Kanzi  3.9.7
Kanzi Engine API
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
node2d.hpp File Reference

Namespaces

 kanzi
 Easing functions that require external dependencies for calculation.
 
 kanzi::interop
 

Functions

KANZI_INTEROP_API void kanzi::interop::Node2D_addChild (ObjectWrapper *parentWrapper, ObjectWrapper *childWrapper)
 
KANZI_INTEROP_API void kanzi::interop::Node2D_arrange (ObjectWrapper *objectWrapper)
 
KANZI_INTEROP_API ObjectReference * kanzi::interop::Node2D_createDirector (Context *domain, string_view name, MetaclassWrapper *metaClass)
 
KANZI_INTEROP_API Vector2 kanzi::interop::Node2D_getActualSize (ObjectWrapper *objectWrapper)
 
KANZI_INTEROP_API Vector2 kanzi::interop::Node2D_getAllocatedSize (ObjectWrapper *objectWrapper)
 
KANZI_INTEROP_API Matrix3x3 kanzi::interop::Node2D_getArrangeTransform (ObjectWrapper *objectWrapper)
 
KANZI_INTEROP_API ObjectWrapper * kanzi::interop::Node2D_getChild (ObjectWrapper *wrapper, ContainerIndexType index)
 
KANZI_INTEROP_API ContainerLengthType kanzi::interop::Node2D_getChildCount (ObjectWrapper *wrapper)
 
KANZI_INTEROP_API ContainerIndexType kanzi::interop::Node2D_getChildIndex (ObjectWrapper *wrapper, ObjectWrapper *childWrapper)
 
KANZI_INTEROP_API IteratorWrapper * kanzi::interop::Node2D_getChildrenIterator (ObjectWrapper *objectWrapper)
 
KANZI_INTEROP_API IteratorWrapper * kanzi::interop::Node2D_getChildrenReverseIterator (ObjectWrapper *objectWrapper)
 
KANZI_INTEROP_API Vector2 kanzi::interop::Node2D_getDesiredSize (ObjectWrapper *objectWrapper)
 
KANZI_INTEROP_API Matrix3x3 kanzi::interop::Node2D_getWorldTransform (ObjectWrapper *objectWrapper)
 
KANZI_INTEROP_API bool kanzi::interop::Node2D_hasChild (ObjectWrapper *wrapper, ObjectWrapper *childWrapper)
 
KANZI_INTEROP_API void kanzi::interop::Node2D_insertChild (ObjectWrapper *parentWrapper, ContainerIndexType index, ObjectWrapper *childWrapper)
 
KANZI_INTEROP_API void kanzi::interop::Node2D_layout (ObjectWrapper *objectWrapper)
 
KANZI_INTEROP_API bool kanzi::interop::Node2D_measure (ObjectWrapper *objectWrapper, Vector2 *availableSize, bool handleStretch)
 
KANZI_INTEROP_API void kanzi::interop::Node2D_moveToBack (ObjectWrapper *objectWrapper)
 
KANZI_INTEROP_API void kanzi::interop::Node2D_moveToFront (ObjectWrapper *objectWrapper)
 
KANZI_INTEROP_API void kanzi::interop::Node2D_removeAllChildren (ObjectWrapper *objectWrapper)
 
KANZI_INTEROP_API void kanzi::interop::Node2D_removeChild (ObjectWrapper *parentWrapper, ObjectWrapper *childWrapper)
 
KANZI_INTEROP_API void kanzi::interop::Node2D_removeChildAtIndex (ObjectWrapper *objectWrapper, ContainerIndexType index)
 
KANZI_INTEROP_API void kanzi::interop::Node2D_setActualSize (ObjectWrapper *objectWrapper, Vector2 value)
 
KANZI_INTEROP_API void kanzi::interop::Node2D_setAllocatedSize (ObjectWrapper *objectWrapper, Vector2 value)
 
KANZI_INTEROP_API void kanzi::interop::Node2D_setArrangeTransform (ObjectWrapper *objectWrapper, Matrix3x3 value)
 
KANZI_INTEROP_API void kanzi::interop::Node2D_setDesiredSize (ObjectWrapper *objectWrapper, Vector2 value)
 
KANZI_INTEROP_API void kanzi::interop::Node2D_transform (ObjectWrapper *objectWrapper)