Blender V4.3
DialogData Class Reference

Public Member Functions

 DialogData ()
 
void drawButton (Display *display, Window &window, GC &borderGC, GC &buttonGC, uint button_num, const char *label)
 
bool isInsideButton (const XEvent &e, uint button_num) const
 

Public Attributes

uint width
 
uint height
 
uint padding_x
 
uint padding_y
 
uint button_width
 
uint button_height
 
uint button_inset_x
 
uint button_border_size
 
uint line_height
 
uint button_text_offset_y
 

Detailed Description

Definition at line 2390 of file GHOST_SystemX11.cc.

Constructor & Destructor Documentation

◆ DialogData()

DialogData::DialogData ( )
inline

Definition at line 2414 of file GHOST_SystemX11.cc.

References button_height, button_text_offset_y, and line_height.

Member Function Documentation

◆ drawButton()

void DialogData::drawButton ( Display * display,
Window & window,
GC & borderGC,
GC & buttonGC,
uint button_num,
const char * label )
inline

◆ isInsideButton()

bool DialogData::isInsideButton ( const XEvent & e,
uint button_num ) const
inline

Definition at line 2461 of file GHOST_SystemX11.cc.

References button_height, button_width, e, height, padding_x, padding_y, and width.

Referenced by GHOST_SystemX11::showMessageBox().

Member Data Documentation

◆ button_border_size

uint DialogData::button_border_size

Definition at line 2407 of file GHOST_SystemX11.cc.

Referenced by drawButton().

◆ button_height

uint DialogData::button_height

Definition at line 2403 of file GHOST_SystemX11.cc.

Referenced by DialogData(), drawButton(), and isInsideButton().

◆ button_inset_x

uint DialogData::button_inset_x

Definition at line 2405 of file GHOST_SystemX11.cc.

Referenced by drawButton().

◆ button_text_offset_y

uint DialogData::button_text_offset_y

Definition at line 2411 of file GHOST_SystemX11.cc.

Referenced by DialogData(), and drawButton().

◆ button_width

uint DialogData::button_width

Definition at line 2401 of file GHOST_SystemX11.cc.

Referenced by drawButton(), and isInsideButton().

◆ height

uint DialogData::height

◆ line_height

uint DialogData::line_height

Definition at line 2409 of file GHOST_SystemX11.cc.

Referenced by DialogData(), and GHOST_SystemX11::showMessageBox().

◆ padding_x

uint DialogData::padding_x

◆ padding_y

uint DialogData::padding_y

Definition at line 2399 of file GHOST_SystemX11.cc.

Referenced by drawButton(), and isInsideButton().

◆ width

uint DialogData::width

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