MCPcopy Create free account
hub / github.com/NazaraEngine/NazaraEngine / Enter

Method Enter

examples/Particles/Common.cpp:14–24  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

12}
13
14void ParticleDemo::Enter(Ndk::StateMachine& /*fsm*/)
15{
16 m_shared.demoName->Update(Nz::SimpleTextDrawer::Draw(Nz::String::Number(m_index+1) + " - " + m_name, 48));
17 m_fpsCounter = 0;
18 m_updateClock.Restart();
19
20 Ndk::RenderSystem& renderSystem2D = m_shared.world2D->GetSystem<Ndk::RenderSystem>();
21 Ndk::RenderSystem& renderSystem3D = m_shared.world3D->GetSystem<Ndk::RenderSystem>();
22 m_oldBackground2D = renderSystem2D.GetDefaultBackground();
23 m_oldBackground3D = renderSystem3D.GetDefaultBackground();
24}
25
26void ParticleDemo::Leave(Ndk::StateMachine& /*fsm*/)
27{

Callers

nothing calls this directly

Calls 2

RestartMethod · 0.80
UpdateMethod · 0.45

Tested by

no test coverage detected