Nebula
Toggle main menu visibility
Loading...
Searching...
No Matches
category.h
Go to the documentation of this file.
1
#pragma once
2
//------------------------------------------------------------------------------
9
//------------------------------------------------------------------------------
10
#include "
util/string.h
"
11
#include "
util/fixedarray.h
"
12
#include "
component.h
"
13
14
namespace
Game
15
{
16
17
ID_16_TYPE
(
BlueprintId
);
18
ID_32_TYPE
(
TemplateId
);
19
20
struct
EntityTableCreateInfo
21
{
23
Util::String
name
;
25
Util::FixedArray<ComponentId>
components
;
26
};
27
28
}
// namespace Game
Util::FixedArray
Implements a fixed size one-dimensional array.
Definition
fixedarray.h:20
component.h
fixedarray.h
ID_16_TYPE
#define ID_16_TYPE(x)
Definition
id.h:31
ID_32_TYPE
#define ID_32_TYPE(x)
Definition
id.h:16
Game
Game::EditorState.
Definition
graphicsmanager.h:67
string.h
Game::BlueprintId
Definition
category.h:17
Game::EntityTableCreateInfo
Definition
category.h:21
Game::EntityTableCreateInfo::name
Util::String name
name to be given to the table
Definition
category.h:23
Game::EntityTableCreateInfo::components
Util::FixedArray< ComponentId > components
which properties the table should have
Definition
category.h:25
Game::TemplateId
Definition
category.h:18
Util.String
Nebula's universal string class.
Definition
String.cs:8
code
application
game
category.h
Generated on
for Nebula. Dark theme by
Tilen Majerle
. All rights reserved.