| 123456789101112131415161718192021 |
- //
- // actor.hpp
- // danmaku
- //
- // Created by Sam Jaffe on 5/26/19.
- // Copyright © 2019 Sam Jaffe. All rights reserved.
- //
- #pragma once
- #include "game/engine/entity.hpp"
- namespace danmaku {
- class level;
- struct actor : public engine::entity {
- virtual ~actor() = default;
- virtual void update(float delta) = 0;
- virtual void level(class level *) = 0;
- virtual class level * level() const = 0;
- };
- }
|