bWidgets
Core widget toolkit designed for Blender
bWidgets::bwScreenGraph::ScreenGraph Class Reference

#include <ScreenGraph.h>

+ Collaboration diagram for bWidgets::bwScreenGraph::ScreenGraph:

Public Member Functions

template<typename _NodeType >
 ScreenGraph (std::unique_ptr< _NodeType > _root_node)
 
auto Root () const -> LayoutNode &
 

Public Attributes

bwContext context
 
bwEventDispatcher event_dispatcher
 

Constructor & Destructor Documentation

◆ ScreenGraph()

template<typename _NodeType >
bWidgets::bwScreenGraph::ScreenGraph::ScreenGraph ( std::unique_ptr< _NodeType >  _root_node)
inline

Member Function Documentation

◆ Root()

auto bWidgets::bwScreenGraph::ScreenGraph::Root ( ) const -> LayoutNode&
inline

Member Data Documentation

◆ context

bwContext bWidgets::bwScreenGraph::ScreenGraph::context

The context describing the state of this screen-graph

◆ event_dispatcher

bwEventDispatcher bWidgets::bwScreenGraph::ScreenGraph::event_dispatcher

The documentation for this class was generated from the following file: