Kanzi  3.9.8
Kanzi Engine C++ API
kanzi::interop::Node2DDirector Class Reference

#include <kanzi/interop/core.ui/node/node_directors.hpp>

Public Member Functions

virtual void arrangeOverride (Vector2 actualSize)
 
void initialize ()
 
virtual Vector2 measureOverride (Vector2 availableSize)
 
 Node2DDirector (ObjectWrapper *impl)
 
virtual void onAttached ()
 
virtual void onDetached ()
 
virtual void onNodePropertyChanged (PropertyTypeWrapper *propertyType, PropertyNotificationReason reason)
 
virtual void updateRenderOverride ()
 
virtual KZ_INTEROP_PROTECTED ~Node2DDirector ()=default
 

Public Attributes

Impl * m_impl
 

Constructor & Destructor Documentation

kanzi::interop::Node2DDirector::Node2DDirector ( ObjectWrapper impl)
explicit
virtual KZ_INTEROP_PROTECTED kanzi::interop::Node2DDirector::~Node2DDirector ( )
virtualdefault

Member Function Documentation

void kanzi::interop::Node2DDirector::initialize ( )
virtual void kanzi::interop::Node2DDirector::onAttached ( )
virtual
virtual void kanzi::interop::Node2DDirector::onDetached ( )
virtual
virtual void kanzi::interop::Node2DDirector::onNodePropertyChanged ( PropertyTypeWrapper propertyType,
PropertyNotificationReason  reason 
)
virtual
virtual Vector2 kanzi::interop::Node2DDirector::measureOverride ( Vector2  availableSize)
virtual
virtual void kanzi::interop::Node2DDirector::arrangeOverride ( Vector2  actualSize)
virtual
virtual void kanzi::interop::Node2DDirector::updateRenderOverride ( )
virtual

Member Data Documentation

Impl* kanzi::interop::Node2DDirector::m_impl

The documentation for this class was generated from the following file: