SpiecsEngine
 
Loading...
Searching...
No Matches
GameEditorWorld.h
Go to the documentation of this file.
1#pragma once
2#include <Core/Core.h>
3#include <World/World/EditorWorld.h>
4
5namespace Spices {
6
8 {
9 public:
11 virtual ~GameEditorWorld() {};
12
13 virtual void OnPreActivate() override;
14 virtual void OnActivate(TimeStep& ts) override;
15 virtual void OnDeactivate() override;
16
17 private:
18 };
19}
#define SPICES_PROFILE_ZONE
EditorWorld Class. This class defines the specific behave of EditorWorld.
Definition EditorWorld.h:18
virtual void OnActivate(TimeStep &ts) override
This interface define the specific world behave on activated.
virtual void OnDeactivate() override
This interface defines the specific world behave after on activated.
virtual void OnPreActivate() override
This interface define the specific world behave before on activated.
This Class handles our engine time step during frames. Global Unique.
Definition TimeStep.h:22
World Class. This class defines the basic behaves of World. When we create an new world,...
Definition World.h:41
std::shared_ptr< World > CreateWorld()
extern WorldCreation definition in Game.
Definition EntryPoint.cpp:6