SEGS  0.4.2
Super Entity Game Server
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Public Member Functions | Static Public Member Functions | Public Attributes | List of all members
MapStructs::Def Struct Reference

#include <MapStructure.h>

Inheritance diagram for MapStructs::Def:
Inheritance graph
Collaboration diagram for MapStructs::Def:
Collaboration graph

Public Member Functions

virtual std::string to_string () const
 
virtual size_t num_children () const
 
virtual TreeStorenth_child (size_t idx)
 
- Public Member Functions inherited from TreeStore
virtual size_t idx_of_child (TreeStore *) const
 

Static Public Member Functions

static void build_schema ()
 

Public Attributes

std::vector< Lod * > m_lods
 
std::vector< Fog * > m_fogs
 
std::vector< Beacon * > m_beacons
 
std::vector< Sound * > m_sounds
 
std::vector< TexReplace * > m_texture_replacements
 
std::vector< Omni * > m_omni
 
std::vector< Ambient * > m_ambients
 
std::vector< TintColor * > m_tint_colors
 
std::vector< Property * > m_properties
 
std::vector< Group * > m_groups
 
std::string m_src_name
 
std::string m_obj_name
 
std::string m_type_name
 
uint32_t m_flags
 

Member Function Documentation

static void MapStructs::Def::build_schema ( )
static
virtual TreeStore* MapStructs::Def::nth_child ( size_t  idx)
inlinevirtual

Reimplemented from TreeStore.

virtual size_t MapStructs::Def::num_children ( ) const
inlinevirtual

Reimplemented from TreeStore.

virtual std::string MapStructs::Def::to_string ( ) const
inlinevirtual

Reimplemented from TreeStore.

Member Data Documentation

std::vector<Ambient *> MapStructs::Def::m_ambients
std::vector<Beacon *> MapStructs::Def::m_beacons
uint32_t MapStructs::Def::m_flags
std::vector<Fog *> MapStructs::Def::m_fogs
std::vector<Group *> MapStructs::Def::m_groups
std::vector<Lod *> MapStructs::Def::m_lods
std::string MapStructs::Def::m_obj_name
std::vector<Omni *> MapStructs::Def::m_omni
std::vector<Property *> MapStructs::Def::m_properties
std::vector<Sound *> MapStructs::Def::m_sounds
std::string MapStructs::Def::m_src_name
std::vector<TexReplace *> MapStructs::Def::m_texture_replacements
std::vector<TintColor *> MapStructs::Def::m_tint_colors
std::string MapStructs::Def::m_type_name

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