HDK
|
#include <stageSceneIndex.h>
Static Public Member Functions | |
static UsdImagingStageSceneIndexRefPtr | New (HdContainerDataSourceHandle const &inputArgs=nullptr) |
Static Public Member Functions inherited from TfRefBase | |
static TF_API void | SetUniqueChangedListener (UniqueChangedListener listener) |
Additional Inherited Members | |
Public Types inherited from TfRefBase | |
typedef void(* | UniqueChangedFuncPtr )(TfRefBase const *, bool) |
Protected Member Functions inherited from HdSceneIndexBase | |
HD_API void | _SendPrimsAdded (const HdSceneIndexObserver::AddedPrimEntries &entries) |
HD_API void | _SendPrimsRemoved (const HdSceneIndexObserver::RemovedPrimEntries &entries) |
HD_API void | _SendPrimsDirtied (const HdSceneIndexObserver::DirtiedPrimEntries &entries) |
HD_API void | _SendPrimsRenamed (const HdSceneIndexObserver::RenamedPrimEntries &entries) |
HD_API bool | _IsObserved () const |
Protected Member Functions inherited from TfRefBase | |
virtual TF_API | ~TfRefBase () |
Protected Member Functions inherited from TfWeakBase | |
~TfWeakBase () | |
TfRefPtr< Tf_Remnant > | _Register () const |
template<class T > | |
TfRefPtr< Tf_Remnant > | _Register (T *tempRmnt) const |
bool | _HasRemnant () const |
Definition at line 52 of file stageSceneIndex.h.
USDIMAGING_API UsdImagingStageSceneIndex::~UsdImagingStageSceneIndex | ( | ) |
USDIMAGING_API void UsdImagingStageSceneIndex::ApplyPendingUpdates | ( | ) |
|
overridevirtual |
Returns the paths of all scene index prims located immediately below primPath
. This function can be used to traverse the scene by recursing from SdfPath::AbsoluteRootPath()
; such a traversal is expected to give the same set of prims as the flattening of the scene index's PrimsAdded
and PrimsRemoved
messages. This function is expected to be threadsafe.
Implements HdSceneIndexBase.
|
overridevirtual |
Returns a pair of (prim type, datasource) for the object at primPath
. If no such object exists, the type will be the empty token and the datasource will be null. This function is expected to be threadsafe.
Implements HdSceneIndexBase.
USDIMAGING_API UsdTimeCode UsdImagingStageSceneIndex::GetTime | ( | ) | const |
|
inlinestatic |
Definition at line 55 of file stageSceneIndex.h.
USDIMAGING_API void UsdImagingStageSceneIndex::SetStage | ( | UsdStageRefPtr | stage | ) |
USDIMAGING_API void UsdImagingStageSceneIndex::SetTime | ( | UsdTimeCode | time | ) |