| #ifndef _RIVE_FOREGROUND_LAYOUT_DRAWABLE_HPP_ |
| #define _RIVE_FOREGROUND_LAYOUT_DRAWABLE_HPP_ |
| #include "rive/generated/foreground_layout_drawable_base.hpp" |
| #include "rive/shapes/shape_paint_container.hpp" |
| #include <stdio.h> |
| namespace rive |
| { |
| class ForegroundLayoutDrawable : public ForegroundLayoutDrawableBase, |
| public ShapePaintContainer |
| { |
| public: |
| void draw(Renderer* renderer) override; |
| Core* hitTest(HitInfo*, const Mat2D&) override; |
| |
| Artboard* getArtboard() override { return artboard(); } |
| }; |
| } // namespace rive |
| |
| #endif |