HDK
|
Class representing a file in the file map. More...
#include <GU_PackedFolders.h>
Public Member Functions | |
const UT_StringHolder & | path () const |
Path that this file represents. More... | |
bool | treatAsFolder () const |
bool | isFolder () const |
Return true if we're the root or treatAsFolder() More... | |
bool | isParentEmpty () const |
bool | isParentPrim () const |
bool | isParentRange () const |
GU_PrimPacked * | parentPrim () |
const GU_PrimPacked * | parentPrim () const |
GU_PrimPacked * | getIfParentPrim () |
const GU_PrimPacked * | getIfParentPrim () const |
GA_Range & | parentRange () |
const GA_Range & | parentRange () const |
GU_DetailHandle | safePrimGdhNC () |
GU_ConstDetailHandle | primGdh () const |
void | setPrimGdh (const GU_ConstDetailHandle &prim_gdh) |
bool | isExisting () const |
void | setExisting (bool f) |
bool | isModified () const |
void | setModified (bool f) |
bool | isTouched () const |
void | setTouched (bool f) |
bool | isCleared () const |
void | setCleared (bool f) |
bool | isVisible () const |
void | setVisible (bool f) |
Friends | |
class | GU_PackedFolders |
Class representing a file in the file map.
Definition at line 211 of file GU_PackedFolders.h.
|
inline |
Get parent as a packed primitive, returns nullptr if not a prim
Definition at line 248 of file GU_PackedFolders.h.
|
inline |
Get parent as a packed primitive, returns nullptr if not a prim
Definition at line 253 of file GU_PackedFolders.h.
|
inline |
Flag accessors
Definition at line 326 of file GU_PackedFolders.h.
|
inline |
Flag accessors
Definition at line 317 of file GU_PackedFolders.h.
|
inline |
Return true if we're the root or treatAsFolder()
Definition at line 281 of file GU_PackedFolders.h.
|
inline |
Flag accessors
Definition at line 320 of file GU_PackedFolders.h.
|
inline |
The parent can be in one of three states
Definition at line 220 of file GU_PackedFolders.h.
|
inline |
The parent can be in one of three states
Definition at line 224 of file GU_PackedFolders.h.
|
inline |
The parent can be in one of three states
Definition at line 228 of file GU_PackedFolders.h.
|
inline |
Flag accessors
Definition at line 323 of file GU_PackedFolders.h.
|
inline |
Flag accessors
Definition at line 329 of file GU_PackedFolders.h.
|
inline |
Obtain parent as a GU_PrimPacked*, throws if !isParentPrim()
Definition at line 236 of file GU_PackedFolders.h.
|
inline |
Obtain parent as a GU_PrimPacked*, throws if !isParentPrim()
Definition at line 240 of file GU_PackedFolders.h.
|
inline |
Get parent as a GA_Range, throws if !isParentRange()
Definition at line 262 of file GU_PackedFolders.h.
|
inline |
Get parent as a GA_Range, throws if !isParentRange()
Definition at line 266 of file GU_PackedFolders.h.
|
inline |
Path that this file represents.
Definition at line 216 of file GU_PackedFolders.h.
|
inline |
Safe accessors to GU_ConstDetailHandle/GU_DetailHandle of file contents
Definition at line 294 of file GU_PackedFolders.h.
|
inline |
Safe accessors to GU_ConstDetailHandle/GU_DetailHandle of file contents
Definition at line 288 of file GU_PackedFolders.h.
|
inline |
Flag accessors
Definition at line 327 of file GU_PackedFolders.h.
|
inline |
Flag accessors
Definition at line 318 of file GU_PackedFolders.h.
|
inline |
Flag accessors
Definition at line 321 of file GU_PackedFolders.h.
|
inline |
Safe accessors to GU_ConstDetailHandle/GU_DetailHandle of file contents
Definition at line 312 of file GU_PackedFolders.h.
|
inline |
Flag accessors
Definition at line 324 of file GU_PackedFolders.h.
|
inline |
Flag accessors
Definition at line 330 of file GU_PackedFolders.h.
|
inline |
Return true if parent is a packed primitive and has treatasfolder intrinsic enabled
Definition at line 274 of file GU_PackedFolders.h.
|
friend |
Definition at line 334 of file GU_PackedFolders.h.