ObjectProtocol public protocol ObjectProtocol : Propertied Undocumented id An identifier for an Object that is unique with the Map Declaration Swift var id: Int { get } name The name of the Object, or an empty String Declaration Swift var name: String { get } type The type of the object Declaration Swift var type: String? { get } visible true if the Object should be rendered Declaration Swift var visible: Bool { get } position The location of the Object relative to its containing Layer Declaration Swift var position: Position { get } (c) 2020 SwiftStudies. All rights reserved Generated by jazzy ♪♫ v0.13.5, a Realm project.