- Cal3D 0.11 API Reference -

Public Member Functions | Public Attributes | List of all members
FromXmlElement< T, MT > Class Template Reference
Inheritance diagram for FromXmlElement< T, MT >:
IMemberHolder< T >

Public Member Functions

 FromXmlElement (IMemberValuePolicy< T, MT > *mvPolicy)
 
virtual bool fromXml (cal3d::TiXmlElement const &elem, T *thisPtr)
 
virtual bool intoXml (cal3d::TiXmlElement *elem, T const *thisPtr)
 
virtual bool isAttributeMember ()
 
- Public Member Functions inherited from IMemberHolder< T >
void setFlags (MemberSerializeFlags f)
 
SerializeParams const & params ()
 
virtual char const * tag (int which=0)
 

Public Attributes

IMemberValuePolicy< T, MT > * mvPolicy_
 
- Public Attributes inherited from IMemberHolder< T >
MemberSerializeFlags flags_
 
Tag tag_
 
SerializeParams params_
 

Member Function Documentation

◆ fromXml()

template<class T , class MT >
virtual bool FromXmlElement< T, MT >::fromXml ( cal3d::TiXmlElement const & elem,
T * thisPtr )
inlinevirtual

Implements IMemberHolder< T >.

◆ intoXml()

template<class T , class MT >
virtual bool FromXmlElement< T, MT >::intoXml ( cal3d::TiXmlElement * elem,
T const * thisPtr )
inlinevirtual

Implements IMemberHolder< T >.

◆ isAttributeMember()

template<class T , class MT >
virtual bool FromXmlElement< T, MT >::isAttributeMember ( )
inlinevirtual

Implements IMemberHolder< T >.


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

Generated by The Cal3D Team with Doxygen 1.10.0