SpaghettiKart
Loading...
Searching...
No Matches
PlayerBombKart.h
Go to the documentation of this file.
1#pragma once
2
3#include <libultraship.h>
4#include "CoreMath.h"
5
7public:
8
13
15
17 _count--;
18 }
19
20 static size_t GetCount() {
21 return _count;
22 }
23
25 FVector pos = {0, 0, 0};
27 s32 _primAlpha = 0;
28
29 void Draw(size_t playerId, s32 cameraId);
30 void func_800563DC(s32 cameraId, s32 arg2);
31 void func_800562E4(s32 cameraId, s32 arg0, s32 arg1, s32 arg2, s32 id);
32 void func_8005669C(s32 cameraId, s32 arg2);
33 void LoadMtx(s32 cameraId);
34private:
35 static u32 vec[3][3];
36 static size_t _count;
37 size_t _idx;
38};
s32 _primAlpha
Definition PlayerBombKart.h:27
static size_t _count
Definition PlayerBombKart.h:36
size_t _idx
Definition PlayerBombKart.h:37
void func_8005669C(s32 cameraId, s32 arg2)
Definition PlayerBombKart.cpp:98
static u32 vec[3][3]
Definition PlayerBombKart.h:79
void func_800562E4(s32 cameraId, s32 arg0, s32 arg1, s32 arg2, s32 id)
Definition PlayerBombKart.cpp:85
f32 surfaceHeight
Definition PlayerBombKart.h:26
PlayerBombKart()
Definition PlayerBombKart.cpp:18
s16 state
Definition PlayerBombKart.h:24
FVector pos
Definition PlayerBombKart.h:25
void func_800563DC(s32 cameraId, s32 arg2)
Definition PlayerBombKart.cpp:36
void LoadMtx(s32 cameraId)
Definition PlayerBombKart.cpp:126
PlayerBombKartState
Definition PlayerBombKart.h:9
@ DISABLED
Definition PlayerBombKart.h:10
@ ACTIVE
Definition PlayerBombKart.h:11
void Draw(size_t playerId, s32 cameraId)
Definition PlayerBombKart.cpp:23
static size_t GetCount()
Definition PlayerBombKart.h:20
~PlayerBombKart()
Definition PlayerBombKart.h:16
Definition CoreMath.h:30