General Concepts
This chapter provides a set of subchapters about the general concepts used in CGI Studio.
9-patch image
Description The 4-slice scaling technique has been around in desktop graphics software for some ...
Dynamic List
Overview and characteristics The size of the list exceeds the limit to process/render ...
Integration of Monotype
This section provides an overview of the Monotype integration. The current integration is a hardw...
Text engine: Shaping
Shaping Stored texts are ordered by the reading flow. This means that every text is placed from ...
Monotype's Spark Engine
Introduction to Monotype’s Spark engine The Spark engine is Monotype’s lightweight font engine, w...
Colored Glyph Support
With the integration of Monotype’s iType library, the CGI Studio text engine now supports colored...
Integration of CGI Player
Integration of the Player into SceneComposer The Player can be started directly from SceneCompos...
Input Handling
Touch Input Handling
Description This chapter gives a detailed, technical overview of how the user touch input is han...
Focus Management
Focus Navigation on Computer The user of the created HMI wants to move the focus from one contro...
GestureDetector
How to implement a custom GestureDetector The ControlTouchSession supports GestureDetectors. You...
Warping
Introduction
Image warping is the process of digitally manipulating an image such that shapes portrayed in the...
Configuration
Description Configuration information passed to the warping library is used to check constraints...
Default Adjustments
An adjustment is specified by a mode and a delta. Mode defines the way of the distortion, delta d...
Enabling Warping
Following are the display settings required to enable warping in Candera: Enable warping...
Warping Sequence
Distribute reference points over the bitmap according to the specifications in the paramete...
Warping Library API
The public interface of the Warping Library is presented below: Method Parameters ...
Warping Candera API
The warping related public interface of the Candera::Display class is presented below: ...
RenderTarget Alpha Blending
Using the icons in the toolbar the user can switch between "Normal Scene Editor Rendering" and "A...