| 
    HDK
    
   | 
 
#include "pxr/pxr.h"#include "pxr/usd/usd/api.h"#include "pxr/usd/usd/common.h"#include "pxr/usd/usd/primData.h"#include "pxr/usd/usd/stage.h"#include "pxr/usd/sdf/abstractData.h"#include "pxr/usd/sdf/path.h"#include "pxr/base/tf/hash.h"#include <type_traits>
 Include dependency graph for object.h:
 This graph shows which files directly or indirectly include this file:Go to the source code of this file.
Classes | |
| struct | _Detail::Const< Type > | 
| struct | _Detail::GetObjType< T > | 
| struct | _Detail::GetObjType< UsdObject > | 
| struct | _Detail::GetObjType< UsdPrim > | 
| struct | _Detail::GetObjType< UsdProperty > | 
| struct | _Detail::GetObjType< UsdAttribute > | 
| struct | _Detail::GetObjType< UsdRelationship > | 
| class | UsdObject | 
| struct | UsdObject::_Null< Derived > | 
Namespaces | |
| _Detail | |
Enumerations | |
| enum | UsdObjType {  UsdTypeObject, UsdTypePrim, UsdTypeProperty, UsdTypeAttribute, UsdTypeRelationship, Usd_NumObjTypes }  | 
Functions | |
| PXR_NAMESPACE_OPEN_SCOPE | TF_DECLARE_WEAK_PTRS (UsdStage) | 
| bool | UsdIsSubtype (UsdObjType baseType, UsdObjType subType) | 
| bool | UsdIsConvertible (UsdObjType from, UsdObjType to) | 
| bool | UsdIsConcrete (UsdObjType type) | 
| enum UsdObjType | 
| PXR_NAMESPACE_OPEN_SCOPE TF_DECLARE_WEAK_PTRS | ( | UsdStage | ) | 
      
  | 
  inline | 
      
  | 
  inline | 
      
  | 
  inline |