LibreOffice Module vcl (master)  1
Public Attributes | List of all members
vcl::WidgetThemeLibrary_t Struct Reference

#include <WidgetThemeLibrary.hxx>

Public Attributes

uint32_t nSize
 
bool(* isNativeControlSupported )(ControlType eType, ControlPart ePart)
 
bool(* getRegion )(ControlType eType, ControlPart ePart, ControlState eState, const rectangle_t &rBoundingControlRegion, rectangle_t &rNativeBoundingRegion, rectangle_t &rNativeContentRegion)
 
bool(* drawPushButton )(ControlDrawParameters const &rParameters, long nWidth, long nHeight)
 
bool(* drawRadiobutton )(ControlDrawParameters const &rParameters, long nWidth, long nHeight)
 
bool(* drawCheckbox )(ControlDrawParameters const &rParameters, long nWidth, long nHeight)
 
bool(* drawCombobox )(ControlDrawParameters const &rParameters, long nWidth, long nHeight)
 
bool(* drawEditbox )(ControlDrawParameters const &rParameters, long nWidth, long nHeight)
 
bool(* drawScrollbar )(ControlDrawParameters const &rParameters, long nWidth, long nHeight)
 
bool(* drawSpinButtons )(ControlDrawParameters const &rParameters, long nWidth, long nHeight)
 
bool(* drawSpinbox )(ControlDrawParameters const &rParameters, long nWidth, long nHeight)
 
bool(* drawTabItem )(ControlDrawParameters const &rParameters, long nWidth, long nHeight)
 
bool(* drawTabPane )(ControlDrawParameters const &rParameters, long nWidth, long nHeight)
 
bool(* drawTabHeader )(ControlDrawParameters const &rParameters, long nWidth, long nHeight)
 
bool(* drawTabBody )(ControlDrawParameters const &rParameters, long nWidth, long nHeight)
 
bool(* drawSlider )(ControlDrawParameters const &rParameters, long nWidth, long nHeight)
 
bool(* drawFixedline )(ControlDrawParameters const &rParameters, long nWidth, long nHeight)
 
bool(* drawToolbar )(ControlDrawParameters const &rParameters, long nWidth, long nHeight)
 
bool(* drawProgress )(ControlDrawParameters const &rParameters, long nWidth, long nHeight)
 
bool(* drawWindowsBackground )(ControlDrawParameters const &rParameters, long nWidth, long nHeight)
 
bool(* drawListbox )(ControlDrawParameters const &rParameters, long nWidth, long nHeight)
 
bool(* drawFrame )(ControlDrawParameters const &rParameters, long nWidth, long nHeight)
 
bool(* drawListNode )(ControlDrawParameters const &rParameters, long nWidth, long nHeight)
 
bool(* drawListNet )(ControlDrawParameters const &rParameters, long nWidth, long nHeight)
 
bool(* drawListHeader )(ControlDrawParameters const &rParameters, long nWidth, long nHeight)
 
bool(* updateSettings )(WidgetDrawStyle &rStyle)
 

Detailed Description

Definition at line 104 of file WidgetThemeLibrary.hxx.

Member Data Documentation

bool(* vcl::WidgetThemeLibrary_t::drawCheckbox) (ControlDrawParameters const &rParameters, long nWidth, long nHeight)

Definition at line 115 of file WidgetThemeLibrary.hxx.

bool(* vcl::WidgetThemeLibrary_t::drawCombobox) (ControlDrawParameters const &rParameters, long nWidth, long nHeight)

Definition at line 116 of file WidgetThemeLibrary.hxx.

bool(* vcl::WidgetThemeLibrary_t::drawEditbox) (ControlDrawParameters const &rParameters, long nWidth, long nHeight)

Definition at line 117 of file WidgetThemeLibrary.hxx.

bool(* vcl::WidgetThemeLibrary_t::drawFixedline) (ControlDrawParameters const &rParameters, long nWidth, long nHeight)

Definition at line 126 of file WidgetThemeLibrary.hxx.

bool(* vcl::WidgetThemeLibrary_t::drawFrame) (ControlDrawParameters const &rParameters, long nWidth, long nHeight)

Definition at line 132 of file WidgetThemeLibrary.hxx.

bool(* vcl::WidgetThemeLibrary_t::drawListbox) (ControlDrawParameters const &rParameters, long nWidth, long nHeight)

Definition at line 131 of file WidgetThemeLibrary.hxx.

bool(* vcl::WidgetThemeLibrary_t::drawListHeader) (ControlDrawParameters const &rParameters, long nWidth, long nHeight)

Definition at line 135 of file WidgetThemeLibrary.hxx.

bool(* vcl::WidgetThemeLibrary_t::drawListNet) (ControlDrawParameters const &rParameters, long nWidth, long nHeight)

Definition at line 134 of file WidgetThemeLibrary.hxx.

bool(* vcl::WidgetThemeLibrary_t::drawListNode) (ControlDrawParameters const &rParameters, long nWidth, long nHeight)

Definition at line 133 of file WidgetThemeLibrary.hxx.

bool(* vcl::WidgetThemeLibrary_t::drawProgress) (ControlDrawParameters const &rParameters, long nWidth, long nHeight)

Definition at line 128 of file WidgetThemeLibrary.hxx.

bool(* vcl::WidgetThemeLibrary_t::drawPushButton) (ControlDrawParameters const &rParameters, long nWidth, long nHeight)

Definition at line 113 of file WidgetThemeLibrary.hxx.

bool(* vcl::WidgetThemeLibrary_t::drawRadiobutton) (ControlDrawParameters const &rParameters, long nWidth, long nHeight)

Definition at line 114 of file WidgetThemeLibrary.hxx.

bool(* vcl::WidgetThemeLibrary_t::drawScrollbar) (ControlDrawParameters const &rParameters, long nWidth, long nHeight)

Definition at line 118 of file WidgetThemeLibrary.hxx.

bool(* vcl::WidgetThemeLibrary_t::drawSlider) (ControlDrawParameters const &rParameters, long nWidth, long nHeight)

Definition at line 125 of file WidgetThemeLibrary.hxx.

bool(* vcl::WidgetThemeLibrary_t::drawSpinbox) (ControlDrawParameters const &rParameters, long nWidth, long nHeight)

Definition at line 120 of file WidgetThemeLibrary.hxx.

bool(* vcl::WidgetThemeLibrary_t::drawSpinButtons) (ControlDrawParameters const &rParameters, long nWidth, long nHeight)

Definition at line 119 of file WidgetThemeLibrary.hxx.

bool(* vcl::WidgetThemeLibrary_t::drawTabBody) (ControlDrawParameters const &rParameters, long nWidth, long nHeight)

Definition at line 124 of file WidgetThemeLibrary.hxx.

bool(* vcl::WidgetThemeLibrary_t::drawTabHeader) (ControlDrawParameters const &rParameters, long nWidth, long nHeight)

Definition at line 123 of file WidgetThemeLibrary.hxx.

bool(* vcl::WidgetThemeLibrary_t::drawTabItem) (ControlDrawParameters const &rParameters, long nWidth, long nHeight)

Definition at line 121 of file WidgetThemeLibrary.hxx.

bool(* vcl::WidgetThemeLibrary_t::drawTabPane) (ControlDrawParameters const &rParameters, long nWidth, long nHeight)

Definition at line 122 of file WidgetThemeLibrary.hxx.

bool(* vcl::WidgetThemeLibrary_t::drawToolbar) (ControlDrawParameters const &rParameters, long nWidth, long nHeight)

Definition at line 127 of file WidgetThemeLibrary.hxx.

bool(* vcl::WidgetThemeLibrary_t::drawWindowsBackground) (ControlDrawParameters const &rParameters, long nWidth, long nHeight)

Definition at line 129 of file WidgetThemeLibrary.hxx.

bool(* vcl::WidgetThemeLibrary_t::getRegion) (ControlType eType, ControlPart ePart, ControlState eState, const rectangle_t &rBoundingControlRegion, rectangle_t &rNativeBoundingRegion, rectangle_t &rNativeContentRegion)

Definition at line 109 of file WidgetThemeLibrary.hxx.

bool(* vcl::WidgetThemeLibrary_t::isNativeControlSupported) (ControlType eType, ControlPart ePart)

Definition at line 108 of file WidgetThemeLibrary.hxx.

uint32_t vcl::WidgetThemeLibrary_t::nSize

Definition at line 106 of file WidgetThemeLibrary.hxx.

bool(* vcl::WidgetThemeLibrary_t::updateSettings) (WidgetDrawStyle &rStyle)

Definition at line 137 of file WidgetThemeLibrary.hxx.


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