SpaghettiKart
Loading...
Searching...
No Matches
Harbour.h
Go to the documentation of this file.
1
#pragma once
2
3
#include <libultraship.h>
4
#include "
Track.h
"
5
6
extern
"C"
{
7
#include "
assets/models/tracks/mario_raceway/mario_raceway_vertices.h
"
8
#include "
assets/models/tracks/mario_raceway/mario_raceway_displaylists.h
"
9
#include "
assets/models/tracks/mario_raceway/mario_raceway_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
}
16
17
class
Harbour
:
public
Track
{
18
public
:
19
// Constructor
20
explicit
Harbour
();
21
22
// virtual void Load(const char* courseVtx,
23
// course_texture* textures, const char* displaylists, size_t dlSize);
24
virtual
void
Load
()
override
;
25
virtual
void
BeginPlay
()
override
;
26
virtual
void
WhatDoesThisDo
(
Player
* player, int8_t playerId)
override
;
27
virtual
void
WhatDoesThisDoAI
(
Player
* player, int8_t playerId)
override
;
28
virtual
void
Draw
(
ScreenContext
*)
override
;
29
virtual
bool
IsMod
()
override
;
30
};
Track.h
camera.h
Harbour::WhatDoesThisDo
virtual void WhatDoesThisDo(Player *player, int8_t playerId) override
Definition
Harbour.cpp:686
Harbour::Harbour
Harbour()
Definition
Harbour.cpp:518
Harbour::Load
virtual void Load() override
Definition
Harbour.cpp:597
Harbour::IsMod
virtual bool IsMod() override
Definition
Harbour.cpp:738
Harbour::BeginPlay
virtual void BeginPlay() override
Definition
Harbour.cpp:629
Harbour::WhatDoesThisDoAI
virtual void WhatDoesThisDoAI(Player *player, int8_t playerId) override
Definition
Harbour.cpp:701
Harbour::Draw
virtual void Draw(ScreenContext *) override
Definition
Harbour.cpp:716
Track
course_offsets.h
mario_raceway_displaylists.h
mario_raceway_vertices.h
mario_raceway_data.h
objects.h
path_spawn_metadata.h
some_data.h
Player
Definition
common_structs.h:264
ScreenContext
Definition
code_800029B0.h:14
src
engine
tracks
Harbour.h
Generated by
1.13.2