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

535 total results found

New Controls

CGI Studio 3.7 Controls 3.7

SpinBox Control A spin box or spin button is a control that enables users to increase or decrease the number value by a specific increment (often by 1, 5 or 10) via clicking an up or down arrow button. IconButton Control IconButton has similar fun...

Control Modifications

CGI Studio 3.7 Controls 3.7

Text Value Control now supports Disabled color Text Value Control now supports Disabled color and Enabled property (bindable through HandleControlState), so it can be directly used inside of other control supporting disabled state. Text Button Cont...

Candera/FeatStd CMake Build System Changes

CGI Studio 3.6 Candera 3.6

Added flags: Name Description Possible values CANDERA_TEXTENGINE_NATIVE_LINEHEIGHT_ENABLED Enables the native line height metrics of the font engine. If disabled then 120% of EM size is applied as line height which is compatible with Adobe...

Candera Engine 2D

CGI Studio 3.6 Candera 3.6

Node2d GetComputedBoundingRectangle, IsInsideBoundingRectangle, IsPickIntersectingBoundingRectangle and GetEffectiveBoundingRectangle interface extended The method 'virtual void Node2d::GetComputedBoundingRectangle(Rectangle& boundingRectangle, bool ignoreInv...

Candera Engine 3D

CGI Studio 3.6 Candera 3.6

Generic Transform is Optional The Property "Generic Transform" of a 3D Node became optional. The reason for that is to have as few matrix multipilcations as possible which saves performance. Further wise Generic Transforms are only used for special needs. ...

Transitions

CGI Studio 3.6 Candera 3.6

Sequential Transitions - Extended Hint Constructor The constructor for Transition Hints has been extended in order to reflect the newly added ability to execute Transitions in a sequential manner. The added parameters are: const FeatStd::Optional<Fragme...

Textengine

CGI Studio 3.6 Candera 3.6

AssetFontStore support for Freetype streams AssetFontStore is extended to support two font load strategies: AssetFontStore::LoadStrategySelector::PreloadStrategy (the old behavior before the extension): entire fonts are loaded into memory once and fo...

Courier V3.6

CGI Studio 3.6

Data Context Support for a Candera node 2D/3D based local data context for binding sources. Behavior/widget property bindings will be bound to the nearest binding source instead of the global binding source from the model. This enables: The usage of ...

FeatStd Util

CGI Studio 3.6 FeatStd 3.6

Variant explicit constructor The Variant constructor have been changed from conversion constructor to explicit constructor. Assignment similar to the following will no longer compile: FeatStd::Variant variant = 1; Furthermore, the direct usage of values (...

SceneComposer 3.6

CGI Studio 3.6

New Feature Description of New Feature  

General 3.5

CGI Studio 3.5

CGI1-21755 - CMake: Generated projects cause too long path names on Windows Sometimes the path name length of the project files, that are generated by CMake, are too long for the Windows file system, depending on build folder path length, device, OS, CPU, ......

Candera/FeatStd CMake Build System Changes

CGI Studio 3.5 Candera 3.5

Clipping Enabled by Default The flag CANDERA_LAYOUT_CLIPPING_ENABLED was disabled by default. From now on the flag CANDERA_LAYOUT_CLIPPING_ENABLED is enabled by default. Reason: for proper layout in terms of HMI controls the clipping of layout areas is mandat...

Candera Base

CGI Studio 3.5 Candera 3.5

Cached Layout A new (dynamic) property has been added to the Layouter class: Cached Layout It specifies if the layout of the node should be performed only once until a invalidation inside the subtree occurs. A cached layout will be only laid out again as soon...

Candera System

CGI Studio 3.5 Candera 3.5

Property of Type Variant Support for widget / behavior properties of type FeatStd::Variant has been added. To use datatype serialization of type Variant it is necessary to add the following include statement: #include <Candera/System/Mathematics/MathDataType...

Candera AssetLoader

CGI Studio 3.5 Candera 3.5

Property of Type Optional Support for widget / behavior properties of type FeatStd::Optional has been added. To use datatype serialization of type Optional it is necessary to add the following include statement: #include <CanderaAssetLoader/AssetLoaderBase/O...

Textengine

CGI Studio 3.5 Candera 3.5

Support of Monotype's font engine: iType Candera supports the font engine 'iType' of 'Monotype' now. In this release a basic integration of iType was done. With the provided iType integration two different shaper are supported: Complex Script and NoShaper. Mo...

Candera Behaviors

CGI Studio 3.5 Candera 3.5

Event Handler Behaviors Classes have been added to support Event Handling. The TriggerBehavior references a ConditionBehavior and an array of ActionBehavior. ConditionBehavior and ActionBehavior are base classes. Any input event is processed by a TriggerBehav...

Candera Scripting

CGI Studio 3.5 Candera 3.5

Script Events This versions adds support for script events. Script events can be sent and received by both Lua scripts and native code. Candera Object References in Scripts This versions adds support for referencing Candera objects in scripts. The...