nngn
Loading...
Searching...
No Matches
Class Index
A
|
B
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
K
|
L
|
M
|
N
|
O
|
P
|
Q
|
R
|
S
|
T
|
U
|
V
|
W
A
AABBCollider
(
anonymous_namespace{compute.cpp}
)
AABBCollider
(
nngn
)
AdHocTimer
(
nngn
)
alloc_block
(
nngn
)
alloc_info
(
nngn::lua
)
StagingBuffer::Allocation
(
nngn
)
allocation
(
anonymous_namespace{alloc.cpp}
)
allocation
(
anonymous_namespace{tagging_test.cpp}
)
allocation
(
anonymous_namespace{tracking_test.cpp}
)
allocator_base
(
nngn
)
allocator_opts
(
nngn
)
always_false
(
nngn
)
Animation
(
nngn
)
AnimationFunction
(
nngn
)
Animations
(
nngn
)
AnimationTest
ANSIEscapeCode
(
nngn
)
ANSIEscapeCode
(
nngn::term
)
VAO::Attrib
(
nngn
)
Audio
(
nngn
)
AudioWidget
(
nngn
)
AudioWorker
(
nngn
)
B
Colliders::Backend
(
nngn
)
Schedule::BaseEntry
(
nngn
)
BBCollider
(
anonymous_namespace{compute.cpp}
)
BBCollider
(
nngn
)
BindingGroup
(
nngn
)
BlockTest
RenderList::Stage::Buffer
(
anonymous_namespace{opengl.cpp}
)
Buffer
(
nngn
)
Compute::Buffer
(
nngn
)
Buffer
(
nngn::detail
)
Graphics::BufferConfiguration
(
nngn
)
Buffers
(
anonymous_namespace{vulkan.cpp}
)
GraphicsStats::Buffers
(
nngn
)
C
GLFWBackend::CallbackData
(
nngn
)
Called
(
anonymous_namespace{scoped_test.cpp}
)
Camera
(
nngn
)
Graphics::Camera
(
nngn
)
CameraDescriptorSets
(
anonymous_namespace{vulkan.cpp}
)
CameraTest
CameraUBO
(
nngn
)
LuaSyntaxHighlighter::category
(
nngn
)
chain_cast
(
nngn::detail
)
Font::Character
(
nngn
)
Collider
(
nngn
)
Colliders
(
nngn
)
Collision
(
anonymous_namespace{compute.cpp}
)
Collision
(
nngn
)
CollisionBench
CollisionComputeBench
CollisionNativeBench
CollisionStats
(
nngn
)
CollisionTest
FrameBuffer::ColoredPixel
(
nngn::term
)
Textbox::Command
(
nngn
)
CommandPool
(
nngn
)
ComponentButton
(
nngn
)
Components
(
nngn
)
Compute
(
nngn
)
ComputeBackend
(
anonymous_namespace{compute.cpp}
)
ComputeTest
Buffers::Configuration
(
anonymous_namespace{vulkan.cpp}
)
constant
(
nngn
)
Log::context
(
nngn
)
Profile::context
(
nngn
)
CubeRenderer
(
nngn
)
D
info::data
(
anonymous_namespace{tracking_test.cpp}
)
Compute::DataArg
(
nngn
)
DedicatedBuffer
(
nngn
)
defer_pop
(
nngn::lua
)
delegate
(
nngn
)
delegate_fn
(
nngn
)
DescriptorPool
(
nngn
)
DescriptorSets
(
nngn
)
Device
(
anonymous_namespace{opencl.cpp}
)
Device
(
nngn
)
DeviceInfo
(
nngn
)
Graphics::DeviceInfo
(
nngn
)
DeviceMemory
(
nngn
)
DeviceMemoryInfo
(
nngn
)
DirLights
E
Edit
(
nngn
)
Entities
Entity
EntityBench
EntityTest
Schedule::Entry
(
nngn
)
entry
(
anonymous_namespace{lua_schedule.cpp}
)
static_vector::entry
(
nngn
)
error
(
nngn::lua
)
Events
(
anonymous_namespace{compute.cpp}
)
Compute::Events
(
nngn
)
Graphics::Extension
(
nngn
)
F
fixed_string
(
nngn
)
Flags
(
nngn
)
FlagsTest
FloatWidget
FlowGridLayout
(
nngn
)
fn_args
(
nngn::detail
)
fn_args< R(*)(A...)>
(
nngn::detail
)
Font
(
nngn
)
Fonts
(
nngn
)
FontTest
FPS
(
nngn
)
FpsTest
SpriteAnimation::Frame
(
nngn
)
StagingBuffer::Frame
(
nngn
)
FrameBuffer
(
nngn::term
)
FrameLimiter
(
nngn
)
StagingBuffer::FreeBuffer
(
nngn
)
function_base
(
nngn::lua::detail
)
function_value
(
nngn::lua
)
function_view
(
nngn::lua
)
FunctionTest
G
Gen
(
nngn
)
Generator
(
nngn
)
GLBuffer
(
nngn
)
GLDebugGroup
(
nngn
)
GLFrameBuffer
(
nngn
)
GLFramebuffer
(
anonymous_namespace{opengl.cpp}
)
GLFWBackend
(
nngn
)
global_table
(
nngn::lua
)
GLPost
(
nngn
)
GLProgram
(
nngn
)
GLShader
(
nngn
)
GLShadowCube
(
anonymous_namespace{opengl.cpp}
)
GLShadowMap
(
anonymous_namespace{opengl.cpp}
)
GLTexArray
(
nngn
)
Graph
Graphics
(
nngn
)
GraphicsSource
(
anonymous_namespace{graphics.cpp}
)
GraphicsStats
(
nngn
)
GravityCollider
(
anonymous_namespace{compute.cpp}
)
GravityCollider
(
nngn
)
Grid
(
nngn
)
H
Compute::Handle
(
nngn
)
Handle
(
nngn
)
I
Compute::Image
(
nngn
)
Image
(
nngn
)
BindingGroup::Info
(
nngn
)
info
(
anonymous_namespace{tracking_test.cpp}
)
alloc_info::info
(
nngn::lua
)
Colliders::Backend::Input
(
nngn
)
Input
(
nngn
)
InputTest
InspectWorker
Instance
(
nngn
)
InstanceInfo
(
nngn
)
IntWidget
K
Compute::Kernel
(
nngn
)
L
Launcher
(
anonymous_namespace{main.cpp}
)
Graphics::Layer
(
nngn
)
Light
(
nngn
)
LightAnimation
(
nngn
)
Graphics::Lighting
(
nngn
)
Lighting
(
nngn
)
LightingDescriptorSets
(
anonymous_namespace{vulkan.cpp}
)
LightsUBO
(
nngn
)
LightTest
OpenCLBackend::limits
(
anonymous_namespace{opencl.cpp}
)
AnimationFunction::linear_t
(
nngn
)
LineReader
Socket::lock
(
nngn
)
Log
(
nngn
)
LogTest
lua_vector
(
nngn
)
LuaBench
LuaSyntaxHighlighter
(
nngn
)
M
Map
(
nngn
)
StagingBuffer::MappedRegion
(
nngn
)
MapTest
MapTestGraphics
mat
(
nngn
)
mat3_base
(
nngn
)
mat4_base
(
nngn
)
Math
(
nngn
)
MathTest
MatTest
mem_obj
(
nngn
)
member
(
anonymous_namespace{register_test.cpp}
)
member_less
(
nngn
)
member_obj_type
(
nngn
)
member_obj_type< O(T::*)>
(
nngn
)
member_obj_type< R(T::*)(Args...)>
(
nngn
)
Graphics::MemoryHeap
(
nngn
)
Graphics::MemoryType
(
nngn
)
MouseInput
(
nngn
)
N
NativeBackend
(
anonymous_namespace{native.cpp}
)
NativeTest
nested_tracker
(
anonymous_namespace{tracking_test.cpp}
)
nil_type
(
nngn::lua
)
O
OpenCLBackend
(
anonymous_namespace{opencl.cpp}
)
Compute::OpenCLParameters
(
nngn
)
OpenGLBackend
(
anonymous_namespace{opengl.cpp}
)
OpenGLHandle
(
nngn
)
Graphics::OpenGLParameters
(
nngn
)
Colliders::Backend::Output
(
nngn
)
owning_view
(
nngn
)
P
Graphics::Parameters
(
nngn
)
PCMWidget
(
nngn
)
Pipeline
(
anonymous_namespace{opengl.cpp}
)
Graphics::PipelineConfiguration
(
nngn
)
PlaneCollider
(
anonymous_namespace{compute.cpp}
)
PlaneCollider
(
nngn
)
Platform
(
anonymous_namespace{opencl.cpp}
)
Platform
(
nngn
)
PlotWorker
pointer_flag
(
nngn
)
PointLights
Poller
VulkanBackend::Post
(
anonymous_namespace{vulkan.cpp}
)
SwapChain::PresentContext
(
nngn
)
Profile
(
nngn
)
ProfileStats
(
nngn
)
Compute::Program
(
nngn
)
Pseudocomp
(
anonymous_namespace{pseudo.cpp}
)
Pseudograph
(
nngn
)
Q
Graphics::QueueFamily
(
nngn
)
R
TestRegistry::R
range_to
(
nngn
)
Rasterizer
(
nngn::term
)
realloc_tracker
(
anonymous_namespace{tracking_test.cpp}
)
reallocator
(
nngn
)
ReallocTest
tracker::rebind
(
anonymous_namespace{alloc.cpp}
)
tracking::rebind
(
anonymous_namespace{tagging_test.cpp}
)
nested_tracker::rebind
(
anonymous_namespace{tracking_test.cpp}
)
realloc_tracker::rebind
(
anonymous_namespace{tracking_test.cpp}
)
tracker::rebind
(
anonymous_namespace{tracking_test.cpp}
)
tagging_allocator::rebind
(
nngn
)
tracking_allocator::rebind
(
nngn
)
RegisterTest
Renderer
(
nngn
)
Renderers
(
nngn
)
RenderList
(
anonymous_namespace{opengl.cpp}
)
TerminalBackend::RenderList
(
anonymous_namespace{terminal.cpp}
)
RenderList
(
anonymous_namespace{vulkan.cpp}
)
Graphics::RenderList
(
nngn
)
RenderTest
Log::replace
(
nngn
)
Math::rnd_generator_t
(
nngn
)
S
S
(
anonymous_namespace{state_test.cpp}
)
S
(
anonymous_namespace{static_vector_test.cpp}
)
S0
(
anonymous_namespace{types_test.cpp}
)
S1
(
anonymous_namespace{types_test.cpp}
)
S2
(
anonymous_namespace{types_test.cpp}
)
Compute::Sampler
(
nngn
)
Schedule
(
nngn
)
ScheduleTest
scoped
(
nngn
)
ScopedTest
WAV::segment
(
nngn
)
Shaders
(
anonymous_namespace{vulkan.cpp}
)
ShadowCube
(
anonymous_namespace{vulkan.cpp}
)
ShadowMap
(
anonymous_namespace{vulkan.cpp}
)
Socket
(
nngn
)
Input::Source
(
nngn
)
SourceEditor
(
nngn
)
SphereCollider
(
anonymous_namespace{compute.cpp}
)
SphereCollider
(
nngn
)
SpriteAnimation
(
nngn
)
SpriteRenderer
(
nngn
)
stack_get
(
nngn::lua
)
stack_get< bool >
(
nngn::lua
)
stack_get< const char * >
(
nngn::lua
)
stack_get< const lua_vector< T > & >
(
nngn::lua
)
stack_get< lua_CFunction >
(
nngn::lua
)
stack_get< lua_vector< T > * >
(
nngn::lua
)
stack_get< pos >
(
nngn::lua
)
stack_get< state_view >
(
nngn::lua
)
stack_get< std::optional< T > >
(
nngn::lua
)
stack_get< std::string >
(
nngn::lua
)
stack_get< std::string_view >
(
nngn::lua
)
stack_get< std::tuple< Ts... > >
(
nngn::lua
)
stack_get< std::vector< T > >
(
nngn::lua
)
stack_get< T & >
(
nngn::lua
)
stack_get< T * >
(
nngn::lua
)
stack_get< T >
(
nngn::lua
)
stack_push
(
nngn::lua
)
stack_push< bool >
(
nngn::lua
)
stack_push< const char * >
(
nngn::lua
)
stack_push< error< T > >
(
nngn::lua
)
stack_push< lua_CFunction >
(
nngn::lua
)
stack_push< lua_vector< T > >
(
nngn::lua
)
stack_push< nil_type >
(
nngn::lua
)
stack_push< R(*)(Args...)>
(
nngn::lua
)
stack_push< R(T::*)(Args...) const >
(
nngn::lua
)
stack_push< R(T::*)(Args...)>
(
nngn::lua
)
stack_push< std::optional< T > >
(
nngn::lua
)
stack_push< std::string >
(
nngn::lua
)
stack_push< std::string_view >
(
nngn::lua
)
stack_push< std::tuple< Ts... > >
(
nngn::lua
)
stack_push< std::variant< Ts... > >
(
nngn::lua
)
stack_push< T & >
(
nngn::lua
)
stack_push< T * >
(
nngn::lua
)
stack_push< T >
(
nngn::lua
)
stack_push< table_proxy< T, Ks... > >
(
nngn::lua
)
stack_push< void >
(
nngn::lua
)
StackTest
RenderList::Stage
(
anonymous_namespace{opengl.cpp}
)
TerminalBackend::RenderList::Stage
(
anonymous_namespace{terminal.cpp}
)
RenderList::Stage
(
anonymous_namespace{vulkan.cpp}
)
Graphics::RenderList::Stage
(
nngn
)
GraphicsStats::Staging
(
nngn
)
StagingBuffer
(
nngn
)
state
(
nngn::lua
)
state_view
(
nngn::lua
)
StateTest
static_register
(
nngn::lua
)
static_vector
(
nngn
)
StaticVectorTest
Stats
(
nngn
)
StatsBase
(
nngn
)
AdHocTimer::Step
(
nngn
)
alloc_block::storage
(
nngn
)
Sun
(
nngn
)
SunTest
Graphics::SurfaceInfo
(
nngn
)
SurfaceInfo
(
nngn
)
SwapChain
(
nngn
)
T
table
(
nngn::lua
)
table_accessor
(
nngn::lua::detail
)
table_base
(
nngn::lua::detail
)
table_base_tag
(
nngn::lua::detail
)
table_iter
(
nngn::lua::detail
)
table_iter_base
(
nngn::lua::detail
)
table_proxy
(
nngn::lua
)
table_proxy_tag
(
nngn::lua::detail
)
table_seq_iter
(
nngn::lua::detail
)
table_view
(
nngn::lua
)
TableTest
tagging_allocator
(
nngn
)
TaggingTest
Terminal
(
anonymous_namespace{terminal.cpp}
)
Terminal
(
nngn::term
)
Terminal
(
nngn
)
TerminalBackend
(
anonymous_namespace{terminal.cpp}
)
Graphics::TerminalParameters
(
nngn
)
TerminalSource
(
anonymous_namespace{terminal.cpp}
)
TerminalTest
test_struct
TestRegistry
TexArray
(
anonymous_namespace{vulkan.cpp}
)
Text
(
nngn
)
Textbox
(
nngn
)
TextboxTest
TextTest
Texture
(
nngn::term
)
TextureDescriptorSets
(
anonymous_namespace{vulkan.cpp}
)
Textures
(
nngn
)
TextureTest
TextureTestGraphics
Schedule::TimeEntry
(
nngn
)
Timing
(
nngn
)
to
(
nngn
)
traceback
(
nngn::lua
)
tracker
(
anonymous_namespace{alloc.cpp}
)
tracker
(
anonymous_namespace{tracking_test.cpp}
)
tracking
(
anonymous_namespace{tagging_test.cpp}
)
tracking_allocator
(
nngn
)
TrackingTest
tuple_size< nngn::fixed_string< N > >
(
std
)
types_first
(
nngn::detail
)
types_first< types_impl< T, Ts... > >
(
nngn::detail
)
types_impl
(
nngn::detail
)
types_last
(
nngn::detail
)
types_last< types_impl< Ts... > >
(
nngn::detail
)
types_tag
(
nngn::detail
)
TypesTest
U
UBODescriptorSets
(
anonymous_namespace{vulkan.cpp}
)
user_data
(
nngn::lua
)
user_data< T >
(
nngn::lua
)
user_data_base
(
nngn::lua::detail
)
user_data_header
(
nngn::lua
)
user_type
(
anonymous_namespace{register_test.cpp}
)
user_type
(
anonymous_namespace{stack_test.cpp}
)
user_type_align
(
anonymous_namespace{stack_test.cpp}
)
user_type_destructor
(
anonymous_namespace{stack_test.cpp}
)
UtilsTest
V
value
(
nngn::lua
)
value_view
(
nngn::lua
)
VAO
(
nngn
)
vec
(
nngn
)
vec2_base
(
nngn
)
vec3_base
(
nngn
)
vec4_base
(
nngn
)
vec_type
(
nngn
)
vec_type< T, 2 >
(
nngn
)
vec_type< T, 3 >
(
nngn
)
vec_type< T, 4 >
(
nngn
)
Compute::Version
(
nngn
)
Graphics::Version
(
nngn
)
Vertex
(
nngn
)
vk_create_info_type_impl
(
nngn::detail
)
VoxelRenderer
(
nngn
)
VT100EscapeCode
(
nngn::term
)
VT100EscapeCode
(
nngn
)
VT520EscapeCode
(
nngn::term
)
VT520EscapeCode
(
nngn
)
VulkanBackend
(
anonymous_namespace{vulkan.cpp}
)
Graphics::VulkanParameters
(
nngn
)
W
WAV
(
nngn
)
Window
Worker
Generated by
1.11.0