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

#include <USD_ThreadedTraverse.h>

Public Member Functions

 ~TaskData ()
 
bool GatherPrimsFromThreads (UT_Array< UsdPrim > &prims)
 
bool GatherPrimsFromThreads (UT_Array< GusdUSD_Traverse::PrimIndexPair > &prims)
 

Public Attributes

TaskThreadDataTLS threadData
 

Detailed Description

Definition at line 128 of file USD_ThreadedTraverse.h.

Constructor & Destructor Documentation

GusdUSD_ThreadedTraverse::TaskData::~TaskData ( )

Member Function Documentation

bool GusdUSD_ThreadedTraverse::TaskData::GatherPrimsFromThreads ( UT_Array< UsdPrim > &  prims)

Collect all of the prims from the numerous threads. The resulting prims are sorted (for determinism)

bool GusdUSD_ThreadedTraverse::TaskData::GatherPrimsFromThreads ( UT_Array< GusdUSD_Traverse::PrimIndexPair > &  prims)

Member Data Documentation

TaskThreadDataTLS GusdUSD_ThreadedTraverse::TaskData::threadData

Definition at line 132 of file USD_ThreadedTraverse.h.


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