Tramway SDK
Namespaces | Functions | Variables
camera.cpp File Reference
#include <extensions/camera/camera.h>
#include <framework/system.h>
#include <framework/entity.h>
#include <framework/ui.h>
#include <framework/settings.h>
#include <render/render.h>
#include <audio/audio.h>
#include <components/controller.h>

Namespaces

namespace  tram::Ext::Camera
 Several different camera implementations.
 
namespace  tram
 Serialization, i.e.
 
namespace  tram::Ext
 

Functions

void tram::Ext::Camera::Init ()
 
void tram::Ext::Camera::Update ()
 

Variables

System::system_t tram::Ext::Camera::CAMERA_SYSTEM = -1u
 
Camera * tram::Ext::Camera::selected_camera = nullptr
 
Settings::Property< float > tram::Ext::Camera::shake_multiplier = {1.0f, "camerashake", Settings::NONE}
 
id_t tram::Ext::Camera::look_at_entity = 0
 
quat tram::Ext::Camera::look_at_direction = {1.0f, 0.0f, 0.0f, 0.0f}