Mario Kart 64
Loading...
Searching...
No Matches
BigDonut.h
Go to the documentation of this file.
1
#pragma once
2
3
#include <libultraship.h>
4
#include "
Course.h
"
5
6
extern
"C"
{
7
#include "
assets/big_donut_vertices.h
"
8
#include "
assets/big_donut_displaylists.h
"
9
#include "
assets/big_donut_data.h
"
10
#include "
course_offsets.h
"
11
#include "
camera.h
"
12
#include "
data/some_data.h
"
13
#include "
objects.h
"
14
#include "
path_spawn_metadata.h
"
15
extern
const
course_texture
big_donut_textures
[];
16
}
17
18
class
BigDonut
:
public
Course
{
19
public
:
20
virtual
~BigDonut
() =
default
;
21
22
explicit
BigDonut
();
23
24
virtual
void
Load
()
override
;
25
virtual
void
BeginPlay
()
override
;
26
virtual
void
Render
(
struct
UnkStruct_800DC5EC
*)
override
;
27
virtual
void
RenderCredits
()
override
;
28
virtual
void
Waypoints
(
Player
* player, int8_t playerId)
override
;
29
virtual
void
Destroy
()
override
;
30
};
big_donut_textures
const course_texture big_donut_textures[]
Definition
BigDonut.cpp:35
Course.h
big_donut_data.h
big_donut_displaylists.h
big_donut_vertices.h
camera.h
BigDonut::Waypoints
virtual void Waypoints(Player *player, int8_t playerId) override
Definition
BigDonut.cpp:173
BigDonut::Load
virtual void Load() override
Definition
BigDonut.cpp:115
BigDonut::BigDonut
BigDonut()
Definition
BigDonut.cpp:41
BigDonut::Render
virtual void Render(struct UnkStruct_800DC5EC *) override
Definition
BigDonut.cpp:147
BigDonut::Destroy
virtual void Destroy() override
Definition
BigDonut.cpp:177
BigDonut::~BigDonut
virtual ~BigDonut()=default
BigDonut::RenderCredits
virtual void RenderCredits() override
Definition
BigDonut.cpp:170
BigDonut::BeginPlay
virtual void BeginPlay() override
Definition
BigDonut.cpp:131
Course
course_offsets.h
objects.h
path_spawn_metadata.h
some_data.h
Player
Definition
common_structs.h:264
UnkStruct_800DC5EC
Definition
code_800029B0.h:9
course_texture
Definition
course_offsets.h:10
src
engine
courses
BigDonut.h
Generated by
1.13.2