texture

    The node’s texture resource.

    NinePatchRect.swift:41
    final var texture: Texture2D? { get set }

    Other members in extension

    Types

    Type members

    Instance members

    • var axisStretchHorizontal: NinePatchRect.AxisStretchMode

      The stretch mode to use for horizontal stretching/tiling. See NinePatchRect.AxisStretchMode for possible values.

    • var axisStretchVertical: NinePatchRect.AxisStretchMode

      The stretch mode to use for vertical stretching/tiling. See NinePatchRect.AxisStretchMode for possible values.

    • var drawCenter: Bool

      If true, draw the panel’s center. Else, only draw the 9-slice’s borders.

    • var patchMarginBottom: Int32

      The height of the 9-slice’s bottom row. A margin of 16 means the 9-slice’s bottom corners and side will have a height of 16 pixels. You can set all 4 margin values individually to create panels with non-uniform borders.

    • var patchMarginLeft: Int32

      The width of the 9-slice’s left column. A margin of 16 means the 9-slice’s left corners and side will have a width of 16 pixels. You can set all 4 margin values individually to create panels with non-uniform borders.

    • var patchMarginRight: Int32

      The width of the 9-slice’s right column. A margin of 16 means the 9-slice’s right corners and side will have a width of 16 pixels. You can set all 4 margin values individually to create panels with non-uniform borders.

    • var patchMarginTop: Int32

      The height of the 9-slice’s top row. A margin of 16 means the 9-slice’s top corners and side will have a height of 16 pixels. You can set all 4 margin values individually to create panels with non-uniform borders.

    • var regionRect: Rect2

      Rectangular region of the texture to sample from. If you’re working with an atlas, use this property to define the area the 9-slice should use. All other properties are relative to this one. If the rect is empty, NinePatchRect will use the whole texture.

    • var textureChanged: SimpleSignal

      Emitted when the node’s texture changes.