CYD-UI
A C++ library for building native graphic user interfaces
Loading...
Searching...
No Matches
vg::element_t Struct Referenceabstractexport
+ Inheritance diagram for vg::element_t:

Classes

struct  footprint
 

Public Member Functions

void _internal_set_origin (int x, int y)
 
virtual ~element_t ()=default
 
virtual void apply_to (pixelmap_editor_t &editor) const =0
 
virtual footprint get_footprint () const =0
 

Public Attributes

int origin_x = 0
 
int origin_y = 0
 

Detailed Description

Definition at line 19 of file element.cppm.

Constructor & Destructor Documentation

◆ ~element_t()

virtual vg::element_t::~element_t ( )
exportvirtualdefault

Member Function Documentation

◆ _internal_set_origin()

void vg::element_t::_internal_set_origin ( int x,
int y )
inlineexport

Definition at line 22 of file element.cppm.

◆ apply_to()

virtual void vg::element_t::apply_to ( pixelmap_editor_t & editor) const
exportpure virtual

◆ get_footprint()

virtual footprint vg::element_t::get_footprint ( ) const
exportpure virtual

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