Unravel Engine C++ Reference
Loading...
Searching...
No Matches
camera.h File Reference
#include <engine/engine_export.h>
#include <base/basetypes.hpp>
#include <context/context.hpp>
#include <math/math.h>
#include <reflection/registration.h>
#include <serialization/serialization.h>

Go to the source code of this file.

Classes

struct  unravel::camera_storage
 Structure for storing camera related context. More...
 
class  unravel::camera
 Class representing a camera. Contains functionality for manipulating and updating a camera. It should not be used as a standalone class - see camera_component and the entity system. More...
 

Namespaces

namespace  unravel
 

Enumerations

enum class  unravel::projection_mode : std::uint32_t { unravel::perspective = 0 , unravel::orthographic = 1 }
 Enum representing the projection mode of a camera. More...