Blender V5.0
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 2391 of file GHOST_SystemX11.cc.

Constructor & Destructor Documentation

◆ DialogData()

DialogData::DialogData ( )
inline

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 2462 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 2408 of file GHOST_SystemX11.cc.

Referenced by DialogData(), and drawButton().

◆ button_height

uint DialogData::button_height

Definition at line 2404 of file GHOST_SystemX11.cc.

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

◆ button_inset_x

uint DialogData::button_inset_x

Definition at line 2406 of file GHOST_SystemX11.cc.

Referenced by DialogData(), and drawButton().

◆ button_text_offset_y

uint DialogData::button_text_offset_y

Definition at line 2412 of file GHOST_SystemX11.cc.

Referenced by DialogData(), and drawButton().

◆ button_width

uint DialogData::button_width

Definition at line 2402 of file GHOST_SystemX11.cc.

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

◆ height

uint DialogData::height

◆ line_height

uint DialogData::line_height

Definition at line 2410 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 2400 of file GHOST_SystemX11.cc.

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

◆ width

uint DialogData::width

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