Quantum Engineering
Public Member Functions | Public Attributes | Private Member Functions | Private Attributes | List of all members
Meteor Class Reference
Inheritance diagram for Meteor:

Public Member Functions

void Start ()
 Called by unity engine on start up to initialize variables. More...
 
void Update ()
 Called once per frame by unity engine. More...
 
void Explode ()
 Destroys the meteor and spawns explosion effects. More...
 

Public Attributes

GameObject explosion
 
GameObject fire
 
float altitude
 
bool destroying
 

Private Member Functions

bool CanSendDestructionMessage ()
 Returns true if a message can be sent to the player's tablet. More...
 

Private Attributes

GameManager game
 
PlayerController playerController
 
float destroyTimer
 

Member Function Documentation

◆ CanSendDestructionMessage()

bool Meteor.CanSendDestructionMessage ( )
inlineprivate

Returns true if a message can be sent to the player's tablet.

◆ Explode()

void Meteor.Explode ( )
inline

Destroys the meteor and spawns explosion effects.

◆ Start()

void Meteor.Start ( )
inline

Called by unity engine on start up to initialize variables.

◆ Update()

void Meteor.Update ( )
inline

Called once per frame by unity engine.

Member Data Documentation

◆ altitude

float Meteor.altitude

◆ destroying

bool Meteor.destroying

◆ destroyTimer

float Meteor.destroyTimer
private

◆ explosion

GameObject Meteor.explosion

◆ fire

GameObject Meteor.fire

◆ game

GameManager Meteor.game
private

◆ playerController

PlayerController Meteor.playerController
private

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