|
0 A.D. | |||||||
FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
boost::noncopyable
|
+--CObjectBase
in ObjectBase.h
Inner Classes, Typedefs, and Enums | |
struct |
CObjectBase::Anim
|
struct |
CObjectBase::anonymous_struct_1
|
struct |
CObjectBase::Prop
|
struct |
CObjectBase::Variant
|
struct |
CObjectBase::Variation
|
Field Summary | |
CStr |
m_Material
|
CStr |
m_Name
|
private CObjectManager& |
m_ObjectManager
|
CObjectBase::anonymous_struct_1 |
m_Properties
|
CStr |
m_ShortName
|
private std::vector< std::vector< CObjectBase::Variant > > |
m_VariantGroups
|
Constructor Summary | |
CObjectBase( CObjectManager& objectManager )
|
Method Summary | |
const CObjectBase::Variation |
BuildVariation( const std::vector< u8 >& variationKey )
|
std::set< CStr > |
CalculateRandomVariation( const std::set< CStr >& initialSelections )
|
std::vector< u8 > |
CalculateVariationKey( const std::vector< std::set< CStr > >& selections )
|
std::vector< std::vector< CStr > > |
GetVariantGroups() const
|
bool |
Load( const char* filename )
|
Field Detail |
public CStr m_Material;
public CStr m_Name;
private CObjectManager& m_ObjectManager;
public CObjectBase::anonymous_struct_1 m_Properties;
public CStr m_ShortName;
private std::vector< std::vector< CObjectBase::Variant > > m_VariantGroups;
Constructor Detail |
public CObjectBase( CObjectManager& objectManager );
Method Detail |
public const CObjectBase::Variation BuildVariation( const std::vector< u8 >& variationKey );
public std::set< CStr > CalculateRandomVariation( const std::set< CStr >& initialSelections );
public std::vector< u8 > CalculateVariationKey( const std::vector< std::set< CStr > >& selections );
public std::vector< std::vector< CStr > > GetVariantGroups() const;
public bool Load( const char* filename );
|
0 A.D.
Generated on September 04, 2007 at 18:13 CppDoc v2.4.0 |
|||||||
FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |