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 62 of file FBX_SceneProxy.h.

Member Typedef Documentation

Definition at line 66 of file FBX_SceneProxy.h.

Definition at line 65 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 70 of file FBX_SceneProxy.h.

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

Definition at line 93 of file FBX_SceneProxy.h.

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

Definition at line 98 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 86 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 78 of file FBX_SceneProxy.h.


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