|
U3D
Open-source, cross-platform 2D and 3D game engine built in C++
|
Classes | |
| class | Urho3D::ScriptInstance |
| Script object component. More... | |
Enumerations | |
| enum | { eAttrMapUserIdx = 0x1df4 } |
| enum | Urho3D::ScriptInstanceMethod { METHOD_START = 0 , METHOD_STOP , METHOD_DELAYEDSTART , METHOD_UPDATE , METHOD_POSTUPDATE , METHOD_FIXEDUPDATE , METHOD_FIXEDPOSTUPDATE , METHOD_LOAD , METHOD_SAVE , METHOD_READNETWORKUPDATE , METHOD_WRITENETWORKUPDATE , METHOD_APPLYATTRIBUTES , METHOD_TRANSFORMCHANGED , MAX_SCRIPT_METHODS } |
| Inbuilt scripted component methods. | |
Functions | |
| void | Urho3D::CleanupTypeInfoScriptInstance (asITypeInfo *type) |
| asIScriptContext * | Urho3D::GetActiveASContext () |
| Return the active AngelScript context. Provided as a wrapper to the AngelScript API function to avoid undefined symbol error in shared library Urho3D builds. | |
| Context * | Urho3D::GetScriptContext () |
| Return the Urho3D context of the active AngelScript context. | |
| ScriptInstance * | Urho3D::GetScriptContextInstance () |
| Return the ScriptInstance of the active AngelScript context. | |
| Node * | Urho3D::GetScriptContextNode () |
| Return the scene node of the active AngelScript context. | |
| Scene * | Urho3D::GetScriptContextScene () |
| Return the scene of the active AngelScript context. | |
| ScriptEventListener * | Urho3D::GetScriptContextEventListener () |
| Return the event listener of the active AngelScript context. | |
| Object * | Urho3D::GetScriptContextEventListenerObject () |
| Return the event listener of the active AngelScript context as an Object pointer. | |