FbxProcessorXRefCopy::PropertyUpdate Struct Reference


Detailed Description

Since FbxProperty is an opaque type, we can't do an efficient operator < on it, and must keep the data on the object, which can be compared through pointers, and then we can further compare against the property name.

Definition at line 79 of file fbxprocessorxref.h.

#include <fbxprocessorxref.h>

List of all members.

Public Member Functions

 PropertyUpdate ()
 PropertyUpdate (const FbxProperty &pProp, const FbxString &pVal)
bool operator< (const PropertyUpdate &pOther) const

Public Attributes

FbxProperty mProperty
FbxString mOriginalValue

Constructor & Destructor Documentation

PropertyUpdate ( ) [inline]

Definition at line 84 of file fbxprocessorxref.h.

{}
PropertyUpdate ( const FbxProperty pProp,
const FbxString pVal 
) [inline]

Definition at line 85 of file fbxprocessorxref.h.

                                                                               :
            mProperty(pProp), mOriginalValue(pVal) {}

Member Function Documentation

bool operator< ( const PropertyUpdate pOther) const [inline]

Definition at line 88 of file fbxprocessorxref.h.

        {
            return strcmp(mProperty.GetName(), pOther.mProperty.GetName()) < 0;
        }

Member Data Documentation


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