|
World of Might and Magic
0.2.0
Open reimplementation of Might and Magic 6 7 8 game engine
|
#include <VectorTypes.h>
Граф наследования:Vec3< T >:
Граф связей класса Vec3< T >:Открытые члены | |
| Vec3 (T a=0, T b=0, T c=0) | |
| template<class U > | |
| uint32_t | GetDistanceTo (Vec3< U > &o) |
| void | Normalize_float () |
Открытые члены унаследованные от Vec2< T > | |
| Vec2 (T a=0, T b=0) | |
Открытые статические члены | |
| static void | Rotate (T sDepth, T sRotY, T sRotX, Vec3< T > v, T *outx, T *outy, T *outz) |
| static void | Normalize (T *x, T *y, T *z) |
Открытые атрибуты | |
| T | z |
Открытые атрибуты унаследованные от Vec2< T > | |
| T | x |
| T | y |
См. определение в файле VectorTypes.h строка 26
См. определение в файле VectorTypes.h строка 32
|
inlinestatic |
См. определение в файле VectorTypes.h строка 37
См. определение в файле VectorTypes.h строка 48
См. определение в файле VectorTypes.h строка 27
Используется в IndoorCameraD3D::_437376(), IndoorCameraD3D::_437607(), Engine::_461103_load_level_sub(), stru10::_49C720(), BspRenderer::AddFaceToRenderList_d3d(), IndoorCameraD3D::ApplyViewTransform_TrueIfStillVisible_BLV(), stru10::CalcFaceBounding(), SkyBillboardStruct::CalcSkyFrustumVec(), Vis::CastPickRay(), Engine::Draw(), Render::DrawIndoorSky(), RenderOpenGL::DrawOutdoorSkyD3D(), Render::DrawOutdoorSkyD3D(), Vec3< int >::GetDistanceTo(), GetPortalScreenCoord(), IndoorCameraD3D::is_face_faced_to_camera(), ODMFace::IsBackfaceNotCulled(), Vec3< int >::Normalize_float(), RenderOpenGL::PrepareDecorationsRenderList_ODM(), Render::PrepareDecorationsRenderList_ODM(), PrepareDrawLists_BLV(), BLVRenderParams::Reset(), sub_4406BC() и IndoorCameraD3D::ViewTransform().