CORGI
An open source project by FPL.
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Groups Pages
corgi::component_library::MetaData Struct Reference

Holds specific metadata for an Entity. More...

#include <meta.h>

Detailed Description

Holds specific metadata for an Entity.

Public Attributes

std::string entity_id
 A std::string to uniquely identify this Entity.
 
std::string prototype
 If this Entity is based on a prototype, the prototype's Entity ID is stored here here.
 
std::string source_file
 If the Entity came from a source file, the std::string name of the file is stored here.
 
std::string comment
 A human-readable comment to remember what this entity is for.
 
std::set< corgi::ComponentIdcomponents_from_prototype
 Used to keep track of which of this Entity's Components came from the prototype.
 

The documentation for this struct was generated from the following file: