LibreOffice Module svx (master) 1
|
#include <float3d.hxx>
Public Member Functions | |
LightButton (std::unique_ptr< weld::ToggleButton > xButton) | |
void | switchLightOn (bool bOn) |
bool | isLightOn () const |
bool | get_active () const |
void | set_active (bool bActive) |
TriState | get_state () const |
void | set_state (TriState eState) |
weld::ToggleButton * | get_widget () const |
void | connect_clicked (const Link< weld::Button &, void > &rLink) |
bool | get_prev_active () const |
void | set_prev_active (bool bPrevActive) |
Private Attributes | |
std::unique_ptr< weld::ToggleButton > | m_xButton |
bool | m_bLightOn |
bool | m_bButtonPrevActive |
Definition at line 48 of file float3d.hxx.
|
explicit |
Definition at line 2926 of file float3d.cxx.
References m_xButton.
|
inline |
Definition at line 64 of file float3d.hxx.
|
inline |
Definition at line 56 of file float3d.hxx.
Referenced by IMPL_LINK().
|
inline |
Definition at line 69 of file float3d.hxx.
Referenced by IMPL_LINK().
|
inline |
Definition at line 59 of file float3d.hxx.
|
inline |
Definition at line 62 of file float3d.hxx.
|
inline |
Definition at line 54 of file float3d.hxx.
Referenced by Svx3DWin::ClickLight(), and IMPL_LINK().
|
inline |
Definition at line 57 of file float3d.hxx.
Referenced by IMPL_LINK().
|
inline |
Definition at line 70 of file float3d.hxx.
Referenced by IMPL_LINK().
|
inline |
Definition at line 60 of file float3d.hxx.
void LightButton::switchLightOn | ( | bool | bOn | ) |
Definition at line 2934 of file float3d.cxx.
References m_bLightOn, and m_xButton.
Referenced by IMPL_LINK().
|
private |
Definition at line 75 of file float3d.hxx.
|
private |
Definition at line 74 of file float3d.hxx.
Referenced by switchLightOn().
|
private |
Definition at line 73 of file float3d.hxx.
Referenced by LightButton(), and switchLightOn().