Gorilla.SKP.Lib.Material
Unit Gorilla.SKP.Lib.Material.pasClasses
- TSKPMaterial = class ( TObject )
Enumerations
- enum TSUMaterialType = ( SUMaterialType_Colored, SUMaterialType_Textured, SUMaterialType_ColorizedTexture ) ;
- enum TSUMaterialOwnerType = ( SUMaterialOwnerType_None, SUMaterialOwnerType_DrawingElement, SUMaterialOwnerType_Image, SUMaterialOwnerType_Layer ) ;
- enum TSUMaterialColorizeType = ( SUMaterialColorizeType_Shift, SUMaterialColorizeType_Tint ) ;
Constants
TSUMaterialType
enum TSUMaterialType = (
SUMaterialType_Colored, SUMaterialType_Textured, SUMaterialType_ColorizedTexture
) ;
@enum SUMaterialType @brief Indicates material type.
TSUMaterialOwnerType
enum TSUMaterialOwnerType = (
SUMaterialOwnerType_None, SUMaterialOwnerType_DrawingElement, SUMaterialOwnerType_Image, SUMaterialOwnerType_Layer
) ;
< Colored and textured material
@enum SUMaterialOwnerType @brief Indicates material owner type. @since SketchUp 2019.2, API 7.1
TSUMaterialColorizeType
enum TSUMaterialColorizeType = (
SUMaterialColorizeType_Shift, SUMaterialColorizeType_Tint
) ;
< Owned exclusively by a Layer
@enum SUMaterialColorizeType @brief Indicates material type. @since SketchUp 2019.2, API 7.1
TSKPMaterial
< Colorize the texture
Ancestors
Members
Fields
- public SUMaterialToEntity :
- public SUMaterialFromEntity :
- public SUMaterialCreate :
- public SUMaterialRelease :
- public SUMaterialSetName :
- public SUMaterialGetName :
- public SUMaterialGetNameLegacyBehavior :
- public SUMaterialSetColor :
- public SUMaterialGetColor :
- public SUMaterialSetTexture :
- public SUMaterialGetTexture :
- public SUMaterialGetOpacity :
- public SUMaterialSetOpacity :
- public SUMaterialGetUseOpacity :
- public SUMaterialSetUseOpacity :
- public SUMaterialSetType :
- public SUMaterialGetType :
- public SUMaterialIsDrawnTransparent :
- public SUMaterialGetOwnerType :
- public SUMaterialSetColorizeType :
- public SUMaterialGetColorizeType :
- public SUMaterialGetColorizeDeltas :