SketchUp SDK
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
component_instance.h
Go to the documentation of this file.
1 // Copyright 2013 Trimble Navigation Ltd. All Rights Reserved.
2 
3 #ifndef SLAPI_MODEL_COMPONENT_INSTANCE_H_
4 #define SLAPI_MODEL_COMPONENT_INSTANCE_H_
5 
6 #include <slapi/slapi.h>
7 #include <slapi/unicodestring.h>
8 #include <slapi/transformation.h>
9 #include <slapi/model/defs.h>
10 
11 #ifdef __cplusplus
12 extern "C" {
13 #endif
14 
30  SUComponentInstanceRef instance);
31 
42  SUEntityRef entity);
43 
53  SUComponentInstanceRef instance);
54 
65  SUDrawingElementRef drawing_elem);
66 
78  const char* name);
79 
93 
106  SUStringRef* name);
107 
122  SUComponentInstanceRef instance,
123  const struct SUTransformation* transform);
124 
138  struct SUTransformation* transform);
139 
150  SUComponentInstanceRef instance,
151  SUComponentDefinitionRef* component);
152 
153 #ifdef __cplusplus
154 } // extern "C"
155 #endif
156 
157 #endif // SLAPI_MODEL_COMPONENT_INSTANCE_H_