World of Might and Magic
0.2.0
Open reimplementation of Might and Magic 6 7 8 game engine
|
#include <IRender.h>
Открытые члены | |
void | CalcSkyFrustumVec (int a2, int a3, int a4, int a5, int a6, int a7) |
Открытые атрибуты | |
int | field_0_party_dir_x |
int | field_4_party_dir_y |
int | field_8_party_dir_z |
int | CamVecLeft_Z |
int | CamVecLeft_X |
int | CamVecLeft_Y |
int | CamVecFront_Z |
int | CamVecFront_X |
int | CamVecFront_Y |
int | CamLeftDot |
int | CamFrontDot |
void SkyBillboardStruct::CalcSkyFrustumVec | ( | int | a2, |
int | a3, | ||
int | a4, | ||
int | a5, | ||
int | a6, | ||
int | a7 | ||
) |
См. определение в файле RenderOpenGL.cpp строка 62
Перекрестные ссылки CamFrontDot, CamLeftDot, CamVecFront_X, CamVecFront_Y, CamVecFront_Z, CamVecLeft_X, CamVecLeft_Y, CamVecLeft_Z, field_0_party_dir_x, field_4_party_dir_y, field_8_party_dir_z, fixpoint_dot(), fixpoint_mul(), IndoorCameraD3D::int_cosine_x, IndoorCameraD3D::int_cosine_y, IndoorCameraD3D::int_sine_x, IndoorCameraD3D::int_sine_y, pIndoorCameraD3D, IndoorCameraD3D::sRotationX, IndoorCameraD3D::vPartyPos, Vec2< T >::x, Vec2< T >::y и Vec3< T >::z.
Используется в Render::DrawIndoorSky() и OutdoorLocation::ExecDraw().
int SkyBillboardStruct::field_0_party_dir_x |
См. определение в файле IRender.h строка 468
Используется в CalcSkyFrustumVec().
int SkyBillboardStruct::field_4_party_dir_y |
См. определение в файле IRender.h строка 469
Используется в CalcSkyFrustumVec().
int SkyBillboardStruct::field_8_party_dir_z |
См. определение в файле IRender.h строка 470
Используется в CalcSkyFrustumVec().
int SkyBillboardStruct::CamVecLeft_Z |
См. определение в файле IRender.h строка 471
Используется в CalcSkyFrustumVec(), Render::DrawIndoorSky(), RenderOpenGL::DrawOutdoorSkyD3D() и Render::DrawOutdoorSkyD3D().
int SkyBillboardStruct::CamVecLeft_X |
См. определение в файле IRender.h строка 472
Используется в CalcSkyFrustumVec(), Render::DrawIndoorSky(), RenderOpenGL::DrawOutdoorSkyD3D() и Render::DrawOutdoorSkyD3D().
int SkyBillboardStruct::CamVecLeft_Y |
См. определение в файле IRender.h строка 473
Используется в CalcSkyFrustumVec(), Render::DrawIndoorSky(), RenderOpenGL::DrawOutdoorSkyD3D() и Render::DrawOutdoorSkyD3D().
int SkyBillboardStruct::CamVecFront_Z |
См. определение в файле IRender.h строка 474
Используется в CalcSkyFrustumVec(), Render::DrawIndoorSky(), RenderOpenGL::DrawOutdoorSkyD3D() и Render::DrawOutdoorSkyD3D().
int SkyBillboardStruct::CamVecFront_X |
См. определение в файле IRender.h строка 475
Используется в CalcSkyFrustumVec(), Render::DrawIndoorSky(), RenderOpenGL::DrawOutdoorSkyD3D() и Render::DrawOutdoorSkyD3D().
int SkyBillboardStruct::CamVecFront_Y |
См. определение в файле IRender.h строка 476
Используется в CalcSkyFrustumVec(), Render::DrawIndoorSky(), RenderOpenGL::DrawOutdoorSkyD3D() и Render::DrawOutdoorSkyD3D().
int SkyBillboardStruct::CamLeftDot |
См. определение в файле IRender.h строка 477
Используется в CalcSkyFrustumVec().
int SkyBillboardStruct::CamFrontDot |
См. определение в файле IRender.h строка 478
Используется в CalcSkyFrustumVec().