usdrt::UsdRelationship

Defined in usdrt/scenegraph/usd/usd/impl/usd_decl.h

class usdrt::UsdRelationship

Public Functions

bool AddTarget(const SdfPath &target, UsdListPosition position = UsdListPositionBackOfPrependList) const
bool RemoveTarget(const SdfPath &target) const
bool SetTargets(const SdfPathVector &targets) const
bool ClearTargets(bool removeSpec) const
bool GetTargets(SdfPathVector *targets) const
bool GetForwardedTargets(SdfPathVector *targets) const
bool HasAuthoredTargets() const
bool IsValid() const
UsdStageRefPtr GetStage() const
UsdPrim GetPrim() const
const TfToken GetName() const
SdfPath GetPath() const
const SdfPath GetPrimPath() const
explicit operator bool() const
TfToken GetBaseName() const
TfToken GetNamespace() const
std::vector<std::string> SplitName() const

Public Members

omni::core::ObjectPtr<usdrt::IRtRelationship> m_relationship