Ember
Loading...
Searching...
No Matches
EmberForge::NodeWidget Member List
This is the complete list of members for
EmberForge::NodeWidget
, including all inherited members.
animation_phase_
EmberForge::NodeWidget
private
animation_timer_
EmberForge::NodeWidget
private
background_color_
EmberForge::NodeWidget
private
border_color_
EmberForge::NodeWidget
private
BORDER_WIDTH
EmberForge::NodeWidget
private
static
CalculateMinSize
() const
EmberForge::NodeWidget
click_callback_
EmberForge::NodeWidget
private
CreateEditControl
()
EmberForge::NodeWidget
private
custom_size_
EmberForge::NodeWidget
private
DestroyEditControl
()
EmberForge::NodeWidget
private
double_click_callback_
EmberForge::NodeWidget
private
drag_callback_
EmberForge::NodeWidget
private
drag_start_pos_
EmberForge::NodeWidget
private
DrawConnectionPoints
(wxDC &dc)
EmberForge::NodeWidget
protected
DrawNodeBackground
(wxDC &dc, const wxRect &rect)
EmberForge::NodeWidget
protected
DrawNodeBorder
(wxDC &dc, const wxRect &rect)
EmberForge::NodeWidget
protected
DrawNodeIcon
(wxDC &dc, const wxRect &icon_rect)
EmberForge::NodeWidget
protected
DrawNodeStatus
(wxDC &dc, const wxRect &status_rect)
EmberForge::NodeWidget
protected
DrawNodeText
(wxDC &dc, const wxRect &text_rect)
EmberForge::NodeWidget
protected
edit_callback_
EmberForge::NodeWidget
private
edit_control_
EmberForge::NodeWidget
private
GetBackgroundColor
() const
EmberForge::NodeWidget
protected
GetBorderColor
() const
EmberForge::NodeWidget
protected
GetConnectionPoints
() const
EmberForge::NodeWidget
protected
GetContentRect
() const
EmberForge::NodeWidget
protected
GetDisplayText
() const
EmberForge::NodeWidget
protected
GetIconRect
() const
EmberForge::NodeWidget
protected
GetInteractionState
() const
EmberForge::NodeWidget
inline
GetNode
() const
EmberForge::NodeWidget
inline
GetNodeIcon
() const
EmberForge::NodeWidget
protected
GetPreferredSize
() const
EmberForge::NodeWidget
GetRenderStyle
() const
EmberForge::NodeWidget
inline
GetStatusRect
() const
EmberForge::NodeWidget
protected
GetTextColor
() const
EmberForge::NodeWidget
protected
GetTextRect
() const
EmberForge::NodeWidget
protected
HasNode
() const
EmberForge::NodeWidget
inline
ICON_SIZE
EmberForge::NodeWidget
private
static
InitializeWidget
()
EmberForge::NodeWidget
private
interaction_state_
EmberForge::NodeWidget
private
InteractionState
enum name
EmberForge::NodeWidget
is_animating_
EmberForge::NodeWidget
private
is_draggable_
EmberForge::NodeWidget
private
is_highlighted_
EmberForge::NodeWidget
private
IsDraggable
() const
EmberForge::NodeWidget
inline
IsEditing
() const
EmberForge::NodeWidget
inline
IsSelected
() const
EmberForge::NodeWidget
inline
last_mouse_pos_
EmberForge::NodeWidget
private
MIN_HEIGHT
EmberForge::NodeWidget
private
static
MIN_WIDTH
EmberForge::NodeWidget
private
static
node_
EmberForge::NodeWidget
private
node_font_
EmberForge::NodeWidget
private
NodeClickCallback
typedef
EmberForge::NodeWidget
NodeDoubleClickCallback
typedef
EmberForge::NodeWidget
NodeDragCallback
typedef
EmberForge::NodeWidget
NodeEditCallback
typedef
EmberForge::NodeWidget
NodeWidget
(wxWindow *parent, EmberCore::Node *node, RenderStyle style=RenderStyle::Normal)
EmberForge::NodeWidget
OnAnimationTimer
(wxTimerEvent &event)
EmberForge::NodeWidget
protected
OnChar
(wxKeyEvent &event)
EmberForge::NodeWidget
protected
virtual
OnEraseBackground
(wxEraseEvent &event)
EmberForge::NodeWidget
protected
virtual
OnKeyDown
(wxKeyEvent &event)
EmberForge::NodeWidget
protected
virtual
OnKillFocus
(wxFocusEvent &event)
EmberForge::NodeWidget
protected
virtual
OnMouseDoubleClick
(wxMouseEvent &event)
EmberForge::NodeWidget
protected
virtual
OnMouseDown
(wxMouseEvent &event)
EmberForge::NodeWidget
protected
virtual
OnMouseEnter
(wxMouseEvent &event)
EmberForge::NodeWidget
protected
virtual
OnMouseLeave
(wxMouseEvent &event)
EmberForge::NodeWidget
protected
virtual
OnMouseMove
(wxMouseEvent &event)
EmberForge::NodeWidget
protected
virtual
OnMouseUp
(wxMouseEvent &event)
EmberForge::NodeWidget
protected
virtual
OnPaint
(wxPaintEvent &event)
EmberForge::NodeWidget
protected
virtual
OnRightClick
(wxContextMenuEvent &event)
EmberForge::NodeWidget
protected
virtual
OnSetFocus
(wxFocusEvent &event)
EmberForge::NodeWidget
protected
virtual
OnSize
(wxSizeEvent &event)
EmberForge::NodeWidget
protected
virtual
original_name_
EmberForge::NodeWidget
private
PADDING
EmberForge::NodeWidget
private
static
render_style_
EmberForge::NodeWidget
private
RenderStyle
enum name
EmberForge::NodeWidget
ResetToDefaultAppearance
()
EmberForge::NodeWidget
SetCustomSize
(const wxSize &size)
EmberForge::NodeWidget
SetDraggable
(bool draggable)
EmberForge::NodeWidget
inline
SetHighlighted
(bool highlighted)
EmberForge::NodeWidget
SetInteractionState
(InteractionState state)
EmberForge::NodeWidget
SetNode
(EmberCore::Node *node)
EmberForge::NodeWidget
SetNodeClickCallback
(NodeClickCallback callback)
EmberForge::NodeWidget
inline
SetNodeColors
(const wxColour &background, const wxColour &border, const wxColour &text)
EmberForge::NodeWidget
SetNodeDoubleClickCallback
(NodeDoubleClickCallback callback)
EmberForge::NodeWidget
inline
SetNodeDragCallback
(NodeDragCallback callback)
EmberForge::NodeWidget
inline
SetNodeEditCallback
(NodeEditCallback callback)
EmberForge::NodeWidget
inline
SetNodeFont
(const wxFont &font)
EmberForge::NodeWidget
SetRenderStyle
(RenderStyle style)
EmberForge::NodeWidget
SetSelected
(bool selected)
EmberForge::NodeWidget
ShowContextMenu
(const wxPoint &position)
EmberForge::NodeWidget
private
StartEditing
()
EmberForge::NodeWidget
StartPulseAnimation
()
EmberForge::NodeWidget
StopEditing
(bool save_changes=true)
EmberForge::NodeWidget
StopPulseAnimation
()
EmberForge::NodeWidget
SyncVisualState
()
EmberForge::NodeWidget
text_color_
EmberForge::NodeWidget
private
UpdateAnimation
()
EmberForge::NodeWidget
protected
UpdateColors
()
EmberForge::NodeWidget
private
UpdateFromNode
()
EmberForge::NodeWidget
~NodeWidget
()
EmberForge::NodeWidget
virtual
Generated by
Release_1_14_0