cgv
Loading...
Searching...
No Matches
cgv::gui::resizable Class Referenceabstract

Public Member Functions

virtual void get_position (int &pos_x, int &pos_y)=0
virtual void get_extents (int &width, int &height)=0
void set_position (int pos_x, int pos_y)
void set_extents (int width, int height)

Public Attributes

cgv::signal::signal< resizable & > extents_position_change

Protected Member Functions

virtual void set_extents_request (int width, int height)=0
virtual void set_position_request (int pos_x, int pos_y)=0

Detailed Description

Definition at line 13 of file resizable.h.

Member Function Documentation

◆ set_extents()

void cgv::gui::resizable::set_extents ( int width,
int height )

Definition at line 6 of file resizable.cxx.

◆ set_position()

void cgv::gui::resizable::set_position ( int pos_x,
int pos_y )

Definition at line 16 of file resizable.cxx.

Member Data Documentation

◆ extents_position_change

cgv::signal::signal<resizable&> cgv::gui::resizable::extents_position_change

Definition at line 29 of file resizable.h.


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