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

#include <parsers_declarations.hpp>

Inheritance diagram for parsers::gui_element_common:
Collaboration diagram for parsers::gui_element_common:

Public Member Functions

 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

ui::element_data target
 
dcon::text_key extension
 

Detailed Description

Definition at line 115 of file parsers_declarations.hpp.

Constructor & Destructor Documentation

◆ gui_element_common()

parsers::gui_element_common::gui_element_common ( )
inline

Definition at line 119 of file parsers_declarations.hpp.

Member Function Documentation

◆ add_position()

void parsers::gui_element_common::add_position ( gfx_xy_pair const &  pr,
error_handler err,
int32_t  line,
building_gfx_context context 
)

Definition at line 204 of file gui_graphics_parsers.cpp.

◆ add_size()

void parsers::gui_element_common::add_size ( gfx_xy_pair const &  pr,
error_handler err,
int32_t  line,
building_gfx_context context 
)

Definition at line 200 of file gui_graphics_parsers.cpp.

◆ extends()

void parsers::gui_element_common::extends ( association_type  ,
std::string_view  txt,
error_handler err,
int32_t  line,
building_gfx_context context 
)

Definition at line 172 of file gui_graphics_parsers.cpp.

Here is the call graph for this function:

◆ finish()

void parsers::gui_element_common::finish ( building_gfx_context context)
inline

Definition at line 132 of file parsers_declarations.hpp.

◆ maxheight()

void parsers::gui_element_common::maxheight ( association_type  ,
int32_t  v,
error_handler err,
int32_t  line,
building_gfx_context context 
)

Definition at line 193 of file gui_graphics_parsers.cpp.

◆ maxsize()

void parsers::gui_element_common::maxsize ( gfx_xy_pair const &  pr,
error_handler err,
int32_t  line,
building_gfx_context context 
)

Definition at line 196 of file gui_graphics_parsers.cpp.

◆ maxwidth()

void parsers::gui_element_common::maxwidth ( association_type  ,
int32_t  v,
error_handler err,
int32_t  line,
building_gfx_context context 
)

Definition at line 190 of file gui_graphics_parsers.cpp.

◆ name()

void parsers::gui_element_common::name ( association_type  ,
std::string_view  txt,
error_handler err,
int32_t  line,
building_gfx_context context 
)

Definition at line 168 of file gui_graphics_parsers.cpp.

Here is the call graph for this function:

◆ orientation()

void parsers::gui_element_common::orientation ( association_type  ,
std::string_view  txt,
error_handler err,
int32_t  line,
building_gfx_context context 
)

Definition at line 145 of file gui_graphics_parsers.cpp.

Here is the call graph for this function:

◆ position()

void parsers::gui_element_common::position ( gfx_xy_pair const &  pr,
error_handler err,
int32_t  line,
building_gfx_context context 
)

Definition at line 141 of file gui_graphics_parsers.cpp.

Here is the call graph for this function:

◆ rotation()

void parsers::gui_element_common::rotation ( association_type  ,
std::string_view  txt,
error_handler err,
int32_t  line,
building_gfx_context context 
)

Definition at line 175 of file gui_graphics_parsers.cpp.

Here is the call graph for this function:

◆ size()

void parsers::gui_element_common::size ( gfx_xy_pair const &  pr,
error_handler err,
int32_t  line,
building_gfx_context context 
)

Definition at line 138 of file gui_graphics_parsers.cpp.

Here is the call graph for this function:

◆ table_layout()

void parsers::gui_element_common::table_layout ( gfx_xy_pair const &  pr,
error_handler err,
int32_t  line,
building_gfx_context context 
)

Definition at line 208 of file gui_graphics_parsers.cpp.

Member Data Documentation

◆ extension

dcon::text_key parsers::gui_element_common::extension

Definition at line 117 of file parsers_declarations.hpp.

◆ target

ui::element_data parsers::gui_element_common::target

Definition at line 116 of file parsers_declarations.hpp.


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