| 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 223 of file GU_PackedFolders.h.
| 
 | inline | 
Get parent as a packed primitive, returns nullptr if not a prim
Definition at line 262 of file GU_PackedFolders.h.
| 
 | inline | 
Get parent as a packed primitive, returns nullptr if not a prim
Definition at line 267 of file GU_PackedFolders.h.
| 
 | inline | 
Flag accessors
Definition at line 342 of file GU_PackedFolders.h.
| 
 | inline | 
Flag accessors
Definition at line 333 of file GU_PackedFolders.h.
| 
 | inline | 
Return true if we're the root or treatAsFolder()
Definition at line 297 of file GU_PackedFolders.h.
| 
 | inline | 
Flag accessors
Definition at line 336 of file GU_PackedFolders.h.
| 
 | inline | 
The parent can be in one of three states
Definition at line 232 of file GU_PackedFolders.h.
| 
 | inline | 
The parent can be in one of three states
Definition at line 236 of file GU_PackedFolders.h.
| 
 | inline | 
The parent can be in one of three states
Definition at line 240 of file GU_PackedFolders.h.
| 
 | inline | 
Flag accessors
Definition at line 339 of file GU_PackedFolders.h.
| 
 | inline | 
Flag accessors
Definition at line 345 of file GU_PackedFolders.h.
| 
 | inline | 
Obtain parent as a GU_PrimPacked*, throws if !isParentPrim()
Definition at line 248 of file GU_PackedFolders.h.
| 
 | inline | 
Obtain parent as a GU_PrimPacked*, throws if !isParentPrim()
Definition at line 253 of file GU_PackedFolders.h.
| 
 | inline | 
Get parent as a GA_Range, throws if !isParentRange()
Definition at line 276 of file GU_PackedFolders.h.
| 
 | inline | 
Get parent as a GA_Range, throws if !isParentRange()
Definition at line 281 of file GU_PackedFolders.h.
| 
 | inline | 
Path that this file represents.
Definition at line 228 of file GU_PackedFolders.h.
| 
 | inline | 
Safe accessors to GU_ConstDetailHandle/GU_DetailHandle of file contents
Definition at line 310 of file GU_PackedFolders.h.
| 
 | inline | 
Safe accessors to GU_ConstDetailHandle/GU_DetailHandle of file contents
Definition at line 304 of file GU_PackedFolders.h.
| 
 | inline | 
Flag accessors
Definition at line 343 of file GU_PackedFolders.h.
| 
 | inline | 
Flag accessors
Definition at line 334 of file GU_PackedFolders.h.
| 
 | inline | 
Flag accessors
Definition at line 337 of file GU_PackedFolders.h.
| 
 | inline | 
Safe accessors to GU_ConstDetailHandle/GU_DetailHandle of file contents
Definition at line 328 of file GU_PackedFolders.h.
| 
 | inline | 
Flag accessors
Definition at line 340 of file GU_PackedFolders.h.
| 
 | inline | 
Flag accessors
Definition at line 346 of file GU_PackedFolders.h.
| 
 | inline | 
Return true if parent is a packed primitive and has treatasfolder intrinsic enabled
Definition at line 290 of file GU_PackedFolders.h.
| 
 | friend | 
Definition at line 350 of file GU_PackedFolders.h.