Sly Engine
BurstType Class Reference

#include <BurstType.h>

Inheritance diagram for BurstType:
Inheritance graph
Collaboration diagram for BurstType:
Collaboration graph

Public Types

enum  Patterns { Sphere }
 

Public Member Functions

 BurstType ()=default
 
 BurstType (const BurstType &otherBurst)=default
 
 BurstType (BurstType &&)=delete
 
BurstTypeoperator= (const BurstType &)=delete
 
BurstTypeoperator= (BurstType &&)=delete
 
virtual ~BurstType ()=default
 
virtual void CalculatePosition (Vect &pos, Vect &direction, float speed)
 

Member Enumeration Documentation

◆ Patterns

Enumerator
Sphere 

Constructor & Destructor Documentation

◆ BurstType() [1/3]

BurstType::BurstType ( )
default

◆ BurstType() [2/3]

BurstType::BurstType ( const BurstType otherBurst)
default

◆ BurstType() [3/3]

BurstType::BurstType ( BurstType &&  )
delete

◆ ~BurstType()

virtual BurstType::~BurstType ( )
virtualdefault

Member Function Documentation

◆ CalculatePosition()

void BurstType::CalculatePosition ( Vect &  pos,
Vect &  direction,
float  speed 
)
virtual

Reimplemented in BurstTypePulse, and BurstTypeSpherical.

Here is the caller graph for this function:

◆ operator=() [1/2]

BurstType& BurstType::operator= ( BurstType &&  )
delete

◆ operator=() [2/2]

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

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