HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
FBX_NodeNameMap Class Reference

#include <FBX_SceneProxy.h>

Public Types

using NodeToNameMap = UT_ArrayMap< FBX_NodeID, UT_StringHolder >
 
using NameToNodeMap = UT_ArrayStringMap< FBX_NodeID >
 

Public Member Functions

SYS_FORCE_INLINE void add (FBX_NodeID node, const UT_StringHolder &name)
 
SYS_FORCE_INLINE FBX_NodeID getNode (const UT_StringRef &name, FBX_NodeID fallback) const
 
SYS_FORCE_INLINE UT_StringRef getName (FBX_NodeID node, const UT_StringRef &fallback) const
 
SYS_FORCE_INLINE bool exists (FBX_NodeID node) const
 
SYS_FORCE_INLINE bool exists (const UT_StringRef &name) const
 

Detailed Description

Definition at line 64 of file FBX_SceneProxy.h.

Member Typedef Documentation

Definition at line 68 of file FBX_SceneProxy.h.

Definition at line 67 of file FBX_SceneProxy.h.

Member Function Documentation

SYS_FORCE_INLINE void FBX_NodeNameMap::add ( FBX_NodeID  node,
const UT_StringHolder name 
)
inline

Definition at line 72 of file FBX_SceneProxy.h.

SYS_FORCE_INLINE bool FBX_NodeNameMap::exists ( FBX_NodeID  node) const
inline

Definition at line 95 of file FBX_SceneProxy.h.

SYS_FORCE_INLINE bool FBX_NodeNameMap::exists ( const UT_StringRef name) const
inline

Definition at line 100 of file FBX_SceneProxy.h.

SYS_FORCE_INLINE UT_StringRef FBX_NodeNameMap::getName ( FBX_NodeID  node,
const UT_StringRef fallback 
) const
inline

Definition at line 88 of file FBX_SceneProxy.h.

SYS_FORCE_INLINE FBX_NodeID FBX_NodeNameMap::getNode ( const UT_StringRef name,
FBX_NodeID  fallback 
) const
inline

Definition at line 80 of file FBX_SceneProxy.h.


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