Grindstone Game Engine
v0.2.0
An open source game engine and toolkit.
Toggle main menu visibility
Loading...
Searching...
No Matches
AnimationClipImporter.hpp
1
#pragma once
2
3
#include <Common/ResourcePipeline/Uuid.hpp>
4
#include <EngineCore/Assets/AssetImporter.hpp>
5
#include <Grindstone.Renderables.3D/include/Assets/AnimationClipAsset.hpp>
6
7
namespace
Grindstone
{
8
class
AnimationClipImporter
:
public
SpecificAssetImporter<AnimationClipAsset, AssetType::AnimationClip> {
9
public
:
10
virtual
~AnimationClipImporter
()
override
;
11
12
virtual
void
* LoadAsset(
Uuid
uuid)
override
;
13
virtual
void
QueueReloadAsset(
Uuid
uuid)
override
;
14
virtual
void
OnDeleteAsset(
Grindstone::AnimationClipAsset
& asset)
override
;
15
};
16
}
Grindstone::AnimationClipImporter
Definition
AnimationClipImporter.hpp:8
Grindstone::Uuid
Definition
Uuid.hpp:7
Grindstone
Definition
ArchiveContentFile.hpp:8
Grindstone::AnimationClipAsset
Definition
AnimationClipAsset.hpp:8
plugins
Grindstone.Renderables.3D
include
Assets
AnimationClipImporter.hpp
Generated by
1.17.0