|
LibreOffice Module svx (master) 1
|
#include <svx/dlgctl3d.hxx>#include <svx/strings.hrc>#include <svx/view3d.hxx>#include <svx/fmmodel.hxx>#include <svl/itempool.hxx>#include <svx/fmpage.hxx>#include <svx/sphere3d.hxx>#include <svx/cube3d.hxx>#include <svx/scene3d.hxx>#include <vcl/svapp.hxx>#include <svx/helperhittest3d.hxx>#include <basegfx/polygon/b2dpolygontools.hxx>#include <polygn3d.hxx>#include <svx/xfillit0.hxx>#include <svx/xflclit.hxx>#include <svx/xlineit0.hxx>#include <svx/xlnclit.hxx>#include <svx/xlnwtit.hxx>#include <helpids.h>#include <svx/dialmgr.hxx>#include <tools/helpers.hxx>#include <vcl/settings.hxx>Go to the source code of this file.
Macros | |
| #define | RADIUS_LAMP_PREVIEW_SIZE (4500.0) |
| #define | RADIUS_LAMP_SMALL (600.0) |
| #define | RADIUS_LAMP_BIG (1000.0) |
| #define | NO_LIGHT_SELECTED (0xffffffff) |
| #define | MAX_NUMBER_LIGHTS (8) |
Functions | |
| IMPL_LINK (SvxLightCtl3D, KeyInput, const KeyEvent &, rKEvt, bool) | |
| IMPL_LINK_NOARG (SvxLightCtl3D, FocusIn, weld::Widget &, void) | |
| IMPL_LINK_NOARG (SvxLightCtl3D, ScrollBarMove, weld::Scale &, void) | |
| IMPL_LINK_NOARG (SvxLightCtl3D, ButtonPress, weld::Button &, void) | |
| IMPL_LINK_NOARG (SvxLightCtl3D, InternalInteractiveChange, Svx3DLightControl *, void) | |
| IMPL_LINK_NOARG (SvxLightCtl3D, InternalSelectionChange, Svx3DLightControl *, void) | |
Variables | |
| const sal_Int32 | g_nInteractionStartDistance = 5 * 5 * 2 |
| #define MAX_NUMBER_LIGHTS (8) |
Definition at line 239 of file dlgctl3d.cxx.
| #define NO_LIGHT_SELECTED (0xffffffff) |
Definition at line 238 of file dlgctl3d.cxx.
| #define RADIUS_LAMP_BIG (1000.0) |
Definition at line 237 of file dlgctl3d.cxx.
| #define RADIUS_LAMP_PREVIEW_SIZE (4500.0) |
Definition at line 235 of file dlgctl3d.cxx.
| #define RADIUS_LAMP_SMALL (600.0) |
Definition at line 236 of file dlgctl3d.cxx.
| IMPL_LINK | ( | SvxLightCtl3D | , |
| KeyInput | , | ||
| const KeyEvent & | , | ||
| rKEvt | , | ||
| bool | |||
| ) |
Definition at line 998 of file dlgctl3d.cxx.
References CheckSelection(), vcl::KeyCode::GetCode(), vcl::KeyCode::GetModifier(), KEY_DOWN, KEY_LEFT, KEY_PAGEDOWN, KEY_PAGEUP, KEY_RIGHT, KEY_SPACE, and KEY_UP.
| IMPL_LINK_NOARG | ( | SvxLightCtl3D | , |
| ButtonPress | , | ||
| weld::Button & | , | ||
| void | |||
| ) |
Definition at line 1129 of file dlgctl3d.cxx.
| IMPL_LINK_NOARG | ( | SvxLightCtl3D | , |
| FocusIn | , | ||
| weld::Widget & | , | ||
| void | |||
| ) |
Definition at line 1106 of file dlgctl3d.cxx.
References CheckSelection().
| IMPL_LINK_NOARG | ( | SvxLightCtl3D | , |
| InternalInteractiveChange | , | ||
| Svx3DLightControl * | , | ||
| void | |||
| ) |
Definition at line 1141 of file dlgctl3d.cxx.
| IMPL_LINK_NOARG | ( | SvxLightCtl3D | , |
| InternalSelectionChange | , | ||
| Svx3DLightControl * | , | ||
| void | |||
| ) |
Definition at line 1155 of file dlgctl3d.cxx.
References CheckSelection().
| IMPL_LINK_NOARG | ( | SvxLightCtl3D | , |
| ScrollBarMove | , | ||
| weld::Scale & | , | ||
| void | |||
| ) |
Definition at line 1114 of file dlgctl3d.cxx.
| const sal_Int32 g_nInteractionStartDistance = 5 * 5 * 2 |
Definition at line 241 of file dlgctl3d.cxx.
Referenced by Svx3DLightControl::MouseMove().