![]() |
Blamite Game Engine - blam!
00296.01.12.21.0102.blamite
The core library for the Blamite Game Engine.
|
#include <string>
#include <d2d1.h>
#include <Strings/components/utils/string/string.h>
#include "tags.h"
#include "components/3rdparty/imgui/imgui.h"
#include "components/ui/imgui/imgui_widgets/widgets.h"
#include "components/3rdparty/imgui/extensions/imgui_extensions.h"
#include "components/diagnostics/logger/logger.h"
#include "components/core/world/world.h"
Go to the source code of this file.
Classes | |
class | Blam::Content::Tags::TagField |
Base class representing a tag field. More... | |
class | Blam::Content::Tags::AsciiField |
Class representing an ascii tag field. More... | |
class | Blam::Content::Tags::Int32Field |
Class representing an int32 tag field. More... | |
class | Blam::Content::Tags::Int16Field |
Class representing an int16 tag field. More... | |
class | Blam::Content::Tags::Int8Field |
Class representing an int8 tag field. More... | |
class | Blam::Content::Tags::BooleanField |
Class representing a boolean tag field. More... | |
class | Blam::Content::Tags::ColorFloatField |
Class representing a color tag field. More... | |
class | Blam::Content::Tags::EnumField |
Class representing an enum tag field. More... | |
class | Blam::Content::Tags::Bitfield8Field |
Class representing a bitfield8 tag field. More... | |
class | Blam::Content::Tags::Bitfield16Field |
Class representing a bitfield16 tag field. More... | |
class | Blam::Content::Tags::Bitfield32Field |
Class representing a bitfield32 tag field. More... | |
class | Blam::Content::Tags::CommentField |
Class representing a comment field. More... | |
class | Blam::Content::Tags::TagReference |
Class representing a tag reference, or tagref for short. More... | |
class | Blam::Content::Tags::Block |
Class representing a tag block, also referred to as a struct or reflexive in the modding community. More... | |
Namespaces | |
Blam | |
Namespace surrounding all major engine components. | |
Blam::Content | |
Blam::Content::Tags | |
Namespace containing things related to tag data. | |
Typedefs | |
typedef bool | bitfield8[8] |
Typedef for a bitfield8 field, used in tag data definitions. More... | |
typedef bool | bitfield16[16] |
Typedef for a bitfield16 field, used in tag data definitions. More... | |
typedef bool | bitfield32[32] |
Typedef for a bitfield32 field, used in tag data definitions. More... | |
typedef char | ascii[32] |
Typedef for an ascii field, used in tag data definitions. More... | |
typedef char | stringid[128] |
Typedef for a stringid field, used in tag data definitions. More... | |
typedef char ascii[32] |
Typedef for an ascii field, used in tag data definitions.
typedef bool bitfield16[16] |
Typedef for a bitfield16 field, used in tag data definitions.
typedef bool bitfield32[32] |
Typedef for a bitfield32 field, used in tag data definitions.
typedef bool bitfield8[8] |
Typedef for a bitfield8 field, used in tag data definitions.
typedef char stringid[128] |
Typedef for a stringid field, used in tag data definitions.