| #include "rive/artboard.hpp" | |
| #include "rive/scene.hpp" | |
| using namespace rive; | |
| Scene::Scene(ArtboardInstance* abi) : m_ArtboardInstance(abi) { | |
| assert(m_ArtboardInstance->isInstance()); | |
| } | |
| float Scene::width() const { | |
| return m_ArtboardInstance->width(); | |
| } | |
| float Scene::height() const { | |
| return m_ArtboardInstance->height(); | |
| } | |
| void Scene::draw(Renderer* renderer) { | |
| m_ArtboardInstance->draw(renderer); | |
| } | |
| void Scene::pointerDown(Vec2D) {} | |
| void Scene::pointerMove(Vec2D) {} | |
| void Scene::pointerUp(Vec2D) {} | |
| size_t Scene::inputCount() const { return 0; } | |
| SMIInput* Scene::input(size_t index) const { return nullptr; } | |
| SMIBool* Scene::getBool(const std::string&) const { return nullptr; } | |
| SMINumber* Scene::getNumber(const std::string&) const { return nullptr; } | |
| SMITrigger* Scene::getTrigger(const std::string&) const { return nullptr; } |