|
My Project v1
Project
|


类 | |
| class | Particle |
Public 成员函数 | |
| PrecipitationShaftParticleSystem (GameWidget gameWidget, SubsystemWeather subsystemWeather, Random random, Point2 point) | |
| override bool | Simulate (float dt) |
| override void | Draw (Camera camera) |
| void | RaycastParticle (Particle particle) |
| void | Initialize () |
Public 成员函数 继承自 Game.ParticleSystemBase | |
| void | Draw (Camera camera) |
| bool | Simulate (float dt) |
| virtual void | OnAdded () |
| virtual void | OnRemoved () |
Public 属性 | |
| SubsystemWeather | m_subsystemWeather |
| GameWidget | m_gameWidget |
| Random | m_random |
| TexturedBatch3D | m_batch |
| Particle[] | m_particles = new Particle[4] |
| PrecipitationType | m_precipitationType |
| bool | m_isVisible |
| bool | m_isEmpty |
| float? | m_lastViewY |
| float | m_toCreate |
| float | m_averageSpeed |
| Texture2D | m_texture |
| Vector2 | m_size |
| float | m_intensity |
| int | m_yLimit |
| int | m_topmostValue |
| int | m_topmostBelowValue |
| double | m_lastUpdateTime = -1.7976931348623157E+308 |
| float | m_lastSkylightIntensity = -3.40282347E+38f |
| bool | m_needsInitialize |
Public 属性 继承自 Game.ParticleSystemBase | |
| SubsystemParticles | SubsystemParticles |
静态 Public 属性 | |
| const float | m_viewHeight = 10f |
| const int | m_particlesCount = 4 |
属性 | |
| Point2 | Point [get, set] |
| Game.PrecipitationShaftParticleSystem.PrecipitationShaftParticleSystem | ( | GameWidget | gameWidget, |
| SubsystemWeather | subsystemWeather, | ||
| Random | random, | ||
| Point2 | point ) |

| override void Game.PrecipitationShaftParticleSystem.Draw | ( | Camera | camera | ) |
| void Game.PrecipitationShaftParticleSystem.Initialize | ( | ) |


| void Game.PrecipitationShaftParticleSystem.RaycastParticle | ( | Particle | particle | ) |


| override bool Game.PrecipitationShaftParticleSystem.Simulate | ( | float | dt | ) |

| float Game.PrecipitationShaftParticleSystem.m_averageSpeed |
| TexturedBatch3D Game.PrecipitationShaftParticleSystem.m_batch |
| GameWidget Game.PrecipitationShaftParticleSystem.m_gameWidget |
| float Game.PrecipitationShaftParticleSystem.m_intensity |
| bool Game.PrecipitationShaftParticleSystem.m_isEmpty |
| bool Game.PrecipitationShaftParticleSystem.m_isVisible |
| float Game.PrecipitationShaftParticleSystem.m_lastSkylightIntensity = -3.40282347E+38f |
| double Game.PrecipitationShaftParticleSystem.m_lastUpdateTime = -1.7976931348623157E+308 |
| float? Game.PrecipitationShaftParticleSystem.m_lastViewY |
| bool Game.PrecipitationShaftParticleSystem.m_needsInitialize |
|
static |
| PrecipitationType Game.PrecipitationShaftParticleSystem.m_precipitationType |
| Random Game.PrecipitationShaftParticleSystem.m_random |
| Vector2 Game.PrecipitationShaftParticleSystem.m_size |
| SubsystemWeather Game.PrecipitationShaftParticleSystem.m_subsystemWeather |
| Texture2D Game.PrecipitationShaftParticleSystem.m_texture |
| float Game.PrecipitationShaftParticleSystem.m_toCreate |
| int Game.PrecipitationShaftParticleSystem.m_topmostBelowValue |
| int Game.PrecipitationShaftParticleSystem.m_topmostValue |
|
static |
| int Game.PrecipitationShaftParticleSystem.m_yLimit |
|
getset |