Blender  V3.3
Public Member Functions | Public Attributes | List of all members
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 (XEvent &e, uint button_num)
 

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 2311 of file GHOST_SystemX11.cpp.

Constructor & Destructor Documentation

◆ DialogData()

DialogData::DialogData ( )
inline

Definition at line 2335 of file GHOST_SystemX11.cpp.

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 ( XEvent &  e,
uint  button_num 
)
inline

Definition at line 2382 of file GHOST_SystemX11.cpp.

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 2328 of file GHOST_SystemX11.cpp.

Referenced by drawButton().

◆ button_height

uint DialogData::button_height

Definition at line 2324 of file GHOST_SystemX11.cpp.

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

◆ button_inset_x

uint DialogData::button_inset_x

Definition at line 2326 of file GHOST_SystemX11.cpp.

Referenced by drawButton().

◆ button_text_offset_y

uint DialogData::button_text_offset_y

Definition at line 2332 of file GHOST_SystemX11.cpp.

Referenced by DialogData(), and drawButton().

◆ button_width

uint DialogData::button_width

Definition at line 2322 of file GHOST_SystemX11.cpp.

Referenced by drawButton(), and isInsideButton().

◆ height

uint DialogData::height

◆ line_height

uint DialogData::line_height

Definition at line 2330 of file GHOST_SystemX11.cpp.

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

◆ padding_x

uint DialogData::padding_x

◆ padding_y

uint DialogData::padding_y

Definition at line 2320 of file GHOST_SystemX11.cpp.

Referenced by drawButton(), and isInsideButton().

◆ width

uint DialogData::width

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