Euphoria
Main Page
Related Pages
Topics
Namespaces
Concepts
Classes
Files
File List
File Members
libs
render
src
eu
render
space.h
Go to the documentation of this file.
1
#pragma once
2
3
namespace
eu::render
4
{
5
7
struct
CameraVectors
8
{
9
n3
front
;
10
n3
right
;
11
n3
up
;
12
};
13
15
CameraVectors
create_vectors
(
const
Ypr
& rotation);
16
17
}
eu::render::create_vectors
CameraVectors create_vectors(const Camera &camera)
Capture the current local space of the camera.
eu::render
Definition
ui.h:4
eu::Ypr
yaw + pitch + roll
Definition
axisangle.h:33
eu::n3
a 3d unit (vector)
Definition
vec3.h:94
eu::render::CameraVectors
A temporary view of the local space of a camera.
Definition
space.h:8
eu::render::CameraVectors::front
n3 front
Definition
space.h:9
eu::render::CameraVectors::up
n3 up
Definition
space.h:11
eu::render::CameraVectors::right
n3 right
Definition
space.h:10
Generated by
1.15.0