Pyrogenesis  13997
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Classes | Macros | Functions
ScriptingHost.h File Reference
#include "ps/Errors.h"
#include "scripting/SpiderMonkey.h"
#include "lib/file/vfs/vfs_path.h"
#include <string>
#include <vector>
#include <map>
#include "ps/Singleton.h"
#include "ps/CStr.h"

Go to the source code of this file.

Classes

class  IPropertyOwner
 
class  ScriptingHost
 
class  ScriptingHost::CustomType
 

Macros

#define g_ScriptingHost   ScriptingHost::GetSingleton()
 

Functions

 ERROR_GROUP (Scripting)
 
 ERROR_TYPE (Scripting, SetupFailed)
 
 ERROR_SUBGROUP (Scripting, LoadFile)
 
 ERROR_TYPE (Scripting_LoadFile, OpenFailed)
 
 ERROR_TYPE (Scripting_LoadFile, EvalErrors)
 
 ERROR_TYPE (Scripting, ConversionFailed)
 
 ERROR_TYPE (Scripting, CallFunctionFailed)
 
 ERROR_TYPE (Scripting, RegisterFunctionFailed)
 
 ERROR_TYPE (Scripting, DefineConstantFailed)
 
 ERROR_TYPE (Scripting, CreateObjectFailed)
 
 ERROR_TYPE (Scripting, TypeDoesNotExist)
 
 ERROR_SUBGROUP (Scripting, DefineType)
 
 ERROR_TYPE (Scripting_DefineType, AlreadyExists)
 
 ERROR_TYPE (Scripting_DefineType, CreationFailed)
 

Macro Definition Documentation

#define g_ScriptingHost   ScriptingHost::GetSingleton()

Definition at line 117 of file ScriptingHost.h.

Function Documentation

ERROR_GROUP ( Scripting  )
ERROR_SUBGROUP ( Scripting  ,
LoadFile   
)
ERROR_SUBGROUP ( Scripting  ,
DefineType   
)
ERROR_TYPE ( Scripting  ,
SetupFailed   
)
ERROR_TYPE ( Scripting_LoadFile  ,
OpenFailed   
)
ERROR_TYPE ( Scripting_LoadFile  ,
EvalErrors   
)
ERROR_TYPE ( Scripting  ,
ConversionFailed   
)
ERROR_TYPE ( Scripting  ,
CallFunctionFailed   
)
ERROR_TYPE ( Scripting  ,
RegisterFunctionFailed   
)
ERROR_TYPE ( Scripting  ,
DefineConstantFailed   
)
ERROR_TYPE ( Scripting  ,
CreateObjectFailed   
)
ERROR_TYPE ( Scripting  ,
TypeDoesNotExist   
)
ERROR_TYPE ( Scripting_DefineType  ,
AlreadyExists   
)
ERROR_TYPE ( Scripting_DefineType  ,
CreationFailed   
)