Grindstone Game Engine v0.2.0
An open source game engine and toolkit.
Loading...
Searching...
No Matches
AnimatorComponent.hpp
1#pragma once
2
3#include <string>
4#include <vector>
5
6#include <EngineCore/Reflection/ComponentReflection.hpp>
7#include <EngineCore/WorldContext/WorldContextSet.hpp>
8
9#include <Grindstone.Renderables.3D/include/Assets/AnimationClipAsset.hpp>
10#include <Grindstone.Renderables.3D/include/Assets/RigAsset.hpp>
11
12namespace Grindstone {
13 namespace GraphicsAPI {
14 class Buffer;
15 }
16
18 static void Destroy(Grindstone::WorldContextSet& worldContextSet, entt::entity entity);
21 GraphicsAPI::Buffer* skeletonMatrixBuffer = nullptr;
22
23 REFLECT("Animator")
24 };
25}
Definition Buffer.hpp:49
Definition WorldContextSet.hpp:11
Definition Buffer.hpp:9
Definition ArchiveContentFile.hpp:8
Definition AnimatorComponent.hpp:17
Definition AssetReference.hpp:45