KFbxProcessorXRefCopy::KFbxPropertyUpdate Struct Reference


Detailed Description

Since KFbxProperty 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 105 of file kfbxprocessorxref.h.

#include <kfbxprocessorxref.h>

List of all members.

Public Member Functions

  KFbxPropertyUpdate ()
  KFbxPropertyUpdate (const KFbxProperty &pProp, const fbxString &pVal)
bool  operator< (const KFbxPropertyUpdate &pOther) const

Public Attributes

KFbxProperty  mProperty
fbxString  mOriginalValue

Constructor & Destructor Documentation

KFbxPropertyUpdate ( ) [inline]

Definition at line 110 of file kfbxprocessorxref.h.

{}
KFbxPropertyUpdate ( const KFbxProperty pProp,
const fbxString pVal 
) [inline]

Definition at line 111 of file kfbxprocessorxref.h.

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

Member Function Documentation

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

Definition at line 114 of file kfbxprocessorxref.h.

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

Member Data Documentation


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