SpaghettiKart
Loading...
Searching...
No Matches
PlayerBombKart Class Reference

#include <PlayerBombKart.h>

Collaboration diagram for PlayerBombKart:
[legend]

Public Types

enum  PlayerBombKartState { DISABLED , ACTIVE }
 

Public Member Functions

 PlayerBombKart ()
 
 ~PlayerBombKart ()
 
void Draw (size_t playerId, s32 cameraId)
 
void func_800563DC (s32 cameraId, s32 arg2)
 
void func_800562E4 (s32 cameraId, s32 arg0, s32 arg1, s32 arg2, s32 id)
 
void func_8005669C (s32 cameraId, s32 arg2)
 
void LoadMtx (s32 cameraId)
 

Static Public Member Functions

static size_t GetCount ()
 

Data Fields

s16 state = PlayerBombKartState::DISABLED
 
FVector pos = {0, 0, 0}
 
f32 surfaceHeight = 0
 
s32 _primAlpha = 0
 

Private Attributes

size_t _idx
 

Static Private Attributes

static u32 vec [3][3]
 
static size_t _count = 0
 

Member Enumeration Documentation

◆ PlayerBombKartState

Enumerator
DISABLED 
ACTIVE 

Constructor & Destructor Documentation

◆ PlayerBombKart()

PlayerBombKart::PlayerBombKart ( )

◆ ~PlayerBombKart()

PlayerBombKart::~PlayerBombKart ( )
inline

Member Function Documentation

◆ Draw()

void PlayerBombKart::Draw ( size_t playerId,
s32 cameraId )
Here is the call graph for this function:
Here is the caller graph for this function:

◆ func_800562E4()

void PlayerBombKart::func_800562E4 ( s32 cameraId,
s32 arg0,
s32 arg1,
s32 arg2,
s32 id )
Here is the call graph for this function:
Here is the caller graph for this function:

◆ func_800563DC()

void PlayerBombKart::func_800563DC ( s32 cameraId,
s32 arg2 )
Here is the call graph for this function:
Here is the caller graph for this function:

◆ func_8005669C()

void PlayerBombKart::func_8005669C ( s32 cameraId,
s32 arg2 )
Here is the call graph for this function:
Here is the caller graph for this function:

◆ GetCount()

static size_t PlayerBombKart::GetCount ( )
inlinestatic

◆ LoadMtx()

void PlayerBombKart::LoadMtx ( s32 cameraId)
Here is the call graph for this function:
Here is the caller graph for this function:

Field Documentation

◆ _count

size_t PlayerBombKart::_count = 0
staticprivate

◆ _idx

size_t PlayerBombKart::_idx
private

◆ _primAlpha

s32 PlayerBombKart::_primAlpha = 0

◆ pos

FVector PlayerBombKart::pos = {0, 0, 0}

◆ state

s16 PlayerBombKart::state = PlayerBombKartState::DISABLED

◆ surfaceHeight

f32 PlayerBombKart::surfaceHeight = 0

◆ vec

u32 PlayerBombKart::vec
staticprivate
Initial value:
= {
{ 255, 255, 255 },
{ 255, 255, 0 },
{ 255, 0, 0 },
}

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