Zen 0.3.0
Loading...
Searching...
No Matches
Zen::CameraController Class Reference

Public Member Functions

 CameraController (Camera &camera)
void onUpdate (DeltaTime deltaTime)
bool onEvent (const ZenEvent &event)
bool onMouseScrolled (const ZenEvent &event)
bool onWindowResize (const ZenEvent &event)
void setWorldBounds (float left, float right, float bottom, float top)
void enableWorldBounds (bool enabled)

Detailed Description

Definition at line 10 of file ZEN_CameraController.h.

Constructor & Destructor Documentation

◆ CameraController()

Zen::CameraController::CameraController ( Camera & camera)

Definition at line 5 of file ZEN_CameraController.cpp.

Member Function Documentation

◆ enableWorldBounds()

void Zen::CameraController::enableWorldBounds ( bool enabled)

Definition at line 95 of file ZEN_CameraController.cpp.

◆ onEvent()

bool Zen::CameraController::onEvent ( const ZenEvent & event)

Definition at line 30 of file ZEN_CameraController.cpp.

◆ onMouseScrolled()

bool Zen::CameraController::onMouseScrolled ( const ZenEvent & event)

Definition at line 40 of file ZEN_CameraController.cpp.

◆ onUpdate()

void Zen::CameraController::onUpdate ( DeltaTime deltaTime)

Definition at line 9 of file ZEN_CameraController.cpp.

◆ onWindowResize()

bool Zen::CameraController::onWindowResize ( const ZenEvent & event)

Definition at line 60 of file ZEN_CameraController.cpp.

◆ setWorldBounds()

void Zen::CameraController::setWorldBounds ( float left,
float right,
float bottom,
float top )

Definition at line 78 of file ZEN_CameraController.cpp.


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