Tramway SDK
Public Attributes | List of all members
tram::EntityTypeInfo Struct Reference

Public Attributes

Entity *(* constructor )(const SharedEntityData &, const ValueArray &) = nullptr
 
void(* destructor )(Entity *) = nullptr
 
const Entity::FieldInfofields = nullptr
 
size_t fieldcount = 0
 

Member Data Documentation

◆ constructor

Entity *(* tram::EntityTypeInfo::constructor) (const SharedEntityData &, const ValueArray &) = nullptr

◆ destructor

void(* tram::EntityTypeInfo::destructor) (Entity *) = nullptr

◆ fieldcount

size_t tram::EntityTypeInfo::fieldcount = 0

◆ fields

const Entity::FieldInfo* tram::EntityTypeInfo::fields = nullptr

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