Skip to content

ViewPort

[Source]

A widget's declaration of screen position, size, and layer.

class val ViewPort

Constructors

create

[Source]

Create a viewport with anchor, dimensions, optional offset, and z-order.

new val create(
  anchor': (North val | NorthEast val | East val | 
    SouthEast val | South val | SouthWest val | 
    West val | NorthWest val | Center val),
  width': USize val,
  height': USize val,
  offset_x': ISize val = 0,
  offset_y': ISize val = 0,
  z_order': I32 val = 0)
: ViewPort val^

Parameters

Returns


Public fields

let anchor: (North val | NorthEast val | East val | SouthEast val | South val | SouthWest val | West val | NorthWest val | Center val)

[Source]


let width: USize val

[Source]


let height: USize val

[Source]


let offset_x: ISize val

[Source]


let offset_y: ISize val

[Source]


let z_order: I32 val

[Source]