Uranus  1.0.1.0
Uranus is a GameEngine written in C++
Loading...
Searching...
No Matches
bonus::DoubleBullet Class Reference
Inheritance diagram for bonus::DoubleBullet:
[legend]
Collaboration diagram for bonus::DoubleBullet:
[legend]

Public Member Functions

 DoubleBullet (const std::string &uniqueName, uranus::ecs::component::Position pos)
 
void enable (Player &player) override
 
void loop (size_t entity) override
 
- Public Member Functions inherited from bonus::Bonus
 Bonus (const std::string &uniqueName, uranus::ecs::component::Position pos, const std::string &textureName)
 
void colliding (size_t entity, size_t entityCollidingWith)
 
virtual void enable (Player &player)=0
 
virtual void loop (size_t entity)=0
 
- Public Member Functions inherited from engine::Base
 Base (const std::string &uniqueName)
 
const std::string & getUniqueName ()
 

Additional Inherited Members

- Protected Attributes inherited from engine::Base
size_t _entityId
 
std::string _uniqueName
 

Member Function Documentation

◆ enable()

void bonus::DoubleBullet::enable ( Player player)
overridevirtual

Implements bonus::Bonus.

◆ loop()

void bonus::DoubleBullet::loop ( size_t  entity)
overridevirtual

Implements bonus::Bonus.


The documentation for this class was generated from the following files: