Rose
rose::Screen Member List

This is the complete list of members for rose::Screen, including all inherited members.

add(const std::shared_ptr< Node > &node) overriderose::Screeninlinevirtual
rose::Node::add(ContainerType container, Args ... args)rose::Nodeinlinestatic
addedToContainer()rose::Nodeinlinevirtual
container() (defined in rose::Node)rose::Nodeinline
container() const (defined in rose::Node)rose::Nodeinline
containerAs() (defined in rose::Node)rose::Nodeinline
containerAs() const (defined in rose::Node)rose::Nodeinline
create()rose::Nodeinlinestatic
create(Args ... args)rose::Nodeinlinestatic
draw(gm::Context &context, const Position< int > &containerPosition) overriderose::Screenvirtual
drawPadding(const Position< int > &containerPosition)rose::Visualinline
getApplication()rose::Screeninline
getApplication() constrose::Screeninline
getAttachmentHint(LayoutHint::Attachment attachment)rose::Visualinline
getGridHint(LayoutHint::GridLayoutHint gridLayoutHint)rose::Visualinline
getHintMap() const (defined in rose::Visual)rose::Visualinline
getId() constrose::Nodeinline
getIdPath() constrose::Nodeinline
getNode() constrose::Nodeinline
getNode()rose::Nodeinline
getNode() constrose::Nodeinline
getNode()rose::Nodeinline
getPosition() constrose::Visualinline
getScreenRectangle(const Position< int > &containerPosition) constrose::Visualinline
getSize() constrose::Visualinline
id (defined in rose::Screen)rose::Screenstatic
isVisible() const noexceptrose::Visualinline
layout(gm::Context &context, const Rectangle &screenRect) overriderose::Screenvirtual
layoutPadding(const Rectangle &screenRect)rose::Visualinline
mContainerrose::Nodeprotected
mHintsMaprose::Visual
mId (defined in rose::Node)rose::Nodeprotected
mPaddingrose::Visualprotected
mPosrose::Visualprotected
mPreferredPosrose::Visualprotected
mPreferredSizerose::Visualprotected
mScreenRectrose::Visualprotected
mSemanticGesture (defined in rose::Visual)rose::Visualprotected
mSizerose::Visualprotected
mStaterose::Visualprotected
mVisiblerose::Visualprotected
Node()=default (defined in rose::Node)rose::Node
Node(const std::shared_ptr< Container > &container)rose::Nodeexplicit
nodeId() const noexcept override (defined in rose::Screen)rose::Screeninlinevirtual
NodePtr typedef (defined in rose::Node)rose::Node
remove(const std::shared_ptr< Node > &node) (defined in rose::Container)rose::Containerinline
remove() (defined in rose::Node)rose::Nodeinline
Screen(Application &application) (defined in rose::Screen)rose::Screenexplicit
setId(const Id &nodeId) noexceptrose::Nodeinline
setLayoutHint(const LayoutHint &hint)rose::Visualinline
setPadding(const Padding &padding)rose::Visualinline
setPosition(const Position< int > &position)rose::Visualinline
setScreenRectangle(const Position< int > &containerPosition)rose::Visualinline
setScreenRectangle(const Rectangle &screenRect)rose::Visualinline
setSize(const Size &size)rose::Visualinline
setVisible(bool visible) noexceptrose::Visualinline
supportedSemanticGestures() constrose::Visualinline
ValueMap typedefrose::Visual
~Container() override=default (defined in rose::Container)rose::Container
~Node()=default (defined in rose::Node)rose::Nodevirtual
~Screen() override=default (defined in rose::Screen)rose::Screen