Skip to main content
Advanced Search
Search Terms
Content Type

Exact Matches
Tag Searches
Date Options
Updated after
Updated before
Created after
Created before

Search Results

1387 total results found

Implementation

CGI Studio Connector Native Functions

The actual native functions must be implemented as part of the Action-Context class which will then be passed to the Interface to trigger them. The implementation must match the name of the specified function in the XML as well as the names, types and order o...

CGI Panel Overview

Getting Started

The CGI Panel (Player) is an application which provides insides into a generic CGI Studio application driven by the courier messaging framework. It also provides samples of several features. These features are core components like showing or hiding views or tr...

Associated Vertex Buffer

Solution Handling Solution Options

Here, the original mesh vertex buffer and wireframe vertex buffer information are managed as unique vertex buffer association information. Vertex Buffer Vertex buffer to provide model geometry data Wireframe Vertex Buffer Wireframe vertex buffe...

Demonstration

Controls and Behaviors Predefined Behaviors

Demo Mode Action Action to start or end the demo mode. Common Properties Property Name Type Description Activate bool Activates or deactivates a demo mode DemoModeExecutor CgiStudioControl::DemoModeBehavior* Target demo mode be...

Editor

CGI Studio Connector Complex Types

An editor for the Native-Function definition can be found here:“cgi_studio_connector/bin/ComplexTypeEditor.exe”  If called with a file as first argument the editor will try to open the specified file. Complex-Types On the left side, Complex-Types can be a...

Editor

CGI Studio Connector Native Functions

An editor for the Native-Function definition can be found here:“cgi_studio_connector/bin/NativeFunctionEditor.exe” If called with a file as first argument the editor will try to open the specified file. Native-Functions On the left side, Native-Functions ...

XML Definition

CGI Studio Connector Build Projects

Builds are defined in an XML Schema file which is located at “cgi_studio_connector/schema/BuildProject.xsd”. This file can be used to validate xml files and with some editors (e.g. Visual-Studio) and provide code-completion when writing the XML file. BuildPro...

Sample

CGI Studio Connector Build Projects

Below a sample XML file can be seen <?xml version="1.0"?> <BuildProject xsi:noNamespaceSchemaLocation="../../tools/ConnectorApp/Build/Schema/BuildProject.xsd"                           xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"       ...

Editor

CGI Studio Connector Build Projects

An editor for the Build-Projects definition can be found here:“cgi_studio_connector/bin/BuildProjectEditor.exe” If called with a file as first argument the editor will try to open the specified file. Global On this tab, global settings can be configured. ...

Interface-Buffer

CGI Studio Connector Interface

The main class of the generated interface is called “Interface-Buffer”. This class is responsible to handle the data, actions and events from both sides and provide them to the other side. The Interface-Buffer class contains the following methods: Init Init...

Action-Context

CGI Studio Connector Interface

The action context is used whenever any actions (except scene related actions) are executed. Besides some basic methods it must also implement all native-functions that the user wants to call via the interface. Required Methods There are some required method...

Scene-Context

CGI Studio Connector Interface

The Scene-Context is used whenever scene related actions are executed. Here the user can provide his own implementation on how these actions are to be performed. Besides the Scene-Context itself there are also secondary classes (e.g. Scene/SceneTable) what the...

Data-Model

CGI Studio Connector Interface

The basic Data-Model used by the Interface-Buffer is completely generated. However, the user can still override the handling of update requests if needed.  

Interface-Code Generator

CGI Studio Connector Tools

This tool is located at “cgi_studio_connector/bin/InterfaceCodeGenerator.exe” and is the main tool to generate the interface code. It has the following arguments: It has the following arguments: Full Name Short name Optional Description -defini...

Model-Code Generator

CGI Studio Connector Tools

This tool is located at “cgi_studio_connector/bin/ModelCodeGenerator.exe” and generates a basic Data-Model based on the Courier-XCDL definition. This model is generated in such a way that the Interface-Buffer can easily interact with it. It has the following ...

Sample/Device Correlation Table

Sample Solutions

The sample solutions included in Scene Composer vary depending on the platform (package type). This section illustrates the correlation between each platform and its corresponding sample solutions. AndroidOpenGLES30 DrmKmsOpenGLES20 DrmKmsOpenGL...

Candera CGI Studio Editions

CGI Studio Editions

Candera CGI Studio is currently available in three different editions: Enterprise Edition - provides the maximum level of features and flexibility for embedded projects   Professional Edition - focuses on ease of use for creating embedded projects  Community ...

Python-based Data Binding

CGI Studio Professional Edition

The Player Connector Library is a simple library written in Python and c++ that provides functionality to start and load scene composer binary assets and interact with a predefined set of data binding items (Variant) through Python scripting. Player Connector...