SpaghettiKart
Loading...
Searching...
No Matches
BowsersCastle Class Reference

#include <BowsersCastle.h>

Inheritance diagram for BowsersCastle:
[legend]
Collaboration diagram for BowsersCastle:
[legend]

Public Member Functions

 BowsersCastle ()
 
virtual void Load () override
 
void SpawnStockThwomp ()
 
virtual void BeginPlay () override
 
virtual void InitTrackObjects () override
 
virtual void TickTrackObjects () override
 
virtual void DrawTrackObjects (s32 cameraId) override
 
virtual void SomeSounds () override
 
virtual void WhatDoesThisDo (Player *player, int8_t playerId) override
 
virtual void WhatDoesThisDoAI (Player *player, int8_t playerId) override
 
virtual void Draw (ScreenContext *) override
 
virtual void DrawCredits () override
 
virtual void SomeCollisionThing (Player *player, Vec3f arg1, Vec3f arg2, Vec3f arg3, f32 *arg4, f32 *arg5, f32 *arg6, f32 *arg7) override
 
virtual void Waypoints (Player *, int8_t) override
 
virtual void DrawTransparency (ScreenContext *screen, uint16_t pathCounter, uint16_t cameraRot, uint16_t playerDirection)
 
virtual void CreditsSpawnActors () override
 
virtual void Destroy () override
 

Constructor & Destructor Documentation

◆ BowsersCastle()

BowsersCastle::BowsersCastle ( )
explicit
Here is the call graph for this function:

Member Function Documentation

◆ BeginPlay()

void BowsersCastle::BeginPlay ( )
overridevirtual
Here is the call graph for this function:

◆ CreditsSpawnActors()

void BowsersCastle::CreditsSpawnActors ( )
overridevirtual
Here is the call graph for this function:

◆ Destroy()

void BowsersCastle::Destroy ( )
overridevirtual

◆ Draw()

void BowsersCastle::Draw ( ScreenContext * arg0)
overridevirtual
Here is the call graph for this function:

◆ DrawCredits()

void BowsersCastle::DrawCredits ( )
overridevirtual
Here is the call graph for this function:

◆ DrawTrackObjects()

void BowsersCastle::DrawTrackObjects ( s32 cameraId)
overridevirtual
Here is the call graph for this function:

◆ DrawTransparency()

void BowsersCastle::DrawTransparency ( ScreenContext * screen,
uint16_t pathCounter,
uint16_t cameraRot,
uint16_t playerDirection )
virtual
Here is the call graph for this function:

◆ InitTrackObjects()

void BowsersCastle::InitTrackObjects ( )
overridevirtual
Here is the call graph for this function:

◆ Load()

void BowsersCastle::Load ( )
overridevirtual
Here is the call graph for this function:

◆ SomeCollisionThing()

void BowsersCastle::SomeCollisionThing ( Player * player,
Vec3f arg1,
Vec3f arg2,
Vec3f arg3,
f32 * arg4,
f32 * arg5,
f32 * arg6,
f32 * arg7 )
overridevirtual
Here is the call graph for this function:

◆ SomeSounds()

void BowsersCastle::SomeSounds ( )
overridevirtual

◆ SpawnStockThwomp()

void BowsersCastle::SpawnStockThwomp ( )

◆ TickTrackObjects()

void BowsersCastle::TickTrackObjects ( )
overridevirtual
Here is the call graph for this function:

◆ Waypoints()

void BowsersCastle::Waypoints ( Player * player,
int8_t playerId )
overridevirtual

◆ WhatDoesThisDo()

void BowsersCastle::WhatDoesThisDo ( Player * player,
int8_t playerId )
overridevirtual
Here is the call graph for this function:

◆ WhatDoesThisDoAI()

void BowsersCastle::WhatDoesThisDoAI ( Player * player,
int8_t playerId )
overridevirtual
Here is the call graph for this function:

The documentation for this class was generated from the following files: