MXVK Vulkan Framework 0.24.0
C++20 Vulkan rendering framework for practical 2D and 3D application development with SDL3.
Loading...
Searching...
No Matches
Ship Struct Reference

Public Attributes

float angle
int burst_count
int continuous_fire_timer
bool exploding
int explosion_timer
int fire_cooldown
int lives
int overheat_cooldown
bool overheated
int score
float vx
float vy
float x
float y

Detailed Description

Definition at line 43 of file space.cpp.

Member Data Documentation

◆ angle

float Ship::angle

Definition at line 46 of file space.cpp.

◆ burst_count

int Ship::burst_count

Definition at line 49 of file space.cpp.

◆ continuous_fire_timer

int Ship::continuous_fire_timer

Definition at line 53 of file space.cpp.

◆ exploding

bool Ship::exploding

Definition at line 50 of file space.cpp.

◆ explosion_timer

int Ship::explosion_timer

Definition at line 51 of file space.cpp.

◆ fire_cooldown

int Ship::fire_cooldown

Definition at line 48 of file space.cpp.

◆ lives

int Ship::lives

Definition at line 47 of file space.cpp.

◆ overheat_cooldown

int Ship::overheat_cooldown

Definition at line 55 of file space.cpp.

◆ overheated

bool Ship::overheated

Definition at line 54 of file space.cpp.

◆ score

int Ship::score

Definition at line 52 of file space.cpp.

◆ vx

float Ship::vx

Definition at line 45 of file space.cpp.

◆ vy

float Ship::vy

Definition at line 45 of file space.cpp.

◆ x

float Ship::x

Definition at line 44 of file space.cpp.

◆ y

float Ship::y

Definition at line 44 of file space.cpp.


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