LibreOffice Module chart2 (master) 1
|
#include <tp_3D_SceneAppearance.hxx>
Public Member Functions | |
ThreeD_SceneAppearance_TabPage (weld::Container *pParent, rtl::Reference<::chart::ChartModel > xChartModel, ControllerLockHelper &rControllerLockHelper) | |
void | ActivatePage () |
~ThreeD_SceneAppearance_TabPage () | |
Private Member Functions | |
DECL_LINK (SelectSchemeHdl, weld::ComboBox &, void) | |
DECL_LINK (SelectShading, weld::Toggleable &, void) | |
DECL_LINK (SelectRoundedEdgeOrObjectLines, weld::Toggleable &, void) | |
void | initControlsFromModel () |
void | applyShadeModeToModel () |
void | applyRoundedEdgeAndObjectLinesToModel () |
void | updateScheme () |
Private Attributes | |
rtl::Reference<::chart::ChartModel > | m_xChartModel |
bool | m_bUpdateOtherControls |
bool | m_bCommitToModel |
OUString | m_aCustom |
ControllerLockHelper & | m_rControllerLockHelper |
std::unique_ptr< weld::Builder > | m_xBuilder |
std::unique_ptr< weld::Container > | m_xContainer |
std::unique_ptr< weld::ComboBox > | m_xLB_Scheme |
std::unique_ptr< weld::CheckButton > | m_xCB_Shading |
std::unique_ptr< weld::CheckButton > | m_xCB_ObjectLines |
std::unique_ptr< weld::CheckButton > | m_xCB_RoundedEdge |
Definition at line 30 of file tp_3D_SceneAppearance.hxx.
chart::ThreeD_SceneAppearance_TabPage::ThreeD_SceneAppearance_TabPage | ( | weld::Container * | pParent, |
rtl::Reference<::chart::ChartModel > | xChartModel, | ||
ControllerLockHelper & | rControllerLockHelper | ||
) |
Definition at line 90 of file tp_3D_SceneAppearance.cxx.
References initControlsFromModel(), LINK, m_aCustom, m_xCB_ObjectLines, m_xCB_RoundedEdge, m_xCB_Shading, m_xContainer, m_xLB_Scheme, and POS_3DSCHEME_CUSTOM.
chart::ThreeD_SceneAppearance_TabPage::~ThreeD_SceneAppearance_TabPage | ( | ) |
Definition at line 116 of file tp_3D_SceneAppearance.cxx.
void chart::ThreeD_SceneAppearance_TabPage::ActivatePage | ( | ) |
Definition at line 120 of file tp_3D_SceneAppearance.cxx.
References updateScheme().
|
private |
Definition at line 125 of file tp_3D_SceneAppearance.cxx.
References m_bCommitToModel, m_rControllerLockHelper, m_xCB_ObjectLines, m_xCB_RoundedEdge, m_xChartModel, chart::ThreeDHelper::setRoundedEdgesAndObjectLines(), TRISTATE_FALSE, TRISTATE_INDET, and TRISTATE_TRUE.
|
private |
Definition at line 165 of file tp_3D_SceneAppearance.cxx.
References m_bCommitToModel, m_xCB_Shading, m_xChartModel, TRISTATE_FALSE, TRISTATE_INDET, and TRISTATE_TRUE.
|
private |
|
private |
|
private |
|
private |
Definition at line 188 of file tp_3D_SceneAppearance.cxx.
References m_bCommitToModel, m_bUpdateOtherControls, m_xCB_ObjectLines, m_xCB_RoundedEdge, m_xCB_Shading, m_xChartModel, TRISTATE_INDET, and updateScheme().
Referenced by ThreeD_SceneAppearance_TabPage().
|
private |
Definition at line 241 of file tp_3D_SceneAppearance.cxx.
References m_aCustom, m_xChartModel, m_xLB_Scheme, POS_3DSCHEME_CUSTOM, chart::POS_3DSCHEME_REALISTIC, chart::POS_3DSCHEME_SIMPLE, chart::ThreeDLookScheme_Realistic, chart::ThreeDLookScheme_Simple, and chart::ThreeDLookScheme_Unknown.
Referenced by ActivatePage(), and initControlsFromModel().
|
private |
Definition at line 55 of file tp_3D_SceneAppearance.hxx.
Referenced by ThreeD_SceneAppearance_TabPage(), and updateScheme().
|
private |
Definition at line 54 of file tp_3D_SceneAppearance.hxx.
Referenced by applyRoundedEdgeAndObjectLinesToModel(), applyShadeModeToModel(), and initControlsFromModel().
|
private |
Definition at line 53 of file tp_3D_SceneAppearance.hxx.
Referenced by initControlsFromModel().
|
private |
Definition at line 57 of file tp_3D_SceneAppearance.hxx.
Referenced by applyRoundedEdgeAndObjectLinesToModel().
|
private |
Definition at line 59 of file tp_3D_SceneAppearance.hxx.
|
private |
Definition at line 63 of file tp_3D_SceneAppearance.hxx.
Referenced by applyRoundedEdgeAndObjectLinesToModel(), initControlsFromModel(), and ThreeD_SceneAppearance_TabPage().
|
private |
Definition at line 64 of file tp_3D_SceneAppearance.hxx.
Referenced by applyRoundedEdgeAndObjectLinesToModel(), initControlsFromModel(), and ThreeD_SceneAppearance_TabPage().
|
private |
Definition at line 62 of file tp_3D_SceneAppearance.hxx.
Referenced by applyShadeModeToModel(), initControlsFromModel(), and ThreeD_SceneAppearance_TabPage().
|
private |
Definition at line 51 of file tp_3D_SceneAppearance.hxx.
Referenced by applyRoundedEdgeAndObjectLinesToModel(), applyShadeModeToModel(), initControlsFromModel(), and updateScheme().
|
private |
Definition at line 60 of file tp_3D_SceneAppearance.hxx.
|
private |
Definition at line 61 of file tp_3D_SceneAppearance.hxx.
Referenced by ThreeD_SceneAppearance_TabPage(), and updateScheme().