|
World of Might and Magic
0.2.0
Open reimplementation of Might and Magic 6 7 8 game engine
|
#include <ParticleEngine.h>
Граф связей класса Particle_sw:Открытые атрибуты | |
| unsigned int | type |
| float | x |
| float | y |
| float | z |
| float | r |
| float | g |
| float | b |
| unsigned int | uDiffuse |
| int | timeToLive |
| Texture * | texture |
| float | particle_size |
| int | field_2C |
| int | field_30 |
| int | field_34 |
| int | field_38 [12] |
См. определение в файле ParticleEngine.h строка 18
| unsigned int Particle_sw::type |
См. определение в файле ParticleEngine.h строка 19
Используется в SpellFxRenderer::_4A73AA_hanging_trace_particles___like_fire_strike_ice_blast_etc(), SpellFxRenderer::_4A75CC_single_spell_collision_particle(), SpellFxRenderer::_4A7688_fireball_collision_particle(), SpellFxRenderer::_4A78AE_sparks_spell(), SpellFxRenderer::_4A7948_mind_blast_after_effect(), SpellFxRenderer::_4A7A66_miltiple_spell_collision_partifles___like_after_sparks_or_lightning(), SpellFxRenderer::_4A7C07_stun_spell_fx(), SpellFxRenderer::_4A7E89_sparkles_on_actor_after_it_casts_buff(), SpellFxRenderer::_4A7F74(), ParticleEngine::AddParticle(), IndoorLocation::PrepareDecorationsRenderList_BLV(), RenderOpenGL::PrepareDecorationsRenderList_ODM(), Render::PrepareDecorationsRenderList_ODM(), SpriteObject::UpdateObject_fn0_BLV() и SpriteObject::UpdateObject_fn0_ODM().
| float Particle_sw::x |
См. определение в файле ParticleEngine.h строка 20
Используется в SpellFxRenderer::_4A73AA_hanging_trace_particles___like_fire_strike_ice_blast_etc(), SpellFxRenderer::_4A75CC_single_spell_collision_particle(), SpellFxRenderer::_4A7688_fireball_collision_particle(), SpellFxRenderer::_4A78AE_sparks_spell(), SpellFxRenderer::_4A7948_mind_blast_after_effect(), SpellFxRenderer::_4A7A66_miltiple_spell_collision_partifles___like_after_sparks_or_lightning(), SpellFxRenderer::_4A7C07_stun_spell_fx(), SpellFxRenderer::_4A7E89_sparkles_on_actor_after_it_casts_buff(), SpellFxRenderer::_4A7F74(), ParticleEngine::AddParticle(), IndoorLocation::PrepareDecorationsRenderList_BLV(), RenderOpenGL::PrepareDecorationsRenderList_ODM(), Render::PrepareDecorationsRenderList_ODM(), SpriteObject::UpdateObject_fn0_BLV() и SpriteObject::UpdateObject_fn0_ODM().
| float Particle_sw::y |
См. определение в файле ParticleEngine.h строка 21
Используется в SpellFxRenderer::_4A73AA_hanging_trace_particles___like_fire_strike_ice_blast_etc(), SpellFxRenderer::_4A75CC_single_spell_collision_particle(), SpellFxRenderer::_4A7688_fireball_collision_particle(), SpellFxRenderer::_4A78AE_sparks_spell(), SpellFxRenderer::_4A7948_mind_blast_after_effect(), SpellFxRenderer::_4A7A66_miltiple_spell_collision_partifles___like_after_sparks_or_lightning(), SpellFxRenderer::_4A7C07_stun_spell_fx(), SpellFxRenderer::_4A7E89_sparkles_on_actor_after_it_casts_buff(), SpellFxRenderer::_4A7F74(), ParticleEngine::AddParticle(), IndoorLocation::PrepareDecorationsRenderList_BLV(), RenderOpenGL::PrepareDecorationsRenderList_ODM(), Render::PrepareDecorationsRenderList_ODM(), SpriteObject::UpdateObject_fn0_BLV() и SpriteObject::UpdateObject_fn0_ODM().
| float Particle_sw::z |
См. определение в файле ParticleEngine.h строка 22
Используется в SpellFxRenderer::_4A73AA_hanging_trace_particles___like_fire_strike_ice_blast_etc(), SpellFxRenderer::_4A75CC_single_spell_collision_particle(), SpellFxRenderer::_4A7688_fireball_collision_particle(), SpellFxRenderer::_4A78AE_sparks_spell(), SpellFxRenderer::_4A7948_mind_blast_after_effect(), SpellFxRenderer::_4A7A66_miltiple_spell_collision_partifles___like_after_sparks_or_lightning(), SpellFxRenderer::_4A7C07_stun_spell_fx(), SpellFxRenderer::_4A7E89_sparkles_on_actor_after_it_casts_buff(), SpellFxRenderer::_4A7F74(), ParticleEngine::AddParticle(), IndoorLocation::PrepareDecorationsRenderList_BLV(), RenderOpenGL::PrepareDecorationsRenderList_ODM(), Render::PrepareDecorationsRenderList_ODM(), SpriteObject::UpdateObject_fn0_BLV() и SpriteObject::UpdateObject_fn0_ODM().
| float Particle_sw::r |
См. определение в файле ParticleEngine.h строка 23
Используется в SpellFxRenderer::_4A73AA_hanging_trace_particles___like_fire_strike_ice_blast_etc(), SpellFxRenderer::_4A75CC_single_spell_collision_particle(), SpellFxRenderer::_4A7688_fireball_collision_particle(), SpellFxRenderer::_4A78AE_sparks_spell(), SpellFxRenderer::_4A7948_mind_blast_after_effect(), SpellFxRenderer::_4A7A66_miltiple_spell_collision_partifles___like_after_sparks_or_lightning(), SpellFxRenderer::_4A7C07_stun_spell_fx(), SpellFxRenderer::_4A7F74(), ParticleEngine::AddParticle(), IndoorLocation::PrepareDecorationsRenderList_BLV(), RenderOpenGL::PrepareDecorationsRenderList_ODM(), Render::PrepareDecorationsRenderList_ODM(), SpriteObject::UpdateObject_fn0_BLV() и SpriteObject::UpdateObject_fn0_ODM().
| float Particle_sw::g |
См. определение в файле ParticleEngine.h строка 24
Используется в SpellFxRenderer::_4A73AA_hanging_trace_particles___like_fire_strike_ice_blast_etc(), SpellFxRenderer::_4A75CC_single_spell_collision_particle(), SpellFxRenderer::_4A7688_fireball_collision_particle(), SpellFxRenderer::_4A78AE_sparks_spell(), SpellFxRenderer::_4A7948_mind_blast_after_effect(), SpellFxRenderer::_4A7A66_miltiple_spell_collision_partifles___like_after_sparks_or_lightning(), SpellFxRenderer::_4A7C07_stun_spell_fx(), SpellFxRenderer::_4A7F74(), ParticleEngine::AddParticle(), IndoorLocation::PrepareDecorationsRenderList_BLV(), RenderOpenGL::PrepareDecorationsRenderList_ODM(), Render::PrepareDecorationsRenderList_ODM(), SpriteObject::UpdateObject_fn0_BLV() и SpriteObject::UpdateObject_fn0_ODM().
| float Particle_sw::b |
См. определение в файле ParticleEngine.h строка 25
Используется в SpellFxRenderer::_4A73AA_hanging_trace_particles___like_fire_strike_ice_blast_etc(), SpellFxRenderer::_4A75CC_single_spell_collision_particle(), SpellFxRenderer::_4A7688_fireball_collision_particle(), SpellFxRenderer::_4A78AE_sparks_spell(), SpellFxRenderer::_4A7948_mind_blast_after_effect(), SpellFxRenderer::_4A7A66_miltiple_spell_collision_partifles___like_after_sparks_or_lightning(), SpellFxRenderer::_4A7C07_stun_spell_fx(), SpellFxRenderer::_4A7F74(), ParticleEngine::AddParticle(), IndoorLocation::PrepareDecorationsRenderList_BLV(), RenderOpenGL::PrepareDecorationsRenderList_ODM(), Render::PrepareDecorationsRenderList_ODM(), SpriteObject::UpdateObject_fn0_BLV() и SpriteObject::UpdateObject_fn0_ODM().
| unsigned int Particle_sw::uDiffuse |
См. определение в файле ParticleEngine.h строка 26
Используется в SpellFxRenderer::_4A73AA_hanging_trace_particles___like_fire_strike_ice_blast_etc(), SpellFxRenderer::_4A75CC_single_spell_collision_particle(), SpellFxRenderer::_4A7688_fireball_collision_particle(), SpellFxRenderer::_4A78AE_sparks_spell(), SpellFxRenderer::_4A7948_mind_blast_after_effect(), SpellFxRenderer::_4A7A66_miltiple_spell_collision_partifles___like_after_sparks_or_lightning(), SpellFxRenderer::_4A7C07_stun_spell_fx(), SpellFxRenderer::_4A7E89_sparkles_on_actor_after_it_casts_buff(), SpellFxRenderer::_4A7F74(), ParticleEngine::AddParticle(), IndoorLocation::PrepareDecorationsRenderList_BLV(), RenderOpenGL::PrepareDecorationsRenderList_ODM(), Render::PrepareDecorationsRenderList_ODM(), SpriteObject::UpdateObject_fn0_BLV() и SpriteObject::UpdateObject_fn0_ODM().
| int Particle_sw::timeToLive |
См. определение в файле ParticleEngine.h строка 27
Используется в SpellFxRenderer::_4A73AA_hanging_trace_particles___like_fire_strike_ice_blast_etc(), SpellFxRenderer::_4A75CC_single_spell_collision_particle(), SpellFxRenderer::_4A7688_fireball_collision_particle(), SpellFxRenderer::_4A78AE_sparks_spell(), SpellFxRenderer::_4A7948_mind_blast_after_effect(), SpellFxRenderer::_4A7A66_miltiple_spell_collision_partifles___like_after_sparks_or_lightning(), SpellFxRenderer::_4A7C07_stun_spell_fx(), SpellFxRenderer::_4A7E89_sparkles_on_actor_after_it_casts_buff(), SpellFxRenderer::_4A7F74(), ParticleEngine::AddParticle(), IndoorLocation::PrepareDecorationsRenderList_BLV(), RenderOpenGL::PrepareDecorationsRenderList_ODM(), Render::PrepareDecorationsRenderList_ODM(), SpriteObject::UpdateObject_fn0_BLV() и SpriteObject::UpdateObject_fn0_ODM().
| Texture* Particle_sw::texture |
См. определение в файле ParticleEngine.h строка 28
Используется в SpellFxRenderer::_4A73AA_hanging_trace_particles___like_fire_strike_ice_blast_etc(), SpellFxRenderer::_4A75CC_single_spell_collision_particle(), SpellFxRenderer::_4A7688_fireball_collision_particle(), SpellFxRenderer::_4A78AE_sparks_spell(), SpellFxRenderer::_4A7948_mind_blast_after_effect(), SpellFxRenderer::_4A7A66_miltiple_spell_collision_partifles___like_after_sparks_or_lightning(), SpellFxRenderer::_4A7C07_stun_spell_fx(), SpellFxRenderer::_4A7E89_sparkles_on_actor_after_it_casts_buff(), SpellFxRenderer::_4A7F74(), ParticleEngine::AddParticle(), IndoorLocation::PrepareDecorationsRenderList_BLV(), RenderOpenGL::PrepareDecorationsRenderList_ODM(), Render::PrepareDecorationsRenderList_ODM(), SpriteObject::UpdateObject_fn0_BLV() и SpriteObject::UpdateObject_fn0_ODM().
| float Particle_sw::particle_size |
См. определение в файле ParticleEngine.h строка 30
Используется в SpellFxRenderer::_4A73AA_hanging_trace_particles___like_fire_strike_ice_blast_etc(), SpellFxRenderer::_4A75CC_single_spell_collision_particle(), SpellFxRenderer::_4A7688_fireball_collision_particle(), SpellFxRenderer::_4A78AE_sparks_spell(), SpellFxRenderer::_4A7948_mind_blast_after_effect(), SpellFxRenderer::_4A7A66_miltiple_spell_collision_partifles___like_after_sparks_or_lightning(), SpellFxRenderer::_4A7C07_stun_spell_fx(), SpellFxRenderer::_4A7E89_sparkles_on_actor_after_it_casts_buff(), SpellFxRenderer::_4A7F74(), ParticleEngine::AddParticle(), IndoorLocation::PrepareDecorationsRenderList_BLV(), RenderOpenGL::PrepareDecorationsRenderList_ODM(), Render::PrepareDecorationsRenderList_ODM(), SpriteObject::UpdateObject_fn0_BLV() и SpriteObject::UpdateObject_fn0_ODM().
| int Particle_sw::field_2C |
См. определение в файле ParticleEngine.h строка 31
| int Particle_sw::field_30 |
См. определение в файле ParticleEngine.h строка 32
| int Particle_sw::field_34 |
См. определение в файле ParticleEngine.h строка 33
| int Particle_sw::field_38[12] |
См. определение в файле ParticleEngine.h строка 34