Euphoria
eu::files::gui::Widget Struct Reference

#include <gui.h>

Public Attributes

std::string name
 
int column
 
int row
 
float preferred_width
 
float preferred_height
 
Lrtb margin
 
Lrtb padding
 
std::optional< Buttonbutton
 
std::unique_ptr< Panelpanel
 

Detailed Description

Definition at line 54 of file gui.h.

Member Data Documentation

◆ button

std::optional<Button> eu::files::gui::Widget::button

Definition at line 68 of file gui.h.

◆ column

int eu::files::gui::Widget::column

Definition at line 59 of file gui.h.

◆ margin

Lrtb eu::files::gui::Widget::margin

Definition at line 63 of file gui.h.

◆ name

std::string eu::files::gui::Widget::name

Definition at line 57 of file gui.h.

◆ padding

Lrtb eu::files::gui::Widget::padding

Definition at line 64 of file gui.h.

◆ panel

std::unique_ptr<Panel> eu::files::gui::Widget::panel

Definition at line 69 of file gui.h.

◆ preferred_height

float eu::files::gui::Widget::preferred_height

Definition at line 62 of file gui.h.

◆ preferred_width

float eu::files::gui::Widget::preferred_width

Definition at line 61 of file gui.h.

◆ row

int eu::files::gui::Widget::row

Definition at line 60 of file gui.h.


The documentation for this struct was generated from the following file: