Sly Engine
BurstTypeSpherical Class Reference

#include <BurstTypeSpherical.h>

Inheritance diagram for BurstTypeSpherical:
Inheritance graph
Collaboration diagram for BurstTypeSpherical:
Collaboration graph

Public Member Functions

 BurstTypeSpherical ()=default
 
 BurstTypeSpherical (const BurstTypeSpherical &)=delete
 
 BurstTypeSpherical (BurstTypeSpherical &&)=delete
 
BurstTypeSphericaloperator= (const BurstTypeSpherical &)=delete
 
BurstTypeSphericaloperator= (BurstTypeSpherical &&)=delete
 
virtual ~BurstTypeSpherical ()=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

◆ BurstTypeSpherical() [1/3]

BurstTypeSpherical::BurstTypeSpherical ( )
default

◆ BurstTypeSpherical() [2/3]

BurstTypeSpherical::BurstTypeSpherical ( const BurstTypeSpherical )
delete

◆ BurstTypeSpherical() [3/3]

BurstTypeSpherical::BurstTypeSpherical ( BurstTypeSpherical &&  )
delete

◆ ~BurstTypeSpherical()

virtual BurstTypeSpherical::~BurstTypeSpherical ( )
virtualdefault

Member Function Documentation

◆ CalculatePosition()

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

Reimplemented from BurstType.

◆ operator=() [1/2]

BurstTypeSpherical& BurstTypeSpherical::operator= ( BurstTypeSpherical &&  )
delete

◆ operator=() [2/2]

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

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