Arma Reforger Explorer 1.7.0.54
Arma Reforger Code Explorer by Zeroy - Thanks to MisterOutofTime
Loading...
Searching...
No Matches
ScriptComponent.c
Go to the documentation of this file.
1/*
2===========================================
3Do not modify, this script is generated
4===========================================
5*/
6
11
23class ScriptComponent: GenericComponent
24{
28 event protected bool RplLoad(ScriptBitReader reader);
33 event protected bool RplSave(ScriptBitWriter writer);
34
36 proto external GenericEntity GetOwner();
37
38 // callbacks
39
48 event protected void EOnTouch(IEntity owner, IEntity other, int touchTypesMask);
53 event protected void EOnInit(IEntity owner);
59 event protected void EOnVisible(IEntity owner, int frameNumber);
65 event protected void EOnFrame(IEntity owner, float timeSlice);
71 event protected void EOnPostFrame(IEntity owner, float timeSlice);
78 event protected void EOnAnimEvent(IEntity owner, int type, int slot);
84 event protected void EOnSimulate(IEntity owner, float timeSlice);
90 event protected void EOnPostSimulate(IEntity owner, float timeSlice);
96 event protected void EOnJointBreak(IEntity owner, IEntity other);
101 event protected void EOnPhysicsMove(IEntity owner);
108 event protected void EOnContact(IEntity owner, IEntity other, Contact contact);
113 event protected void EOnPhysicsActive(IEntity owner, bool activeState);
119 event protected void EOnDiag(IEntity owner, float timeSlice);
125 event protected void EOnFixedFrame(IEntity owner, float timeSlice);
131 event protected void EOnPostFixedFrame(IEntity owner, float timeSlice);
135 event protected void EOnActivate(IEntity owner);
139 event protected void EOnDeactivate(IEntity owner);
144 event protected void OnPostInit(IEntity owner);
149 event protected void OnDelete(IEntity owner);
151 event protected void OnAddedToParent(IEntity child, IEntity parent);
153 event protected void OnRemovedFromParent(IEntity child, IEntity parent);
155 event protected void OnChildAdded(IEntity parent, IEntity child);
157 event protected void OnChildRemoved(IEntity parent, IEntity child);
158}
159
EDamageType type
void EOnPhysicsActive(IEntity owner, bool activeState)
void EOnFrame(IEntity owner, float timeSlice)
void EOnPostFrame(IEntity owner, float timeSlice)
void EOnContact(IEntity owner, IEntity other, Contact contact)
void OnChildAdded(IEntity parent, IEntity child)
Called on parent entity when child entity is added into hierarchy.
void EOnDiag(IEntity owner, float timeSlice)
proto external GenericEntity GetOwner()
Get owner entity.
void OnChildRemoved(IEntity parent, IEntity child)
Called on parent entity when child entity is removed from hierarchy.
void OnPostInit(IEntity owner)
void EOnDeactivate(IEntity owner)
void EOnPostFixedFrame(IEntity owner, float timeSlice)
void EOnPhysicsMove(IEntity owner)
void OnDelete(IEntity owner)
void EOnFixedFrame(IEntity owner, float timeSlice)
void EOnAnimEvent(IEntity owner, int type, int slot)
void EOnTouch(IEntity owner, IEntity other, int touchTypesMask)
void EOnInit(IEntity owner)
void OnAddedToParent(IEntity child, IEntity parent)
Called on child entity when it is added into hierarchy.
void EOnActivate(IEntity owner)
void EOnVisible(IEntity owner, int frameNumber)
void EOnPostSimulate(IEntity owner, float timeSlice)
void EOnSimulate(IEntity owner, float timeSlice)
bool RplLoad(ScriptBitReader reader)
void EOnJointBreak(IEntity owner, IEntity other)
bool RplSave(ScriptBitWriter writer)
void OnRemovedFromParent(IEntity child, IEntity parent)
Called on child entity when it is removed from hierarchy.