VR-Forces 5.0.1 Developer's Guide
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
List of all members | Public Member Functions | Protected Member Functions | Protected Attributes
DtScriptResourceManager Class Referenceabstract

Manages resources shared by scripts.

Inheritance diagram for DtScriptResourceManager:
Inheritance graph
[legend]

Public Member Functions

 DtScriptResourceManager ()
 
virtual ~DtScriptResourceManager ()
 
virtual void initializeNumberOfStates (unsigned numObjects)=0
 
virtual void setScriptPaths (const std::vector< std::string > &scriptPaths)
 
virtual const std::vector
< std::string > & 
scriptPaths () const
 

Protected Member Functions

 DtScriptResourceManager (const DtScriptResourceManager &other)
 
DtScriptResourceManageroperator= (const DtScriptResourceManager &other)
 

Protected Attributes

std::vector< std::string > myScriptPaths
 

Constructor & Destructor Documentation

DtScriptResourceManager::DtScriptResourceManager ( )
virtual DtScriptResourceManager::~DtScriptResourceManager ( )
virtual
DtScriptResourceManager::DtScriptResourceManager ( const DtScriptResourceManager other)
protected

Member Function Documentation

virtual void DtScriptResourceManager::initializeNumberOfStates ( unsigned  numObjects)
pure virtual

Implemented in DtLuaScriptResourceManager.

virtual void DtScriptResourceManager::setScriptPaths ( const std::vector< std::string > &  scriptPaths)
inlinevirtual
virtual const std::vector<std::string>& DtScriptResourceManager::scriptPaths ( ) const
inlinevirtual
DtScriptResourceManager& DtScriptResourceManager::operator= ( const DtScriptResourceManager other)
protected

Member Data Documentation

std::vector<std::string> DtScriptResourceManager::myScriptPaths
protected

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

Document ID: Generated on Mon Jun 20 00:38:30 EDT 2022 from SVN revision 244029
Copyright © 2005-2021 MAK Technologies. All Rights Reserved (www.mak.com)