|
Rose
|
This is the complete list of members for rose::Sprite, 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() | rose::Node | inlinevirtual |
| buttonEvent(bool pressed, uint button, uint clicks, bool passed) | rose::Widget | |
| 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(sdl::Renderer &renderer, RectangleInt parentRect) override | rose::Sprite | |
| rose::Widget::draw(gm::Context &context, const Position< int > &containerPosition)=0 | rose::Visual | pure 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::Widget) | rose::Widget | 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(rose::gm::Context &context, const Rectangle &screenRect)=0 | rose::Visual | pure virtual |
| layoutPadding(const Rectangle &screenRect) | rose::Visual | inline |
| leaveEvent() | rose::Widget | inline |
| mButtonEventCallback | rose::Widget | protected |
| mContainer | rose::Node | protected |
| mCurrentPosition (defined in rose::Sprite) | rose::Sprite | protected |
| mCurrentVector (defined in rose::Sprite) | rose::Sprite | protected |
| mEnterEventCallback | rose::Widget | protected |
| mFrameRate (defined in rose::Sprite) | rose::Sprite | protected |
| mFrameTicks (defined in rose::Sprite) | rose::Sprite | protected |
| mHintsMap | rose::Visual | |
| mId (defined in rose::Node) | rose::Node | protected |
| mImageId (defined in rose::Sprite) | rose::Sprite | protected |
| mKeyboardEventCallback | rose::Widget | protected |
| mKeyboardFocusCallback | rose::Widget | protected |
| mKeyboardShortcutCallback | rose::Widget | protected |
| mLeaveEventCallback | rose::Widget | 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 |
| mScreenRect | rose::Visual | protected |
| mSemanticGesture (defined in rose::Visual) | rose::Visual | protected |
| mSize | rose::Visual | protected |
| mState | rose::Visual | protected |
| mTextInputCallback | rose::Widget | protected |
| mTextureFrame (defined in rose::Sprite) | rose::Sprite | protected |
| mTextureOffset (defined in rose::Sprite) | rose::Sprite | protected |
| mTicks (defined in rose::Sprite) | rose::Sprite | protected |
| mVectorTicks (defined in rose::Sprite) | rose::Sprite | protected |
| mVisible | rose::Visual | 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::Widget) | rose::Widget | inlinevirtual |
| NodePtr typedef (defined in rose::Node) | rose::Node | |
| operator=(Sprite &&)=delete (defined in rose::Sprite) | rose::Sprite | |
| operator=(const Sprite &)=delete (defined in rose::Sprite) | rose::Sprite | |
| 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 |
| setEnterLeaveEventCallback(EventCallback eventCallback) | rose::Widget | inline |
| setId(const Id &nodeId) noexcept | rose::Node | inline |
| setImageId(ImageId imageId) | rose::Sprite | 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 |
| setVector(Size< float > vector, uint32_t time) | rose::Sprite | inline |
| setVisible(bool visible) noexcept | rose::Visual | inline |
| Sprite()=default (defined in rose::Sprite) | rose::Sprite | |
| Sprite(Sprite &&)=delete (defined in rose::Sprite) | rose::Sprite | |
| Sprite(const Sprite &)=delete (defined in rose::Sprite) | rose::Sprite | |
| Sprite(Rose &rose, Widget *parent) | rose::Sprite | |
| Sprite(std::shared_ptr< Widget > parent, ImageId imageId) | rose::Sprite | inline |
| supportedSemanticGestures() const | rose::Visual | inline |
| supportsKeyboardFocus() const (defined in rose::Widget) | rose::Widget | inline |
| 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 | |
| ~Container() override=default (defined in rose::Container) | rose::Container | |
| ~Node()=default (defined in rose::Node) | rose::Node | virtual |
| ~Sprite() override=default (defined in rose::Sprite) | rose::Sprite | |
| ~Widget() override=default (defined in rose::Widget) | rose::Widget |
1.8.13