Mario Kart 64
Loading...
Searching...
No Matches
DKJungle Class Reference

#include <DKJungle.h>

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

Public Member Functions

virtual ~DKJungle ()=default
 
 DKJungle ()
 
virtual void Load () override
 
virtual void LoadTextures () override
 
virtual f32 GetWaterLevel (FVector pos, Collision *collision) override
 
virtual void BeginPlay () override
 
virtual void InitCourseObjects () override
 
virtual void UpdateCourseObjects () override
 
virtual void RenderCourseObjects (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 Render (struct UnkStruct_800DC5EC *) override
 
virtual void RenderCredits () 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 *player, int8_t playerId) override
 
virtual void ScrollingTextures () override
 
virtual void DrawWater (struct UnkStruct_800DC5EC *screen, uint16_t pathCounter, uint16_t cameraRot, uint16_t playerDirection) override
 
virtual void CreditsSpawnActors () override
 
virtual void Destroy () override
 

Constructor & Destructor Documentation

◆ ~DKJungle()

virtual DKJungle::~DKJungle ( )
virtualdefault

◆ DKJungle()

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

Member Function Documentation

◆ BeginPlay()

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

◆ CreditsSpawnActors()

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

◆ Destroy()

void DKJungle::Destroy ( )
overridevirtual

◆ DrawWater()

void DKJungle::DrawWater ( struct UnkStruct_800DC5EC * screen,
uint16_t pathCounter,
uint16_t cameraRot,
uint16_t playerDirection )
overridevirtual
Here is the call graph for this function:

◆ GetWaterLevel()

f32 DKJungle::GetWaterLevel ( FVector pos,
Collision * collision )
overridevirtual
Here is the call graph for this function:

◆ InitCourseObjects()

void DKJungle::InitCourseObjects ( )
overridevirtual
Here is the call graph for this function:

◆ Load()

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

◆ LoadTextures()

void DKJungle::LoadTextures ( )
overridevirtual
Here is the call graph for this function:

◆ Render()

void DKJungle::Render ( struct UnkStruct_800DC5EC * arg0)
overridevirtual
Here is the call graph for this function:

◆ RenderCourseObjects()

void DKJungle::RenderCourseObjects ( s32 cameraId)
overridevirtual
Here is the call graph for this function:

◆ RenderCredits()

void DKJungle::RenderCredits ( )
overridevirtual
Here is the call graph for this function:

◆ ScrollingTextures()

void DKJungle::ScrollingTextures ( )
overridevirtual
Here is the call graph for this function:

◆ SomeCollisionThing()

void DKJungle::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 DKJungle::SomeSounds ( )
overridevirtual
Here is the call graph for this function:

◆ UpdateCourseObjects()

void DKJungle::UpdateCourseObjects ( )
overridevirtual
Here is the call graph for this function:

◆ Waypoints()

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

◆ WhatDoesThisDo()

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

◆ WhatDoesThisDoAI()

void DKJungle::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: