Rose
|
This is the complete list of members for rose::CelestialOverlay, including all inherited members.
add(const std::shared_ptr< Node > &node) (defined in rose::Container) | rose::Container | inlinevirtual |
rose::Node::add(ContainerType container, Args ... args) | rose::Node | inlinestatic |
addedToContainer() override | rose::CelestialOverlay | virtual |
buttonEvent(bool pressed, uint button, uint clicks, bool passed) | rose::Widget | |
CelestialOverlay()=delete (defined in rose::CelestialOverlay) | rose::CelestialOverlay | |
CelestialOverlay(std::shared_ptr< TimerTick > timerTick, std::filesystem::path &xdgDataPath) (defined in rose::CelestialOverlay) | rose::CelestialOverlay | explicit |
CelestialOverlay(const CelestialOverlay &)=delete (defined in rose::CelestialOverlay) | rose::CelestialOverlay | |
CelestialOverlay(CelestialOverlay &&)=delete (defined in rose::CelestialOverlay) | rose::CelestialOverlay | |
CelestialOverlayFileName (defined in rose::CelestialOverlay) | rose::CelestialOverlay | protectedstatic |
computeScreenPosition() | rose::Widget | |
container() (defined in rose::Node) | rose::Node | inline |
container() const (defined in rose::Node) | rose::Node | inline |
containerAs() (defined in rose::Node) | rose::Node | inline |
containerAs() const (defined in rose::Node) | rose::Node | inline |
contains(const Position< int > &position) | rose::Widget | |
create() | rose::Node | inlinestatic |
create(Args ... args) | rose::Node | inlinestatic |
draw(gm::Context &context, const Position< int > &containerPosition) override | rose::CelestialOverlay | virtual |
drawPadding(const Position< int > &containerPosition) | rose::Visual | inline |
enterEvent() | rose::Widget | inline |
getApplication() | rose::Widget | inline |
getApplication() const | rose::Widget | inline |
getAttachmentHint(LayoutHint::Attachment attachment) | rose::Visual | inline |
getGridHint(LayoutHint::GridLayoutHint gridLayoutHint) | rose::Visual | inline |
getHintMap() const (defined in rose::Visual) | rose::Visual | inline |
getId() const | rose::Node | inline |
getIdPath() const | rose::Node | inline |
getNode() const | rose::Node | inline |
getNode() | rose::Node | inline |
getNode() const | rose::Node | inline |
getNode() | rose::Node | inline |
getPosition() const | rose::Visual | inline |
getScreenRectangle(const Position< int > &containerPosition) const | rose::Visual | inline |
getSize() const | rose::Visual | inline |
getWindow() | rose::Widget | inline |
getWindow() const | rose::Widget | inline |
id (defined in rose::CelestialOverlay) | rose::CelestialOverlay | static |
isVisible() const noexcept | rose::Visual | inline |
keyboardEvent(const SDL_KeyboardEvent &keyboardEvent) (defined in rose::Widget) | rose::Widget | |
keyboardFocusEvent(bool hasFocus) | rose::Widget | |
keyboardShortcutEvent(uint32_t shortcutCode, bool state, uint repeat) | rose::Widget | |
keyTextInputEvent(const std::string &text) | rose::Widget | |
layout(gm::Context &context, const Rectangle &screenRect) override | rose::CelestialOverlay | virtual |
layoutPadding(const Rectangle &screenRect) | rose::Visual | inline |
leaveEvent() | rose::Widget | inline |
loadMapCelestialObjectImages(const std::filesystem::path &xdgResourcePath, gm::Context &context) | rose::CelestialOverlay | |
mButtonEventCallback | rose::Widget | protected |
mCelestialObservations | rose::CelestialOverlay | protected |
mCelestialUpdateTimer | rose::CelestialOverlay | protected |
mContainer | rose::Node | protected |
mDisplayCelestialObjects | rose::CelestialOverlay | protected |
mEnterEventCallback | rose::Widget | protected |
mHintsMap | rose::Visual | |
mId (defined in rose::Node) | rose::Node | protected |
mKeyboardEventCallback | rose::Widget | protected |
mKeyboardFocusCallback | rose::Widget | protected |
mKeyboardShortcutCallback | rose::Widget | protected |
mLeaveEventCallback | rose::Widget | protected |
mMapOverlayId (defined in rose::CelestialOverlay) | rose::CelestialOverlay | protected |
mMouseMotionCallback | rose::Widget | protected |
mMouseScrollCallback | rose::Widget | protected |
mouseMotionEvent(bool pressed, uint button, const Position< int > &mousePos, const Position< int > &relativePos, bool passed) | rose::Widget | |
mouseScrollEvent(const Position< int > &deltaPos, bool passed) | rose::Widget | |
mPadding | rose::Visual | protected |
mPos | rose::Visual | protected |
mPreferredPos | rose::Visual | protected |
mPreferredSize | rose::Visual | protected |
mSatelliteObservation | rose::CelestialOverlay | protected |
mScreenRect | rose::Visual | protected |
mSemanticGesture (defined in rose::Visual) | rose::Visual | protected |
mSize | rose::Visual | protected |
mState | rose::Visual | protected |
mSubLunar | rose::CelestialOverlay | protected |
mSubSolar | rose::CelestialOverlay | protected |
mTextInputCallback | rose::Widget | protected |
mTimerTick | rose::CelestialOverlay | protected |
mVisible | rose::Visual | protected |
mXdgDataPath | rose::CelestialOverlay | protected |
Node()=default (defined in rose::Node) | rose::Node | |
Node(const std::shared_ptr< Container > &container) | rose::Node | explicit |
nodeId() const noexcept override (defined in rose::CelestialOverlay) | rose::CelestialOverlay | inlinevirtual |
NodePtr typedef (defined in rose::Node) | rose::Node | |
operator=(const CelestialOverlay &)=delete (defined in rose::CelestialOverlay) | rose::CelestialOverlay | |
operator=(CelestialOverlay &&)=delete (defined in rose::CelestialOverlay) | rose::CelestialOverlay | |
operator=(const Widget &)=delete (defined in rose::Widget) | rose::Widget | |
operator=(Widget &&)=delete (defined in rose::Widget) | rose::Widget | |
pointerWidget(const Position< int > &position, const Position< int > &containerPosition) | rose::Widget | |
remove(const std::shared_ptr< Node > &node) (defined in rose::Container) | rose::Container | inline |
remove() (defined in rose::Node) | rose::Node | inline |
setButtonEventCallback(ButtonCallback buttonCallback) | rose::Widget | inline |
setCelestialObservations() (defined in rose::CelestialOverlay) | rose::CelestialOverlay | inline |
setEnterLeaveEventCallback(EventCallback eventCallback) | rose::Widget | inline |
setId(const Id &nodeId) noexcept | rose::Node | inline |
setKeyboardEvent(KeyboardEventCallback keyboardEventCallback) (defined in rose::Widget) | rose::Widget | inline |
setKeyboardFocusCallback(KeyboardFocusCallback keyboardFocusCallback) | rose::Widget | inline |
setKeyboardShortcutCallback(KeyboardShortcutCallback keyboardShortcutCallback) | rose::Widget | inline |
setLayoutHint(const LayoutHint &hint) | rose::Visual | inline |
setLeaveEventCallback(EventCallback eventCallback) | rose::Widget | inline |
setMouseMotionEventCallback(MouseMotionCallback mouseMotionCallback) | rose::Widget | inline |
setMouseScrollEventCallback(ScrollCallback scrollCallback) | rose::Widget | inline |
setPadding(const Padding &padding) | rose::Visual | inline |
setPosition(const Position< int > &position) | rose::Visual | inline |
setScreenRectangle(const Position< int > &containerPosition) | rose::Visual | inline |
setScreenRectangle(const Rectangle &screenRect) | rose::Visual | inline |
setSize(const Size &size) | rose::Visual | inline |
setTextInputCallback(TextInputCallback textInputCallback) | rose::Widget | inline |
setVisible(bool visible) noexcept | rose::Visual | inline |
supportedSemanticGestures() const | rose::Visual | inline |
supportsKeyboardFocus() const (defined in rose::Widget) | rose::Widget | inline |
throwContainerError() (defined in rose::CelestialOverlay) | rose::CelestialOverlay | inlinestatic |
ValueMap typedef | rose::Visual | |
Widget()=default (defined in rose::Widget) | rose::Widget | |
Widget(const Widget &)=delete (defined in rose::Widget) | rose::Widget | |
Widget(Widget &&)=delete (defined in rose::Widget) | rose::Widget | |
~CelestialOverlay() override=default (defined in rose::CelestialOverlay) | rose::CelestialOverlay | |
~Container() override=default (defined in rose::Container) | rose::Container | |
~Node()=default (defined in rose::Node) | rose::Node | virtual |
~Widget() override=default (defined in rose::Widget) | rose::Widget |