MaxObject

public protocol MaxObject : AnyObject, Initializable

Undocumented

  • This must be provided by object and is used in object’s setup() function

    Declaration

    Swift

    static var className: String { get }
  • disableClassInstance Default implementation

    some special case: if returns true, the class instantiation during object setup will be bypassed (avoiding registering the Attribute classes)

    Default Implementation

    Declaration

    Swift

    static var disableClassInstance: Bool { get }
  • io Default implementation

    object elements: Inlets, Outlets, Arguments, Attributes

    Default Implementation

    Declaration

    Swift

    var io: MaxIOComponent { get }