Annwvyn::AnnScriptFileResourceManager Class Reference

Chaiscript File ResourceManager. More...

#include <AnnScriptFile.hpp>

Inheritance diagram for Annwvyn::AnnScriptFileResourceManager:
Collaboration diagram for Annwvyn::AnnScriptFileResourceManager:

Public Member Functions

 AnnScriptFileResourceManager ()
 construct and register an AnnScriptFileResourceManager More...
 
virtual ~AnnScriptFileResourceManager ()
 Destruct an AnnScriptFile resource manager. More...
 
virtual AnnScriptFilePtr load (const Ogre::String &name, const Ogre::String &group)
 Load a resrouce via this manager. More...
 

Static Public Member Functions

static AnnScriptFileResourceManagergetSingleton ()
 Get singleton ref. More...
 
static AnnScriptFileResourceManagergetSingletonPtr ()
 Get singleton ptr. More...
 

Protected Member Functions

Ogre::Resource * createImpl (const Ogre::String &name, Ogre::ResourceHandle handle, const Ogre::String &group, bool isManual, Ogre::ManualResourceLoader *loader, const Ogre::NameValuePairList *createParams) override
 Create an AnnScriptFile. More...
 

Detailed Description

Chaiscript File ResourceManager.

Definition at line 73 of file AnnScriptFile.hpp.

Constructor & Destructor Documentation

◆ AnnScriptFileResourceManager()

AnnScriptFileResourceManager::AnnScriptFileResourceManager ( )

construct and register an AnnScriptFileResourceManager

Definition at line 82 of file AnnScriptFile.cpp.

◆ ~AnnScriptFileResourceManager()

AnnScriptFileResourceManager::~AnnScriptFileResourceManager ( )
virtual

Destruct an AnnScriptFile resource manager.

Definition at line 89 of file AnnScriptFile.cpp.

Member Function Documentation

◆ createImpl()

Resource * AnnScriptFileResourceManager::createImpl ( const Ogre::String &  name,
Ogre::ResourceHandle  handle,
const Ogre::String &  group,
bool  isManual,
Ogre::ManualResourceLoader *  loader,
const Ogre::NameValuePairList *  createParams 
)
overrideprotected

Create an AnnScriptFile.

Definition at line 73 of file AnnScriptFile.cpp.

◆ getSingleton()

AnnScriptFileResourceManager & AnnScriptFileResourceManager::getSingleton ( )
static

Get singleton ref.

Definition at line 101 of file AnnScriptFile.cpp.

◆ getSingletonPtr()

AnnScriptFileResourceManager * AnnScriptFileResourceManager::getSingletonPtr ( )
static

Get singleton ptr.

Definition at line 107 of file AnnScriptFile.cpp.

◆ load()

AnnScriptFilePtr AnnScriptFileResourceManager::load ( const Ogre::String &  name,
const Ogre::String &  group 
)
virtual

Load a resrouce via this manager.

Definition at line 94 of file AnnScriptFile.cpp.

Here is the caller graph for this function:

The documentation for this class was generated from the following files: