ConfigWiseSDK Documentation Beta

Class Material​Entity

public class MaterialEntity: CatalogAwareEntity, PFSubclassing
MaterialEntity MaterialEntity PFSubclassing PFSubclassing MaterialEntity->PFSubclassing CatalogAwareEntity CatalogAwareEntity MaterialEntity->CatalogAwareEntity

Superclass

CatalogAwareEntity

Conforms To

PFSubclassing

Properties

name

var name: String

scn​Properties

var scnProperties: ScnMaterialPropertiesEntity?

rgb​Hex​Codes

var rgbHexCodes: [String: String]

ui​Colors

var uiColors: [String: UIColor]

texture​File​Paths

var textureFilePaths: [String: String]

texture​File​Urls

var textureFileUrls: [String: URL]

Methods

parse​Class​Name()

static public func parseClassName() -> String

get​Texture​File​Datas(block:​)

public func getTextureFileDatas(block: @escaping ([String: Data]) -> Void)

get​Texture​Images(block:​)

public func getTextureImages(block: @escaping ([String: UIImage]) -> Void)

get​Palette​Image(block:​)

public func getPaletteImage(block: @escaping (UIImage?) -> Void)

get​Scn​Material(block:​)

public func getScnMaterial(block: @escaping (SCNMaterial?) -> Void)