Ember
Loading...
Searching...
No Matches
EmberForge::ForgeTreeCanvas Member List

This is the complete list of members for EmberForge::ForgeTreeCanvas, including all inherited members.

ApplyTint(const wxColour &color, float tint)EmberForge::ForgeTreeCanvasprivatestatic
AutoCollapseTree(EmberCore::ITreeNode *node, int depth)EmberUI::TreeCanvasprivate
BuildPathToSelected()EmberUI::TreeCanvasprivate
CalculateRootPosition()EmberUI::TreeCanvasprivate
CalculateSubtreeWidth(EmberCore::ITreeNode *node)EmberUI::TreeCanvasprivate
CenterOnNode(EmberCore::ITreeNode *node)EmberUI::TreeCanvas
ClearWidthCache()EmberUI::TreeCanvasinlineprotected
CollapseAllChildren(EmberCore::ITreeNode *node)EmberUI::TreeCanvasprivate
ComputeTreeExtent(EmberCore::ITreeNode *node, wxCoord x, wxCoord y, int &minX, int &maxX, int &maxY)EmberUI::TreeCanvasprivate
DrawBreadcrumb(wxDC &dc)EmberUI::TreeCanvasprivate
DrawCollapseArrow(wxDC &dc, EmberCore::ITreeNode *node, wxCoord x, wxCoord y)EmberUI::TreeCanvasprivate
DrawGrid(wxDC &dc, const wxRect &viewport)EmberUI::TreeCanvasprivate
DrawMinimap(wxDC &dc)EmberUI::TreeCanvasprivate
DrawMinimapNode(wxDC &dc, EmberCore::ITreeNode *node, wxCoord x, wxCoord y, float scaleX, float scaleY, int offsetX, int offsetY, const wxRect &minimapArea)EmberUI::TreeCanvasprivate
DrawNode(wxDC &dc, EmberCore::ITreeNode *node, wxCoord x, wxCoord y, int level, const wxRect &viewport)EmberUI::TreeCanvasprivate
DrawNodeBox(wxDC &dc, EmberCore::ITreeNode *node, wxCoord x, wxCoord y)EmberUI::TreeCanvasprivate
DrawNodeConnections(wxDC &dc, EmberCore::ITreeNode *node, wxCoord x, wxCoord y)EmberUI::TreeCanvasprivate
DrawNodeText(wxDC &dc, EmberCore::ITreeNode *node, wxCoord x, wxCoord y)EmberUI::TreeCanvasprivate
DrawOverlayInfo(wxDC &dc)EmberUI::TreeCanvasprivate
DrawTypeHeader(wxDC &dc, EmberCore::ITreeNode *node, const wxRect &nodeRect)EmberUI::TreeCanvasprivate
EnterFocusMode(EmberCore::ITreeNode *node)EmberUI::TreeCanvas
ExitFocusMode()EmberUI::TreeCanvas
ExpandAllChildren(EmberCore::ITreeNode *node)EmberUI::TreeCanvasprivate
ExpandToDepth(EmberCore::ITreeNode *node, int relativeDepth)EmberUI::TreeCanvasprivate
FindArrowAtPosition(const wxPoint &world_pos) constEmberUI::TreeCanvasprivate
FindNodeAtPosition(EmberCore::ITreeNode *node, wxPoint node_pos, wxPoint target_pos)EmberUI::TreeCanvasprivate
FindNodeWorldPosition(EmberCore::ITreeNode *target_node)EmberUI::TreeCanvasprivate
FitTreeInView()EmberUI::TreeCanvas
ForgeTreeCanvas(wxWindow *parent, wxWindowID id=wxID_ANY)EmberForge::ForgeTreeCanvas
GetConfig()EmberUI::TreeCanvasinline
GetConfig() constEmberUI::TreeCanvasinline
GetEffectiveRoot() constEmberUI::TreeCanvasprivate
GetFocusRoot() constEmberUI::TreeCanvasinline
GetNodeBorderColor(EmberCore::ITreeNode *node, bool selected, bool hovered) overrideEmberForge::ForgeTreeCanvasprotectedvirtual
GetNodeFillColor(EmberCore::ITreeNode *node, bool selected, bool hovered) overrideEmberForge::ForgeTreeCanvasprotectedvirtual
GetNodeTextColor(EmberCore::ITreeNode *node, bool selected, bool hovered) overrideEmberForge::ForgeTreeCanvasprotectedvirtual
GetNodeTypeColor(EmberCore::ITreeNode::NodeType type) constEmberUI::TreeCanvasprivate
GetSelectedNode() constEmberUI::TreeCanvasinline
GetShowMinimap() constEmberUI::TreeCanvasinlineprotected
GetStatusProvider() constEmberUI::TreeCanvasinline
GetTargetOffset() constEmberUI::TreeCanvasinlineprotected
GetTree() constEmberUI::TreeCanvasinline
GetViewOffset() constEmberUI::TreeCanvasinlineprotected
GetViewportBounds() constEmberUI::TreeCanvasprivate
GetZoom() constEmberUI::TreeCanvasinline
InvalidateLayout()EmberUI::TreeCanvasinline
IsInFocusMode() constEmberUI::TreeCanvasinline
LoadPreferences()EmberForge::ForgeTreeCanvas
LoadTypeIcons()EmberUI::TreeCanvas
m_breadcrumbHitTargetsEmberUI::TreeCanvasprivate
m_collapseArrowsEmberUI::TreeCanvasprivate
m_configEmberUI::TreeCanvasprivate
m_dirtyEmberUI::TreeCanvasprivate
m_executionPathIdsEmberUI::TreeCanvasprivate
m_focusRootEmberUI::TreeCanvasprivate
m_headerFontEmberUI::TreeCanvasprivate
m_highlightedSegmentsEmberUI::TreeCanvasprivate
m_hoveredArrowNodeEmberUI::TreeCanvasprivate
m_hoveredNodeEmberUI::TreeCanvasprivate
m_isPanningEmberUI::TreeCanvasprivate
m_lastFrameTimeEmberUI::TreeCanvasprivate
m_lastMousePosEmberUI::TreeCanvasprivate
m_maxZoomEmberUI::TreeCanvasprivate
m_minimapCacheEmberUI::TreeCanvasprivate
m_minimapCacheOfsXEmberUI::TreeCanvasprivate
m_minimapCacheOfsYEmberUI::TreeCanvasprivate
m_minimapCacheRootYEmberUI::TreeCanvasprivate
m_minimapCacheScaleEmberUI::TreeCanvasprivate
m_minimapCacheTreeMinXEmberUI::TreeCanvasprivate
m_minimapDirtyEmberUI::TreeCanvasprivate
m_minimapRectEmberUI::TreeCanvasprivate
m_minZoomEmberUI::TreeCanvasprivate
m_panKeyHeldEmberUI::TreeCanvasprivate
m_pathToSelectedIdsEmberUI::TreeCanvasprivate
m_pressedArrowNodeEmberUI::TreeCanvasprivate
m_refreshTimerEmberUI::TreeCanvasprivate
m_scaledEmberUI::TreeCanvasprivate
m_selectedNodeEmberUI::TreeCanvasprivate
m_selectedPathSegmentsEmberUI::TreeCanvasprivate
m_selectionCallbackEmberUI::TreeCanvasprivate
m_showBreadcrumbEmberUI::TreeCanvasprivate
m_showGridEmberUI::TreeCanvasprivate
m_showMinimapEmberUI::TreeCanvasprivate
m_showOverlayInfoEmberUI::TreeCanvasprivate
m_statusProviderEmberUI::TreeCanvasprivate
m_targetOffsetEmberUI::TreeCanvasprivate
m_titleFontEmberUI::TreeCanvasprivate
m_treeEmberUI::TreeCanvasprivate
m_typeFontEmberUI::TreeCanvasprivate
m_typeIconsEmberUI::TreeCanvasprivate
m_viewOffsetEmberUI::TreeCanvasprivate
m_visibilityChangeCallbackEmberUI::TreeCanvasprivate
m_widthCacheEmberUI::TreeCanvasmutableprivate
m_zoomFactorEmberUI::TreeCanvasprivate
MarkDirty()EmberUI::TreeCanvasinline
MatchesHotkey(int keyCode, const EmberCore::String &hotkeyStr) constEmberForge::ForgeTreeCanvasprivate
NodeSelectionCallback typedefEmberUI::TreeCanvas
OnBeforePaintOverlays(wxDC &dc) overrideEmberForge::ForgeTreeCanvasprotectedvirtual
OnKeyDown(wxKeyEvent &event) overrideEmberForge::ForgeTreeCanvasprotectedvirtual
OnKeyUp(wxKeyEvent &event)EmberUI::TreeCanvasprotectedvirtual
OnMouseLeftDClick(wxMouseEvent &event)EmberUI::TreeCanvasprivate
OnMouseLeftDown(wxMouseEvent &event)EmberUI::TreeCanvasprivate
OnMouseLeftUp(wxMouseEvent &event)EmberUI::TreeCanvasprivate
OnMouseMiddleDown(wxMouseEvent &event)EmberUI::TreeCanvasprivate
OnMouseMiddleUp(wxMouseEvent &event)EmberUI::TreeCanvasprivate
OnMouseMotion(wxMouseEvent &event)EmberUI::TreeCanvasprivate
OnMouseRightUp(wxMouseEvent &event)EmberUI::TreeCanvasprivate
OnMouseWheel(wxMouseEvent &event)EmberUI::TreeCanvasprivate
OnNodeSelected(EmberCore::ITreeNode *node)EmberUI::TreeCanvasprotectedvirtual
OnPaint(wxPaintEvent &event)EmberUI::TreeCanvasprivate
OnSize(wxSizeEvent &event)EmberUI::TreeCanvasprivate
RefreshCanvas()EmberUI::TreeCanvasinline
ResetView()EmberUI::TreeCanvas
ScreenToWorld(const wxPoint &screen_pos) constEmberUI::TreeCanvasprivate
SetNodeSelectionCallback(NodeSelectionCallback callback)EmberUI::TreeCanvasinline
SetSelectedNode(EmberCore::ITreeNode *node)EmberUI::TreeCanvas
SetShowBreadcrumb(bool show)EmberUI::TreeCanvasinline
SetShowGrid(bool show)EmberUI::TreeCanvasinline
SetShowMinimap(bool show)EmberUI::TreeCanvasinline
SetShowOverlayInfo(bool show)EmberUI::TreeCanvasinline
SetStatusProvider(IStatusProvider *provider)EmberUI::TreeCanvasinline
SetTargetOffset(const wxPoint &offset)EmberUI::TreeCanvasinlineprotected
SetTree(std::shared_ptr< EmberCore::ITreeStructure > tree)EmberUI::TreeCanvas
SetVisibilityChangeCallback(VisibilityChangeCallback callback)EmberUI::TreeCanvasinline
SetZoom(float zoom)EmberUI::TreeCanvas
TreeCanvas(wxWindow *parent, wxWindowID id=wxID_ANY)EmberUI::TreeCanvas
UpdateScaledConfig()EmberUI::TreeCanvasprivate
VisibilityChangeCallback typedefEmberUI::TreeCanvas
WorldToScreen(const wxPoint &world_pos) constEmberUI::TreeCanvasprivate
wxDECLARE_EVENT_TABLE()EmberUI::TreeCanvasprivate
~TreeCanvas()EmberUI::TreeCanvasvirtual