|
World of Might and Magic
0.2.0
Open reimplementation of Might and Magic 6 7 8 game engine
|
#include <ParticleEngine.h>
Граф связей класса Particle:Открытые атрибуты | |
| unsigned int | type |
| float | x |
| float | y |
| float | z |
| float | flt_10 |
| float | flt_14 |
| float | flt_18 |
| union { | |
| struct { | |
| unsigned char r | |
| unsigned char g | |
| unsigned char b | |
| unsigned char a | |
| } | |
| unsigned int uParticleColor | |
| }; | |
| int | timeToLive |
| Texture * | texture |
| float | particle_size |
| float | _x |
| float | _y |
| float | _z |
| int | rotation_speed |
| int | angle |
| int | uScreenSpaceX |
| int | uScreenSpaceY |
| int | uScreenSpaceZ |
| int | uScreenSpaceW |
| union { | |
| struct { | |
| unsigned short object_pid | |
| short zbuffer_depth | |
| } | |
| }; | |
| int | sZValue2 |
| fixed | screenspace_scale |
| float | fov_x |
| float | fov_y |
| int | uLightColor_bgr |
См. определение в файле ParticleEngine.h строка 40
| unsigned int Particle::type |
См. определение в файле ParticleEngine.h строка 41
Используется в ParticleEngine::AddParticle() и ParticleEngine::ViewProject_TrueIfStillVisible_BLV().
| float Particle::x |
См. определение в файле ParticleEngine.h строка 42
Используется в ParticleEngine::AddParticle() и ParticleEngine::ViewProject_TrueIfStillVisible_BLV().
| float Particle::y |
См. определение в файле ParticleEngine.h строка 43
Используется в ParticleEngine::AddParticle() и ParticleEngine::ViewProject_TrueIfStillVisible_BLV().
| float Particle::z |
См. определение в файле ParticleEngine.h строка 44
Используется в ParticleEngine::AddParticle() и ParticleEngine::ViewProject_TrueIfStillVisible_BLV().
| float Particle::flt_10 |
См. определение в файле ParticleEngine.h строка 45
Используется в ParticleEngine::AddParticle().
| float Particle::flt_14 |
См. определение в файле ParticleEngine.h строка 46
Используется в ParticleEngine::AddParticle().
| float Particle::flt_18 |
См. определение в файле ParticleEngine.h строка 47
Используется в ParticleEngine::AddParticle().
| unsigned char Particle::r |
См. определение в файле ParticleEngine.h строка 50
| unsigned char Particle::g |
См. определение в файле ParticleEngine.h строка 50
| unsigned char Particle::b |
См. определение в файле ParticleEngine.h строка 50
| unsigned char Particle::a |
См. определение в файле ParticleEngine.h строка 50
| unsigned int Particle::uParticleColor |
См. определение в файле ParticleEngine.h строка 52
Используется в ParticleEngine::AddParticle().
| union { ... } |
| int Particle::timeToLive |
См. определение в файле ParticleEngine.h строка 54
Используется в ParticleEngine::AddParticle() и ParticleEngine::UpdateParticles().
| Texture* Particle::texture |
См. определение в файле ParticleEngine.h строка 55
Используется в ParticleEngine::AddParticle().
| float Particle::particle_size |
См. определение в файле ParticleEngine.h строка 57
Используется в ParticleEngine::AddParticle() и ParticleEngine::ViewProject_TrueIfStillVisible_BLV().
| float Particle::_x |
См. определение в файле ParticleEngine.h строка 58
Используется в ParticleEngine::AddParticle().
| float Particle::_y |
См. определение в файле ParticleEngine.h строка 59
Используется в ParticleEngine::AddParticle().
| float Particle::_z |
См. определение в файле ParticleEngine.h строка 60
Используется в ParticleEngine::AddParticle().
| int Particle::rotation_speed |
См. определение в файле ParticleEngine.h строка 61
Используется в ParticleEngine::AddParticle().
| int Particle::angle |
См. определение в файле ParticleEngine.h строка 62
Используется в ParticleEngine::AddParticle().
| int Particle::uScreenSpaceX |
См. определение в файле ParticleEngine.h строка 63
Используется в ParticleEngine::ViewProject_TrueIfStillVisible_BLV().
| int Particle::uScreenSpaceY |
См. определение в файле ParticleEngine.h строка 64
Используется в ParticleEngine::ViewProject_TrueIfStillVisible_BLV().
| int Particle::uScreenSpaceZ |
См. определение в файле ParticleEngine.h строка 65
| int Particle::uScreenSpaceW |
См. определение в файле ParticleEngine.h строка 66
| unsigned short Particle::object_pid |
См. определение в файле ParticleEngine.h строка 70
| short Particle::zbuffer_depth |
См. определение в файле ParticleEngine.h строка 71
Используется в ParticleEngine::ViewProject_TrueIfStillVisible_BLV().
| union { ... } |
| int Particle::sZValue2 |
См. определение в файле ParticleEngine.h строка 74
| fixed Particle::screenspace_scale |
См. определение в файле ParticleEngine.h строка 75
Используется в ParticleEngine::ViewProject_TrueIfStillVisible_BLV().
| float Particle::fov_x |
См. определение в файле ParticleEngine.h строка 76
Используется в ParticleEngine::ViewProject_TrueIfStillVisible_BLV().
| float Particle::fov_y |
См. определение в файле ParticleEngine.h строка 77
Используется в ParticleEngine::ViewProject_TrueIfStillVisible_BLV().
| int Particle::uLightColor_bgr |
См. определение в файле ParticleEngine.h строка 78
Используется в ParticleEngine::AddParticle().