CSEngine
Loading...
Searching...
No Matches
Scene.h
1
#pragma once
2
#include "../../SObject.h"
3
#include <string>
4
5
namespace
CSE {
6
7
class
Scene
:
public
SObject
{
8
public
:
9
Scene
();
10
11
~Scene
()
override
;
12
13
virtual
void
Init() = 0;
14
15
virtual
void
Tick(
float
elapsedTime) = 0;
16
17
void
Destroy()
override
= 0;
18
19
void
Exterminate()
override
;
20
21
protected
:
22
static
void
SetScene(
Scene
* scene);
23
24
public
:
25
std::string m_name;
26
};
27
28
}
CSE::SObject
Definition
SObject.h:7
CSE::Scene
Definition
Scene.h:7
Manager
Base
Scene.h
Generated on Fri Nov 15 2024 01:09:31 for CSEngine by
1.9.8