Mario Kart 64
Loading...
Searching...
No Matches
HotAirBalloon.h
Go to the documentation of this file.
1#pragma once
2
3#include <libultraship.h>
4#include <vector>
5#include "Object.h"
6
7#include "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
20class OHotAirBalloon : public OObject {
21public:
22 explicit OHotAirBalloon(const FVector& pos);
23
24 virtual void Tick() override;
25 virtual void Draw(s32 cameraId) override;
26 void func_80055CCC(s32 objectIndex, s32 cameraId);
27 void init_hot_air_balloon(s32 objectIndex);
28 void func_80085534(s32 objectIndex);
29 void func_80085768(s32 objectIndex);
30
31private:
33 bool *_visible;
34};
bool * _visible
Definition HotAirBalloon.h:33
FVector _pos
Definition HotAirBalloon.h:32
void init_hot_air_balloon(s32 objectIndex)
Definition HotAirBalloon.cpp:99
void func_80085768(s32 objectIndex)
Definition HotAirBalloon.cpp:168
virtual void Draw(s32 cameraId) override
Definition HotAirBalloon.cpp:53
virtual void Tick() override
Definition HotAirBalloon.cpp:36
void func_80085534(s32 objectIndex)
Definition HotAirBalloon.cpp:117
void func_80055CCC(s32 objectIndex, s32 cameraId)
Definition HotAirBalloon.cpp:69
OHotAirBalloon(const FVector &pos)
Definition HotAirBalloon.cpp:17
OObject()
Definition Object.cpp:13
Definition CoreMath.h:18