World of Might and Magic
0.2.0
Open reimplementation of Might and Magic 6 7 8 game engine
|
#include <IRender.h>
Открытые атрибуты | |
void * | pTarget |
int * | pTargetZ |
int | screen_space_x |
int | screen_space_y |
short | screen_space_z |
float | screenspace_projection_factor_x |
float | screenspace_projection_factor_y |
char | field_18 [8] |
uint16_t * | pPalette |
uint16_t * | pPalette2 |
unsigned int | uFlags |
unsigned int | uTargetPitch |
unsigned int | uViewportX |
unsigned int | uViewportY |
unsigned int | uViewportZ |
unsigned int | uViewportW |
int | field_44 |
int | sParentBillboardID |
int | sTintColor |
unsigned short | object_pid |
void* SoftwareBillboard::pTarget |
См. определение в файле IRender.h строка 171
Используется в LODSprite::_4AD2D1_overlays().
int* SoftwareBillboard::pTargetZ |
См. определение в файле IRender.h строка 172
Используется в _441A4E_overlay_on_portrait(), RenderOpenGL::DrawBillboardList_BLV(), Render::DrawBillboardList_BLV() и RenderBase::TransformBillboardsAndSetPalettesODM().
int SoftwareBillboard::screen_space_x |
См. определение в файле IRender.h строка 173
Используется в _441A4E_overlay_on_portrait(), LODSprite::_4AD2D1_overlays(), RenderOpenGL::DrawBillboard_Indoor(), Render::DrawBillboard_Indoor(), RenderOpenGL::DrawBillboardList_BLV(), Render::DrawBillboardList_BLV(), ParticleEngine::DrawParticles_BLV(), RenderBase::MakeParticleBillboardAndPush(), RenderBase::TransformBillboard() и RenderBase::TransformBillboardsAndSetPalettesODM().
int SoftwareBillboard::screen_space_y |
См. определение в файле IRender.h строка 174
Используется в _441A4E_overlay_on_portrait(), LODSprite::_4AD2D1_overlays(), RenderOpenGL::DrawBillboard_Indoor(), Render::DrawBillboard_Indoor(), RenderOpenGL::DrawBillboardList_BLV(), Render::DrawBillboardList_BLV(), ParticleEngine::DrawParticles_BLV(), RenderBase::MakeParticleBillboardAndPush(), RenderBase::TransformBillboard() и RenderBase::TransformBillboardsAndSetPalettesODM().
short SoftwareBillboard::screen_space_z |
См. определение в файле IRender.h строка 175
Используется в _441A4E_overlay_on_portrait(), RenderOpenGL::DrawBillboard_Indoor(), Render::DrawBillboard_Indoor(), RenderOpenGL::DrawBillboardList_BLV(), Render::DrawBillboardList_BLV(), ParticleEngine::DrawParticles_BLV(), RenderBase::MakeParticleBillboardAndPush(), RenderBase::TransformBillboard() и RenderBase::TransformBillboardsAndSetPalettesODM().
float SoftwareBillboard::screenspace_projection_factor_x |
См. определение в файле IRender.h строка 176
Используется в _441A4E_overlay_on_portrait(), RenderOpenGL::DrawBillboard_Indoor(), Render::DrawBillboard_Indoor(), RenderOpenGL::DrawBillboardList_BLV(), Render::DrawBillboardList_BLV(), ParticleEngine::DrawParticles_BLV(), RenderBase::MakeParticleBillboardAndPush(), RenderBase::TransformBillboard() и RenderBase::TransformBillboardsAndSetPalettesODM().
float SoftwareBillboard::screenspace_projection_factor_y |
См. определение в файле IRender.h строка 177
Используется в _441A4E_overlay_on_portrait(), RenderOpenGL::DrawBillboard_Indoor(), Render::DrawBillboard_Indoor(), RenderOpenGL::DrawBillboardList_BLV(), Render::DrawBillboardList_BLV(), ParticleEngine::DrawParticles_BLV(), RenderBase::TransformBillboard() и RenderBase::TransformBillboardsAndSetPalettesODM().
uint16_t* SoftwareBillboard::pPalette |
См. определение в файле IRender.h строка 179
Используется в _441A4E_overlay_on_portrait() и LODSprite::_4AD2D1_overlays().
unsigned int SoftwareBillboard::uFlags |
См. определение в файле IRender.h строка 181
Используется в _441A4E_overlay_on_portrait(), RenderOpenGL::DrawBillboard_Indoor(), Render::DrawBillboard_Indoor(), RenderOpenGL::DrawBillboardList_BLV(), Render::DrawBillboardList_BLV(), RenderBase::TransformBillboard() и RenderBase::TransformBillboardsAndSetPalettesODM().
unsigned int SoftwareBillboard::uTargetPitch |
См. определение в файле IRender.h строка 182
Используется в _441A4E_overlay_on_portrait() и LODSprite::_4AD2D1_overlays().
unsigned int SoftwareBillboard::uViewportX |
См. определение в файле IRender.h строка 183
Используется в _441A4E_overlay_on_portrait(), RenderOpenGL::DrawBillboardList_BLV(), Render::DrawBillboardList_BLV() и RenderBase::TransformBillboardsAndSetPalettesODM().
unsigned int SoftwareBillboard::uViewportY |
См. определение в файле IRender.h строка 184
Используется в _441A4E_overlay_on_portrait(), RenderOpenGL::DrawBillboardList_BLV(), Render::DrawBillboardList_BLV() и RenderBase::TransformBillboardsAndSetPalettesODM().
unsigned int SoftwareBillboard::uViewportZ |
См. определение в файле IRender.h строка 185
Используется в _441A4E_overlay_on_portrait(), RenderOpenGL::DrawBillboardList_BLV(), Render::DrawBillboardList_BLV() и RenderBase::TransformBillboardsAndSetPalettesODM().
unsigned int SoftwareBillboard::uViewportW |
См. определение в файле IRender.h строка 186
Используется в _441A4E_overlay_on_portrait(), RenderOpenGL::DrawBillboardList_BLV(), Render::DrawBillboardList_BLV() и RenderBase::TransformBillboardsAndSetPalettesODM().
int SoftwareBillboard::field_44 |
См. определение в файле IRender.h строка 187
Используется в RenderOpenGL::DrawBillboard_Indoor(), Render::DrawBillboard_Indoor(), RenderBase::MakeParticleBillboardAndPush() и RenderBase::TransformBillboard().
int SoftwareBillboard::sParentBillboardID |
См. определение в файле IRender.h строка 188
Используется в _441A4E_overlay_on_portrait(), RenderOpenGL::DrawBillboard_Indoor(), Render::DrawBillboard_Indoor(), RenderOpenGL::DrawBillboardList_BLV(), Render::DrawBillboardList_BLV(), ParticleEngine::DrawParticles_BLV(), RenderBase::MakeParticleBillboardAndPush(), RenderBase::TransformBillboard() и RenderBase::TransformBillboardsAndSetPalettesODM().
int SoftwareBillboard::sTintColor |
См. определение в файле IRender.h строка 189
Используется в RenderOpenGL::DrawBillboard_Indoor(), Render::DrawBillboard_Indoor(), RenderOpenGL::DrawBillboardList_BLV(), Render::DrawBillboardList_BLV(), RenderBase::TransformBillboard() и RenderBase::TransformBillboardsAndSetPalettesODM().
unsigned short SoftwareBillboard::object_pid |
См. определение в файле IRender.h строка 190
Используется в _441A4E_overlay_on_portrait(), RenderOpenGL::DrawBillboard_Indoor(), Render::DrawBillboard_Indoor(), RenderOpenGL::DrawBillboardList_BLV(), Render::DrawBillboardList_BLV(), ParticleEngine::DrawParticles_BLV(), RenderBase::MakeParticleBillboardAndPush(), RenderBase::TransformBillboard() и RenderBase::TransformBillboardsAndSetPalettesODM().