World of Might and Magic
0.2.0
Open reimplementation of Might and Magic 6 7 8 game engine
|
Функции | |
void | OS_MsgBox (const char *msg, const char *title) |
unsigned int | OS_GetTime () |
unsigned __int64 | OS_GetPrecisionTime () |
bool | OS_IfShiftPressed () |
bool | OS_IfCtrlPressed () |
void | OS_ShowCursor (bool show) |
void | OS_WaitMessage () |
void | OS_Sleep (int ms) |
Point | OS_GetMouseCursorPos () |
bool | OS_OpenConsole () |
std::vector< std::string > | OS_FindFiles (const std::string &folder, const std::string &mask) |
void OS_MsgBox | ( | const char * | msg, |
const char * | title | ||
) |
См. определение в файле Win.cpp строка 13
Используется в Assert_impl_() и Error_impl_().
unsigned int OS_GetTime | ( | ) |
См. определение в файле Win.cpp строка 17
Используется в BLV_ProcessPartyActions(), CharacterUI_DrawItem(), CharacterUI_DrawPaperdoll(), CreateParty_EventLoop(), RenderOpenGL::DrawBuildingsD3D(), Render::DrawBuildingsD3D(), GUIWindow::DrawFlashingInputCursor(), Engine::DrawGUI(), RenderOpenGL::DrawIndoorPolygon(), Render::DrawIndoorPolygon(), Render::DrawIndoorSky(), RenderOpenGL::DrawPolygon(), Render::DrawPolygon(), IndoorLocation::ExecDraw_d3d(), FaceFlowTextureOffset(), GameMenuUI_GetKeyBindingColor(), GameUI_DrawPartySpells(), GameUI_StatusBar_OnEvent_Internal(), GameUI_StatusBar_Update(), Engine::MM7_Initialize(), ODM_ProcessPartyActions(), TravelByTransport() и GUIWindow_PartyCreation::Update().
unsigned __int64 OS_GetPrecisionTime | ( | ) |
bool OS_IfShiftPressed | ( | ) |
См. определение в файле Win.cpp строка 21
Перекрестные ссылки GetAsyncKeyState().
Используется в Application::Game::EventLoop() и Engine::OnGameViewportClick().
bool OS_IfCtrlPressed | ( | ) |
См. определение в файле Win.cpp строка 23
Перекрестные ссылки GetAsyncKeyState().
Используется в AlchemyMagicShopWares(), ArmorShopWares(), Application::Game::EventLoop(), Mouse::UI_OnMouseLeftClick(), UIShop_Buy_Identify_Repair() и WeaponShopWares().
void OS_ShowCursor | ( | bool | show | ) |
См. определение в файле Win.cpp строка 25
Используется в MPlayer::PlayFullscreenMovie().
void OS_WaitMessage | ( | ) |
См. определение в файле Win.cpp строка 27
Используется в GUICredits::ExecuteCredits(), Application::Game::GameLoop(), GUIWindow_MainMenu::Loop(), MainMenuLoad_Loop(), Application::Menu::MenuLoop() и PartyCreationUI_LoopInternal().
void OS_Sleep | ( | int | ms | ) |
См. определение в файле Win.cpp строка 29
Используется в MPlayer::PlayFullscreenMovie() и TravelByTransport().
Point OS_GetMouseCursorPos | ( | ) |
bool OS_OpenConsole | ( | ) |
std::vector<std::string> OS_FindFiles | ( | const std::string & | folder, |
const std::string & | mask | ||
) |
См. определение в файле Win.cpp строка 50
Используется в SavegameList::Initialize().