|
My Project v1
Project
|


类 | |
| class | Comparer |
| class | UpdateableInfo |
Public 成员函数 | |
| virtual void | Update () |
| void | AddUpdateable (IUpdateable updateable) |
| void | RemoveUpdateable (IUpdateable updateable) |
| override void | Load (ValuesDictionary valuesDictionary) |
| override void | Save (ValuesDictionary valuesDictionary) |
| override void | OnEntityAdded (Entity entity) |
| override void | OnEntityRemoved (Entity entity) |
Public 属性 | |
| SubsystemTime | m_subsystemTime |
| Dictionary< IUpdateable, UpdateableInfo > | m_updateables = [] |
| Dictionary< IUpdateable, bool > | m_toAddOrRemove = [] |
| List< IUpdateable > | m_sortedUpdateables = [] |
| Dictionary< Type, int > | m_updateTicksCount = new Dictionary<Type, int>() |
| Dictionary< Type, int > | m_updateTimesCount = new Dictionary<Type, int>() |
| bool | UpdateTimeDebug = false |
属性 | |
| float | DefaultFixedTimeStep [get] |
| int | DefaultFixedUpdateStep [get] |
| int | UpdateablesCount [get] |
| int | UpdatesPerFrame [get, set] |
| void Game.SubsystemUpdate.AddUpdateable | ( | IUpdateable | updateable | ) |

| override void Game.SubsystemUpdate.Load | ( | ValuesDictionary | valuesDictionary | ) |

| override void Game.SubsystemUpdate.OnEntityAdded | ( | Entity | entity | ) |

| override void Game.SubsystemUpdate.OnEntityRemoved | ( | Entity | entity | ) |

| void Game.SubsystemUpdate.RemoveUpdateable | ( | IUpdateable | updateable | ) |

| override void Game.SubsystemUpdate.Save | ( | ValuesDictionary | valuesDictionary | ) |
|
virtual |


| List<IUpdateable> Game.SubsystemUpdate.m_sortedUpdateables = [] |
| SubsystemTime Game.SubsystemUpdate.m_subsystemTime |
| Dictionary<IUpdateable, bool> Game.SubsystemUpdate.m_toAddOrRemove = [] |
| Dictionary<IUpdateable, UpdateableInfo> Game.SubsystemUpdate.m_updateables = [] |
| Dictionary<Type, int> Game.SubsystemUpdate.m_updateTicksCount = new Dictionary<Type, int>() |
| Dictionary<Type, int> Game.SubsystemUpdate.m_updateTimesCount = new Dictionary<Type, int>() |
| bool Game.SubsystemUpdate.UpdateTimeDebug = false |
|
get |
|
get |
|
get |
|
getset |