bre20::ScriptManager Class Reference

Summary for ScriptManager. More...

List of all members.

Public Member Functions

 ScriptManager (void)
void AddChild (child *ch)
childGetChild (int index)
childGetChildArray ()[]
void InstantiateObjects (child *ch)
String * CompileAndLoadScript (String *path)
void LoadScript (CSScriptLibrary::Script *sc)
void LoadScriptsFromFile ()
void SaveScriptsToFile ()

Protected Member Functions

void Dispose (Boolean disposing)

Protected Attributes

CSScriptLibrary::CSScript * scripting
ArrayList * parents
ArrayList * paths


Detailed Description

Summary for ScriptManager.

WARNING: If you change the name of this class, you will need to change the 'Resource File Name' property for the managed resource compiler tool associated with all .resx files this class depends on. Otherwise, the designers will not be able to interact properly with localized resources associated with this form.


Constructor & Destructor Documentation

bre20::ScriptManager::ScriptManager void   ) 
 


Member Function Documentation

void bre20::ScriptManager::AddChild child ch  ) 
 

String* bre20::ScriptManager::CompileAndLoadScript String *  path  ) 
 

void bre20::ScriptManager::Dispose Boolean  disposing  )  [protected]
 

child* bre20::ScriptManager::GetChild int  index  ) 
 

child* bre20::ScriptManager::GetChildArray  ) 
 

void bre20::ScriptManager::InstantiateObjects child ch  ) 
 

void bre20::ScriptManager::LoadScript CSScriptLibrary::Script *  sc  ) 
 

void bre20::ScriptManager::LoadScriptsFromFile  ) 
 

void bre20::ScriptManager::SaveScriptsToFile  ) 
 


Member Data Documentation

ArrayList* bre20::ScriptManager::parents [protected]
 

ArrayList* bre20::ScriptManager::paths [protected]
 

CSScriptLibrary::CSScript* bre20::ScriptManager::scripting [protected]
 




BRE Documentation Home