TamlCustomField
Engine/source/persistence/taml/tamlCustom.h
Private Attributes
char
mFieldValue [MAX_TAML_NODE_FIELDVALUE_LENGTH]
Public Functions
bool
fieldNameBeginsWith(const char * pComparison)
getFieldValue(AngAxisF & fieldValue)
getFieldValue(bool & fieldValue)
getFieldValue(ColorI & fieldValue)
getFieldValue(F32 & fieldValue)
getFieldValue(LinearColorF & fieldValue)
getFieldValue(Point2F & fieldValue)
getFieldValue(Point2I & fieldValue)
getFieldValue(Point3F & fieldValue)
getFieldValue(Point3I & fieldValue)
getFieldValue(QuatF & fieldValue)
getFieldValue(RectF & fieldValue)
getFieldValue(S32 & fieldValue)
getFieldValue(U32 & fieldValue)
const char *
bool
setFieldValue(const char * pFieldName, const AngAxisF & fieldValue)
setFieldValue(const char * pFieldName, const bool fieldValue)
setFieldValue(const char * pFieldName, const char * fieldValue)
setFieldValue(const char * pFieldName, const ColorI & fieldValue)
setFieldValue(const char * pFieldName, const float fieldValue)
setFieldValue(const char * pFieldName, const LinearColorF & fieldValue)
setFieldValue(const char * pFieldName, const Point2F & fieldValue)
setFieldValue(const char * pFieldName, const Point2I & fieldValue)
setFieldValue(const char * pFieldName, const Point3F & fieldValue)
setFieldValue(const char * pFieldName, const Point3I & fieldValue)
setFieldValue(const char * pFieldName, const QuatF & fieldValue)
setFieldValue(const char * pFieldName, const RectF & fieldValue)
setFieldValue(const char * pFieldName, const S32 fieldValue)
setFieldValue(const char * pFieldName, const U32 fieldValue)
Detailed Description
Private Attributes
StringTableEntry mFieldName
char mFieldValue [MAX_TAML_NODE_FIELDVALUE_LENGTH]
Public Functions
TamlCustomField()
~TamlCustomField()
fieldNameBeginsWith(const char * pComparison)
getFieldName(void )
getFieldValue(AngAxisF & fieldValue)
getFieldValue(bool & fieldValue)
getFieldValue(ColorI & fieldValue)
getFieldValue(F32 & fieldValue)
getFieldValue(LinearColorF & fieldValue)
getFieldValue(Point2F & fieldValue)
getFieldValue(Point2I & fieldValue)
getFieldValue(Point3F & fieldValue)
getFieldValue(Point3I & fieldValue)
getFieldValue(QuatF & fieldValue)
getFieldValue(RectF & fieldValue)
getFieldValue(S32 & fieldValue)
getFieldValue(U32 & fieldValue)
getFieldValue(void )
isValueEmpty(void )
resetState(void )
Reimplemented from: IFactoryObjectReset
set(const char * pFieldName, const char * pFieldValue)
setFieldValue(const char * pFieldName, const AngAxisF & fieldValue)
setFieldValue(const char * pFieldName, const bool fieldValue)
setFieldValue(const char * pFieldName, const char * fieldValue)
setFieldValue(const char * pFieldName, const ColorI & fieldValue)
setFieldValue(const char * pFieldName, const float fieldValue)
setFieldValue(const char * pFieldName, const LinearColorF & fieldValue)
setFieldValue(const char * pFieldName, const Point2F & fieldValue)
setFieldValue(const char * pFieldName, const Point2I & fieldValue)
setFieldValue(const char * pFieldName, const Point3F & fieldValue)
setFieldValue(const char * pFieldName, const Point3I & fieldValue)
setFieldValue(const char * pFieldName, const QuatF & fieldValue)
setFieldValue(const char * pFieldName, const RectF & fieldValue)
setFieldValue(const char * pFieldName, const S32 fieldValue)
setFieldValue(const char * pFieldName, const U32 fieldValue)