Cogs.Core
AnimationManager.h
1#pragma once
2
3#include "ResourceManager.h"
4
5#include "Animation.h"
6
7namespace Cogs
8{
9 namespace Core
10 {
12 {
13
14 };
15
16 class COGSCORE_DLL_API AnimationManager : public ResourceManager<Animation, AnimationLoadInfo>
17 {
18 public:
19 AnimationManager(Context * context) : ResourceManager(context) {}
21
22 void initialize() override;
23
24 void handleLoad(AnimationLoadInfo * loadInfo) override;
25 };
26 }
27}
A Context instance contains all the services, systems and runtime components needed to use Cogs.
Definition: Context.h:83
The generic resource manager provides a base implementation for specialized resource managers to buil...
Contains all Cogs related functionality.
Definition: FieldSetter.h:23