3#include <RendererCore/RendererCoreDLL.h>
5#include <Foundation/Containers/Blob.h>
6#include <Foundation/Containers/DynamicArray.h>
7#include <Foundation/Memory/InstanceDataAllocator.h>
8#include <RendererCore/AnimationSystem/AnimGraph/AnimGraphNode.h>
39 plInt8* m_pTriggerInputPinStates =
nullptr;
40 double* m_pNumberInputPinStates =
nullptr;
41 bool* m_pBoolInputPinStates =
nullptr;
42 plUInt16* m_pBoneWeightInputPinStates =
nullptr;
44 plUInt16* m_pModelPoseInputPinStates =
nullptr;
Definition AnimController.h:52
Definition AnimGraphPins.h:162
Definition AnimGraphPins.h:140
Definition AnimGraph.h:11
Definition AnimGraphInstance.h:15
Definition AnimGraphPins.h:194
Definition AnimGraphPins.h:216
Base class for all nodes in an plAnimGraphInstance.
Definition AnimGraphNode.h:36
Definition AnimGraphPins.h:118
Definition AnimGraphPins.h:92
plBlob allows to store simple binary data larger than 4GB. This storage class is used by plImage to a...
Definition Blob.h:319
Definition DynamicArray.h:81
This class represents an object inside the world.
Definition GameObject.h:32
static PL_ALWAYS_INLINE void * GetInstanceData(const plByteBlobPtr &blobPtr, plUInt32 uiOffset)
Retrieves a void pointer to the instance data within the given blob at the given offset,...
Definition InstanceDataAllocator.h:59
Definition SkeletonResource.h:47
The time class encapsulates a double value storing the time in seconds.
Definition Time.h:12