libxputty 0.1
Loading...
Searching...
No Matches
Data Fields
Resize_t Struct Reference

Resize_t - struct used to resize child widgets. More...

#include <xwidget.h>

Data Fields

Gravity gravity
 
int init_x
 
int init_y
 
int init_width
 
int init_height
 
float scale_x
 
float scale_y
 
float cscale_x
 
float cscale_y
 
float rcscale_x
 
float rcscale_y
 
float ascale
 

Detailed Description

Resize_t - struct used to resize child widgets.

Parameters
init_x- initial x position on Parent
init_y- initial y position on Parent
init_width- initial width
init_height- initial height
scale_x- scalling size of the x axsis
scale_y- scalling size of the y axsis
cscale_x- scalling factor of the x axsis
cscale_y- scalling factor of the y axsis
ascale- scalling factor for aspect scalling

Definition at line 345 of file xwidget.h.

Field Documentation

◆ ascale

float ascale

◆ cscale_x

float cscale_x

scalling factor of the x axsis

Definition at line 361 of file xwidget.h.

Referenced by _resize_childs(), configure_event(), create_widget(), create_window(), and widget_reset_scale().

◆ cscale_y

float cscale_y

scalling factor of the y axsis

Definition at line 363 of file xwidget.h.

Referenced by _resize_childs(), configure_event(), create_widget(), create_window(), and widget_reset_scale().

◆ gravity

Gravity gravity

◆ init_height

int init_height

◆ init_width

int init_width

◆ init_x

int init_x

initial x position on Parent

Definition at line 349 of file xwidget.h.

Referenced by _resize_childs(), create_widget(), and create_window().

◆ init_y

int init_y

initial y position on Parent

Definition at line 351 of file xwidget.h.

Referenced by _resize_childs(), create_widget(), and create_window().

◆ rcscale_x

float rcscale_x

rescalling factor of the x axsis

Definition at line 365 of file xwidget.h.

Referenced by configure_event(), create_widget(), create_window(), and widget_set_scale().

◆ rcscale_y

float rcscale_y

rescalling factor of the y axsis

Definition at line 367 of file xwidget.h.

Referenced by configure_event(), create_widget(), create_window(), and widget_set_scale().

◆ scale_x

float scale_x

scalling size of the x axsis

Definition at line 357 of file xwidget.h.

Referenced by _resize_childs(), configure_event(), create_widget(), and create_window().

◆ scale_y

float scale_y

scalling size of the y axsis

Definition at line 359 of file xwidget.h.

Referenced by _resize_childs(), configure_event(), create_widget(), and create_window().


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