nngn
Toggle main menu visibility
Main Page
Namespaces
Namespace List
Namespace Members
All
a
b
c
d
e
f
g
h
i
k
l
m
n
o
p
q
r
s
t
u
v
w
z
Functions
a
b
c
d
e
f
g
h
i
l
m
n
o
p
q
r
s
t
u
v
w
z
Variables
a
b
c
d
e
f
g
h
i
k
m
n
o
p
r
s
t
u
v
w
z
Typedefs
a
d
f
h
i
m
s
t
u
v
w
z
Enumerations
Enumerator
Concepts
Classes
Class List
Class Index
Class Hierarchy
Class Members
All
a
b
c
d
e
f
g
h
i
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
~
Functions
a
b
c
d
e
f
g
h
i
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
~
Variables
a
b
c
d
e
f
g
h
i
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Typedefs
a
b
c
d
e
f
g
h
k
m
o
p
q
r
s
t
u
v
Enumerations
a
b
c
d
e
f
l
m
o
p
r
s
t
Enumerator
a
b
c
d
e
g
h
i
k
l
m
n
o
p
q
r
s
t
u
v
w
z
Related Symbols
Files
File List
File Members
All
_
a
b
c
d
e
f
g
h
i
k
l
m
n
o
p
q
r
s
t
u
v
w
x
z
Functions
a
b
c
d
e
f
g
h
i
k
l
m
n
o
p
q
r
s
t
u
v
w
Variables
_
a
b
c
d
e
f
g
h
i
k
l
m
n
o
p
r
s
t
u
v
w
z
Typedefs
Enumerations
Macros
c
d
e
f
g
l
n
p
s
t
x
▼
nngn
Documentation
►
Building
►
Namespaces
►
Concepts
▼
Classes
▼
Class List
►
anonymous_namespace{alloc.cpp}
►
anonymous_namespace{compute.cpp}
►
anonymous_namespace{graphics.cpp}
►
anonymous_namespace{lua_schedule.cpp}
►
anonymous_namespace{main.cpp}
►
anonymous_namespace{native.cpp}
►
anonymous_namespace{opencl.cpp}
►
anonymous_namespace{opengl.cpp}
►
anonymous_namespace{pseudo.cpp}
►
anonymous_namespace{register_test.cpp}
►
anonymous_namespace{scoped_test.cpp}
►
anonymous_namespace{stack_test.cpp}
►
anonymous_namespace{state_test.cpp}
►
anonymous_namespace{static_vector_test.cpp}
►
anonymous_namespace{tagging_test.cpp}
►
anonymous_namespace{terminal.cpp}
►
anonymous_namespace{tracking_test.cpp}
►
anonymous_namespace{types_test.cpp}
►
anonymous_namespace{vulkan.cpp}
▼
nngn
►
detail
►
lua
►
term
►
AABBCollider
►
AdHocTimer
►
alloc_block
allocator_base
►
allocator_opts
always_false
►
Animation
►
AnimationFunction
►
Animations
►
ANSIEscapeCode
►
Audio
►
AudioWidget
►
AudioWorker
►
BBCollider
►
BindingGroup
►
Buffer
►
Camera
►
CameraUBO
►
Collider
►
Colliders
►
Collision
►
CollisionStats
►
CommandPool
►
ComponentButton
►
Components
►
Compute
►
constant
►
CubeRenderer
►
DedicatedBuffer
►
delegate
►
delegate_fn
►
DescriptorPool
►
DescriptorSets
►
Device
►
DeviceInfo
►
DeviceMemory
►
DeviceMemoryInfo
►
Edit
►
fixed_string
►
Flags
►
FlowGridLayout
►
Font
►
Fonts
►
FPS
►
FrameLimiter
►
Gen
►
Generator
►
GLBuffer
►
GLDebugGroup
►
GLFrameBuffer
►
GLFWBackend
►
GLPost
►
GLProgram
►
GLShader
►
GLTexArray
►
Graphics
►
GraphicsStats
►
GravityCollider
►
Grid
►
Handle
►
Image
►
Input
►
Instance
►
InstanceInfo
►
Light
►
LightAnimation
►
Lighting
►
LightsUBO
►
Log
►
lua_vector
►
LuaSyntaxHighlighter
►
Map
►
mat
►
mat3_base
►
mat4_base
►
Math
►
mem_obj
►
member_less
member_obj_type
member_obj_type< O(T::*)>
member_obj_type< R(T::*)(Args...)>
►
MouseInput
►
OpenGLHandle
►
owning_view
►
PCMWidget
►
PlaneCollider
►
Platform
►
pointer_flag
►
Profile
►
ProfileStats
►
Pseudograph
►
range_to
►
reallocator
►
Renderer
►
Renderers
►
Schedule
►
scoped
►
Socket
►
SourceEditor
►
SphereCollider
►
SpriteAnimation
►
SpriteRenderer
►
StagingBuffer
►
static_vector
►
Stats
►
StatsBase
►
Sun
►
SurfaceInfo
►
SwapChain
►
tagging_allocator
►
Terminal
►
Text
►
Textbox
►
Textures
►
Timing
►
to
►
tracking_allocator
►
VAO
►
vec
►
vec2_base
►
vec3_base
►
vec4_base
vec_type
vec_type< T, 2 >
vec_type< T, 3 >
vec_type< T, 4 >
►
Vertex
►
VoxelRenderer
►
VT100EscapeCode
►
VT520EscapeCode
►
WAV
►
std
►
AnimationTest
►
BlockTest
►
CameraTest
►
CollisionBench
►
CollisionComputeBench
►
CollisionNativeBench
►
CollisionTest
►
ComputeTest
►
DirLights
►
Entities
►
Entity
►
EntityBench
►
EntityTest
►
FlagsTest
►
FloatWidget
►
FontTest
►
FpsTest
►
FunctionTest
►
Graph
►
InputTest
►
InspectWorker
►
IntWidget
►
LightTest
►
LineReader
►
LogTest
►
LuaBench
►
MapTest
►
MapTestGraphics
►
MathTest
►
MatTest
►
NativeTest
►
PlotWorker
►
PointLights
►
Poller
►
ReallocTest
►
RegisterTest
►
RenderTest
►
ScheduleTest
►
ScopedTest
►
StackTest
►
StateTest
►
StaticVectorTest
►
SunTest
►
TableTest
►
TaggingTest
►
TerminalTest
►
test_struct
►
TestRegistry
►
TextboxTest
►
TextTest
►
TextureTest
►
TextureTestGraphics
►
TrackingTest
►
TypesTest
►
UtilsTest
►
Window
►
Worker
Class Index
►
Class Hierarchy
►
Class Members
►
Files
•
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Friends
Macros
Pages
Concepts
Loading...
Searching...
No Matches
nngn::Camera Member List
This is the complete list of members for
nngn::Camera
, including all inherited members.
a
nngn::Camera
bl_limit
nngn::Camera
center
(void) const
nngn::Camera
clip_to_screen
(vec3 p)
nngn::Camera
inline
clip_to_view
(vec3 p) const
nngn::Camera
inline
damp
nngn::Camera
DASH
enum value
nngn::Camera
dash
(void) const
nngn::Camera
inline
FAR
nngn::Camera
static
Flag
enum name
nngn::Camera
flags
nngn::Camera
fov
(float z, float w)
nngn::Camera
inline
static
fov_y
nngn::Camera
fov_z
nngn::Camera
FOVY
nngn::Camera
static
IGNORE_LIMITS
enum value
nngn::Camera
inv_proj
nngn::Camera
inv_view
nngn::Camera
look_at
(vec3 center, vec3 pos, vec3 up)
nngn::Camera
max_rot_v
nngn::Camera
max_v
nngn::Camera
max_zoom_v
nngn::Camera
NEAR
nngn::Camera
static
p
nngn::Camera
PERSPECTIVE
enum value
nngn::Camera
perspective
(void) const
nngn::Camera
inline
proj
nngn::Camera
rot
nngn::Camera
rot_a
nngn::Camera
rot_v
nngn::Camera
scale_for_fov
(void) const
nngn::Camera
inline
screen
nngn::Camera
screen_proj
nngn::Camera
screen_to_clip
(vec2 p)
nngn::Camera
inline
SCREEN_UPDATED
enum value
nngn::Camera
set_dash
(bool b)
nngn::Camera
inline
set_fov_y
(float f)
nngn::Camera
inline
set_fov_z
(float z)
nngn::Camera
inline
set_ignore_limits
(bool b)
nngn::Camera
inline
set_limits
(vec3 bl, vec3 tr)
nngn::Camera
inline
set_perspective
(bool b)
nngn::Camera
inline
set_pos
(vec3 p)
nngn::Camera
inline
set_rot
(vec3 r)
nngn::Camera
inline
set_screen
(uvec2 s)
nngn::Camera
inline
set_zoom
(float z)
nngn::Camera
inline
tr_limit
nngn::Camera
up
(void) const
nngn::Camera
update
(const Timing &t)
nngn::Camera
UPDATED
enum value
nngn::Camera
v
nngn::Camera
view
nngn::Camera
view_to_clip
(vec3 p) const
nngn::Camera
inline
view_to_world
(vec3 p) const
nngn::Camera
inline
world_to_view
(vec3 p) const
nngn::Camera
inline
z_for_fov
(void) const
nngn::Camera
inline
zoom
nngn::Camera
zoom_a
nngn::Camera
zoom_v
nngn::Camera
Generated by
1.11.0