Skip to content
Snippets Groups Projects
Select Git revision
  • a152b729204d4f0f7f9b058bdcd82d32e255c2aa
  • main default protected
  • correction_video
  • going_further
  • ImprovedMouseInteraction
  • final2023
  • template
  • ModifGUI
8 results

NextGenerationInitializer.java

Blame
  • Forked from YAGOUBI Rim / Game of life Template
    Source project has a limited visibility.
    Code owners
    Assign users and groups as approvers for specific file changes. Learn more.
    Enemy.hpp 571 B
    #pragma once
    
    #include <game/back/GameObject.hpp>
    #include <kernel/front/props/PropsDynamic.hpp>
    
    namespace megu::game {
        class Enemy : public kernel::PropsDynamic, public GameObject {
            public:
                Enemy(float, float, float, float, std::filesystem::path &);
    
                void move(float, float);
    
                void setup(kernel::Kernel &) override;
                void destroy(kernel::Kernel &) override;
    
                void apply(kernel::Kernel &) override;
    
            private:
                kernel::Sprite _sprite;
                kernel::Movable _movable;
        };
    }