@@ -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 "\t public override void OnInitialize () {" ,
108109 "\t \t this.Register();" ,
109110 "\t }" ,
111+ _overwriteAllVirtuals && _addFileHeaderComments ? "\t /// <summary>Method invoked when the Controller is initialized.</summary>" : null ,
110112 _overwriteAllVirtuals ? "\t public override void OnInitialized () { }" : null ,
113+ _overwriteAllVirtuals && _addFileHeaderComments ? "\t /// <summary>Method invoked during the Controller's Update cycle.</summary>" : null ,
111114 _overwriteAllVirtuals ? "\t public override void OnUpdate () { }" : null ,
115+ _overwriteAllVirtuals && _addFileHeaderComments ? "\t /// <summary>Method invoked when the Controller will destroy.</summary>" : null ,
112116 _overwriteAllVirtuals ? "\t public 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 ? "\t public override void OnInitialize () { }" : null ,
151+ _overwriteAllVirtuals && _addFileHeaderComments ? "\t /// <summary>Method invoked when the System is initialized.</summary>" : null ,
146152 _overwriteAllVirtuals ? "\t public 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 ? "\t public override void OnPhysics () { }" : null ,
149156#endif
157+ _overwriteAllVirtuals && _addFileHeaderComments ? "\t /// <summary>Method invoked during the Controller's Update cycle.</summary>" : null ,
150158 _overwriteAllVirtuals ? "\t public 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 ? "\t public override void OnRender () { }" : null ,
153162#endif
163+ _overwriteAllVirtuals && _addFileHeaderComments ? "\t /// <summary>Method invoked during the Controller's Gizmos Render cycle.</summary>" : null ,
154164 _overwriteAllVirtuals ? "\t public override void OnDrawGizmos () { }" : null ,
165+ _overwriteAllVirtuals && _addFileHeaderComments ? "\t /// <summary>Method invoked during the Controller's GUI Render cycle.</summary>" : null ,
155166 _overwriteAllVirtuals ? "\t public override void OnDrawGui () { }" : null ,
167+ _overwriteAllVirtuals && _addFileHeaderComments ? "\t /// <summary>Method invoked when the System is enabled.</summary>" : null ,
156168 _overwriteAllVirtuals ? "\t public override void OnEnabled () { }" : null ,
169+ _overwriteAllVirtuals && _addFileHeaderComments ? "\t /// <summary>Method invoked when the System is disabled.</summary>" : null ,
157170 _overwriteAllVirtuals ? "\t public override void OnDisabled () { }" : null ,
171+ _overwriteAllVirtuals && _addFileHeaderComments ? "\t /// <summary>Method invoked when the System will be destroyed.</summary>" : null ,
158172 _overwriteAllVirtuals ? "\t public 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 ? "\t public 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 ? "\t public 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 ? "\t public 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 ? "\t public 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 ? "\t public 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 ? "\t public 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 ? "\t public override void OnInitialize () { }" : null ,
209+ _overwriteAllVirtuals && _addFileHeaderComments ? "\t /// <summary>Method invoked when the Service is initialized.</summary>" : null ,
182210 _overwriteAllVirtuals ? "\t public override void OnInitialized () { }" : null ,
211+ _overwriteAllVirtuals && _addFileHeaderComments ? "\t /// <summary>Method invoked during the Controller's Gizmos Render cycle.</summary>" : null ,
183212 _overwriteAllVirtuals ? "\t public override void OnDrawGizmos () { }" : null ,
213+ _overwriteAllVirtuals && _addFileHeaderComments ? "\t /// <summary>Method invoked during the Controller's GUI Render cycle.</summary>" : null ,
184214 _overwriteAllVirtuals ? "\t public override void OnDrawGui () { }" : null ,
215+ _overwriteAllVirtuals && _addFileHeaderComments ? "\t /// <summary>Method invoked when the Service will be destoryed.</summary>" : null ,
185216 _overwriteAllVirtuals ? "\t public override void OnWillDestroy () { }" : null ,
186217 "}"
187218 } ) ;
0 commit comments