void GameStartState::Deactivate() { GetInput()->RemoveEventReceiver(this); GetAssetManager()->Unload(m_Font); GetAssetManager()->Unload(m_FontTexture); GetUI()->RemoveElement(m_ConsoleText); m_ConsoleText->Destroy(); }
// ファイルオープン void CFileStream::OnOpen(IZ_FILE_HANDLE* file, const char* path, const char* mode) { AAssetManager* mgr = GetAssetManager(); IZ_ASSERT(mgr != IZ_NULL); *file = AAssetManager_open(mgr, path, AASSET_MODE_RANDOM); }