Snapple
Memuat...
Mencari...
Tidak Ditemukan
Referensi Kelas Player

#include <scene_game.hpp>

Fungsi Anggota Publik

void reset ()
 Player ()
raylib::Vector2 get_head_pos_center ()
void init (raylib::Sound *lose_sound, bool *play_bgmusic)
void create_snake ()
void check_collision (bool *play_bgmusic)
void update ()
void draw ()
void unqueue_turn ()
void add_length ()

Atribut Publik

GameOver game_over
const float snake_body_radius = TILE_DIMENSION / 5.0
bool controllable = false
raylib::Vector2 head_pos

Dokumentasi Konstruktor & Destruktor

◆ Player()

Player::Player ( )

Dokumentasi Anggota: Fungsi

◆ add_length()

void Player::add_length ( )

◆ check_collision()

void Player::check_collision ( bool * play_bgmusic)

◆ create_snake()

void Player::create_snake ( )

◆ draw()

void Player::draw ( )

◆ get_head_pos_center()

raylib::Vector2 Player::get_head_pos_center ( )

◆ init()

void Player::init ( raylib::Sound * lose_sound,
bool * play_bgmusic )

◆ reset()

void Player::reset ( )

◆ unqueue_turn()

void Player::unqueue_turn ( )

◆ update()

void Player::update ( )

Dokumentasi Anggota: Data

◆ controllable

bool Player::controllable = false

◆ game_over

GameOver Player::game_over

◆ head_pos

raylib::Vector2 Player::head_pos

◆ snake_body_radius

const float Player::snake_body_radius = TILE_DIMENSION / 5.0

Dokumentasi untuk kelas ini dibangkitkan dari file-file berikut: