SketchUp C API
|
Interfaces for SUModelRef. More...
#include <SketchUpAPI/common.h>
#include <SketchUpAPI/unicodestring.h>
#include <SketchUpAPI/model/defs.h>
Data Structures | |
struct | SUModelStatistics |
Contains an array of entity counts that can be indexed per entity type. More... | |
Macros | |
Entity Type Flags | |
Flags for SUModelGetEntitiesOfTypeByPersistentIDs(). These can be combined bitwise.
| |
#define | FLAG_GET_ENTITIES_TYPE_DEFINITION_ENTITIES |
Any entities inside the root or another definition's entities. | |
#define | FLAG_GET_ENTITIES_TYPE_LAYERS |
SULayerRef entities. | |
#define | FLAG_GET_ENTITIES_TYPE_LAYER_FOLDERS |
SULayerFolderRef entities. | |
#define | FLAG_GET_ENTITIES_TYPE_MATERIALS |
SUMaterialRef entities. | |
#define | FLAG_GET_ENTITIES_TYPE_SCENES |
SUSceneRef entities. | |
#define | FLAG_GET_ENTITIES_TYPE_STYLES |
SUStyleRef entities. | |
#define | FLAG_GET_ENTITIES_TYPE_DEFINITIONS |
SUComponentDefinitionRef entities. | |
#define | FLAG_GET_ENTITIES_TYPE_ALL |
Search all types. | |
Enumerations | |
enum | SUModelUnits { SUModelUnits_Inches, SUModelUnits_Feet, SUModelUnits_Millimeters, SUModelUnits_Centimeters, SUModelUnits_Meters } |
Units options settings. | |
enum | SUModelVersion { SUModelVersion_SU3, SUModelVersion_SU4, SUModelVersion_SU5, SUModelVersion_SU6, SUModelVersion_SU7, SUModelVersion_SU8, SUModelVersion_SU2013, SUModelVersion_SU2014, SUModelVersion_SU2015, SUModelVersion_SU2016, SUModelVersion_SU2017, SUModelVersion_SU2018, SUModelVersion_SU2019, SUModelVersion_SU2020, SUModelVersion_SU2021 } |
SketchUp model file format version. More... | |
enum | SUModelLoadStatus { SUModelLoadStatus_Success, SUModelLoadStatus_Success_MoreRecent } |
Provides additional status information after loading a model successfully. More... | |
Interfaces for SUModelRef.
enum SUModelLoadStatus |
Provides additional status information after loading a model successfully.
enum SUModelVersion |
SketchUp model file format version.