Class
SceneEntity
public class SceneEntity: CatalogAwareEntity, PFSubclassing
Relationships
Superclass
CatalogAwareEntity
Conforms To
PFSubclassing
Properties
lightingEnvironment
var lightingEnvironment: ScnMaterialPropertyEntity?
rgbHexCodes
var rgbHexCodes: [String: String]
uiColors
var uiColors: [String: UIColor]
textureFilePaths
var textureFilePaths: [String: String]
textureFileUrls
var textureFileUrls: [String: URL]
Methods
parseClassName()
public static func parseClassName() -> String
getTextureFileDatas(block:)
public func getTextureFileDatas(block: @escaping ([String: Data]) -> Void)
getTextureImages(block:)
public func getTextureImages(block: @escaping ([String: UIImage]) -> Void)
getPaletteImage(block:)
public func getPaletteImage(block: @escaping (UIImage?) -> Void)
getScnLightingEnvironment(block:)
public func getScnLightingEnvironment(block: @escaping (SCNMaterialProperty) -> Void)