Sparkle 0.0.1
Loading...
Searching...
No Matches
spk::IconButton Member List

This is the complete list of members for spk::IconButton, including all inherited members.

_iconVisible(State p_state=State::Released) constspk::IconButtonprotected
_onEnterResizeModeEvent(spk::EnterResizeModeEvent &p_event)spk::Widgetprotectedvirtual
_onExitResizeModeEvent(spk::ExitResizeModeEvent &p_event)spk::Widgetprotectedvirtual
_onFocusEvent(spk::FocusEvent &p_event)spk::Widgetprotectedvirtual
_onFullScreenModeEvent(spk::FullScreenModeEvent &p_event)spk::Widgetprotectedvirtual
_onGeometryChange() overridespk::IconButtonprotectedvirtual
_onGlyphEvent(spk::GlyphEvent &p_event)spk::Widgetprotectedvirtual
_onKeyPressEvent(spk::KeyPressEvent &p_event)spk::Widgetprotectedvirtual
_onKeyReleaseEvent(spk::KeyReleaseEvent &p_event)spk::Widgetprotectedvirtual
_onMaximizedModeEvent(spk::MaximizedModeEvent &p_event)spk::Widgetprotectedvirtual
_onMouseDoubleClickEvent(spk::MouseDoubleClickEvent &p_event) overridespk::IconButtonprotectedvirtual
_onMouseMotionEvent(spk::MouseMotionEvent &p_event) overridespk::IconButtonprotectedvirtual
_onMousePressEvent(spk::MousePressEvent &p_event) overridespk::IconButtonprotectedvirtual
_onMouseReleaseEvent(spk::MouseReleaseEvent &p_event) overridespk::IconButtonprotectedvirtual
_onMouseWheelEvent(spk::MouseWheelEvent &p_event)spk::Widgetprotectedvirtual
_onMoveEvent(spk::MoveEvent &p_event)spk::Widgetprotectedvirtual
_onPaintEvent(spk::PaintEvent &p_event) overridespk::IconButtonprotectedvirtual
_onQuitEvent(spk::QuitEvent &p_event)spk::Widgetprotectedvirtual
_onResizeEvent(spk::ResizeEvent &p_event)spk::Widgetprotectedvirtual
_onUpdateEvent(spk::UpdateEvent &p_event)spk::Widgetprotectedvirtual
_setIconVisible(bool p_visible, State p_state=State::Both)spk::IconButtonprotected
ActivableObject()spk::ActivableObjectinline
ActivableObject(ActivationStatus p_initial)spk::ActivableObjectinlineexplicit
activate()spk::ActivableObjectinline
addActivationCallback(const Job &p_callback)spk::ActivableObjectinline
addCallback(const ActivationStatus &p_state, const Job &p_callback)spk::StatefulObject< ActivationStatus >inline
addChild(Widget *p_child) overridespk::Widgetvirtual
addDeactivationCallback(const Job &p_callback)spk::ActivableObjectinline
children()spk::InherenceObject< Widget >inlinevirtual
clearChildren()spk::InherenceObject< Widget >inline
Contract typedefspk::IconButton
cornerSize(State p_state=State::Both) constspk::IconButton
deactivate()spk::ActivableObjectinline
fbo() constspk::Widget
focusedWidget(FocusType p_focusType)spk::Widgetstatic
FocusType enum namespk::Widget
frameBufferObject() constspk::Widget
geometry() constspk::Widget
hasFocus(FocusType p_focusType) constspk::Widget
IconButton(const std::wstring &p_name, spk::Widget *p_parent)spk::IconButton
iconPadding(State p_state=State::Both) constspk::IconButton
iconSpriteID(State p_state=State::Both) constspk::IconButton
iconTexture(State p_state=State::Both) constspk::IconButton
isActive() constspk::ActivableObjectinline
isIconVisible(State p_state=State::Released) constspk::IconButton
Job typedefspk::IconButton
layer() constspk::Widget
name() constspk::Widget
NbFocusTypespk::Widgetinlinestatic
parent() constspk::InherenceObject< Widget >inline
releaseAllFocus()spk::Widget
releaseFocus(FocusType p_focusType)spk::Widget
removeChild(Widget *p_child)spk::InherenceObject< Widget >inlinevirtual
requireGeometryChange()spk::Widget
ResizableElement()=default (defined in spk::ResizableElement)spk::ResizableElement
setCornerSize(const spk::Vector2UInt &p_cornerSize, State p_state=State::Both)spk::IconButton
setGeometry(const spk::Extend2D &p_geometry) overridespk::Widgetvirtual
setIconPadding(const spk::Vector2UInt &p_padding, State p_state=State::Both)spk::IconButton
setIconSpriteID(const spk::Vector2UInt &p_spriteID, State p_state=State::Both)spk::IconButton
setIconTexture(const spk::SpriteSheet &p_spriteSheet, State p_state=State::Both)spk::IconButton
setIconTexture(const spk::SpriteSheet *p_spriteSheet, State p_state=State::Both)spk::IconButton
setLayer(const float &p_newLayer)spk::Widget
setName(const std::wstring &p_name)spk::Widget
setState(const ActivationStatus &p_newState)spk::StatefulObject< ActivationStatus >inline
setTexture(const spk::SpriteSheet *p_spriteSheet, State p_state=State::Both)spk::IconButton
setVisualState(const State &p_state)spk::IconButton
sizeHint()spk::ResizableElement
sizeHint() constspk::ResizableElement
State enum namespk::IconButton
state() constspk::StatefulObject< ActivationStatus >inline
StatefulObject(const ActivationStatus &p_initialState)spk::StatefulObject< ActivationStatus >inline
subscribe(const Job &p_job)spk::IconButton
takeAllFocus()spk::Widget
takeFocus(FocusType p_focusType)spk::Widget
texture(State p_state=State::Both) constspk::IconButton
toggle(State p_state=State::Both)spk::IconButton
spk::Widget::toggle()spk::ActivableObjectinline
viewRegion() constspk::Widget
Widget(const std::wstring &p_name, Widget *p_parent)spk::Widget
~ResizableElement()=default (defined in spk::ResizableElement)spk::ResizableElementvirtual
~Widget() override (defined in spk::Widget)spk::Widget