3#include <RendererCore/Meshes/MeshComponentBase.h>
4#include <RendererFoundation/Shader/Types.h>
14 virtual void FillBatchIdAndSortingKey()
override;
17 std::shared_ptr<bool> m_bTransformsUpdated;
31 void TransformsChanged();
37 std::shared_ptr<bool> m_bTransformsUpdated[2];
This class encapsulates an array and it's size. It is recommended to use this class instead of plain ...
Definition ArrayPtr.h:37
Definition DynamicArray.h:81
Definition RendererFoundationDLL.h:418
Definition MeshComponentBase.h:13
Definition SkinnedMeshComponent.h:10
Definition SkinnedMeshComponent.h:21
plDynamicArray< plShaderTransform, plAlignedAllocatorWrapper > m_Transforms
Holds the current CPU-side copy of the skinning matrices. Modify these and call TransformsChanged() t...
Definition SkinnedMeshComponent.h:28