OpenMW
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
keyframemanager.hpp
Go to the documentation of this file.
1 #ifndef OPENMW_COMPONENTS_KEYFRAMEMANAGER_H
2 #define OPENMW_COMPONENTS_KEYFRAMEMANAGER_H
3 
4 #include <osg/ref_ptr>
5 #include <string>
6 
7 #include "resourcemanager.hpp"
8 
9 namespace NifOsg
10 {
11  class KeyframeHolder;
12 }
13 
14 namespace Resource
15 {
16 
20  {
21  public:
22  KeyframeManager(const VFS::Manager* vfs);
24 
27  osg::ref_ptr<const NifOsg::KeyframeHolder> get(const std::string& name);
28  };
29 
30 }
31 
32 #endif
Managing of keyframe resources.
Definition: keyframemanager.hpp:19
KeyframeManager(const VFS::Manager *vfs)
Definition: keyframemanager.cpp:11
~KeyframeManager()
Definition: keyframemanager.cpp:16
The main class responsible for loading files from a virtual file system.
Definition: manager.hpp:20
Base class for managers that require a virtual file system and object cache.
Definition: resourcemanager.hpp:17
const char * name
Definition: crashcatcher.cpp:59