HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
propertyIndex.h File Reference
#include "pxr/pxr.h"
#include "pxr/usd/pcp/api.h"
#include "pxr/usd/pcp/errors.h"
#include "pxr/usd/pcp/iterator.h"
#include "pxr/usd/pcp/node.h"
#include "pxr/usd/sdf/path.h"
#include "pxr/usd/sdf/propertySpec.h"
#include <memory>
#include <vector>
+ Include dependency graph for propertyIndex.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  Pcp_PropertyInfo
 
class  PcpPropertyIndex
 

Functions

PCP_API void PcpBuildPropertyIndex (const SdfPath &propertyPath, PcpCache *cache, PcpPropertyIndex *propertyIndex, PcpErrorVector *allErrors)
 
PCP_API void PcpBuildPrimPropertyIndex (const SdfPath &propertyPath, const PcpCache &cache, const PcpPrimIndex &owningPrimIndex, PcpPropertyIndex *propertyIndex, PcpErrorVector *allErrors)
 

Function Documentation

PCP_API void PcpBuildPrimPropertyIndex ( const SdfPath propertyPath,
const PcpCache cache,
const PcpPrimIndex owningPrimIndex,
PcpPropertyIndex propertyIndex,
PcpErrorVector allErrors 
)

Builds a prim property index for the property at propertyPath. allErrors will contain any errors encountered.

PCP_API void PcpBuildPropertyIndex ( const SdfPath propertyPath,
PcpCache cache,
PcpPropertyIndex propertyIndex,
PcpErrorVector allErrors 
)

Builds a property index for the property at path, internally computing and caching an owning prim index as necessary. allErrors will contain any errors encountered.