3#include <Core/ResourceManager/ResourceHandle.h>
4#include <RendererCore/AnimationSystem/AnimGraph/AnimGraphNode.h>
5#include <RendererCore/AnimationSystem/AnimationClipResource.h>
28 void SetStartClip(
const char* szClip);
29 const char* GetStartClip()
const;
31 plUInt32 Clips_GetCount()
const;
32 const char* Clips_GetValue(plUInt32 uiIndex)
const;
33 void Clips_SetValue(plUInt32 uiIndex,
const char* szValue);
34 void Clips_Insert(plUInt32 uiIndex,
const char* szValue);
35 void Clips_Remove(plUInt32 uiIndex);
37 void SetEndClip(
const char* szClip);
38 const char* GetEndClip()
const;
44 bool m_bApplyRootMotion =
false;
46 float m_fPlaybackSpeed = 1.0f;
61 plUInt8 m_uiState = 0;
62 plUInt8 m_uiMiddleClipIdx = 0;
Definition AnimController.h:52
Definition AnimGraphInstance.h:15
Definition AnimGraphPins.h:194
Base class for all nodes in an plAnimGraphInstance.
Definition AnimGraphNode.h:36
Definition AnimGraphPins.h:92
This class represents an object inside the world.
Definition GameObject.h:32
This class is optimized to take nearly no memory (sizeof(void*)) and to allow very fast checks whethe...
Definition HashedString.h:25
A hybrid array uses in-place storage to handle the first few elements without any allocation....
Definition HybridArray.h:12
Definition SampleAnimClipSequenceAnimNode.h:8
Definition SkeletonResource.h:47
Interface for binary in (read) streams.
Definition Stream.h:22
Interface for binary out (write) streams.
Definition Stream.h:107
Structure to describe an instance data type.
Definition InstanceDataAllocator.h:17
Default enum for returning failure or success, instead of using a bool.
Definition Types.h:54
The time class encapsulates a double value storing the time in seconds.
Definition Time.h:12