Mario Kart 64
Loading...
Searching...
No Matches
GrandPrixBalloons.h
Go to the documentation of this file.
1#pragma once
2
3#include <libultraship.h>
4#include <vector>
5
6#include "engine/World.h"
8
9extern "C" {
10#include "macros.h"
11#include "main.h"
12#include "vehicles.h"
13#include "waypoints.h"
14#include "common_structs.h"
15#include "objects.h"
16#include "camera.h"
17#include "some_data.h"
18}
19
20
21
26public:
27
28 explicit OGrandPrixBalloons(const FVector& pos);
29
33
34 static size_t GetCount() {
35 return _count;
36 }
37
38 virtual void Tick() override;
39 virtual void Draw(s32 cameraId) override;
40 void func_80053D74(s32 objectIndex, UNUSED s32 arg1, s32 vertexIndex);
41
42 void func_80074924(s32 objectIndex);
43 void func_80074D94(s32 objectIndex);
44 void func_80074E28(s32 objectIndex);
45 void func_80041480(s16* arg0, s16 arg1, s16 arg2, s16* arg3); // Some weird math function
46
47private:
48 static size_t _count;
49 s32 _idx;
51 bool _active;
55};
void func_80074E28(s32 objectIndex)
Definition GrandPrixBalloons.cpp:212
static size_t GetCount()
Definition GrandPrixBalloons.h:34
virtual void Draw(s32 cameraId) override
Definition GrandPrixBalloons.cpp:70
void func_80074924(s32 objectIndex)
Definition GrandPrixBalloons.cpp:130
virtual void Tick() override
Definition GrandPrixBalloons.cpp:40
static size_t _count
Definition GrandPrixBalloons.h:48
~OGrandPrixBalloons()
Definition GrandPrixBalloons.h:30
size_t _numBalloons3
Definition GrandPrixBalloons.h:54
OGrandPrixBalloons(const FVector &pos)
Definition GrandPrixBalloons.cpp:20
bool _active
Definition GrandPrixBalloons.h:51
size_t _numBalloons2
Definition GrandPrixBalloons.h:53
FVector Pos
Definition GrandPrixBalloons.h:50
s32 _idx
Definition GrandPrixBalloons.h:49
void func_80053D74(s32 objectIndex, UNUSED s32 arg1, s32 vertexIndex)
Definition GrandPrixBalloons.cpp:104
void func_80074D94(s32 objectIndex)
Definition GrandPrixBalloons.cpp:198
size_t _numBalloons
Definition GrandPrixBalloons.h:52
void func_80041480(s16 *arg0, s16 arg1, s16 arg2, s16 *arg3)
Definition GrandPrixBalloons.cpp:234
OObject()
Definition Object.cpp:13
#define UNUSED
Definition macros.h:26
Definition CoreMath.h:18