![]() |
Arma Reforger Explorer 1.7.0.54
Arma Reforger Code Explorer by Zeroy - Thanks to MisterOutofTime
|
Protected Member Functions | |
| bool | RplLoad (ScriptBitReader reader) |
| bool | RplSave (ScriptBitWriter writer) |
| proto external GenericEntity | GetOwner () |
| Get owner entity. | |
| void | EOnTouch (IEntity owner, IEntity other, int touchTypesMask) |
| void | EOnInit (IEntity owner) |
| void | EOnVisible (IEntity owner, int frameNumber) |
| void | EOnFrame (IEntity owner, float timeSlice) |
| void | EOnPostFrame (IEntity owner, float timeSlice) |
| void | EOnAnimEvent (IEntity owner, int type, int slot) |
| void | EOnSimulate (IEntity owner, float timeSlice) |
| void | EOnPostSimulate (IEntity owner, float timeSlice) |
| void | EOnJointBreak (IEntity owner, IEntity other) |
| void | EOnPhysicsMove (IEntity owner) |
| void | EOnContact (IEntity owner, IEntity other, Contact contact) |
| void | EOnPhysicsActive (IEntity owner, bool activeState) |
| void | EOnDiag (IEntity owner, float timeSlice) |
| void | EOnFixedFrame (IEntity owner, float timeSlice) |
| void | EOnPostFixedFrame (IEntity owner, float timeSlice) |
| void | EOnActivate (IEntity owner) |
| void | EOnDeactivate (IEntity owner) |
| void | OnPostInit (IEntity owner) |
| void | OnDelete (IEntity owner) |
| void | OnAddedToParent (IEntity child, IEntity parent) |
| Called on child entity when it is added into hierarchy. | |
| void | OnRemovedFromParent (IEntity child, IEntity parent) |
| Called on child entity when it is removed from hierarchy. | |
| void | OnChildAdded (IEntity parent, IEntity child) |
| Called on parent entity when child entity is added into hierarchy. | |
| void | OnChildRemoved (IEntity parent, IEntity child) |
| Called on parent entity when child entity is removed from hierarchy. | |
| bool | RplLoad (ScriptBitReader reader) |
| bool | RplSave (ScriptBitWriter writer) |
| proto external GenericEntity | GetOwner () |
| Get owner entity. | |
| void | EOnTouch (IEntity owner, IEntity other, int touchTypesMask) |
| void | EOnInit (IEntity owner) |
| void | EOnVisible (IEntity owner, int frameNumber) |
| void | EOnFrame (IEntity owner, float timeSlice) |
| void | EOnPostFrame (IEntity owner, float timeSlice) |
| void | EOnAnimEvent (IEntity owner, int type, int slot) |
| void | EOnSimulate (IEntity owner, float timeSlice) |
| void | EOnPostSimulate (IEntity owner, float timeSlice) |
| void | EOnJointBreak (IEntity owner, IEntity other) |
| void | EOnPhysicsMove (IEntity owner) |
| void | EOnContact (IEntity owner, IEntity other, Contact contact) |
| void | EOnPhysicsActive (IEntity owner, bool activeState) |
| void | EOnDiag (IEntity owner, float timeSlice) |
| void | EOnFixedFrame (IEntity owner, float timeSlice) |
| void | EOnPostFixedFrame (IEntity owner, float timeSlice) |
| void | EOnActivate (IEntity owner) |
| void | EOnDeactivate (IEntity owner) |
| void | OnPostInit (IEntity owner) |
| void | OnDelete (IEntity owner) |
| void | OnAddedToParent (IEntity child, IEntity parent) |
| Called on child entity when it is added into hierarchy. | |
| void | OnRemovedFromParent (IEntity child, IEntity parent) |
| Called on child entity when it is removed from hierarchy. | |
| void | OnChildAdded (IEntity parent, IEntity child) |
| Called on parent entity when child entity is added into hierarchy. | |
| void | OnChildRemoved (IEntity parent, IEntity child) |
| Called on parent entity when child entity is removed from hierarchy. | |
Parent class for all components created in script. Every ScriptComponent is being created in Entity's constructor and may receive following events
Definition at line 23 of file ScriptComponent.c.
|
protected |
Event when component is activated.
|
protected |
Event when component is activated.
Event from animation system
| owner | The owner entity |
| type | |
| slot |
Event from animation system
| owner | The owner entity |
| type | |
| slot |
Event when physics engine registered contact with other RigidBody
| owner | The owner entity |
| other | Other Entity who contacted us |
| contact | Structure describing the contact |
Event when physics engine registered contact with other RigidBody
| owner | The owner entity |
| other | Other Entity who contacted us |
| contact | Structure describing the contact |
|
protected |
Event when component is deactivated.
|
protected |
Event when component is deactivated.
Event every frame after EOnFrame, when "Entity diag" is enabled from the debug menu
| owner | The owner entity |
| timeSlice | Time slice of simulation step |
Event every frame after EOnFrame, when "Entity diag" is enabled from the debug menu
| owner | The owner entity |
| timeSlice | Time slice of simulation step |
Event every fixed frame.
| owner | The owner entity |
| timeSlice | Fixed time step |
Event every fixed frame.
| owner | The owner entity |
| timeSlice | Fixed time step |
Event every frame
| owner | The owner entity |
| timeSlice | Time passed since last frame |
Event every frame
| owner | The owner entity |
| timeSlice | Time passed since last frame |
|
protected |
Event after entity is allocated and initialized.
| owner | The owner entity |
|
protected |
Event after entity is allocated and initialized.
| owner | The owner entity |
Event when joint attached to RigidBody of this entity is broken
| owner | The owner entity |
| other | Other Entity attached to the joint |
Event when joint attached to RigidBody of this entity is broken
| owner | The owner entity |
| other | Other Entity attached to the joint |
Event when a RigidBody active state is changed between consecutive fixed steps
| owner | The owner entity |
Event when a RigidBody active state is changed between consecutive fixed steps
| owner | The owner entity |
|
protected |
Event when physics engine has moved with this Entity
| owner | The owner entity |
|
protected |
Event when physics engine has moved with this Entity
| owner | The owner entity |
Event after physics update on every fixed frame.
| owner | The owner entity |
| timeSlice | Fixed time step |
Event after physics update on every fixed frame.
| owner | The owner entity |
| timeSlice | Fixed time step |
Event after physics update.
| owner | The owner entity |
| timeSlice | Time passed since last frame |
Event after physics update.
| owner | The owner entity |
| timeSlice | Time passed since last frame |
Event after every physics fixed step (can be multiple calls per engine update)
| owner | The owner entity |
| timeSlice | Time slice of physics fixed step |
Event after every physics fixed step (can be multiple calls per engine update)
| owner | The owner entity |
| timeSlice | Time slice of physics fixed step |
Event before every physics fixed step (can be multiple calls per engine update)
| owner | The owner entity |
| timeSlice | Time slice of physics fixed step |
Event before every physics fixed step (can be multiple calls per engine update)
| owner | The owner entity |
| timeSlice | Time slice of physics fixed step |
Event when touched by other entity.
| owner | The owner entity |
| other | Entity who touched us |
| touchTypesMask | Bitmask of touch types TouchEvent |
Event when touched by other entity.
| owner | The owner entity |
| other | Entity who touched us |
| touchTypesMask | Bitmask of touch types TouchEvent |
Event when we are visible
| owner | The owner entity |
| frameNumber | Frame number |
Event when we are visible
| owner | The owner entity |
| frameNumber | Frame number |
|
protected |
Get owner entity.
|
protected |
Get owner entity.
Called on child entity when it is added into hierarchy.
Called on child entity when it is added into hierarchy.
Called on parent entity when child entity is added into hierarchy.
Called on parent entity when child entity is added into hierarchy.
Called on parent entity when child entity is removed from hierarchy.
Called on parent entity when child entity is removed from hierarchy.
|
protected |
Called when Entity is being to be destroyed (deleted) or component to be deleted (see Game::DeleteScriptComponent).
| owner | Entity which owns the component |
|
protected |
Called when Entity is being to be destroyed (deleted) or component to be deleted (see Game::DeleteScriptComponent).
| owner | Entity which owns the component |
|
protected |
Event called after init when all components are initialized.
| owner | Entity into which component is added |
|
protected |
Event called after init when all components are initialized.
| owner | Entity into which component is added |
Called on child entity when it is removed from hierarchy.
Called on child entity when it is removed from hierarchy.
|
protected |
Called when Item is initialized from replication stream. Carries the data from Master.
|
protected |
Called when Item is initialized from replication stream. Carries the data from Master.
|
protected |
Called when Item is getting replicated from Master to Slave connection. The data will be delivered to Slave using RplInit method.
|
protected |
Called when Item is getting replicated from Master to Slave connection. The data will be delivered to Slave using RplInit method.