|
World of Might and Magic
0.2.0
Open reimplementation of Might and Magic 6 7 8 game engine
|
Классы | |
| struct | PaletteManager |
Функции | |
| bool | HSV2RGB (float *a1, float *a2, float *a3, float a4, float a5, float a6) |
| void | RGB2HSV (float *a1, float *a2, float a3, float a4, float a5, float *a6) |
| signed int | ReplaceHSV (unsigned int uColor, float a2, float gamma, float a4) |
Переменные | |
| PaletteManager * | pPaletteManager |
| bool HSV2RGB | ( | float * | a1, |
| float * | a2, | ||
| float * | a3, | ||
| float | a4, | ||
| float | a5, | ||
| float | a6 | ||
| ) |
См. определение в файле PaletteManager.cpp строка 23
Перекрестные ссылки __debugbreak().
Используется в PaletteManager::CalcPalettes_LUT(), PaletteManager::LoadPalette() и ReplaceHSV().
Граф вызовов:
Граф вызова функции:| void RGB2HSV | ( | float * | a1, |
| float * | a2, | ||
| float | a3, | ||
| float | a4, | ||
| float | a5, | ||
| float * | a6 | ||
| ) |
См. определение в файле PaletteManager.cpp строка 85
Перекрестные ссылки __debugbreak().
Используется в PaletteManager::CalcPalettes_LUT(), PaletteManager::LoadPalette() и ReplaceHSV().
Граф вызовов:
Граф вызова функции:| signed int ReplaceHSV | ( | unsigned int | uColor, |
| float | a2, | ||
| float | gamma, | ||
| float | a4 | ||
| ) |
См. определение в файле PaletteManager.cpp строка 843
Перекрестные ссылки HSV2RGB(), RGB2HSV() и round_to_int().
Используется в Engine::AlterGamma_BLV() и Engine::AlterGamma_ODM().
Граф вызовов:
Граф вызова функции:| PaletteManager* pPaletteManager |
См. определение в файле PaletteManager.cpp строка 7
Используется в Engine::_461103_load_level_sub(), PaletteManager::_47C30E_get_palette(), PaletteManager::_47C33F_get_palette(), Application::Game::EventLoop(), PaletteManager::Get(), PaletteManager::Get_Dark_or_Red_LUT(), PaletteManager::Get_Mist_or_Red_LUT(), SpriteFrameTable::InitializeSprite(), OutdoorLocation::Load(), MainMenuUI_LoadFontsAndSomeStuff(), PrepareToLoadBLV(), Engine::ResetCursor_Palettes_LODs_Level_Audio_SFT_Windows(), Engine::SecondaryInitialization() и SpawnActor().