Class: RenderWindow

Static Methods


RenderWindow RenderWindow.new(window_name: string)

Properties


string WindowName [readonly]

The window's name.

Vector2 MinSize

A RenderWindow's minimum size.

Vector2 MaxSize

A RenderWindow's maximum size.

Vector2 DefaultSize

The initial size of the RenderWindow.

bool CanResize

Determines whether this RenderWindow can be resized.

bool VisibilityOverride

Unties the window's visibility from that of the internal UI, and instead uses the Visible field. Best used with setmousestate.

Inherited from RenderObject:
bool Visible

Determines whether a RenderObject is displayed.

Methods


void RenderWindow:Emplace(new_name?: string)

If the window is not already in the render list, add it. Optionally changes the title window.

Inherited from RenderChildBase:
void RenderWindow:Clear()

Removes all sub-objects from this RenderChildBase.

void RenderWindow:SetStyle(option: RenderStyleOption, value: float|Vector2)

Sets a style option for this RenderChildBase.

void RenderWindow:SetColor(option: RenderColorOption, color: Color3, alpha: number)

Sets a color option for this RenderChildBase.

RenderButton RenderWindow:Button()

Creates a RenderButton child object.

RenderCheckBox RenderWindow:CheckBox()

Creates a RenderCheckBox child object.

RenderColorPicker RenderWindow:ColorPicker()

Creates a RenderColorPicker child object.

RenderColorButton RenderWindow:ColorButton()

Creates a RenderColorButton child object.

RenderCombo RenderWindow:Combo()

Creates a RenderCombo child object.

RenderTextBox RenderWindow:TextBox()

Creates a RenderTextBox child object.

RenderLabel RenderWindow:Label()

Creates a RenderLabel child object.

RenderSlider RenderWindow:Slider()

Creates a RenderSlider child object.

RenderIntSlider RenderWindow:IntSlider()

Creates a RenderIntSlider child object.

RenderSelectable RenderWindow:Selectable()

Creates a RenderSelectable child object.

RenderSeparator RenderWindow:Separator()

Creates a RenderSeparator child object.

RenderTabMenu RenderWindow:TabMenu()

Creates a RenderTabMenu child object.

RenderSameLine RenderWindow:SameLine()

Creates a RenderSameLine child object.

RenderFont RenderWindow:WithFont()

Creates a RenderFont child object.

RenderIndent RenderWindow:Indent()

Creates a RenderIndent child object.

RenderCollapsable RenderWindow:Collapsable()

Creates a RenderCollapsable child object.

RenderChildWindow RenderWindow:Child()

Creates a RenderChildWindow child object.

RenderDummyWindow RenderWindow:Dummy()

Creates a RenderDummyWindow child object.