Phasor  01.00.10.059
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Public Member Functions | Friends | List of all members
scripting::Scripts Class Reference

#include <Scripting.h>

Public Member Functions

 Scripts (COutStream &errstream, const std::wstring &scriptsDir)
 
 ~Scripts ()
 
void LoadPersistentScripts ()
 
bool OpenScript (const char *script, bool persistent)
 
void CloseScript (const char *script)
 
void CloseAllScripts (bool include_persistent)
 
void ReloadScripts (bool include_persistent)
 
bool ReloadScript (const std::string &script)
 
std::list< ScriptInfogetLoadedScripts () const
 

Friends

class PhasorCaller
 
class CheckedScriptReference
 

Constructor & Destructor Documentation

scripting::Scripts::Scripts ( COutStream errstream,
const std::wstring &  scriptsDir 
)
scripting::Scripts::~Scripts ( )

Member Function Documentation

void scripting::Scripts::CloseAllScripts ( bool  include_persistent)
void scripting::Scripts::CloseScript ( const char *  script)
std::list< ScriptInfo > scripting::Scripts::getLoadedScripts ( ) const
void scripting::Scripts::LoadPersistentScripts ( )
bool scripting::Scripts::OpenScript ( const char *  script,
bool  persistent 
)
bool scripting::Scripts::ReloadScript ( const std::string &  script)
void scripting::Scripts::ReloadScripts ( bool  include_persistent)

Friends And Related Function Documentation

friend class CheckedScriptReference
friend
friend class PhasorCaller
friend

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