Tramway SDK
|
#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} |