![]() |
Murl Engine API
Version 2018.3
|
The IHandleInstance interface. More...
#include <murl_graph_i_handle_instance.h>
The IHandleInstance interface.
A graph node may obtain a generic handle instance for storing information that is dependent on the actual graph traversal state.
Inherited by Murl::Core::GraphNodeHandleInstance.
Public Member Functions | |
virtual const IHandle * | GetOwner () const =0 |
Get the constant handle owning this handle instance. More... | |
virtual IHandle * | GetOwner ()=0 |
Get the mutable handle owning this handle instance. More... | |
virtual const Matrix & | GetWorldTransform () const =0 |
Get the constant world transform. More... | |
virtual Matrix & | GetWorldTransform ()=0 |
Get the mutable world transform. More... | |
|
pure virtual |
Get the constant handle owning this handle instance.
|
pure virtual |
Get the mutable handle owning this handle instance.
|
pure virtual |
Get the constant world transform.
|
pure virtual |
Get the mutable world transform.