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/bbox3d.h"
17 #include "pxr/base/gf/matrix3f.h"
18 #include "pxr/base/gf/matrix4f.h"
19 #include "pxr/base/gf/matrix4d.h"
20 #include "pxr/base/gf/quatf.h"
21 #include "pxr/base/gf/vec2f.h"
23 #include "pxr/base/vt/array.h"
24 
26 #include "pxr/usd/sdf/path.h"
28 #include "pxr/usd/sdf/assetPath.h"
29 
31 
32 // Numeric
37 
40 
49 
50 // Bool
55 
56 // String
61 
66 
71 
74 
77 
78 // Linear algebra
91 
106 
117 
120 
133 
138 
139 // Locator
142 
143 // Enum
146 
149 
150 // ArResolverContext
153 
155 
156 #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
#define PXR_NAMESPACE_OPEN_SCOPE
Definition: pxr.h:73
HdVec2iArrayDataSource::Handle HdVec2iArrayDataSourceHandle
HdPathArrayDataSource::Handle HdPathArrayDataSourceHandle
HdStringDataSource::Handle HdStringDataSourceHandle
HdVec4fDataSource::Handle HdVec4fDataSourceHandle
HdMatrixArrayDataSource::Handle HdMatrixArrayDataSourceHandle
HdPathExpressionDataSource::Handle HdPathExpressionDataSourceHandle
HdAssetPathDataSource::Handle HdAssetPathDataSourceHandle
HdMatrix4fArrayDataSource::Handle HdMatrix4fArrayDataSourceHandle
HdDoubleArrayDataSource::Handle HdDoubleArrayDataSourceHandle
HdStringArrayDataSource::Handle HdStringArrayDataSourceHandle
HdVec4iArrayDataSource::Handle HdVec4iArrayDataSourceHandle
HdMatrix3fArrayDataSource::Handle HdMatrix3fArrayDataSourceHandle
HdTokenArrayDataSource::Handle HdTokenArrayDataSourceHandle
HdIntArrayDataSource::Handle HdIntArrayDataSourceHandle
HdQuatfArrayDataSource::Handle HdQuatfArrayDataSourceHandle
HdBoolDataSource::Handle HdBoolDataSourceHandle
HdVec2fDataSource::Handle HdVec2fDataSourceHandle
HdVec3iArrayDataSource::Handle HdVec3iArrayDataSourceHandle
HdBBox3dArrayDataSource::Handle HdBBox3dArrayDataSourceHandle
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
HdBBox3dDataSource::Handle HdBBox3dDataSourceHandle
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