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::NodeWidgetprivate
animation_timer_EmberForge::NodeWidgetprivate
background_color_EmberForge::NodeWidgetprivate
border_color_EmberForge::NodeWidgetprivate
BORDER_WIDTHEmberForge::NodeWidgetprivatestatic
CalculateMinSize() constEmberForge::NodeWidget
click_callback_EmberForge::NodeWidgetprivate
CreateEditControl()EmberForge::NodeWidgetprivate
custom_size_EmberForge::NodeWidgetprivate
DestroyEditControl()EmberForge::NodeWidgetprivate
double_click_callback_EmberForge::NodeWidgetprivate
drag_callback_EmberForge::NodeWidgetprivate
drag_start_pos_EmberForge::NodeWidgetprivate
DrawConnectionPoints(wxDC &dc)EmberForge::NodeWidgetprotected
DrawNodeBackground(wxDC &dc, const wxRect &rect)EmberForge::NodeWidgetprotected
DrawNodeBorder(wxDC &dc, const wxRect &rect)EmberForge::NodeWidgetprotected
DrawNodeIcon(wxDC &dc, const wxRect &icon_rect)EmberForge::NodeWidgetprotected
DrawNodeStatus(wxDC &dc, const wxRect &status_rect)EmberForge::NodeWidgetprotected
DrawNodeText(wxDC &dc, const wxRect &text_rect)EmberForge::NodeWidgetprotected
edit_callback_EmberForge::NodeWidgetprivate
edit_control_EmberForge::NodeWidgetprivate
GetBackgroundColor() constEmberForge::NodeWidgetprotected
GetBorderColor() constEmberForge::NodeWidgetprotected
GetConnectionPoints() constEmberForge::NodeWidgetprotected
GetContentRect() constEmberForge::NodeWidgetprotected
GetDisplayText() constEmberForge::NodeWidgetprotected
GetIconRect() constEmberForge::NodeWidgetprotected
GetInteractionState() constEmberForge::NodeWidgetinline
GetNode() constEmberForge::NodeWidgetinline
GetNodeIcon() constEmberForge::NodeWidgetprotected
GetPreferredSize() constEmberForge::NodeWidget
GetRenderStyle() constEmberForge::NodeWidgetinline
GetStatusRect() constEmberForge::NodeWidgetprotected
GetTextColor() constEmberForge::NodeWidgetprotected
GetTextRect() constEmberForge::NodeWidgetprotected
HasNode() constEmberForge::NodeWidgetinline
ICON_SIZEEmberForge::NodeWidgetprivatestatic
InitializeWidget()EmberForge::NodeWidgetprivate
interaction_state_EmberForge::NodeWidgetprivate
InteractionState enum nameEmberForge::NodeWidget
is_animating_EmberForge::NodeWidgetprivate
is_draggable_EmberForge::NodeWidgetprivate
is_highlighted_EmberForge::NodeWidgetprivate
IsDraggable() constEmberForge::NodeWidgetinline
IsEditing() constEmberForge::NodeWidgetinline
IsSelected() constEmberForge::NodeWidgetinline
last_mouse_pos_EmberForge::NodeWidgetprivate
MIN_HEIGHTEmberForge::NodeWidgetprivatestatic
MIN_WIDTHEmberForge::NodeWidgetprivatestatic
node_EmberForge::NodeWidgetprivate
node_font_EmberForge::NodeWidgetprivate
NodeClickCallback typedefEmberForge::NodeWidget
NodeDoubleClickCallback typedefEmberForge::NodeWidget
NodeDragCallback typedefEmberForge::NodeWidget
NodeEditCallback typedefEmberForge::NodeWidget
NodeWidget(wxWindow *parent, EmberCore::Node *node, RenderStyle style=RenderStyle::Normal)EmberForge::NodeWidget
OnAnimationTimer(wxTimerEvent &event)EmberForge::NodeWidgetprotected
OnChar(wxKeyEvent &event)EmberForge::NodeWidgetprotectedvirtual
OnEraseBackground(wxEraseEvent &event)EmberForge::NodeWidgetprotectedvirtual
OnKeyDown(wxKeyEvent &event)EmberForge::NodeWidgetprotectedvirtual
OnKillFocus(wxFocusEvent &event)EmberForge::NodeWidgetprotectedvirtual
OnMouseDoubleClick(wxMouseEvent &event)EmberForge::NodeWidgetprotectedvirtual
OnMouseDown(wxMouseEvent &event)EmberForge::NodeWidgetprotectedvirtual
OnMouseEnter(wxMouseEvent &event)EmberForge::NodeWidgetprotectedvirtual
OnMouseLeave(wxMouseEvent &event)EmberForge::NodeWidgetprotectedvirtual
OnMouseMove(wxMouseEvent &event)EmberForge::NodeWidgetprotectedvirtual
OnMouseUp(wxMouseEvent &event)EmberForge::NodeWidgetprotectedvirtual
OnPaint(wxPaintEvent &event)EmberForge::NodeWidgetprotectedvirtual
OnRightClick(wxContextMenuEvent &event)EmberForge::NodeWidgetprotectedvirtual
OnSetFocus(wxFocusEvent &event)EmberForge::NodeWidgetprotectedvirtual
OnSize(wxSizeEvent &event)EmberForge::NodeWidgetprotectedvirtual
original_name_EmberForge::NodeWidgetprivate
PADDINGEmberForge::NodeWidgetprivatestatic
render_style_EmberForge::NodeWidgetprivate
RenderStyle enum nameEmberForge::NodeWidget
ResetToDefaultAppearance()EmberForge::NodeWidget
SetCustomSize(const wxSize &size)EmberForge::NodeWidget
SetDraggable(bool draggable)EmberForge::NodeWidgetinline
SetHighlighted(bool highlighted)EmberForge::NodeWidget
SetInteractionState(InteractionState state)EmberForge::NodeWidget
SetNode(EmberCore::Node *node)EmberForge::NodeWidget
SetNodeClickCallback(NodeClickCallback callback)EmberForge::NodeWidgetinline
SetNodeColors(const wxColour &background, const wxColour &border, const wxColour &text)EmberForge::NodeWidget
SetNodeDoubleClickCallback(NodeDoubleClickCallback callback)EmberForge::NodeWidgetinline
SetNodeDragCallback(NodeDragCallback callback)EmberForge::NodeWidgetinline
SetNodeEditCallback(NodeEditCallback callback)EmberForge::NodeWidgetinline
SetNodeFont(const wxFont &font)EmberForge::NodeWidget
SetRenderStyle(RenderStyle style)EmberForge::NodeWidget
SetSelected(bool selected)EmberForge::NodeWidget
ShowContextMenu(const wxPoint &position)EmberForge::NodeWidgetprivate
StartEditing()EmberForge::NodeWidget
StartPulseAnimation()EmberForge::NodeWidget
StopEditing(bool save_changes=true)EmberForge::NodeWidget
StopPulseAnimation()EmberForge::NodeWidget
SyncVisualState()EmberForge::NodeWidget
text_color_EmberForge::NodeWidgetprivate
UpdateAnimation()EmberForge::NodeWidgetprotected
UpdateColors()EmberForge::NodeWidgetprivate
UpdateFromNode()EmberForge::NodeWidget
~NodeWidget()EmberForge::NodeWidgetvirtual