Plasma Engine  2.0
Loading...
Searching...
No Matches
plTypeScriptBinding Member List

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)plTypeScriptBindingstatic
ExpectComponent(duk_context *pDuk, plInt32 iObjIdx=0) (defined in plTypeScriptBinding)plTypeScriptBindingstatic
ExpectGameObject(duk_context *pDuk, plInt32 iObjIdx=0) (defined in plTypeScriptBinding)plTypeScriptBindingstatic
FindFunctionBinding(plUInt32 uiFunctionHash) (defined in plTypeScriptBinding)plTypeScriptBindingstatic
FindPropertyBinding(plUInt32 uiHash) (defined in plTypeScriptBinding)plTypeScriptBindingstatic
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)plTypeScriptBindingstatic
GetColorProperty(duk_context *pDuk, const char *szPropertyName, plInt32 iObjIdx, const plColor &fallback=plColor::White) (defined in plTypeScriptBinding)plTypeScriptBindingstatic
GetDukContext() (defined in plTypeScriptBinding)plTypeScriptBindinginline
GetDukTapeContext() (defined in plTypeScriptBinding)plTypeScriptBindinginline
GetMat3(duk_context *pDuk, plInt32 iObjIdx, const plMat3 &mFallback=plMat3::MakeIdentity()) (defined in plTypeScriptBinding)plTypeScriptBindingstatic
GetMat3Property(duk_context *pDuk, const char *szPropertyName, plInt32 iObjIdx, const plMat3 &mFallback=plMat3::MakeIdentity()) (defined in plTypeScriptBinding)plTypeScriptBindingstatic
GetMat4(duk_context *pDuk, plInt32 iObjIdx, const plMat4 &mFallback=plMat4::MakeIdentity()) (defined in plTypeScriptBinding)plTypeScriptBindingstatic
GetMat4Property(duk_context *pDuk, const char *szPropertyName, plInt32 iObjIdx, const plMat4 &mFallback=plMat4::MakeIdentity()) (defined in plTypeScriptBinding)plTypeScriptBindingstatic
GetQuat(duk_context *pDuk, plInt32 iObjIdx, plQuat qFallback=plQuat::MakeIdentity()) (defined in plTypeScriptBinding)plTypeScriptBindingstatic
GetQuatProperty(duk_context *pDuk, const char *szPropertyName, plInt32 iObjIdx, plQuat qFallback=plQuat::MakeIdentity()) (defined in plTypeScriptBinding)plTypeScriptBindingstatic
GetTransform(duk_context *pDuk, plInt32 iObjIdx, const plTransform &fallback=plTransform::MakeIdentity()) (defined in plTypeScriptBinding)plTypeScriptBindingstatic
GetTransformProperty(duk_context *pDuk, const char *szPropertyName, plInt32 iObjIdx, const plTransform &fallback=plTransform::MakeIdentity()) (defined in plTypeScriptBinding)plTypeScriptBindingstatic
GetVariant(duk_context *pDuk, plInt32 iObjIdx, const plRTTI *pType) (defined in plTypeScriptBinding)plTypeScriptBindingstatic
GetVariantProperty(duk_context *pDuk, const char *szPropertyName, plInt32 iObjIdx, const plRTTI *pType) (defined in plTypeScriptBinding)plTypeScriptBindingstatic
GetVec2(duk_context *pDuk, plInt32 iObjIdx, const plVec2 &vFallback=plVec2::MakeZero()) (defined in plTypeScriptBinding)plTypeScriptBindingstatic
GetVec2Property(duk_context *pDuk, const char *szPropertyName, plInt32 iObjIdx, const plVec2 &vFallback=plVec2::MakeZero()) (defined in plTypeScriptBinding)plTypeScriptBindingstatic
GetVec3(duk_context *pDuk, plInt32 iObjIdx, const plVec3 &vFallback=plVec3::MakeZero()) (defined in plTypeScriptBinding)plTypeScriptBindingstatic
GetVec3Property(duk_context *pDuk, const char *szPropertyName, plInt32 iObjIdx, const plVec3 &vFallback=plVec3::MakeZero()) (defined in plTypeScriptBinding)plTypeScriptBindingstatic
GetWorld() (defined in plTypeScriptBinding)plTypeScriptBindinginline
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)plTypeScriptBindingstatic
PushMat3(duk_context *pDuk, const plMat3 &value) (defined in plTypeScriptBinding)plTypeScriptBindingstatic
PushMat4(duk_context *pDuk, const plMat4 &value) (defined in plTypeScriptBinding)plTypeScriptBindingstatic
PushQuat(duk_context *pDuk, const plQuat &value) (defined in plTypeScriptBinding)plTypeScriptBindingstatic
PushTransform(duk_context *pDuk, const plTransform &value) (defined in plTypeScriptBinding)plTypeScriptBindingstatic
PushVariant(duk_context *pDuk, const plVariant &value) (defined in plTypeScriptBinding)plTypeScriptBindingstatic
PushVec2(duk_context *pDuk, const plVec2 &value) (defined in plTypeScriptBinding)plTypeScriptBindingstatic
PushVec3(duk_context *pDuk, const plVec3 &value) (defined in plTypeScriptBinding)plTypeScriptBindingstatic
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)plTypeScriptBindingstatic
RetrieveComponentHandle(duk_context *pDuk, plInt32 iObjIdx=0) (defined in plTypeScriptBinding)plTypeScriptBindingstatic
RetrieveGameObjectHandle(duk_context *pDuk, plInt32 iObjIdx=0) (defined in plTypeScriptBinding)plTypeScriptBindingstatic
RetrieveWorld(duk_context *pDuk) (defined in plTypeScriptBinding)plTypeScriptBindingstatic
SetColor(duk_context *pDuk, plInt32 iObjIdx, const plColor &value) (defined in plTypeScriptBinding)plTypeScriptBindingstatic
SetColorProperty(duk_context *pDuk, const char *szPropertyName, plInt32 iObjIdx, const plColor &value) (defined in plTypeScriptBinding)plTypeScriptBindingstatic
SetMat3(duk_context *pDuk, plInt32 iObjIdx, const plMat3 &value) (defined in plTypeScriptBinding)plTypeScriptBindingstatic
SetMat3Property(duk_context *pDuk, const char *szPropertyName, plInt32 iObjIdx, const plMat3 &value) (defined in plTypeScriptBinding)plTypeScriptBindingstatic
SetMat4(duk_context *pDuk, plInt32 iObjIdx, const plMat4 &value) (defined in plTypeScriptBinding)plTypeScriptBindingstatic
SetMat4Property(duk_context *pDuk, const char *szPropertyName, plInt32 iObjIdx, const plMat4 &value) (defined in plTypeScriptBinding)plTypeScriptBindingstatic
SetQuat(duk_context *pDuk, plInt32 iObjIdx, const plQuat &value) (defined in plTypeScriptBinding)plTypeScriptBindingstatic
SetQuatProperty(duk_context *pDuk, const char *szPropertyName, plInt32 iObjIdx, const plQuat &value) (defined in plTypeScriptBinding)plTypeScriptBindingstatic
SetTransform(duk_context *pDuk, plInt32 iObjIdx, const plTransform &value) (defined in plTypeScriptBinding)plTypeScriptBindingstatic
SetTransformProperty(duk_context *pDuk, const char *szPropertyName, plInt32 iObjIdx, const plTransform &value) (defined in plTypeScriptBinding)plTypeScriptBindingstatic
SetupProjectCode() (defined in plTypeScriptBinding)plTypeScriptBindingstatic
SetVariantProperty(duk_context *pDuk, const char *szPropertyName, plInt32 iObjIdx, const plVariant &value) (defined in plTypeScriptBinding)plTypeScriptBindingstatic
SetVec2(duk_context *pDuk, plInt32 iObjIdx, const plVec2 &value) (defined in plTypeScriptBinding)plTypeScriptBindingstatic
SetVec2Property(duk_context *pDuk, const char *szPropertyName, plInt32 iObjIdx, const plVec2 &value) (defined in plTypeScriptBinding)plTypeScriptBindingstatic
SetVec3(duk_context *pDuk, plInt32 iObjIdx, const plVec3 &value) (defined in plTypeScriptBinding)plTypeScriptBindingstatic
SetVec3Property(duk_context *pDuk, const char *szPropertyName, plInt32 iObjIdx, const plVec3 &value) (defined in plTypeScriptBinding)plTypeScriptBindingstatic
StoreConsoleFuncCall(plConsoleFunctionBase *pFunc, const plArrayPtr< plVariant > &params) (defined in plTypeScriptBinding)plTypeScriptBinding
SyncPlObjectToTsObject(duk_context *pDuk, const plRTTI *pRtti, const void *pObject, plInt32 iObjIdx) (defined in plTypeScriptBinding)plTypeScriptBindingstatic
SyncTsObjectPlTsObject(duk_context *pDuk, const plRTTI *pRtti, void *pObject, plInt32 iObjIdx) (defined in plTypeScriptBinding)plTypeScriptBindingstatic
TsComponentTypeInfo typedef (defined in plTypeScriptBinding)plTypeScriptBinding
Update() (defined in plTypeScriptBinding)plTypeScriptBinding
~plTypeScriptBinding() (defined in plTypeScriptBinding)plTypeScriptBinding