Skip to content

Class LemonUI::Menus::NativeGridPanel

ClassList > LemonUI > Menus > NativeGridPanel

Represents a grid where you can select X and Y values.

Inherits the following classes: LemonUI::Menus::NativePanel

Public Properties

Type Name
property override bool Clickable
property string?? LabelBottom
The text label shown on the bottom.
property string?? LabelLeft
The text label shown on the left.
property string?? LabelRight
The text label shown on the right.
property string?? LabelTop
The text label shown on the top.
property GridStyle Style
The style of this grid.
property float X
The X value between 0 and 1.
property float Y
The X value between 0 and 1.

Public Properties inherited from LemonUI::Menus::NativePanel

See LemonUI::Menus::NativePanel

Type Name
property ScaledTexture Background
The Background of the panel itself.
property bool Clickable
If the item has controls that can be clicked.
property bool Visible
If this panel is visible to the user.

Public Functions

Type Name
NativeGridPanel ()
Creates a new NativeGridPanel .
virtual override void Process ()
Processes and Draws the panel.

__ | | virtual override void | Recalculate (PointF position, float width)
Recalculates the menu contents.

__ |

Public Functions inherited from LemonUI::Menus::NativePanel

See LemonUI::Menus::NativePanel

Type Name
virtual void Process ()
Processes and Draws the panel.
virtual void Recalculate (PointF position, float width)
Recalculates the menu contents.

Public Properties Documentation

property Clickable

override bool LemonUI.Menus.NativeGridPanel.Clickable;

property LabelBottom

string?? LemonUI.Menus.NativeGridPanel.LabelBottom;

property LabelLeft

string?? LemonUI.Menus.NativeGridPanel.LabelLeft;

property LabelRight

string?? LemonUI.Menus.NativeGridPanel.LabelRight;

property LabelTop

string?? LemonUI.Menus.NativeGridPanel.LabelTop;

property Style

GridStyle LemonUI.Menus.NativeGridPanel.Style;

property X

float LemonUI.Menus.NativeGridPanel.X;

property Y

float LemonUI.Menus.NativeGridPanel.Y;

Public Functions Documentation

function NativeGridPanel

inline LemonUI::Menus::NativeGridPanel::NativeGridPanel () 

function Process

inline virtual override void LemonUI::Menus::NativeGridPanel::Process () 

Implements LemonUI::Menus::NativePanel::Process

function Recalculate [1/2]

inline virtual override void LemonUI::Menus::NativeGridPanel::Recalculate (
    PointF position,
    float width
) 

Implements LemonUI::Menus::NativePanel::Recalculate


The documentation for this class was generated from the following file repos/LemonUI/LemonUI/Menus/NativeGridPanel.cs