Cytopia
0.3
A city building simulation game
Main Page
Related Pages
Namespaces
Namespace List
Namespace Members
All
Functions
Classes
Class List
Class Index
Class Hierarchy
Class Members
All
a
b
c
d
e
f
g
h
i
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
~
Functions
a
b
c
d
e
f
g
h
i
l
m
n
o
p
q
r
s
t
u
w
z
~
Variables
a
b
c
d
e
f
g
h
i
l
m
n
o
p
r
s
t
u
v
w
x
y
z
Typedefs
a
c
d
e
g
i
m
n
p
r
s
t
u
v
Enumerations
Enumerator
Related Functions
Files
File List
File Members
All
_
a
b
c
d
e
f
g
h
i
j
l
m
n
o
p
r
s
t
u
v
w
z
Functions
b
c
d
f
g
i
m
o
p
r
s
t
w
Variables
a
c
d
g
h
i
l
m
n
r
s
t
Typedefs
a
c
d
e
f
g
i
j
l
m
n
r
s
t
v
Enumerations
Enumerator
a
b
d
e
f
g
l
m
n
p
r
s
t
u
w
z
Macros
_
c
e
i
l
n
r
s
t
v
Examples
▼
Cytopia
Todo List
►
Namespaces
►
Classes
▼
Files
▼
File List
▼
src
►
engine
▼
game
▼
ui
►
BuildMenu.cxx
►
BuildMenu.hxx
►
GameTimeMenu.cxx
►
GameTimeMenu.hxx
LoadMenu.cxx
►
LoadMenu.hxx
PauseMenu.cxx
►
PauseMenu.hxx
SettingsMenu.cxx
►
SettingsMenu.hxx
GamePlay.cxx
►
GamePlay.hxx
►
PowerGrid.cxx
►
PowerGrid.hxx
PowerManager.cxx
►
PowerManager.hxx
►
ZoneArea.cxx
►
ZoneArea.hxx
ZoneManager.cxx
►
ZoneManager.hxx
►
scripting
►
services
►
util
►
windows
Game.cxx
►
Game.hxx
►
main.cxx
►
MainMenu.cxx
►
MainMenu.hxx
phc.hxx
►
File Members
►
Examples
•
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Friends
Macros
Pages
LoadMenu.hxx
Go to the documentation of this file.
1
#ifndef LOADMENU_HXX_
2
#define LOADMENU_HXX_
3
4
#include "
UIManager.hxx
"
5
6
class
LoadMenu
:
public
GameMenu
7
{
8
public
:
9
enum
Result
10
{
11
e_none
,
12
e_close
,
13
e_load_file
,
14
e_delete_file
15
};
16
17
LoadMenu
();
18
~LoadMenu
();
19
void
draw
()
const override
;
20
21
const
std::string
&
filename
()
const
{
return
m_filename
; }
22
Result
result
()
const
{
return
m_result
; }
23
24
private
:
25
mutable
std::string
m_filename
;
26
mutable
Result
m_result
;
27
};
28
29
#endif // LOADMENU_HXX_
LoadMenu::LoadMenu
LoadMenu()
Definition:
LoadMenu.cxx:20
LoadMenu::e_load_file
@ e_load_file
Definition:
LoadMenu.hxx:13
LoadMenu::m_filename
std::string m_filename
Definition:
LoadMenu.hxx:25
LoadMenu
Definition:
LoadMenu.hxx:6
LoadMenu::e_close
@ e_close
Definition:
LoadMenu.hxx:12
LoadMenu::Result
Result
Definition:
LoadMenu.hxx:9
LoadMenu::draw
void draw() const override
Definition:
LoadMenu.cxx:25
LoadMenu::filename
const std::string & filename() const
Definition:
LoadMenu.hxx:21
LoadMenu::m_result
Result m_result
Definition:
LoadMenu.hxx:26
LoadMenu::~LoadMenu
~LoadMenu()
Definition:
LoadMenu.cxx:107
GameMenu
Definition:
UIManager.hxx:11
UIManager.hxx
LoadMenu::e_none
@ e_none
Definition:
LoadMenu.hxx:11
string
std::string string
Definition:
AudioConfig.hxx:14
LoadMenu::result
Result result() const
Definition:
LoadMenu.hxx:22
LoadMenu::e_delete_file
@ e_delete_file
Definition:
LoadMenu.hxx:14
src
game
ui
LoadMenu.hxx
Generated on Sun Nov 27 2022 09:50:52 for Cytopia by
1.8.17