The Battle for Wesnoth
1.19.7+dev
gui
tristate_button
gui::tristate_button Member List
This is the complete list of members for
gui::tristate_button
, including all inherited members.
ACTIVE
enum value
gui::tristate_button
private
activeBaseImage_
gui::tristate_button
private
aquire_mouse_lock
()
gui::widget
protected
base_height_
gui::tristate_button
private
base_width_
gui::tristate_button
private
baseImage_
gui::tristate_button
private
BOTH
enum value
gui::tristate_button
calculate_size
()
gui::tristate_button
private
clip_
gui::widget
private
clip_rect_
gui::widget
private
DIRTY
enum value
gui::widget
private
dirty
() const
gui::widget
draw
()
gui::widget
private
draw_contents
() override
gui::tristate_button
protected
virtual
DRAWN
enum value
gui::widget
private
enable
(bool new_val=true) override
gui::tristate_button
virtual
enabled
() const
gui::widget
enabled_
gui::widget
private
expose
(const rect ®ion) override
gui::widget
virtual
focus
(const SDL_Event *event)
gui::widget
focus_
gui::widget
protected
free_mouse_lock
()
gui::widget
protected
handle_event
(const SDL_Event &event) override
gui::tristate_button
protected
virtual
handle_window_event
(const SDL_Event &)
events::sdl_handler
inline
virtual
handler_members
()
events::sdl_handler
inline
protected
virtual
has_joined
()
events::sdl_handler
inline
virtual
has_joined_
events::sdl_handler
private
has_joined_global
()
events::sdl_handler
inline
virtual
has_joined_global_
events::sdl_handler
private
height
() const
gui::widget
hidden
() const
gui::widget
HIDDEN
enum value
gui::widget
private
hide
(bool value=true)
gui::widget
virtual
hit
(int x, int y) const
gui::tristate_button
id
() const
gui::widget
id_
gui::widget
private
item_id_
gui::tristate_button
private
itemBaseImage_
gui::tristate_button
private
itemOverlayImage_
gui::tristate_button
private
join
()
events::sdl_handler
virtual
join
(context &c)
events::sdl_handler
virtual
join_global
()
events::sdl_handler
virtual
join_same
(sdl_handler *parent)
events::sdl_handler
virtual
layout
() override
gui::widget
virtual
leave
()
events::sdl_handler
virtual
leave_global
()
events::sdl_handler
virtual
LEFT
enum value
gui::tristate_button
location
() const
gui::widget
mouse_down
(const SDL_MouseButtonEvent &event)
gui::tristate_button
protected
virtual
mouse_lock_
gui::widget
private
static
mouse_lock_local_
gui::widget
private
mouse_locked
() const
gui::widget
protected
mouse_motion
(const SDL_MouseMotionEvent &event)
gui::tristate_button
protected
virtual
mouse_up
(const SDL_MouseButtonEvent &event)
gui::tristate_button
protected
virtual
NONE
enum value
gui::tristate_button
NORMAL
enum value
gui::tristate_button
private
events::operator=
(sdl_handler &&)=delete
events::sdl_handler
events::operator=
(const sdl_handler &)
events::sdl_handler
protected
gui2::top_level_drawable::operator=
(const top_level_drawable &)
gui2::top_level_drawable
protected
gui2::top_level_drawable::operator=
(top_level_drawable &&)
gui2::top_level_drawable
protected
palette_
gui::tristate_button
private
pressed
()
gui::tristate_button
pressed_
gui::tristate_button
private
PRESSED_ACTIVE_BOTH
enum value
gui::tristate_button
private
PRESSED_ACTIVE_LEFT
enum value
gui::tristate_button
private
PRESSED_ACTIVE_RIGHT
enum value
gui::tristate_button
private
PRESSED_BOTH
enum value
gui::tristate_button
private
PRESSED_LEFT
enum value
gui::tristate_button
private
PRESSED_RIGHT
enum value
gui::tristate_button
private
pressed_state
() const
gui::tristate_button
PRESSED_STATE
enum name
gui::tristate_button
pressedBothActiveImage_
gui::tristate_button
private
pressedBothImage_
gui::tristate_button
private
pressedDownActiveImage_
gui::tristate_button
private
pressedDownImage_
gui::tristate_button
private
pressedUpActiveImage_
gui::tristate_button
private
pressedUpImage_
gui::tristate_button
private
process_event
()
events::sdl_handler
inline
virtual
process_tooltip_string
(int mousex, int mousey) override
gui::widget
virtual
queue_redraw
()
gui::widget
queue_redraw
(const rect &)
gui::widget
rect_
gui::widget
private
release
()
gui::tristate_button
render
()
gui2::top_level_drawable
inline
virtual
requires_event_focus
(const SDL_Event *=nullptr) const
events::sdl_handler
inline
virtual
RIGHT
enum value
gui::tristate_button
screen_location
() override
gui::widget
inline
virtual
sdl_handler
(sdl_handler &&)=delete
events::sdl_handler
sdl_handler
(const bool auto_join=true)
events::sdl_handler
protected
sdl_handler
(const sdl_handler &)
events::sdl_handler
protected
set_clip_rect
(const SDL_Rect &rect)
gui::widget
set_dirty
(bool dirty=true)
gui::widget
set_focus
(bool focus)
gui::widget
set_height
(int h)
gui::widget
set_id
(const std::string &id)
gui::widget
set_item_id
(const std::string &id)
gui::tristate_button
inline
set_item_image
(const texture &base, const texture &over=texture())
gui::tristate_button
inline
set_location
(const SDL_Rect &rect)
gui::widget
virtual
set_location
(int x, int y)
gui::widget
set_measurements
(int w, int h)
gui::widget
set_pressed
(PRESSED_STATE new_pressed_state)
gui::tristate_button
set_tooltip_string
(const std::string &str)
gui::widget
set_width
(int w)
gui::widget
STATE
enum name
gui::tristate_button
private
state_
gui::tristate_button
private
textRect_
gui::tristate_button
private
tooltip_text_
gui::widget
private
top_level_drawable
()
gui2::top_level_drawable
protected
top_level_drawable
(const top_level_drawable &)
gui2::top_level_drawable
protected
top_level_drawable
(top_level_drawable &&)
gui2::top_level_drawable
protected
TOUCHED_BOTH_LEFT
enum value
gui::tristate_button
private
TOUCHED_BOTH_RIGHT
enum value
gui::tristate_button
private
TOUCHED_LEFT
enum value
gui::tristate_button
private
TOUCHED_RIGHT
enum value
gui::tristate_button
private
touchedBaseImage_
gui::tristate_button
private
touchedBothImage_
gui::tristate_button
private
touchedDownImage_
gui::tristate_button
private
touchedUpImage_
gui::tristate_button
private
tristate_button
(editor::tristate_palette *palette, std::string button_image="", const bool auto_join=true)
gui::tristate_button
UNINIT
enum value
gui::tristate_button
private
update
()
gui2::top_level_drawable
inline
virtual
update_location
(const SDL_Rect &)
gui::widget
inline
protected
virtual
widget
(const bool auto_join=true)
gui::widget
protected
width
() const
gui::widget
~sdl_handler
()
events::sdl_handler
protected
virtual
~top_level_drawable
()
gui2::top_level_drawable
protected
virtual
~tristate_button
()
gui::tristate_button
virtual
~widget
()
gui::widget
protected
virtual
Generated by
1.9.1