activate(const char *sNPLFilename, const char *sCode, int nCodeLength=0, int priority=2, int reliability=4) | NPL::CNPLRuntimeState | virtual |
Activate_async(const string &filepath, const char *code=NULL, int nLength=0, int priority=0) | NPL::CNPLRuntimeState | virtual |
Activate_async(NPLMessage_ptr &msg, int priority=0) | NPL::CNPLRuntimeState | virtual |
NPL::INPLRuntimeState::Activate_async(const std::string &filepath, const char *code=NULL, int nLength=0, int priority=0)=0 | NPL::INPLRuntimeState | pure virtual |
ActivateFile(const string &filepath, const char *code=NULL, int nLength=0) | ParaScripting::CNPLScriptingState | |
ActivateFile_any(const StringType &filepath, const char *code=NULL, int nLength=0) | NPL::CNPLRuntimeState | |
ActivateFile_any(const StringType &filepath, const char *code, int nLength) (defined in NPL::CNPLRuntimeState) | NPL::CNPLRuntimeState | |
ActivateLocal(const char *filepath, const char *code=NULL, int nLength=0, int priority=0) | NPL::CNPLRuntimeState | virtual |
AddChildAttributeObject(IAttributeFields *pChild, int nRowIndex=-1, int nColumnIndex=0) | ParaEngine::IAttributeFields | virtual |
AddDynamicField(const std::string &sName, ATTRIBUTE_FIELDTYPE dwType) | ParaEngine::IAttributeFields | virtual |
addref() const | ParaEngine::CRefCounted | inline |
AddSearchPath(const char *sSearchPath, bool bIsAdding=true) | ParaScripting::CNPLScriptingState | static |
AddToAutoReleasePool() | ParaEngine::CRefCounted | |
ATTRIBUTE_DEFINE_CLASS(CNPLRuntimeState) (defined in NPL::CNPLRuntimeState) | NPL::CNPLRuntimeState | |
ATTRIBUTE_METHOD(IAttributeFields, PrintObject_s) (defined in ParaEngine::IAttributeFields) | ParaEngine::IAttributeFields | inline |
ATTRIBUTE_METHOD(IAttributeFields, AddRef_s) (defined in ParaEngine::IAttributeFields) | ParaEngine::IAttributeFields | inline |
ATTRIBUTE_METHOD(IAttributeFields, Release_s) (defined in ParaEngine::IAttributeFields) | ParaEngine::IAttributeFields | inline |
ATTRIBUTE_METHOD1(CNPLRuntimeState, GetProcessedMsgCount_s, int *) (defined in NPL::CNPLRuntimeState) | NPL::CNPLRuntimeState | inline |
ATTRIBUTE_METHOD1(CNPLRuntimeState, GetCurrentQueueSize_s, int *) (defined in NPL::CNPLRuntimeState) | NPL::CNPLRuntimeState | inline |
ATTRIBUTE_METHOD1(CNPLRuntimeState, GetTimerCount_s, int *) (defined in NPL::CNPLRuntimeState) | NPL::CNPLRuntimeState | inline |
ATTRIBUTE_METHOD1(CNPLRuntimeState, SetMsgQueueSize_s, int) (defined in NPL::CNPLRuntimeState) | NPL::CNPLRuntimeState | inline |
ATTRIBUTE_METHOD1(CNPLRuntimeState, GetMsgQueueSize_s, int *) (defined in NPL::CNPLRuntimeState) | NPL::CNPLRuntimeState | inline |
ATTRIBUTE_METHOD1(CNPLRuntimeState, HasDebugHook_s, bool *) (defined in NPL::CNPLRuntimeState) | NPL::CNPLRuntimeState | inline |
ATTRIBUTE_METHOD1(CNPLRuntimeState, IsPreemptive_s, bool *) (defined in NPL::CNPLRuntimeState) | NPL::CNPLRuntimeState | inline |
ATTRIBUTE_METHOD1(CNPLRuntimeState, PauseAllPreemptiveFunction_s, bool) (defined in NPL::CNPLRuntimeState) | NPL::CNPLRuntimeState | inline |
ATTRIBUTE_METHOD1(CNPLRuntimeState, IsAllPreemptiveFunctionPaused_s, bool *) (defined in NPL::CNPLRuntimeState) | NPL::CNPLRuntimeState | inline |
ATTRIBUTE_METHOD1(CNPLRuntimeState, GetFileName_s, const char **) (defined in NPL::CNPLRuntimeState) | NPL::CNPLRuntimeState | inline |
ATTRIBUTE_METHOD1(IAttributeFields, GetName_s, const char **) (defined in ParaEngine::IAttributeFields) | ParaEngine::IAttributeFields | inline |
ATTRIBUTE_METHOD1(IAttributeFields, SetName_s, const char *) (defined in ParaEngine::IAttributeFields) | ParaEngine::IAttributeFields | inline |
ATTRIBUTE_METHOD1(IAttributeFields, GetRefCount_s, int *) (defined in ParaEngine::IAttributeFields) | ParaEngine::IAttributeFields | inline |
ATTRIBUTE_METHOD1(IAttributeFields, SetTime_s, int) (defined in ParaEngine::IAttributeFields) | ParaEngine::IAttributeFields | inline |
ATTRIBUTE_METHOD1(IAttributeFields, GetTime_s, int *) (defined in ParaEngine::IAttributeFields) | ParaEngine::IAttributeFields | inline |
BindFileActivateFunc(const object &funcActivate, const std::string &filename) | ParaScripting::CNPLScriptingState | |
CacheFileModule(const std::string &filename, int nResult, lua_State *L=0) | ParaScripting::CNPLScriptingState | protected |
call(const char *sNPLFilename, const char *sCode, int nCodeLength=0) | NPL::CNPLRuntimeState | virtual |
ChangeTimer(int nIDEvent, int dueTime, int period) | NPL::CNPLRuntimeState | virtual |
Clone(IObject *obj) const | ParaEngine::IObject | virtual |
Clone() const | ParaEngine::IObject | virtual |
CNPLRuntime (defined in NPL::CNPLRuntimeState) | NPL::CNPLRuntimeState | friend |
CNPLRuntimeState(const string &name, NPLRuntimeStateType type_=NPLRuntimeStateType_NPL) | NPL::CNPLRuntimeState | |
CNPLScriptingState(bool bCreateState=true) | ParaScripting::CNPLScriptingState | |
CreateAttributeClass() | ParaEngine::IAttributeFields | protectedvirtual |
CreateSetState(lua_State *pLuaState=NULL) | ParaScripting::CNPLScriptingState | |
CRefCounted() (defined in ParaEngine::CRefCounted) | ParaEngine::CRefCounted | protected |
delref() const | ParaEngine::CRefCounted | inline |
DestroyState() | ParaScripting::CNPLScriptingState | protected |
DoString(const char *sCode, int nLength=0, const char *sFileName=NULL, bool bPopReturnValue=true) | ParaScripting::CNPLScriptingState | |
Equals(const IObject *obj) const | ParaEngine::IObject | virtual |
FrameMoveTick() (defined in NPL::CNPLRuntimeState) | NPL::CNPLRuntimeState | protected |
GetAttributeClass() | ParaEngine::IAttributeFields | |
GetAttributeClassDescription() | ParaEngine::IAttributeFields | inlinevirtual |
GetAttributeClassID() | ParaEngine::IAttributeFields | virtual |
GetAttributeClassID_s(IAttributeFields *cls, int *p1) (defined in ParaEngine::IAttributeFields) | ParaEngine::IAttributeFields | inlinestatic |
GetAttributeClassName() | ParaEngine::IAttributeFields | inlinevirtual |
GetAttributeClassName_s(IAttributeFields *cls, const char **p1) (defined in ParaEngine::IAttributeFields) | ParaEngine::IAttributeFields | inlinestatic |
GetChildAttributeColumnCount() | ParaEngine::IAttributeFields | virtual |
GetChildAttributeObject(int nRowIndex, int nColumnIndex=0) (defined in ParaEngine::IAttributeFields) | ParaEngine::IAttributeFields | virtual |
GetChildAttributeObject(const std::string &sName) | ParaEngine::IAttributeFields | virtual |
GetChildAttributeObjectCount(int nColumnIndex=0) | ParaEngine::IAttributeFields | virtual |
GetCurrentFileName(lua_State *L=0) | ParaScripting::CNPLScriptingState | |
GetCurrentMsg() | NPL::CNPLRuntimeState | virtual |
GetCurrentMsgLength() | NPL::CNPLRuntimeState | virtual |
GetCurrentQueueSize() | NPL::CNPLRuntimeState | |
GetDynamicAttributes(bool bCreateIfNotExist=false) (defined in ParaEngine::IAttributeFields) | ParaEngine::IAttributeFields | protectedvirtual |
GetDynamicField(const std::string &sName) | ParaEngine::IAttributeFields | virtual |
GetDynamicField(int nIndex) | ParaEngine::IAttributeFields | virtual |
GetDynamicFieldCount() | ParaEngine::IAttributeFields | virtual |
GetDynamicFieldNameByIndex(int nIndex) | ParaEngine::IAttributeFields | virtual |
GetFileLoadStatus(const string &filepath) | ParaScripting::CNPLScriptingState | protected |
GetFileName() | ParaScripting::CNPLScriptingState | |
GetIdentifier() (defined in NPL::CNPLRuntimeState) | NPL::CNPLRuntimeState | virtual |
GetLastReturnValue() const | ParaScripting::CNPLScriptingState | |
GetLoadedFiles() | ParaScripting::CNPLScriptingState | |
GetLuaState() | ParaScripting::CNPLScriptingState | |
GetModuleFilePath(const std::string &modulename, lua_State *L=0) | ParaScripting::CNPLScriptingState | protected |
GetMonoState() | NPL::CNPLRuntimeState | protected |
GetMsgQueueSize() | NPL::CNPLRuntimeState | |
GetName() const | NPL::CNPLRuntimeState | inlinevirtual |
GetNeuronFileState(const std::string &filename, bool bCreateIfNotExist=true) | NPL::CNPLRuntimeState | |
GetNPLCodeFromFile(ParaEngine::CParaFile *pFile, char **pBuffer, int *pBufferSize) | ParaScripting::CNPLScriptingState | static |
GetNPLRuntime() | NPL::CNPLRuntimeState | virtual |
GetNPLStateInterface() | NPL::CNPLRuntimeState | inlinevirtual |
GetProcessedMsgCount() | NPL::CNPLRuntimeState | |
GetRefCount() const | ParaEngine::CRefCounted | inline |
GetRuntimeStateFromLuaObject(const object &obj) | ParaScripting::CNPLScriptingState | static |
GetRuntimeStateFromLuaState(lua_State *L) (defined in ParaScripting::CNPLScriptingState) | ParaScripting::CNPLScriptingState | static |
GetScriptDiskPath(const string &filePath, string &sFileName) | ParaScripting::CNPLScriptingState | static |
GetStringBuffer(int nIndex=0) | NPL::CNPLRuntimeState | |
GetTime() | ParaEngine::IAttributeFields | virtual |
GetTimerCount() | NPL::CNPLRuntimeState | |
GetType() const (defined in ParaEngine::IObject) | ParaEngine::IObject | inlinevirtual |
GetValidationMessage() | ParaEngine::IAttributeFields | inlinevirtual |
GetWeakReference() | ParaEngine::IObject | |
HasDebugHook() | NPL::CNPLRuntimeState | |
IAttributeFields(void) (defined in ParaEngine::IAttributeFields) | ParaEngine::IAttributeFields | |
Init() | NPL::CNPLRuntimeState | |
InstallFields(ParaEngine::CAttributeClass *pClass, bool bOverride) | NPL::CNPLRuntimeState | virtual |
InvokeEditor(int nFieldID, const std::string &sParameters) | ParaEngine::IAttributeFields | inlinevirtual |
IsAllPreemptiveFunctionPaused() const | NPL::CNPLRuntimeState | |
IsModified() | ParaEngine::IAttributeFields | inlinevirtual |
IsPreemptive() | NPL::CNPLRuntimeState | |
IsScriptFileLoaded(const string &filepath) | ParaScripting::CNPLScriptingState | |
IsValid() | ParaScripting::CNPLScriptingState | |
KillTimer(int nIDEvent) | NPL::CNPLRuntimeState | virtual |
LoadDynamicFieldsFromString(const std::string &input) | ParaEngine::IAttributeFields | virtual |
LoadFile(const string &filePath, bool bReload, lua_State *L=0, bool bNoReturn=false) | ParaScripting::CNPLScriptingState | |
LoadFile_any(const StringType &filepath, bool bReload=false, lua_State *L=0, bool bNoReturn=false) | NPL::CNPLRuntimeState | |
Loadfile_async(const string &filepath, int priority=0) (defined in NPL::CNPLRuntimeState) | NPL::CNPLRuntimeState | virtual |
LoadHAPI_AI() | ParaScripting::CNPLScriptingState | |
LoadHAPI_Audio() | ParaScripting::CNPLScriptingState | |
LoadHAPI_Globals() | ParaScripting::CNPLScriptingState | |
LoadHAPI_Jabber() | ParaScripting::CNPLScriptingState | |
LoadHAPI_Network() | ParaScripting::CNPLScriptingState | |
LoadHAPI_NPL() | ParaScripting::CNPLScriptingState | |
LoadHAPI_ResourceManager() | ParaScripting::CNPLScriptingState | |
LoadHAPI_SceneManager() | ParaScripting::CNPLScriptingState | |
LoadHAPI_UI() | ParaScripting::CNPLScriptingState | |
LoadHAPI_UI_Extension() | ParaScripting::CNPLScriptingState | |
LoadLuabind() | ParaScripting::CNPLScriptingState | protected |
LoadNPLLib() | ParaScripting::CNPLScriptingState | |
LoadNPLState() | NPL::CNPLRuntimeState | protected |
LoadParaLib() | ParaScripting::CNPLScriptingState | |
m_mspace (defined in ParaScripting::CNPLScriptingState) | ParaScripting::CNPLScriptingState | |
m_pMemAlloc (defined in ParaScripting::CNPLScriptingState) | ParaScripting::CNPLScriptingState | |
m_refcount (defined in ParaEngine::CRefCounted) | ParaEngine::CRefCounted | mutableprotected |
m_weak_reference (defined in ParaEngine::IObject) | ParaEngine::IObject | protected |
MEM_ALLOC_TYPE_DL_MALLOC enum value (defined in ParaScripting::CNPLScriptingState) | ParaScripting::CNPLScriptingState | |
MEM_ALLOC_TYPE_POOL_MALLOC enum value (defined in ParaScripting::CNPLScriptingState) | ParaScripting::CNPLScriptingState | |
MEM_ALLOC_TYPE_SYS_MALLOC enum value (defined in ParaScripting::CNPLScriptingState) | ParaScripting::CNPLScriptingState | |
NPL_export(lua_State *L=0) | ParaScripting::CNPLScriptingState | |
NPL_MemAllocatorType enum name | ParaScripting::CNPLScriptingState | |
NPLTimer_Pool_Type typedef (defined in NPL::CNPLRuntimeState) | NPL::CNPLRuntimeState | |
OpenWithDefaultEditor(const char *sFilename, bool bWaitOnReturn=false) | ParaEngine::IAttributeFields | static |
PauseAllPreemptiveFunction(bool val) (defined in NPL::CNPLRuntimeState) | NPL::CNPLRuntimeState | |
PeekMessage(int nIndex) | NPL::CNPLRuntimeState | |
PopFileModule(const std::string &filename, lua_State *L=0) | ParaScripting::CNPLScriptingState | protected |
PopMessageAt(int nIndex) | NPL::CNPLRuntimeState | |
PrintObject() | ParaEngine::IAttributeFields | |
Process() | NPL::CNPLRuntimeState | |
ProcessMsg(NPLMessage_ptr msg) | NPL::CNPLRuntimeState | |
ProcessObjectEvent(const ObjectEvent &event) | ParaEngine::IObject | inlinevirtual |
ProcessResult(int nResult, lua_State *L=0) | ParaScripting::CNPLScriptingState | protected |
QueryObject(int nObjectType) | ParaEngine::IAttributeFields | virtual |
QueryObjectByName(const std::string &sObjectType) | ParaEngine::IAttributeFields | virtual |
RegisterFile(const char *sFilename, INPLActivationFile *pFileHandler=NULL) | NPL::CNPLRuntimeState | virtual |
Release() (defined in ParaEngine::CRefCounted) | ParaEngine::CRefCounted | virtual |
RemoveAllDynamicFields() | ParaEngine::IAttributeFields | virtual |
Reset(const char *onResetScode=NULL) | NPL::CNPLRuntimeState | |
Reset_Imp() | NPL::CNPLRuntimeState | |
ResetField(int nFieldID) | ParaEngine::IAttributeFields | inlinevirtual |
Run() | NPL::CNPLRuntimeState | |
Run_Async() | NPL::CNPLRuntimeState | |
SaveDynamicFieldsToString(std::string &output) | ParaEngine::IAttributeFields | virtual |
SendMessage(NPLMessage_ptr &msg, int priority=0) | NPL::CNPLRuntimeState | virtual |
SendTick() | NPL::CNPLRuntimeState | |
SetCurrentMessage(const char *msg=NULL, int nLength=0) | NPL::CNPLRuntimeState | protected |
SetDynamicField(const std::string &sName, const CVariable &value) | ParaEngine::IAttributeFields | virtual |
SetFileLoadStatus(const string &filepath, int nStatus) (defined in ParaScripting::CNPLScriptingState) | ParaScripting::CNPLScriptingState | protected |
SetIdentifier(const std::string &sID) (defined in ParaEngine::IAttributeFields) | ParaEngine::IAttributeFields | virtual |
SetLastReturnValue(int val) (defined in ParaScripting::CNPLScriptingState) | ParaScripting::CNPLScriptingState | |
SetModified(bool bModified) | ParaEngine::IAttributeFields | inlinevirtual |
SetMsgQueueSize(int nSize=500) | NPL::CNPLRuntimeState | |
SetOwnLuaState(bool bOwn) | ParaScripting::CNPLScriptingState | |
SetPreemptive(bool val) (defined in NPL::CNPLRuntimeState) | NPL::CNPLRuntimeState | protected |
SetRuntimeState(NPL::NPLRuntimeState_ptr runtime_state) | ParaScripting::CNPLScriptingState | protected |
SetTime(int nTime) (defined in ParaEngine::IAttributeFields) | ParaEngine::IAttributeFields | virtual |
SetTimer(int nIDEvent, float fElapse, const char *sNeuronFile) | NPL::CNPLRuntimeState | virtual |
Signal_StateLoaded_t typedef (defined in NPL::CNPLRuntimeState) | NPL::CNPLRuntimeState | |
StateLoaded | NPL::CNPLRuntimeState | |
Stop() | NPL::CNPLRuntimeState | |
Stop_Async() | NPL::CNPLRuntimeState | |
TickTimers(DWORD nTickCount) | NPL::CNPLRuntimeState | protected |
ToString() const (defined in ParaEngine::IObject) | ParaEngine::IObject | virtual |
ValidateFields() | ParaEngine::IAttributeFields | inlinevirtual |
WaitForMessage(int nMessageCount=-1) | NPL::CNPLRuntimeState | |
WeakPtr_type typedef (defined in ParaEngine::IAttributeFields) | ParaEngine::IAttributeFields | |
WriteLog(const char *text, int nTextLen=0, int nLogType=0) | NPL::CNPLRuntimeState | virtual |
~CNPLRuntimeState() (defined in NPL::CNPLRuntimeState) | NPL::CNPLRuntimeState | virtual |
~CNPLScriptingState(void) (defined in ParaScripting::CNPLScriptingState) | ParaScripting::CNPLScriptingState | virtual |
~CRefCounted() (defined in ParaEngine::CRefCounted) | ParaEngine::CRefCounted | protectedvirtual |
~IAttributeFields(void) (defined in ParaEngine::IAttributeFields) | ParaEngine::IAttributeFields | virtual |
~IObject() (defined in ParaEngine::IObject) | ParaEngine::IObject | protectedvirtual |