Definition in file fbxfilesdk_def.h.
#include <stdlib.h>
#include <stdio.h>
#include <string.h>
#include <ctype.h>
#include <fbxfilesdk/components/kbaselib/karch/arch.h>
#include <fbxfilesdk/components/kbaselib/karch/types.h>
#include <fbxfilesdk/fbxfilesdk_memory.h>
Go to the source code of this file.
Defines |
|
#define | FBXFILESDK_NAMESPACE_USE |
#define | FBXFILESDK_NAMESPACE fbxsdk_00_Arsenal |
#define | KFBX_DLLIMPORT |
#define | KFBX_DLLEXPORT |
#define | NULL ((void *)0) |
#define | _MAX_PATH 1024 |
#define | KFBX_FORWARD(ClassName) class ClassName; typedef ClassName *H##ClassName; |
#define | KFBX_FORWARD_HI(ClassName) class ClassName; typedef ClassName *H##ClassName; typedef H##ClassName HI##ClassName; |
#define | KFBX_SAFE_DELETE_PTR(p) { FbxSdkDelete(p); (p)=NULL; } |
#define | KFBX_SAFE_DELETE_ARRAY_PTR(a) { FbxSdkDeleteArray(a); (a)=NULL; } |
#define | KFBX_SAFE_DESTROY_OBJECT(p) if(p){ (p)->Destroy(); (p)=NULL; } |
#define | strcmpi strcasecmp |
#define | stricmp strcasecmp |
#define | strncmpi strncasecmp |
#define | strnicmp strncasecmp |
#define _MAX_PATH 1024 |
Definition at line 86 of file fbxfilesdk_def.h.
#define FBXFILESDK_NAMESPACE fbxsdk_00_Arsenal |
Definition at line 52 of file fbxfilesdk_def.h.
#define FBXFILESDK_NAMESPACE_USE |
Definition at line 48 of file fbxfilesdk_def.h.
#define KFBX_DLLEXPORT |
Definition at line 70 of file fbxfilesdk_def.h.
#define KFBX_DLLIMPORT |
Definition at line 69 of file fbxfilesdk_def.h.
#define KFBX_FORWARD | ( | ClassName | ) | class ClassName; typedef ClassName *H##ClassName; |
Definition at line 89 of file fbxfilesdk_def.h.
#define KFBX_FORWARD_HI | ( | ClassName | ) | class ClassName; typedef ClassName *H##ClassName; typedef H##ClassName HI##ClassName; |
Definition at line 90 of file fbxfilesdk_def.h.
#define KFBX_SAFE_DELETE_ARRAY_PTR | ( | a | ) | { FbxSdkDeleteArray(a); (a)=NULL; } |
Definition at line 93 of file fbxfilesdk_def.h.
#define KFBX_SAFE_DELETE_PTR | ( | p | ) | { FbxSdkDelete(p); (p)=NULL; } |
Definition at line 92 of file fbxfilesdk_def.h.
Referenced by KFbxLayerElementUserData::Clear().
#define KFBX_SAFE_DESTROY_OBJECT | ( | p | ) | if(p){ (p)->Destroy(); (p)=NULL; } |
Definition at line 94 of file fbxfilesdk_def.h.
#define NULL ((void *)0) |
Definition at line 80 of file fbxfilesdk_def.h.
Referenced by KHungryAllocator::AllocateRecords(), KFCurveNodeEvent::Clear(), KFbxLayerElementUserData::Clear(), KBaseArray< KBaseArraySizeType< KXRefManagerProject * > >::Clear(), FbxSdkDeletionPolicy::DeleteIt(), FBXObjectDeletionPolicy::DeleteIt(), FreeDeletionPolicy::DeleteIt(), DefaultDeletionPolicy::DeleteIt(), KFbxBindingOperator::Evaluate(), KFbxBindingOperator::EvaluateEntry(), KStringListTemplate< KStringListItem >::FindCaseSensitive(), KFbxBindingOperator::FunctionRegistry::FindCreator(), KStringListTemplate< KStringListItem >::FindEqual(), KRedBlackTree< KKeyValuePair, KFbxMapKStringCompare, KBaseAllocator >::FixNodesAfterRemoval(), KFbxTypedProperty< fbxReference * >::Get(), KArrayTemplate< KLayerInfo * >::GetArray(), GetBoundPropertyValue(), KFbxConstraint::GetConstrainedObject(), KFbxConstraint::GetConstraintSource(), KFbxProperty::GetCurve(), KFbxLayerElementUserData::GetDataName(), KFbxLayerElementUserData::GetDirectArrayVoid(), KFbxKFCurveFilter::GetError(), KFbxKFCurveFilter::GetLastErrorString(), KFbxKFCurveFilter::GetName(), KFbxIteratorDstBase::GetNext(), KFbxIteratorSrcBase::GetNext(), KFbxIteratorDstBase::GetPrevious(), KFbxIteratorSrcBase::GetPrevious(), KFbxReader::GetSceneInfo(), KStringListTemplate< KStringListItem >::GetStringAt(), KFbxReader::GetTakeInfo(), KFbxXRefManager::HasXRefProject(), KPriFCurveKey::Init(), KFbxLibrary::InstantiateMember(), KFbxDocument::IsARootDocument(), KRedBlackTree< KKeyValuePair, KFbxMapKStringCompare, KBaseAllocator >::IsSubTreeSane(), KBaseArray< KBaseArraySizeType< KXRefManagerProject * > >::KBaseArray(), KFCurve::KeyMultTangeant(), KFCurve::KeySetBreak(), KFCurve::KeySetConstantMode(), KFCurve::KeySetDataDouble(), KFCurve::KeySetDataFloat(), KFCurve::KeySetInterpolation(), KFCurve::KeySetMarkedForManipulation(), KFCurve::KeySetSelected(), KFCurve::KeySetTangeantMode(), KFCurve::KeySetTangeantVelocityMode(), KFCurve::KeySetTangeantVisibility(), KFCurve::KeySetTangeantWeightMode(), KFbxAnimCurveKey::KFbxAnimCurveKey(), KFbxLayerElementArrayReadLock::KFbxLayerElementArrayReadLock(), RedBack_ConstIteratorType::operator++(), RedBack_IteratorType::operator++(), KFbxLayerElementTemplate< KFbxSurfaceMaterial * >::operator=(), KScopedPtr< T, FbxSdkDeletionPolicy< T > >::Release(), KFbxBindingOperator::ReverseEvaluation(), KFbxAnimCurveKey::~KFbxAnimCurveKey(), and KFbxPointerFreeGuard::~KFbxPointerFreeGuard().
#define strcmpi strcasecmp |
Definition at line 105 of file fbxfilesdk_def.h.
#define stricmp strcasecmp |
Definition at line 108 of file fbxfilesdk_def.h.
#define strncmpi strncasecmp |
Definition at line 111 of file fbxfilesdk_def.h.
#define strnicmp strncasecmp |
Definition at line 114 of file fbxfilesdk_def.h.