![]() |
Plasma Engine
2.0
|
This is the complete list of members for plTypeScriptBinding, including all inherited members.
AcquireStashObjIndex() (defined in plTypeScriptBinding) | plTypeScriptBinding | |
CleanupStash(plUInt32 uiNumIterations) | plTypeScriptBinding | |
DeliverMessage(const TsComponentTypeInfo &typeInfo, plTypeScriptComponent *pComponent, plMessage &ref_msg, bool bSynchronizeAfterwards) (defined in plTypeScriptBinding) | plTypeScriptBinding | |
DeliverTsMessage(const TsComponentTypeInfo &typeInfo, plTypeScriptComponent *pComponent, const plMsgTypeScriptMsgProxy &msg) (defined in plTypeScriptBinding) | plTypeScriptBinding | |
DukPutComponentObject(plComponent *pComponent) (defined in plTypeScriptBinding) | plTypeScriptBinding | |
DukPutGameObject(const plGameObjectHandle &hObject) (defined in plTypeScriptBinding) | plTypeScriptBinding | |
DukPutGameObject(const plGameObject *pObject) (defined in plTypeScriptBinding) | plTypeScriptBinding | |
DukPutMessage(duk_context *pDuk, const plMessage &msg) (defined in plTypeScriptBinding) | plTypeScriptBinding | static |
ExpectComponent(duk_context *pDuk, plInt32 iObjIdx=0) (defined in plTypeScriptBinding) | plTypeScriptBinding | static |
ExpectGameObject(duk_context *pDuk, plInt32 iObjIdx=0) (defined in plTypeScriptBinding) | plTypeScriptBinding | static |
FindFunctionBinding(plUInt32 uiFunctionHash) (defined in plTypeScriptBinding) | plTypeScriptBinding | static |
FindPropertyBinding(plUInt32 uiHash) (defined in plTypeScriptBinding) | plTypeScriptBinding | static |
FindScriptComponentInfo(const char *szComponentType, TsComponentTypeInfo &out_typeInfo) (defined in plTypeScriptBinding) | plTypeScriptBinding | |
GetColor(duk_context *pDuk, plInt32 iObjIdx, const plColor &fallback=plColor::White) (defined in plTypeScriptBinding) | plTypeScriptBinding | static |
GetColorProperty(duk_context *pDuk, const char *szPropertyName, plInt32 iObjIdx, const plColor &fallback=plColor::White) (defined in plTypeScriptBinding) | plTypeScriptBinding | static |
GetDukContext() (defined in plTypeScriptBinding) | plTypeScriptBinding | inline |
GetDukTapeContext() (defined in plTypeScriptBinding) | plTypeScriptBinding | inline |
GetMat3(duk_context *pDuk, plInt32 iObjIdx, const plMat3 &mFallback=plMat3::MakeIdentity()) (defined in plTypeScriptBinding) | plTypeScriptBinding | static |
GetMat3Property(duk_context *pDuk, const char *szPropertyName, plInt32 iObjIdx, const plMat3 &mFallback=plMat3::MakeIdentity()) (defined in plTypeScriptBinding) | plTypeScriptBinding | static |
GetMat4(duk_context *pDuk, plInt32 iObjIdx, const plMat4 &mFallback=plMat4::MakeIdentity()) (defined in plTypeScriptBinding) | plTypeScriptBinding | static |
GetMat4Property(duk_context *pDuk, const char *szPropertyName, plInt32 iObjIdx, const plMat4 &mFallback=plMat4::MakeIdentity()) (defined in plTypeScriptBinding) | plTypeScriptBinding | static |
GetQuat(duk_context *pDuk, plInt32 iObjIdx, plQuat qFallback=plQuat::MakeIdentity()) (defined in plTypeScriptBinding) | plTypeScriptBinding | static |
GetQuatProperty(duk_context *pDuk, const char *szPropertyName, plInt32 iObjIdx, plQuat qFallback=plQuat::MakeIdentity()) (defined in plTypeScriptBinding) | plTypeScriptBinding | static |
GetTransform(duk_context *pDuk, plInt32 iObjIdx, const plTransform &fallback=plTransform::MakeIdentity()) (defined in plTypeScriptBinding) | plTypeScriptBinding | static |
GetTransformProperty(duk_context *pDuk, const char *szPropertyName, plInt32 iObjIdx, const plTransform &fallback=plTransform::MakeIdentity()) (defined in plTypeScriptBinding) | plTypeScriptBinding | static |
GetVariant(duk_context *pDuk, plInt32 iObjIdx, const plRTTI *pType) (defined in plTypeScriptBinding) | plTypeScriptBinding | static |
GetVariantProperty(duk_context *pDuk, const char *szPropertyName, plInt32 iObjIdx, const plRTTI *pType) (defined in plTypeScriptBinding) | plTypeScriptBinding | static |
GetVec2(duk_context *pDuk, plInt32 iObjIdx, const plVec2 &vFallback=plVec2::MakeZero()) (defined in plTypeScriptBinding) | plTypeScriptBinding | static |
GetVec2Property(duk_context *pDuk, const char *szPropertyName, plInt32 iObjIdx, const plVec2 &vFallback=plVec2::MakeZero()) (defined in plTypeScriptBinding) | plTypeScriptBinding | static |
GetVec3(duk_context *pDuk, plInt32 iObjIdx, const plVec3 &vFallback=plVec3::MakeZero()) (defined in plTypeScriptBinding) | plTypeScriptBinding | static |
GetVec3Property(duk_context *pDuk, const char *szPropertyName, plInt32 iObjIdx, const plVec3 &vFallback=plVec3::MakeZero()) (defined in plTypeScriptBinding) | plTypeScriptBinding | static |
GetWorld() (defined in plTypeScriptBinding) | plTypeScriptBinding | inline |
HasMessageHandler(const TsComponentTypeInfo &typeInfo, const plRTTI *pMsgRtti) const (defined in plTypeScriptBinding) | plTypeScriptBinding | |
Initialize(plWorld &ref_world) (defined in plTypeScriptBinding) | plTypeScriptBinding | |
LoadComponent(const plUuid &typeGuid, TsComponentTypeInfo &out_typeInfo) (defined in plTypeScriptBinding) | plTypeScriptBinding | |
m_ConsoleFuncs (defined in plTypeScriptBinding) | plTypeScriptBinding | |
m_CVars (defined in plTypeScriptBinding) | plTypeScriptBinding | |
MessageFromParameter(duk_context *pDuk, plInt32 iObjIdx, plTime delay) (defined in plTypeScriptBinding) | plTypeScriptBinding | |
plTypeScriptBinding() (defined in plTypeScriptBinding) | plTypeScriptBinding | |
PushColor(duk_context *pDuk, const plColor &value) (defined in plTypeScriptBinding) | plTypeScriptBinding | static |
PushMat3(duk_context *pDuk, const plMat3 &value) (defined in plTypeScriptBinding) | plTypeScriptBinding | static |
PushMat4(duk_context *pDuk, const plMat4 &value) (defined in plTypeScriptBinding) | plTypeScriptBinding | static |
PushQuat(duk_context *pDuk, const plQuat &value) (defined in plTypeScriptBinding) | plTypeScriptBinding | static |
PushTransform(duk_context *pDuk, const plTransform &value) (defined in plTypeScriptBinding) | plTypeScriptBinding | static |
PushVariant(duk_context *pDuk, const plVariant &value) (defined in plTypeScriptBinding) | plTypeScriptBinding | static |
PushVec2(duk_context *pDuk, const plVec2 &value) (defined in plTypeScriptBinding) | plTypeScriptBinding | static |
PushVec3(duk_context *pDuk, const plVec3 &value) (defined in plTypeScriptBinding) | plTypeScriptBinding | static |
RegisterComponent(plStringView sTypeName, plComponentHandle hHandle, plUInt32 &out_uiStashIdx, bool bIsNativeComponent) (defined in plTypeScriptBinding) | plTypeScriptBinding | |
RegisterGameObject(plGameObjectHandle hHandle, plUInt32 &out_uiStashIdx) (defined in plTypeScriptBinding) | plTypeScriptBinding | |
RegisterMessageHandlersForComponentType(const char *szComponent, const plUuid &componentType) (defined in plTypeScriptBinding) | plTypeScriptBinding | |
ReleaseStashObjIndex(plUInt32 uiIdx) (defined in plTypeScriptBinding) | plTypeScriptBinding | |
RetrieveBinding(duk_context *pDuk) (defined in plTypeScriptBinding) | plTypeScriptBinding | static |
RetrieveComponentHandle(duk_context *pDuk, plInt32 iObjIdx=0) (defined in plTypeScriptBinding) | plTypeScriptBinding | static |
RetrieveGameObjectHandle(duk_context *pDuk, plInt32 iObjIdx=0) (defined in plTypeScriptBinding) | plTypeScriptBinding | static |
RetrieveWorld(duk_context *pDuk) (defined in plTypeScriptBinding) | plTypeScriptBinding | static |
SetColor(duk_context *pDuk, plInt32 iObjIdx, const plColor &value) (defined in plTypeScriptBinding) | plTypeScriptBinding | static |
SetColorProperty(duk_context *pDuk, const char *szPropertyName, plInt32 iObjIdx, const plColor &value) (defined in plTypeScriptBinding) | plTypeScriptBinding | static |
SetMat3(duk_context *pDuk, plInt32 iObjIdx, const plMat3 &value) (defined in plTypeScriptBinding) | plTypeScriptBinding | static |
SetMat3Property(duk_context *pDuk, const char *szPropertyName, plInt32 iObjIdx, const plMat3 &value) (defined in plTypeScriptBinding) | plTypeScriptBinding | static |
SetMat4(duk_context *pDuk, plInt32 iObjIdx, const plMat4 &value) (defined in plTypeScriptBinding) | plTypeScriptBinding | static |
SetMat4Property(duk_context *pDuk, const char *szPropertyName, plInt32 iObjIdx, const plMat4 &value) (defined in plTypeScriptBinding) | plTypeScriptBinding | static |
SetQuat(duk_context *pDuk, plInt32 iObjIdx, const plQuat &value) (defined in plTypeScriptBinding) | plTypeScriptBinding | static |
SetQuatProperty(duk_context *pDuk, const char *szPropertyName, plInt32 iObjIdx, const plQuat &value) (defined in plTypeScriptBinding) | plTypeScriptBinding | static |
SetTransform(duk_context *pDuk, plInt32 iObjIdx, const plTransform &value) (defined in plTypeScriptBinding) | plTypeScriptBinding | static |
SetTransformProperty(duk_context *pDuk, const char *szPropertyName, plInt32 iObjIdx, const plTransform &value) (defined in plTypeScriptBinding) | plTypeScriptBinding | static |
SetupProjectCode() (defined in plTypeScriptBinding) | plTypeScriptBinding | static |
SetVariantProperty(duk_context *pDuk, const char *szPropertyName, plInt32 iObjIdx, const plVariant &value) (defined in plTypeScriptBinding) | plTypeScriptBinding | static |
SetVec2(duk_context *pDuk, plInt32 iObjIdx, const plVec2 &value) (defined in plTypeScriptBinding) | plTypeScriptBinding | static |
SetVec2Property(duk_context *pDuk, const char *szPropertyName, plInt32 iObjIdx, const plVec2 &value) (defined in plTypeScriptBinding) | plTypeScriptBinding | static |
SetVec3(duk_context *pDuk, plInt32 iObjIdx, const plVec3 &value) (defined in plTypeScriptBinding) | plTypeScriptBinding | static |
SetVec3Property(duk_context *pDuk, const char *szPropertyName, plInt32 iObjIdx, const plVec3 &value) (defined in plTypeScriptBinding) | plTypeScriptBinding | static |
StoreConsoleFuncCall(plConsoleFunctionBase *pFunc, const plArrayPtr< plVariant > ¶ms) (defined in plTypeScriptBinding) | plTypeScriptBinding | |
SyncPlObjectToTsObject(duk_context *pDuk, const plRTTI *pRtti, const void *pObject, plInt32 iObjIdx) (defined in plTypeScriptBinding) | plTypeScriptBinding | static |
SyncTsObjectPlTsObject(duk_context *pDuk, const plRTTI *pRtti, void *pObject, plInt32 iObjIdx) (defined in plTypeScriptBinding) | plTypeScriptBinding | static |
TsComponentTypeInfo typedef (defined in plTypeScriptBinding) | plTypeScriptBinding | |
Update() (defined in plTypeScriptBinding) | plTypeScriptBinding | |
~plTypeScriptBinding() (defined in plTypeScriptBinding) | plTypeScriptBinding |