Advanced Search
Search Results
1387 total results found
Courier V3.7
ViewScene2D/3D New getter function was added to return the Scene Context
Behaviors CMake Build System Changes
Added flags: Name Description Possible values CONTROLS_HOVER_EVENT_ENABLED Activate hover events from Control Touch Session. An explicit call to ControlTouchSession::SetHoverEnabled is not required in application. ON/OFF
Behaviors Changes
Converted 2D/3D behaviors to "mixed" behaviors Several behaviors had a dedicated 2D and 3D variant. Such behaviors have been cleaned up and replaced by a mixed behavior providing a 2D or 3D implementation based on the node attached to. The 2D and 3D specific ...
FeatStd Stream interface
An interface for streams has been added. This shall be an abstraction layer for read and write actions. A stream implementation has been added for TCP/IP: See also FeatStd TCP/IP reimplementation Classes for buffered streaming and classes for primitive datatyp...
FeatStd TCP/IP reimplementation
The concept of TCP/IP has been reworked. There are two new classes available: TcpServer and TcpClient. The server can open a port to listen to. A connection to such a server will return a stream which is of type TcpClient. The client can then be used for commu...
State machine
The state machine has been extended by a monitor feature. This feature can be enabled by the CMake flag: FEATSTD_STATEMACHINE_MONITOR_ENABLED. This feature adds events on different locations to track changes within the state machine. Depending on the type of c...
Generic Handle
Relevant functions were inlined, and a reverse lookup was added.
Thread Priority
Class Thread was enhanced with the posibility to set/get the thread priority. This feature is implemented for Posix, Windows and Integrity platform. For all other platforms setting the priority has no effect. See FeatStd::Thread class for more details.
Thread Nice Value
Class Thread was enhanced with the posibility to set/get the thread nice value. This feature is supported only for Linux Posix platforms. On all other platforms it has no effect. See FeatStd::Thread::SetNiceLevel for more details.
Updated AsyncRequestDispatcherWorkerThread interface
Class AsyncRequestDispatcherWorkerThread was updated with the option to set the worker thread priority on thread start.
SceneComposer 3.7
HMI Contract Synchronization Plugin The Plugin does not show up anymore at startup if there are only unmachted items found. It only shows up if there are matched or missing items detected. Behavior Path The generation of paths for behaviors has be...
New Controls
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
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
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
Node2d GetComputedBoundingRectangle, IsInsideBoundingRectangle, IsPickIntersectingBoundingRectangle and GetEffectiveBoundingRectangle interface extended The method 'virtual void Node2d::GetComputedBoundingRectangle(Rectangle& boundingRectangle, bool ignoreInv...
Candera Engine 3D
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
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
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...