World of Might and Magic
0.2.0
Open reimplementation of Might and Magic 6 7 8 game engine
|
#include <ParticleEngine.h>
Открытые атрибуты | |
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