![]() |
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 |