World of Might and Magic
0.2.0
Open reimplementation of Might and Magic 6 7 8 game engine
|
Классы | |
class | Image |
class | ImageHelper |
struct | TextureHeader |
struct | Texture_MM7 |
class | TextureFrame |
struct | TextureFrameTable |
struct | OptionsMenuSkin |
struct | stru355 |
Перечисления | |
enum | IMAGE_FORMAT { IMAGE_FORMAT_R5G6B5 = 0, IMAGE_FORMAT_A1R5G5B5, IMAGE_FORMAT_A8R8G8B8, IMAGE_FORMAT_R8G8B8, IMAGE_FORMAT_R8G8B8A8, IMAGE_NUM_FORMATS, IMAGE_INVALID_FORMAT = -1 } |
enum | TEXTURE_FRAME_TABLE_FLAGS { TEXTURE_FRAME_TABLE_MORE_FRAMES = 0x1, TEXTURE_FRAME_TABLE_FIRST = 0x2 } |
Функции | |
unsigned int | IMAGE_FORMAT_BytesPerPixel (IMAGE_FORMAT format) |
const wchar_t * | IMAGE_FORMAT_ToString (IMAGE_FORMAT format) |
Переменные | |
TextureFrameTable * | pTextureFrameTable |
OptionsMenuSkin | options_menu_skin |
struct stru355 | stru_4E82A4 |
struct stru355 | stru_4EFCBC |
enum IMAGE_FORMAT |
unsigned int IMAGE_FORMAT_BytesPerPixel | ( | IMAGE_FORMAT | format | ) |
См. определение в файле Image.cpp строка 46
Перекрестные ссылки IMAGE_FORMAT_A1R5G5B5, IMAGE_FORMAT_A8R8G8B8, IMAGE_FORMAT_R5G6B5, IMAGE_FORMAT_R8G8B8 и IMAGE_FORMAT_R8G8B8A8.
Используется в TextureOpenGL::Create(), TextureD3D::Create(), Image::Create(), Image::GetPixels(), MPlayer::HouseMovieLoop(), MPlayer::PlayFullscreenMovie() и RenderOpenGL::Present().
const wchar_t* IMAGE_FORMAT_ToString | ( | IMAGE_FORMAT | format | ) |
См. определение в файле Image.cpp строка 27
Перекрестные ссылки IMAGE_FORMAT_A1R5G5B5, IMAGE_FORMAT_A8R8G8B8, IMAGE_FORMAT_R5G6B5, IMAGE_FORMAT_R8G8B8 и IMAGE_FORMAT_R8G8B8A8.
Используется в Image::GetPixels().
TextureFrameTable* pTextureFrameTable |
См. определение в файле Image.cpp строка 20
Используется в IndoorLocation::ExecDraw_d3d(), ODMFace::GetTexture(), BLVFace::GetTexture(), Engine::MM7_Initialize(), ODMFace::SetTexture() и BLVFace::SetTexture().
OptionsMenuSkin options_menu_skin |
См. определение в файле UIGame.cpp строка 606
Используется в Application::Menu::EventLoop(), GUIWindow_GameOptions::GUIWindow_GameOptions() и GUIWindow_GameOptions::Update().