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

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

Public Member Functions

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

Public Attributes

Impl * m_impl
 

Constructor & Destructor Documentation

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

Member Function Documentation

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

Member Data Documentation

Impl* kanzi::interop::Node3DDirector::m_impl

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