MCPcopy Create free account
hub / github.com/AbyssEngine/AbyssEngineOld / processSceneChange

Method processSceneChange

src/Abyss/AbyssEngine.cpp:217–228  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

215}
216
217void AbyssEngine::processSceneChange() {
218 if (_nextScene == nullptr) {
219 return;
220 }
221
222 _mouseState.setButtonState(Enums::MouseButton::Left, false);
223 _mouseState.setButtonState(Enums::MouseButton::Right, false);
224 _mouseState.setButtonState(Enums::MouseButton::Middle, false);
225
226 _currentScene = std::move(_nextScene);
227 _nextScene = nullptr;
228}
229
230void AbyssEngine::initializeAudio() {
231 Common::Log::info("Initializing audio...");

Callers

nothing calls this directly

Calls 1

setButtonStateMethod · 0.80

Tested by

no test coverage detected