Plasma Engine  2.0
Loading...
Searching...
No Matches
plControllerInputAnimNode Class Reference
Inheritance diagram for plControllerInputAnimNode:

Protected Member Functions

virtual plResult SerializeNode (plStreamWriter &stream) const override
 
virtual plResult DeserializeNode (plStreamReader &stream) override
 
virtual void Step (plAnimController &ref_controller, plAnimGraphInstance &ref_graph, plTime tDiff, const plSkeletonResource *pSkeleton, plGameObject *pTarget) const override
 
- Protected Member Functions inherited from plAnimGraphNode
virtual bool GetInstanceDataDesc (plInstanceDataDesc &out_desc) const
 

Additional Inherited Members

- Public Member Functions inherited from plAnimGraphNode
const char * GetCustomNodeTitle () const
 
void SetCustomNodeTitle (const char *szSz)
 
- Public Member Functions inherited from plReflectedClass
virtual const plRTTIGetDynamicRTTI () const
 
bool IsInstanceOf (const plRTTI *pType) const
 Returns whether the type of this instance is of the given type or derived from it.
 
template<typename T >
PL_ALWAYS_INLINE bool IsInstanceOf () const
 Returns whether the type of this instance is of the given type or derived from it.
 
- Static Public Member Functions inherited from plNoBase
static const plRTTIGetStaticRTTI ()
 
- Protected Attributes inherited from plAnimGraphNode
plHashedString m_sCustomNodeTitle
 
plUInt32 m_uiInstanceDataOffset = plInvalidIndex
 

Member Function Documentation

◆ DeserializeNode()

plResult plControllerInputAnimNode::DeserializeNode ( plStreamReader & stream)
overrideprotectedvirtual

Implements plAnimGraphNode.

◆ SerializeNode()

plResult plControllerInputAnimNode::SerializeNode ( plStreamWriter & stream) const
overrideprotectedvirtual

Implements plAnimGraphNode.

◆ Step()

void plControllerInputAnimNode::Step ( plAnimController & ref_controller,
plAnimGraphInstance & ref_graph,
plTime tDiff,
const plSkeletonResource * pSkeleton,
plGameObject * pTarget ) const
overrideprotectedvirtual

Implements plAnimGraphNode.


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