SketchUp C API
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
defs.h
Go to the documentation of this file.
1 // Copyright 2013 Trimble Inc. All Rights Reserved.
2 
3 #ifndef SKETCHUP_MODEL_DEFS_H_
4 #define SKETCHUP_MODEL_DEFS_H_
5 
6 #include <SketchUpAPI/defs.h>
7 
8 #pragma pack(push, 8)
9 
10 DEFINE_SU_TYPE(SUArcCurveRef)
11 DEFINE_SU_TYPE(SUAttributeDictionaryRef)
12 DEFINE_SU_TYPE(SUAxesRef)
13 DEFINE_SU_TYPE(SUCameraRef)
14 DEFINE_SU_TYPE(SUClassificationsRef)
15 DEFINE_SU_TYPE(SUClassificationAttributeRef)
16 DEFINE_SU_TYPE(SUClassificationInfoRef)
17 DEFINE_SU_TYPE(SUComponentDefinitionRef)
18 DEFINE_SU_TYPE(SUComponentInstanceRef)
19 DEFINE_SU_TYPE(SUCurveRef)
20 DEFINE_SU_TYPE(SUDimensionRef)
21 DEFINE_SU_TYPE(SUDimensionLinearRef)
22 DEFINE_SU_TYPE(SUDimensionRadialRef)
23 DEFINE_SU_TYPE(SUDimensionStyleRef)
24 DEFINE_SU_TYPE(SUDrawingElementRef)
25 DEFINE_SU_TYPE(SUDynamicComponentInfoRef)
26 DEFINE_SU_TYPE(SUDynamicComponentAttributeRef)
27 DEFINE_SU_TYPE(SUEdgeRef)
28 DEFINE_SU_TYPE(SUEdgeUseRef)
29 DEFINE_SU_TYPE(SUEntitiesRef)
30 DEFINE_SU_TYPE(SUEntityListRef)
31 DEFINE_SU_TYPE(SUEntityListIteratorRef)
32 DEFINE_SU_TYPE(SUEntityRef)
33 DEFINE_SU_TYPE(SUFaceRef)
34 DEFINE_SU_TYPE(SUFontRef)
35 DEFINE_SU_TYPE(SUGeometryInputRef)
36 DEFINE_SU_TYPE(SUGroupRef)
37 DEFINE_SU_TYPE(SUGuideLineRef)
38 DEFINE_SU_TYPE(SUGuidePointRef)
39 DEFINE_SU_TYPE(SUImageRef)
40 DEFINE_SU_TYPE(SUImageRepRef)
41 DEFINE_SU_TYPE(SUInstancePathRef)
42 DEFINE_SU_TYPE(SULayerRef)
43 DEFINE_SU_TYPE(SULineStyleRef)
44 DEFINE_SU_TYPE(SULineStylesRef)
45 DEFINE_SU_TYPE(SULocationRef)
46 DEFINE_SU_TYPE(SULoopInputRef)
47 DEFINE_SU_TYPE(SULoopRef)
48 DEFINE_SU_TYPE(SUMaterialRef)
49 DEFINE_SU_TYPE(SUMeshHelperRef)
50 DEFINE_SU_TYPE(SUModelRef)
51 DEFINE_SU_TYPE(SUOpeningRef)
52 DEFINE_SU_TYPE(SUOptionsManagerRef)
53 DEFINE_SU_TYPE(SUOptionsProviderRef)
54 DEFINE_SU_TYPE(SUPolyline3dRef)
55 DEFINE_SU_TYPE(SURenderingOptionsRef)
56 DEFINE_SU_TYPE(SUSceneRef)
57 DEFINE_SU_TYPE(SUSchemaRef)
58 DEFINE_SU_TYPE(SUSchemaTypeRef)
59 DEFINE_SU_TYPE(SUSectionPlaneRef)
60 DEFINE_SU_TYPE(SUShadowInfoRef)
61 DEFINE_SU_TYPE(SUStyleRef)
62 DEFINE_SU_TYPE(SUStylesRef)
63 DEFINE_SU_TYPE(SUTextRef)
64 DEFINE_SU_TYPE(SUTextureRef)
65 DEFINE_SU_TYPE(SUTextureWriterRef)
66 DEFINE_SU_TYPE(SUTypedValueRef)
67 DEFINE_SU_TYPE(SUUVHelperRef)
68 DEFINE_SU_TYPE(SUVertexRef)
69 
74 enum SURefType {
128 };
129 
130 #pragma pack(pop)
131 
132 #endif // SKETCHUP_MODEL_DEFS_H_