Arma Reforger Explorer 1.7.0.54
Arma Reforger Code Explorer by Zeroy - Thanks to MisterOutofTime
Loading...
Searching...
No Matches
SCR_TestEditorComponent.c
Go to the documentation of this file.
1[ComponentEditorProps(category: "GameScripted/Editor", description: "", icon: "WBData/ComponentEditorProps/componentEditor.png")]
5
7
12{
13 override void EOnEditorInit()
14 {
15 PrintFormat("%1: EOnEditorInit", this);
16 }
17 override void EOnEditorDelete()
18 {
19 PrintFormat("%1: EOnEditorDelete", this);
20 }
21 override void EOnEditorRequest(bool isOpen)
22 {
23 PrintFormat("%1: EOnEditorRequest: %2", this, isOpen);
24 }
25 override void EOnEditorOpen()
26 {
27 PrintFormat("%1: EOnEditorOpen", this);
28 }
29 override void EOnEditorClose()
30 {
31 PrintFormat("%1: EOnEditorClose", this);
32 }
33 override void EOnEditorPreActivate()
34 {
35 PrintFormat("%1: EOnEditorPreActivate", this);
36 }
37 override void EOnEditorActivate()
38 {
39 PrintFormat("%1: EOnEditorActivate", this);
40 }
41 override bool EOnEditorActivateAsync(int attempt)
42 {
43 PrintFormat("%1: EOnEditorActivateAsync: %2", this, attempt);
44 return true;
45 }
46 override void EOnEditorPostActivate()
47 {
48 PrintFormat("%1: EOnEditorPostActivate", this);
49 }
50 override void EOnEditorDeactivate()
51 {
52 PrintFormat("%1: EOnEditorDeactivate", this);
53 }
54 override bool EOnEditorDeactivateAsync(int attempt)
55 {
56 PrintFormat("%1: EOnEditorDeactivateAsync: %2", this, attempt);
57 return true;
58 }
59 override void EOnEditorPostDeactivate()
60 {
61 PrintFormat("%1: EOnEditorPostDeactivate", this);
62 }
63 override void EOnEditorDebug(array<string> debugTexts)
64 {
65 debugTexts.Insert(Type().ToString());
66 }
67 override void EOnEffect(SCR_BaseEditorEffect effect)
68 {
69 PrintFormat("%1: EOnEffect %1: %2", this, effect);
70 }
71
72
73 override void EOnEditorInitServer()
74 {
75 PrintFormat("%1: EOnEditorInitServer", this);
76 }
77 override void EOnEditorDeleteServer()
78 {
79 PrintFormat("%1: EOnEditorDeleteServer", this);
80 }
81 override void EOnEditorOpenServer()
82 {
83 PrintFormat("%1: EOnEditorOpenServer", this);
84 }
85 override void EOnEditorOpenServerCallback()
86 {
87 PrintFormat("%1: EOnEditorOpenServerCallback", this);
88 }
89 override void EOnEditorCloseServer()
90 {
91 PrintFormat("%1: EOnEditorCloseServer", this);
92 }
93 override void EOnEditorCloseServerCallback()
94 {
95 PrintFormat("%1: EOnEditorCloseServerCallback", this);
96 }
97 override void EOnEditorActivateServer()
98 {
99 PrintFormat("%1: EOnEditorActivateServer", this);
100 }
101 override void EOnEditorDeactivateServer()
102 {
103 PrintFormat("%1: EOnEditorDeactivateServer", this);
104 }
105};
enum EAIGroupCombatMode ComponentEditorProps(category:"GameScripted/AI", description:"Component for utility AI system for groups")
int Type
void SCR_BaseEditorComponent(IEntityComponentSource src, IEntity ent, IEntity parent)
void EOnEditorDeleteServer()
When the entity is destroyed (called on server).
void EOnEditorOpen()
When the editor is opened.
void EOnEditorDelete()
When the entity is destroyed.
void EOnEditorCloseServerCallback()
When the editor is closed (called on server after async loading finished on client).
void EOnEditorCloseServer()
When the editor is closed (called on server).
void EOnEditorInit()
When the entity is created.
void EOnEditorInitServer()
When the entity is created (called on server).
void EOnEditorOpenServer()
When the editor is opened (called on server).
void EOnEditorClose()
When the editor is closed.
void EOnEditorPostActivate()
When the component is activated, but after EOnEditorActivate() function was called in all components.
void EOnEditorOpenServerCallback()
When the editor is opened (called on server after async loading finished on client).
void EOnEditorPostDeactivate()
When the component is deactivated, but after the next mode is activated.
proto void PrintFormat(string fmt, void param1=NULL, void param2=NULL, void param3=NULL, void param4=NULL, void param5=NULL, void param6=NULL, void param7=NULL, void param8=NULL, void param9=NULL, LogLevel level=LogLevel.NORMAL)
proto external string ToString()
Plain C++ pointer, no weak pointers, no memory management.