HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
dataSourceTypeDefs.h
Go to the documentation of this file.
1 //
2 // Copyright 2021 Pixar
3 //
4 // Licensed under the terms set forth in the LICENSE.txt file available at
5 // https://openusd.org/license.
6 //
7 #ifndef PXR_IMAGING_HD_DATASOURCETYPEDEFS_H
8 #define PXR_IMAGING_HD_DATASOURCETYPEDEFS_H
9 
10 #include "pxr/pxr.h"
11 
14 #include "pxr/imaging/hd/types.h"
15 
16 #include "pxr/base/gf/matrix4d.h"
17 #include "pxr/base/gf/vec2f.h"
19 #include "pxr/base/vt/array.h"
20 
22 #include "pxr/usd/sdf/path.h"
24 #include "pxr/usd/sdf/assetPath.h"
25 
27 
28 // Numeric
33 
36 
45 
46 // Bool
51 
52 // String
57 
62 
65 
68 
71 
72 // Linear algebra
83 
98 
109 
112 
125 
126 // Locator
129 
130 // Enum
133 
136 
137 // ArResolverContext
140 
142 
143 #endif // PXR_IMAGING_HD_DATASOURCETYPEDEFS_H
HdVec3hArrayDataSource::Handle HdVec3hArrayDataSourceHandle
HdVec3dDataSource::Handle HdVec3dDataSourceHandle
HdDoubleDataSource::Handle HdDoubleDataSourceHandle
HdTupleTypeDataSource::Handle HdTupleTypeDataSourceHandle
HdBoolArrayDataSource::Handle HdBoolArrayDataSourceHandle
HdFloatDataSource::Handle HdFloatDataSourceHandle
HdVec3dArrayDataSource::Handle HdVec3dArrayDataSourceHandle
HdPathArrayDataSource::Handle HdPathArrayDataSourceHandle
HdStringDataSource::Handle HdStringDataSourceHandle
HdVec4fDataSource::Handle HdVec4fDataSourceHandle
HdMatrixArrayDataSource::Handle HdMatrixArrayDataSourceHandle
HdPathExpressionDataSource::Handle HdPathExpressionDataSourceHandle
HdAssetPathDataSource::Handle HdAssetPathDataSourceHandle
HdMatrix4fArrayDataSource::Handle HdMatrix4fArrayDataSourceHandle
HdDoubleArrayDataSource::Handle HdDoubleArrayDataSourceHandle
HdVec4iArrayDataSource::Handle HdVec4iArrayDataSourceHandle
HdMatrix3fArrayDataSource::Handle HdMatrix3fArrayDataSourceHandle
HdTokenArrayDataSource::Handle HdTokenArrayDataSourceHandle
HdIntArrayDataSource::Handle HdIntArrayDataSourceHandle
HdQuatfArrayDataSource::Handle HdQuatfArrayDataSourceHandle
HdBoolDataSource::Handle HdBoolDataSourceHandle
HdVec2fDataSource::Handle HdVec2fDataSourceHandle
HdVec3iArrayDataSource::Handle HdVec3iArrayDataSourceHandle
HdVec3fArrayDataSource::Handle HdVec3fArrayDataSourceHandle
HdVec3iDataSource::Handle HdVec3iDataSourceHandle
HdMatrixDataSource::Handle HdMatrixDataSourceHandle
HdVec3fDataSource::Handle HdVec3fDataSourceHandle
HdFloatArrayDataSource::Handle HdFloatArrayDataSourceHandle
HdResolverContextDataSource::Handle HdResolverContextDataSourceHandle
HdLocatorDataSource::Handle HdLocatorDataSourceHandle
HdVec4iDataSource::Handle HdVec4iDataSourceHandle
HdVec2dArrayDataSource::Handle HdVec2dArrayDataSourceHandle
PXR_NAMESPACE_CLOSE_SCOPE PXR_NAMESPACE_OPEN_SCOPE
Definition: path.h:1425
HdMatrix3fDataSource::Handle HdMatrix3fDataSourceHandle
#define PXR_NAMESPACE_CLOSE_SCOPE
Definition: pxr.h:74
HdVec4dArrayDataSource::Handle HdVec4dArrayDataSourceHandle
HdIntDataSource::Handle HdIntDataSourceHandle
HdVec2iDataSource::Handle HdVec2iDataSourceHandle
HdVec4fArrayDataSource::Handle HdVec4fArrayDataSourceHandle
HdVec2fArrayDataSource::Handle HdVec2fArrayDataSourceHandle
HdSizetDataSource::Handle HdSizetDataSourceHandle
HdMatrix4fDataSource::Handle HdMatrix4fDataSourceHandle
HdPathDataSource::Handle HdPathDataSourceHandle
HdFormatDataSource::Handle HdFormatDataSourceHandle
HdTokenDataSource::Handle HdTokenDataSourceHandle
void * Handle
Definition: plugin.h:27
HdVec2dDataSource::Handle HdVec2dDataSourceHandle