HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
PcpCulledDependency Struct Reference

#include <dependency.h>

Public Attributes

PcpDependencyFlags flags = PcpDependencyTypeNone
 Flag representing the type of dependency. More...
 
PcpLayerStackRefPtr layerStack
 Layer stack containing the specs the prim index depends on. More...
 
SdfPath sitePath
 Path of the dependency specs in the layer stack. More...
 
SdfPath unrelocatedSitePath
 
PcpMapFunction mapToRoot
 The map function that applies to values from the site. More...
 

Detailed Description

Description of a dependency that has been culled from the corresponding prim index. Since this dependency does not have a node in the prim index, this struct stores additional information needed to represent the dependency.

Definition at line 137 of file dependency.h.

Member Data Documentation

PcpDependencyFlags PcpCulledDependency::flags = PcpDependencyTypeNone

Flag representing the type of dependency.

Definition at line 140 of file dependency.h.

PcpLayerStackRefPtr PcpCulledDependency::layerStack

Layer stack containing the specs the prim index depends on.

Definition at line 142 of file dependency.h.

PcpMapFunction PcpCulledDependency::mapToRoot

The map function that applies to values from the site.

Definition at line 149 of file dependency.h.

SdfPath PcpCulledDependency::sitePath

Path of the dependency specs in the layer stack.

Definition at line 144 of file dependency.h.

SdfPath PcpCulledDependency::unrelocatedSitePath

If relocations applied to the dependency node, this is the unrelocated site path. Otherwise, this is empty.

Definition at line 147 of file dependency.h.


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