|
My Project v1
Project
|


Public 成员函数 | |
| void | AddParticleSystem (ParticleSystemBase particleSystem, bool throwOnAlreadyAdded=false) |
| void | RemoveParticleSystem (ParticleSystemBase particleSystem, bool throwOnNotFound=false) |
| bool | ContainsParticleSystem (ParticleSystemBase particleSystem) |
| override void | Load (ValuesDictionary valuesDictionary) |
| void | Update (float dt) |
| void | Draw (Camera camera, int drawOrder) |
Public 成员函数 继承自 Game.IDrawable | |
Public 成员函数 继承自 Game.IUpdateable | |
Public 属性 | |
| SubsystemTime | m_subsystemTime |
| Dictionary< ParticleSystemBase, bool > | m_particleSystems = [] |
| PrimitivesRenderer3D | PrimitivesRenderer = new() |
| bool | ParticleSystemsDraw = true |
| bool | ParticleSystemsSimulate = true |
| int[] | m_drawOrders |
| List< ParticleSystemBase > | m_endedParticleSystems = [] |
属性 | |
| UpdateOrder | UpdateOrder [get] |
| SubsystemSky | SubsystemSky [get, private set] |
| int[] | DrawOrders [get] |
属性 继承自 Game.IDrawable | |
属性 继承自 Game.IUpdateable | |
| float | FloatUpdateOrder [get] |
| void Game.SubsystemParticles.AddParticleSystem | ( | ParticleSystemBase | particleSystem, |
| bool | throwOnAlreadyAdded = false ) |


| bool Game.SubsystemParticles.ContainsParticleSystem | ( | ParticleSystemBase | particleSystem | ) |

| void Game.SubsystemParticles.Draw | ( | Camera | camera, |
| int | drawOrder ) |
| override void Game.SubsystemParticles.Load | ( | ValuesDictionary | valuesDictionary | ) |
| void Game.SubsystemParticles.RemoveParticleSystem | ( | ParticleSystemBase | particleSystem, |
| bool | throwOnNotFound = false ) |


| void Game.SubsystemParticles.Update | ( | float | dt | ) |
| int [] Game.SubsystemParticles.m_drawOrders |
| List<ParticleSystemBase> Game.SubsystemParticles.m_endedParticleSystems = [] |
| Dictionary<ParticleSystemBase, bool> Game.SubsystemParticles.m_particleSystems = [] |
| SubsystemTime Game.SubsystemParticles.m_subsystemTime |
| bool Game.SubsystemParticles.ParticleSystemsDraw = true |
| bool Game.SubsystemParticles.ParticleSystemsSimulate = true |
| PrimitivesRenderer3D Game.SubsystemParticles.PrimitivesRenderer = new() |
|
get |
实现了 Game.IDrawable.
|
getprivate set |
|
get |
实现了 Game.IUpdateable.