HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
GusdUSD_ThreadedTraverse::DefaultImageablePrimVisitorT< Visitor, Recursive > Struct Template Reference

#include <USD_ThreadedTraverse.h>

Public Member Functions

bool AcceptPrim (const UsdPrim &prim, UsdTimeCode time, GusdPurposeSet purposes, GusdUSD_TraverseControl &ctl) const
 
Usd_PrimFlagsPredicate TraversalPredicate (bool allow_abstract) const
 

Detailed Description

template<class Visitor, bool Recursive = false>
struct GusdUSD_ThreadedTraverse::DefaultImageablePrimVisitorT< Visitor, Recursive >

Visitor for default-imageable prims. This takes Visitor as a child visitor to exec on each default-imageable prim.

Definition at line 69 of file USD_ThreadedTraverse.h.

Member Function Documentation

template<class Visitor , bool Recursive>
bool GusdUSD_ThreadedTraverse::DefaultImageablePrimVisitorT< Visitor, Recursive >::AcceptPrim ( const UsdPrim prim,
UsdTimeCode  time,
GusdPurposeSet  purposes,
GusdUSD_TraverseControl ctl 
) const

Definition at line 94 of file USD_ThreadedTraverse.h.

template<class Visitor , bool Recursive = false>
Usd_PrimFlagsPredicate GusdUSD_ThreadedTraverse::DefaultImageablePrimVisitorT< Visitor, Recursive >::TraversalPredicate ( bool  allow_abstract) const
inline

Definition at line 76 of file USD_ThreadedTraverse.h.


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