Project Alice
Loading...
Searching...
No Matches
parsers::window Struct Reference

#include <parsers_declarations.hpp>

Inheritance diagram for parsers::window:
Collaboration diagram for parsers::window:

Classes

struct  scripted_children
 

Public Member Functions

 window ()
 
void fullscreen (association_type, bool v, error_handler &err, int32_t line, building_gfx_context &context)
 
void moveable (association_type, bool v, error_handler &err, int32_t line, building_gfx_context &context)
 
void guibuttontype (button const &v, error_handler &err, int32_t line, building_gfx_context &context)
 
void icontype (image const &v, error_handler &err, int32_t line, building_gfx_context &context)
 
void eu3dialogtype (window const &v, error_handler &err, int32_t line, building_gfx_context &context)
 
void instanttextboxtype (textbox const &v, error_handler &err, int32_t line, building_gfx_context &context)
 
void listboxtype (listbox const &v, error_handler &err, int32_t line, building_gfx_context &context)
 
void positiontype (gui_element_common const &v, error_handler &err, int32_t line, building_gfx_context &context)
 
void scrollbartype (scrollbar const &v, error_handler &err, int32_t line, building_gfx_context &context)
 
void windowtype (window const &v, error_handler &err, int32_t line, building_gfx_context &context)
 
void checkboxtype (button const &v, error_handler &err, int32_t line, building_gfx_context &context)
 
void shieldtype (image const &v, error_handler &err, int32_t line, building_gfx_context &context)
 
void overlappingelementsboxtype (overlapping const &v, error_handler &err, int32_t line, building_gfx_context &context)
 
void editboxtype (textbox const &v, error_handler &err, int32_t line, building_gfx_context &context)
 
void textboxtype (textbox const &v, error_handler &err, int32_t line, building_gfx_context &context)
 
void provincescriptbuttontype (province_script_button const &v, error_handler &err, int32_t line, building_gfx_context &context)
 
void nationscriptbuttontype (nation_script_button const &v, error_handler &err, int32_t line, building_gfx_context &context)
 
void finish (building_gfx_context &context)
 
- Public Member Functions inherited from parsers::gui_element_common
 gui_element_common ()
 
void size (gfx_xy_pair const &pr, error_handler &err, int32_t line, building_gfx_context &context)
 
void position (gfx_xy_pair const &pr, error_handler &err, int32_t line, building_gfx_context &context)
 
void orientation (association_type, std::string_view txt, error_handler &err, int32_t line, building_gfx_context &context)
 
void name (association_type, std::string_view txt, error_handler &err, int32_t line, building_gfx_context &context)
 
void extends (association_type, std::string_view txt, error_handler &err, int32_t line, building_gfx_context &context)
 
void rotation (association_type, std::string_view txt, error_handler &err, int32_t line, building_gfx_context &context)
 
void maxwidth (association_type, int32_t v, error_handler &err, int32_t line, building_gfx_context &context)
 
void maxheight (association_type, int32_t v, error_handler &err, int32_t line, building_gfx_context &context)
 
void maxsize (gfx_xy_pair const &pr, error_handler &err, int32_t line, building_gfx_context &context)
 
void add_size (gfx_xy_pair const &pr, error_handler &err, int32_t line, building_gfx_context &context)
 
void add_position (gfx_xy_pair const &pr, error_handler &err, int32_t line, building_gfx_context &context)
 
void table_layout (gfx_xy_pair const &pr, error_handler &err, int32_t line, building_gfx_context &context)
 
void finish (building_gfx_context &context)
 

Public Attributes

std::vector< ui::element_datachildren
 
std::vector< scripted_childrensc
 
- Public Attributes inherited from parsers::gui_element_common
ui::element_data target
 
dcon::text_key extension
 

Detailed Description

Definition at line 222 of file parsers_declarations.hpp.

Constructor & Destructor Documentation

◆ window()

parsers::window::window ( )

Definition at line 750 of file gui_graphics_parsers.cpp.

Member Function Documentation

◆ checkboxtype()

void parsers::window::checkboxtype ( button const &  v,
error_handler err,
int32_t  line,
building_gfx_context context 
)

Definition at line 789 of file gui_graphics_parsers.cpp.

◆ editboxtype()

void parsers::window::editboxtype ( textbox const &  v,
error_handler err,
int32_t  line,
building_gfx_context context 
)

Definition at line 800 of file gui_graphics_parsers.cpp.

◆ eu3dialogtype()

void parsers::window::eu3dialogtype ( window const &  v,
error_handler err,
int32_t  line,
building_gfx_context context 
)

Definition at line 769 of file gui_graphics_parsers.cpp.

◆ finish()

void parsers::window::finish ( building_gfx_context context)

Definition at line 815 of file gui_graphics_parsers.cpp.

◆ fullscreen()

void parsers::window::fullscreen ( association_type  ,
bool  v,
error_handler err,
int32_t  line,
building_gfx_context context 
)

Definition at line 754 of file gui_graphics_parsers.cpp.

◆ guibuttontype()

void parsers::window::guibuttontype ( button const &  v,
error_handler err,
int32_t  line,
building_gfx_context context 
)

Definition at line 763 of file gui_graphics_parsers.cpp.

◆ icontype()

void parsers::window::icontype ( image const &  v,
error_handler err,
int32_t  line,
building_gfx_context context 
)

Definition at line 766 of file gui_graphics_parsers.cpp.

◆ instanttextboxtype()

void parsers::window::instanttextboxtype ( textbox const &  v,
error_handler err,
int32_t  line,
building_gfx_context context 
)

Definition at line 773 of file gui_graphics_parsers.cpp.

◆ listboxtype()

void parsers::window::listboxtype ( listbox const &  v,
error_handler err,
int32_t  line,
building_gfx_context context 
)

Definition at line 777 of file gui_graphics_parsers.cpp.

◆ moveable()

void parsers::window::moveable ( association_type  ,
bool  v,
error_handler err,
int32_t  line,
building_gfx_context context 
)

Definition at line 758 of file gui_graphics_parsers.cpp.

◆ nationscriptbuttontype()

void parsers::window::nationscriptbuttontype ( nation_script_button const &  v,
error_handler err,
int32_t  line,
building_gfx_context context 
)

Definition at line 811 of file gui_graphics_parsers.cpp.

◆ overlappingelementsboxtype()

void parsers::window::overlappingelementsboxtype ( overlapping const &  v,
error_handler err,
int32_t  line,
building_gfx_context context 
)

Definition at line 797 of file gui_graphics_parsers.cpp.

◆ positiontype()

void parsers::window::positiontype ( gui_element_common const &  v,
error_handler err,
int32_t  line,
building_gfx_context context 
)

Definition at line 780 of file gui_graphics_parsers.cpp.

◆ provincescriptbuttontype()

void parsers::window::provincescriptbuttontype ( province_script_button const &  v,
error_handler err,
int32_t  line,
building_gfx_context context 
)

Definition at line 807 of file gui_graphics_parsers.cpp.

◆ scrollbartype()

void parsers::window::scrollbartype ( scrollbar const &  v,
error_handler err,
int32_t  line,
building_gfx_context context 
)

Definition at line 783 of file gui_graphics_parsers.cpp.

◆ shieldtype()

void parsers::window::shieldtype ( image const &  v,
error_handler err,
int32_t  line,
building_gfx_context context 
)

Definition at line 793 of file gui_graphics_parsers.cpp.

◆ textboxtype()

void parsers::window::textboxtype ( textbox const &  v,
error_handler err,
int32_t  line,
building_gfx_context context 
)

Definition at line 804 of file gui_graphics_parsers.cpp.

◆ windowtype()

void parsers::window::windowtype ( window const &  v,
error_handler err,
int32_t  line,
building_gfx_context context 
)

Definition at line 786 of file gui_graphics_parsers.cpp.

Member Data Documentation

◆ children

std::vector<ui::element_data> parsers::window::children

Definition at line 230 of file parsers_declarations.hpp.

◆ sc

std::vector<scripted_children> parsers::window::sc

Definition at line 231 of file parsers_declarations.hpp.


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