Sly Engine
BurstTypePulse Class Reference

#include <BurstTypePulse.h>

Inheritance diagram for BurstTypePulse:
Inheritance graph
Collaboration diagram for BurstTypePulse:
Collaboration graph

Public Member Functions

 BurstTypePulse ()=default
 
 BurstTypePulse (const BurstTypePulse &)=delete
 
 BurstTypePulse (BurstTypePulse &&)=delete
 
BurstTypePulseoperator= (const BurstTypePulse &)=delete
 
BurstTypePulseoperator= (BurstTypePulse &&)=delete
 
virtual ~BurstTypePulse ()=default
 
virtual void CalculatePosition (Vect &pos, Vect &direction, float speed) override
 
- Public Member Functions inherited from BurstType
 BurstType ()=default
 
 BurstType (const BurstType &otherBurst)=default
 
 BurstType (BurstType &&)=delete
 
BurstTypeoperator= (const BurstType &)=delete
 
BurstTypeoperator= (BurstType &&)=delete
 
virtual ~BurstType ()=default
 

Additional Inherited Members

- Public Types inherited from BurstType
enum  Patterns { Sphere }
 

Constructor & Destructor Documentation

◆ BurstTypePulse() [1/3]

BurstTypePulse::BurstTypePulse ( )
default

◆ BurstTypePulse() [2/3]

BurstTypePulse::BurstTypePulse ( const BurstTypePulse )
delete

◆ BurstTypePulse() [3/3]

BurstTypePulse::BurstTypePulse ( BurstTypePulse &&  )
delete

◆ ~BurstTypePulse()

virtual BurstTypePulse::~BurstTypePulse ( )
virtualdefault

Member Function Documentation

◆ CalculatePosition()

void BurstTypePulse::CalculatePosition ( Vect &  pos,
Vect &  direction,
float  speed 
)
overridevirtual

Reimplemented from BurstType.

Here is the call graph for this function:

◆ operator=() [1/2]

BurstTypePulse& BurstTypePulse::operator= ( BurstTypePulse &&  )
delete

◆ operator=() [2/2]

BurstTypePulse& BurstTypePulse::operator= ( const BurstTypePulse )
delete

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