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

#include <FreeCamera.h>

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

Public Member Functions

 FreeCamera (FVector pos, s16 rot, u32 mode)
 
virtual void Tick () override
 
virtual void SetViewProjection () override
 
virtual void SetActive (bool state) override
 
- Public Member Functions inherited from GameCamera
 GameCamera ()
 
 GameCamera (FVector spawn, s16 rot, u32 mode)
 
 ~GameCamera ()
 
void SetProjectionMode (GameCamera::ProjectionMode mode)
 
bool IsActive ()
 
CameraGet ()
 
Mtx * GetPerspMatrix ()
 
Mtx * GetLookAtMatrix ()
 

Additional Inherited Members

- Public Types inherited from GameCamera
enum class  ProjectionMode { PERSPECTIVE , ORTHOGRAPHIC }
 
- Data Fields inherited from GameCamera
ProjectionMode ProjMode
 
- Protected Attributes inherited from GameCamera
Mtx PerspectiveMatrix
 
Mtx LookAtMatrix
 
bool bActive
 
Camera_camera
 
- Static Protected Attributes inherited from GameCamera
static size_t _count = 0
 

Constructor & Destructor Documentation

◆ FreeCamera()

FreeCamera::FreeCamera ( FVector pos,
s16 rot,
u32 mode )
Here is the call graph for this function:

Member Function Documentation

◆ SetActive()

void FreeCamera::SetActive ( bool state)
overridevirtual

Reimplemented from GameCamera.

◆ SetViewProjection()

void FreeCamera::SetViewProjection ( )
overridevirtual

Reimplemented from GameCamera.

Here is the call graph for this function:

◆ Tick()

void FreeCamera::Tick ( )
overridevirtual

Reimplemented from GameCamera.

Here is the call graph for this function:

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