Skip to content

Commit a66ac82

Browse files
Added XML Headers to generated methods
1 parent 1d289c5 commit a66ac82

File tree

1 file changed

+31
-0
lines changed

1 file changed

+31
-0
lines changed

Editor/GenerateFileEditorWindow.cs

Lines changed: 31 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -104,11 +104,15 @@ private void Generate () {
104104
_addFileHeaderComments ? "/// Controller for " + _fileName + "." : null,
105105
_addFileHeaderComments ? "/// </summary>" : null,
106106
"public class " + _fileName + "Controller : Controller {",
107+
_addFileHeaderComments ? "\t/// <summary>Method invoked when the Controller is initializing.</summary>" : null,
107108
"\tpublic override void OnInitialize () {",
108109
"\t\tthis.Register();",
109110
"\t}",
111+
_overwriteAllVirtuals && _addFileHeaderComments ? "\t/// <summary>Method invoked when the Controller is initialized.</summary>" : null,
110112
_overwriteAllVirtuals ? "\tpublic override void OnInitialized () { }" : null,
113+
_overwriteAllVirtuals && _addFileHeaderComments ? "\t/// <summary>Method invoked during the Controller's Update cycle.</summary>" : null,
111114
_overwriteAllVirtuals ? "\tpublic override void OnUpdate () { }" : null,
115+
_overwriteAllVirtuals && _addFileHeaderComments ? "\t/// <summary>Method invoked when the Controller will destroy.</summary>" : null,
112116
_overwriteAllVirtuals ? "\tpublic override void OnWillDestroy () { }" : null,
113117
"}"
114118
});
@@ -142,25 +146,47 @@ private void Generate () {
142146
_addFileHeaderComments ? "/// Entity System for " + _fileName + "." : null,
143147
_addFileHeaderComments ? "/// </summary>" : null,
144148
"public class " + _fileName + "System : EntitySystem<" + _fileName + "System, " + _fileName + "Component> {",
149+
_overwriteAllVirtuals && _addFileHeaderComments ? "\t/// <summary>Method invoked when the System is initializing.</summary>" : null,
145150
_overwriteAllVirtuals ? "\tpublic override void OnInitialize () { }" : null,
151+
_overwriteAllVirtuals && _addFileHeaderComments ? "\t/// <summary>Method invoked when the System is initialized.</summary>" : null,
146152
_overwriteAllVirtuals ? "\tpublic override void OnInitialized () { }" : null,
147153
#if ECS_PHYSICS
154+
_overwriteAllVirtuals && _addFileHeaderComments ? "\t/// <summary>Method invoked during the Controller's Fixed Update cycle.</summary>" : null,
148155
_overwriteAllVirtuals ? "\tpublic override void OnPhysics () { }" : null,
149156
#endif
157+
_overwriteAllVirtuals && _addFileHeaderComments ? "\t/// <summary>Method invoked during the Controller's Update cycle.</summary>" : null,
150158
_overwriteAllVirtuals ? "\tpublic override void OnUpdate () { }" : null,
151159
#if ECS_GRAPHICS
160+
_overwriteAllVirtuals && _addFileHeaderComments ? "\t/// <summary>Method invoked during the Controller's Late Update cycle.</summary>" : null,
152161
_overwriteAllVirtuals ? "\tpublic override void OnRender () { }" : null,
153162
#endif
163+
_overwriteAllVirtuals && _addFileHeaderComments ? "\t/// <summary>Method invoked during the Controller's Gizmos Render cycle.</summary>" : null,
154164
_overwriteAllVirtuals ? "\tpublic override void OnDrawGizmos () { }" : null,
165+
_overwriteAllVirtuals && _addFileHeaderComments ? "\t/// <summary>Method invoked during the Controller's GUI Render cycle.</summary>" : null,
155166
_overwriteAllVirtuals ? "\tpublic override void OnDrawGui () { }" : null,
167+
_overwriteAllVirtuals && _addFileHeaderComments ? "\t/// <summary>Method invoked when the System is enabled.</summary>" : null,
156168
_overwriteAllVirtuals ? "\tpublic override void OnEnabled () { }" : null,
169+
_overwriteAllVirtuals && _addFileHeaderComments ? "\t/// <summary>Method invoked when the System is disabled.</summary>" : null,
157170
_overwriteAllVirtuals ? "\tpublic override void OnDisabled () { }" : null,
171+
_overwriteAllVirtuals && _addFileHeaderComments ? "\t/// <summary>Method invoked when the System will be destroyed.</summary>" : null,
158172
_overwriteAllVirtuals ? "\tpublic override void OnWillDestroy () { }" : null,
173+
_overwriteAllVirtuals && _addFileHeaderComments ? "\t/// <summary>Method invoked when an Entity is initializing.</summary>" : null,
174+
_overwriteAllVirtuals && _addFileHeaderComments ? "\t/// <param name=\"entity\">The initializing Entity.</param>" : null,
159175
_overwriteAllVirtuals ? "\tpublic override void OnEntityInitialize (" + _fileName + "Component entity) { }" : null,
176+
_overwriteAllVirtuals && _addFileHeaderComments ? "\t/// <summary>Method invoked when an Entity is initialized.</summary>" : null,
177+
_overwriteAllVirtuals && _addFileHeaderComments ? "\t/// <param name=\"entity\">The initialized Entity.</param>" : null,
160178
_overwriteAllVirtuals ? "\tpublic override void OnEntityInitialized (" + _fileName + "Component entity) { }" : null,
179+
_overwriteAllVirtuals && _addFileHeaderComments ? "\t/// <summary>Method invoked when an Entity is enabled.</summary>" : null,
180+
_overwriteAllVirtuals && _addFileHeaderComments ? "\t/// <param name=\"entity\">The enabled Entity.</param>" : null,
161181
_overwriteAllVirtuals ? "\tpublic override void OnEntityEnabled (" + _fileName + "Component entity) { }" : null,
182+
_overwriteAllVirtuals && _addFileHeaderComments ? "\t/// <summary>Method invoked when an Entity is disabled.</summary>" : null,
183+
_overwriteAllVirtuals && _addFileHeaderComments ? "\t/// <param name=\"entity\">The disabled Entity.</param>" : null,
162184
_overwriteAllVirtuals ? "\tpublic override void OnEntityDisabled (" + _fileName + "Component entity) { }" : null,
185+
_overwriteAllVirtuals && _addFileHeaderComments ? "\t/// <summary>Method invoked when an Entity will be destroyed.</summary>" : null,
186+
_overwriteAllVirtuals && _addFileHeaderComments ? "\t/// <param name=\"entity\">The to be destroyed Entity.</param>" : null,
163187
_overwriteAllVirtuals ? "\tpublic override void OnEntityWillDestroy (" + _fileName + "Component entity) { }" : null,
188+
_overwriteAllVirtuals && _addFileHeaderComments ? "\t/// <summary>Method incidates whether the System should Update.</summary>" : null,
189+
_overwriteAllVirtuals && _addFileHeaderComments ? "\t/// <returns>Whether the Controller should update this system.</returns>" : null,
164190
_overwriteAllVirtuals ? "\tpublic override bool ShouldUpdate () { return true; }" : null,
165191
"}"
166192
});
@@ -178,10 +204,15 @@ private void Generate () {
178204
_addFileHeaderComments ? "/// Service for " + _fileName + "." : null,
179205
_addFileHeaderComments ? "/// </summary>" : null,
180206
"public class " + _fileName + "Service : Service<" + _fileName + "Service> {",
207+
_overwriteAllVirtuals && _addFileHeaderComments ? "\t/// <summary>Method invoked when the Service is initializing.</summary>" : null,
181208
_overwriteAllVirtuals ? "\tpublic override void OnInitialize () { }" : null,
209+
_overwriteAllVirtuals && _addFileHeaderComments ? "\t/// <summary>Method invoked when the Service is initialized.</summary>" : null,
182210
_overwriteAllVirtuals ? "\tpublic override void OnInitialized () { }" : null,
211+
_overwriteAllVirtuals && _addFileHeaderComments ? "\t/// <summary>Method invoked during the Controller's Gizmos Render cycle.</summary>" : null,
183212
_overwriteAllVirtuals ? "\tpublic override void OnDrawGizmos () { }" : null,
213+
_overwriteAllVirtuals && _addFileHeaderComments ? "\t/// <summary>Method invoked during the Controller's GUI Render cycle.</summary>" : null,
184214
_overwriteAllVirtuals ? "\tpublic override void OnDrawGui () { }" : null,
215+
_overwriteAllVirtuals && _addFileHeaderComments ? "\t/// <summary>Method invoked when the Service will be destoryed.</summary>" : null,
185216
_overwriteAllVirtuals ? "\tpublic override void OnWillDestroy () { }" : null,
186217
"}"
187218
});

0 commit comments

Comments
 (0)