Gorilla.SKP.Lib.Common
Unit Gorilla.SKP.Lib.Common.pasRecords
- record tm
- record TTM
- record TSUEntityRef
- record TSUEntityListRef
- record TSUEntitiesRef
- record TSUGeometryInputRef
- record TSUVertexRef
- record TSUAttributeDictionaryRef
- record TSUDrawingElementRef
- record TSUEdgeRef
- record TSUEdgeUseRef
- record TSUFaceRef
- record TSUMeshHelperRef
- record TSUModelRef
- record TSUComponentInstanceRef
- record TSUDynamicComponentInfoRef
- record TSUDynamicComponentAttribute
- record TSUInstancePathRef
- record TSUMaterialRef
- record TSUTextureRef
- record TSUComponentDefinitionRef
- record TSUCameraRef
- record TSULayerRef
- record TSULayerFolderRef
- record TSULocationRef
- record TSURenderingOptionsRef
- record TSUShadowInfoRef
- record TSUOptionsManagerRef
- record TSUSceneRef
- record TSUGroupRef
- record TSUStringRef
- record TSUTextRef
- record TSUClassificationsRef
- record TSUClassificationInfoRef
- record TSUAxesRef
- record TSUStylesRef
- record TSUFontRef
- record TSUStyleRef
- record TSULineStyleRef
- record TSUDimensionStyleRef
- record TSUDimensionRef
- record TSULengthFormatterRef
- record TSULineStylesRef
- record TSUSelectionRef
- record TSUTypedValueRef
- record TSUImageRef
- record TSUImageRepRef
- record TSULoopRef
- record TSULoopInputRef
- record TSUOpeningRef
- record TSUTextureWriterRef
- record TSUUVHelperRef
- record TSUCurveRef
- record TSUArcCurveRef
- record TSUGuidePointRef
- record TSUGuideLineRef
- record TSUPolyline3dRef
- record TSUSectionPlaneRef
- record TSUSchemaRef
- record TSUSchemaTypeRef
- record TSUColor
Enumerations
- enum TSUResult = ( SU_ERROR_NONE, SU_ERROR_NULL_POINTER_INPUT, SU_ERROR_INVALID_INPUT, SU_ERROR_NULL_POINTER_OUTPUT, SU_ERROR_INVALID_OUTPUT, SU_ERROR_OVERWRITE_VALID, SU_ERROR_GENERIC, SU_ERROR_SERIALIZATION, SU_ERROR_OUT_OF_RANGE, SU_ERROR_NO_DATA, SU_ERROR_INSUFFICIENT_SIZE, SU_ERROR_UNKNOWN_EXCEPTION, SU_ERROR_MODEL_INVALID, SU_ERROR_MODEL_VERSION, SU_ERROR_LAYER_LOCKED, SU_ERROR_DUPLICATE, SU_ERROR_PARTIAL_SUCCESS, SU_ERROR_UNSUPPORTED, SU_ERROR_INVALID_ARGUMENT, SU_ERROR_ENTITY_LOCKED, SU_ERROR_INVALID_OPERATION ) ;
- enum TSURefType = ( SURefType_Unknown, SURefType_AttributeDictionary, SURefType_Camera, SURefType_ComponentDefinition, SURefType_ComponentInstance, SURefType_Curve, SURefType_Edge, SURefType_EdgeUse, SURefType_Entities, SURefType_Face, SURefType_Group, SURefType_Image, SURefType_Layer, SURefType_Location, SURefType_Loop, SURefType_MeshHelper, SURefType_Material, SURefType_Model, SURefType_Polyline3D, SURefType_Scene, SURefType_Texture, SURefType_TextureWriter, SURefType_TypedValue, SURefType_UVHelper, SURefType_Vertex, SURefType_RenderingOptions, SURefType_GuidePoint, SURefType_GuideLine, SURefType_Schema, SURefType_SchemaType, SURefType_ShadowInfo, SURefType_Axes, SURefType_ArcCurve, SURefType_SectionPlane, SURefType_DynamicComponentInfo, SURefType_DynamicComponentAttribute, SURefType_Style, SURefType_Styles, SURefType_ImageRep, SURefType_InstancePath, SURefType_Font, SURefType_Dimension, SURefType_DimensionLinear, SURefType_DimensionRadial, SURefType_DimensionStyle, SURefType_Text, SURefType_EntityList, SURefType_EntityListIterator, SURefType_DrawingElement, SURefType_Entity, SURefType_LengthFormatter, SURefType_LineStyle, SURefType_LineStyleManager, SURefType_Selection, SURefType_LayerFolder ) ;
Constants
- const SU_INVALID : Pointer = ;
Mics. types
- type size_t = Int64;
- type psize_t = pointer to NativeUInt;
- type int16_t = shortint;
- type pint16_t = pointer to SmallInt;
- type uint32_t = cardinal;
- type puint32_t = pointer to Cardinal;
- type int32_t = integer;
- type pint32_t = pointer to Integer;
- type int64_t = Int64;
- type pint64_t = pointer to Int64;
- type PPSUEntityRef = pointer to PSUEntityRef;
- type PSUEntityRef = pointer to TSUEntityRef;
- type PPSUEntityListRef = pointer to PSUEntityListRef;
- type PSUEntityListRef = pointer to TSUEntityListRef;
- type PPSUEntitiesRef = pointer to PSUEntitiesRef;
- type PSUEntitiesRef = pointer to TSUEntitiesRef;
- type PPSUGeometryInputRef = pointer to PSUGeometryInputRef;
- type PSUGeometryInputRef = pointer to TSUGeometryInputRef;
- type PPSUVertexRef = pointer to PSUVertexRef;
- type PSUVertexRef = pointer to TSUVertexRef;
- type PPSUAttributeDictionaryRef = pointer to PSUAttributeDictionaryRef;
- type PSUAttributeDictionaryRef = pointer to TSUAttributeDictionaryRef;
- type PPSUDrawingElementRef = pointer to PSUDrawingElementRef;
- type PSUDrawingElementRef = pointer to TSUDrawingElementRef;
- type PPSUEdgeRef = pointer to PSUEdgeRef;
- type PSUEdgeRef = pointer to TSUEdgeRef;
- type PPSUEdgeUseRef = pointer to PSUEdgeUseRef;
- type PSUEdgeUseRef = pointer to TSUEdgeUseRef;
- type PPSUFaceRef = pointer to PSUFaceRef;
- type PSUFaceRef = pointer to TSUFaceRef;
- type PPSUMeshHelperRef = pointer to PSUMeshHelperRef;
- type PSUMeshHelperRef = pointer to TSUMeshHelperRef;
- type PPSUModelRef = pointer to PSUModelRef;
- type PSUModelRef = pointer to TSUModelRef;
- type PPSUComponentInstanceRef = pointer to PSUComponentInstanceRef;
- type PSUComponentInstanceRef = pointer to TSUComponentInstanceRef;
- type PPSUDynamicComponentInfoRef = pointer to PSUDynamicComponentInfoRef;
- type PSUDynamicComponentInfoRef = pointer to TSUDynamicComponentInfoRef;
- type PPSUDynamicComponentAttribute = pointer to PSUDynamicComponentAttribute;
- type PSUDynamicComponentAttribute = pointer to TSUDynamicComponentAttribute;
- type PPSUInstancePathRef = pointer to PSUInstancePathRef;
- type PSUInstancePathRef = pointer to TSUInstancePathRef;
- type PPSUMaterialRef = pointer to PSUMaterialRef;
- type PSUMaterialRef = pointer to TSUMaterialRef;
- type PPSUTextureRef = pointer to PSUTextureRef;
- type PSUTextureRef = pointer to TSUTextureRef;
- type PPSUComponentDefinitionRef = pointer to PSUComponentDefinitionRef;
- type PSUComponentDefinitionRef = pointer to TSUComponentDefinitionRef;
- type PPSUCameraRef = pointer to PSUCameraRef;
- type PSUCameraRef = pointer to TSUCameraRef;
- type PPSULayerRef = pointer to PSULayerRef;
- type PSULayerRef = pointer to TSULayerRef;
- type PPSULayerFolderRef = pointer to PSULayerFolderRef;
- type PSULayerFolderRef = pointer to TSULayerFolderRef;
- type PPSULocationRef = pointer to PSULocationRef;
- type PSULocationRef = pointer to TSULocationRef;
- type PPSURenderingOptionsRef = pointer to PSURenderingOptionsRef;
- type PSURenderingOptionsRef = pointer to TSURenderingOptionsRef;
- type PPSUShadowInfoRef = pointer to PSUShadowInfoRef;
- type PSUShadowInfoRef = pointer to TSUShadowInfoRef;
- type PPSUOptionsManagerRef = pointer to PSUOptionsManagerRef;
- type PSUOptionsManagerRef = pointer to TSUOptionsManagerRef;
- type PPSUSceneRef = pointer to PSUSceneRef;
- type PSUSceneRef = pointer to TSUSceneRef;
- type PPSUGroupRef = pointer to PSUGroupRef;
- type PSUGroupRef = pointer to TSUGroupRef;
- type PPSUStringRef = pointer to PSUStringRef;
- type PSUStringRef = pointer to TSUStringRef;
- type PPSUTextRef = pointer to PSUTextRef;
- type PSUTextRef = pointer to TSUTextRef;
- type PPSUClassificationsRef = pointer to PSUClassificationsRef;
- type PSUClassificationsRef = pointer to TSUClassificationsRef;
- type PPSUClassificationInfoRef = pointer to PSUClassificationInfoRef;
- type PSUClassificationInfoRef = pointer to TSUClassificationInfoRef;
- type PPSUAxesRef = pointer to PSUAxesRef;
- type PSUAxesRef = pointer to TSUAxesRef;
- type PPSUStylesRef = pointer to PSUStylesRef;
- type PSUStylesRef = pointer to TSUStylesRef;
- type PPSUFontRef = pointer to PSUFontRef;
- type PSUFontRef = pointer to TSUFontRef;
- type PPSUStyleRef = pointer to PSUStyleRef;
- type PSUStyleRef = pointer to TSUStyleRef;
- type PPSULineStyleRef = pointer to PSULineStyleRef;
- type PSULineStyleRef = pointer to TSULineStyleRef;
- type PPSUDimensionStyleRef = pointer to PSUDimensionStyleRef;
- type PSUDimensionStyleRef = pointer to TSUDimensionStyleRef;
- type PPSUDimensionRef = pointer to PSUDimensionRef;
- type PSUDimensionRef = pointer to TSUDimensionRef;
- type PPSULengthFormatterRef = pointer to PSULengthFormatterRef;
- type PSULengthFormatterRef = pointer to TSULengthFormatterRef;
- type PPSULineStylesRef = pointer to PSULineStylesRef;
- type PSULineStylesRef = pointer to TSULineStylesRef;
- type PPSUSelectionRef = pointer to PSUSelectionRef;
- type PSUSelectionRef = pointer to TSUSelectionRef;
- type PPSUTypedValueRef = pointer to PSUTypedValueRef;
- type PSUTypedValueRef = pointer to TSUTypedValueRef;
- type PPSUImageRef = pointer to PSUImageRef;
- type PSUImageRef = pointer to TSUImageRef;
- type PPSUImageRepRef = pointer to PSUImageRepRef;
- type PSUImageRepRef = pointer to TSUImageRepRef;
- type PPSULoopRef = pointer to PSULoopRef;
- type PSULoopRef = pointer to TSULoopRef;
- type PPSULoopInputRef = pointer to PSULoopInputRef;
- type PSULoopInputRef = pointer to TSULoopInputRef;
- type PPSUOpeningRef = pointer to PSUOpeningRef;
- type PSUOpeningRef = pointer to TSUOpeningRef;
- type PPSUTextureWriterRef = pointer to PSUTextureWriterRef;
- type PSUTextureWriterRef = pointer to TSUTextureWriterRef;
- type PPSUUVHelperRef = pointer to PSUUVHelperRef;
- type PSUUVHelperRef = pointer to TSUUVHelperRef;
- type PPSUCurveRef = pointer to PSUCurveRef;
- type PSUCurveRef = pointer to TSUCurveRef;
- type PPSUArcCurveRef = pointer to PSUArcCurveRef;
- type PSUArcCurveRef = pointer to TSUArcCurveRef;
- type PPSUGuidePointRef = pointer to PSUGuidePointRef;
- type PSUGuidePointRef = pointer to TSUGuidePointRef;
- type PPSUGuideLineRef = pointer to PSUGuideLineRef;
- type PSUGuideLineRef = pointer to TSUGuideLineRef;
- type PPSUPolyline3dRef = pointer to PSUPolyline3dRef;
- type PSUPolyline3dRef = pointer to TSUPolyline3dRef;
- type PPSUSectionPlaneRef = pointer to PSUSectionPlaneRef;
- type PSUSectionPlaneRef = pointer to TSUSectionPlaneRef;
- type PPSUSchemaRef = pointer to PSUSchemaRef;
- type PSUSchemaRef = pointer to TSUSchemaRef;
- type PPSUSchemaTypeRef = pointer to PSUSchemaTypeRef;
- type PSUSchemaTypeRef = pointer to TSUSchemaTypeRef;
- type TSUByte = byte;
- type PSUByte = pointer to Byte;
- type PSUColor = pointer to TSUColor;
TSURefType
enum TSURefType = (
SURefType_Unknown, SURefType_AttributeDictionary, SURefType_Camera, SURefType_ComponentDefinition, SURefType_ComponentInstance, SURefType_Curve, SURefType_Edge, SURefType_EdgeUse, SURefType_Entities, SURefType_Face, SURefType_Group, SURefType_Image, SURefType_Layer, SURefType_Location, SURefType_Loop, SURefType_MeshHelper, SURefType_Material, SURefType_Model, SURefType_Polyline3D, SURefType_Scene, SURefType_Texture, SURefType_TextureWriter, SURefType_TypedValue, SURefType_UVHelper, SURefType_Vertex, SURefType_RenderingOptions, SURefType_GuidePoint, SURefType_GuideLine, SURefType_Schema, SURefType_SchemaType, SURefType_ShadowInfo, SURefType_Axes, SURefType_ArcCurve, SURefType_SectionPlane, SURefType_DynamicComponentInfo, SURefType_DynamicComponentAttribute, SURefType_Style, SURefType_Styles, SURefType_ImageRep, SURefType_InstancePath, SURefType_Font, SURefType_Dimension, SURefType_DimensionLinear, SURefType_DimensionRadial, SURefType_DimensionStyle, SURefType_Text, SURefType_EntityList, SURefType_EntityListIterator, SURefType_DrawingElement, SURefType_Entity, SURefType_LengthFormatter, SURefType_LineStyle, SURefType_LineStyleManager, SURefType_Selection, SURefType_LayerFolder
) ;
< The requested operation is invalid.
@enum SURefType @brief Types of concrete object references.