Canonymous_namespace{compute.cpp}::AABBCollider | |
Cnngn::AdHocTimer | |
Cnngn::alloc_block< H, T > | Non-owning handle to an aggregate header and data block |
Cnngn::lua::alloc_info | Tracks state allocations |
Cnngn::StagingBuffer::Allocation | Result of a block allocation |
Canonymous_namespace{alloc.cpp}::allocation | |
Canonymous_namespace{tagging_test.cpp}::allocation | |
Canonymous_namespace{tracking_test.cpp}::allocation | |
►Cnngn::allocator_base< T, o > | Base class for allocators, implements a few basic operations |
Cnngn::reallocator< T > | Simple allocator which supports reallocation |
Cnngn::tagging_allocator< D, A > | Generic implementation of a malloc(3) -style allocator with headers |
Cnngn::tracking_allocator< T, A > | Allocator which tracks the amount of memory allocated |
Cnngn::allocator_opts | Configuration object for allocator_base |
►Cnngn::Animation | |
Cnngn::LightAnimation | |
Cnngn::SpriteAnimation | |
Cnngn::AnimationFunction | |
Cnngn::Animations | |
Cnngn::ANSIEscapeCode | ANSI escape code sequences |
Cnngn::term::ANSIEscapeCode | ANSI escape code sequences |
Cnngn::VAO::Attrib | |
Cnngn::Audio | Audio manager |
►CColliders::Backend | |
Canonymous_namespace{native.cpp}::NativeBackend | |
►Cnngn::Colliders::Backend | |
Canonymous_namespace{compute.cpp}::ComputeBackend | |
Canonymous_namespace{compute.cpp}::BBCollider | |
Cnngn::BindingGroup | |
Canonymous_namespace{opengl.cpp}::RenderList::Stage::Buffer | |
►Cnngn::detail::Buffer | A buffer and its associated memory allocation |
Cnngn::Buffer | |
►Cnngn::DedicatedBuffer | |
Cnngn::StagingBuffer::FreeBuffer | Buffer in the free list, ready to be reused |
Cnngn::Graphics::BufferConfiguration | |
Canonymous_namespace{vulkan.cpp}::Buffers | |
Cnngn::GraphicsStats::Buffers | |
Cnngn::GLFWBackend::CallbackData | |
Canonymous_namespace{scoped_test.cpp}::Called | |
Cnngn::Camera | Abstract orthographic/perspective camera |
Cnngn::Graphics::Camera | |
Cnngn::CameraUBO | |
Cnngn::LuaSyntaxHighlighter::category | |
Cnngn::detail::chain_cast< T > | |
Cnngn::Font::Character | |
►Cnngn::Collider | |
►Cnngn::AABBCollider | |
Cnngn::BBCollider | |
Cnngn::GravityCollider | |
Cnngn::PlaneCollider | |
Cnngn::SphereCollider | |
Cnngn::Colliders | |
Canonymous_namespace{compute.cpp}::Collision | |
Cnngn::Collision | |
Cnngn::term::FrameBuffer::ColoredPixel | |
Cnngn::Textbox::Command | |
Cnngn::CommandPool | |
►Cnngn::Compute | Base class for computation back ends, which may be hardware-accelerated |
Canonymous_namespace{opencl.cpp}::OpenCLBackend | |
Canonymous_namespace{pseudo.cpp}::Pseudocomp | |
Canonymous_namespace{vulkan.cpp}::Buffers::Configuration | |
Cnngn::constant< x > | Function object which always produces the same value |
Cnngn::Log::context | |
Cnngn::Profile::context< T > | |
Canonymous_namespace{tracking_test.cpp}::info::data | |
Cnngn::Compute::DataArg | Argument type for raw memory passed to the execution kernel "by value" |
Cnngn::lua::defer_pop | Pops n values from the Lua stack at scope exit |
Cnngn::DescriptorPool | |
►Cnngn::DescriptorSets | |
Canonymous_namespace{vulkan.cpp}::TextureDescriptorSets | |
►Canonymous_namespace{vulkan.cpp}::UBODescriptorSets | |
Canonymous_namespace{vulkan.cpp}::CameraDescriptorSets | |
Canonymous_namespace{vulkan.cpp}::LightingDescriptorSets | |
Canonymous_namespace{opencl.cpp}::Device | |
Cnngn::Device | Owning wrapper for a VkDevice |
Cnngn::DeviceInfo | Aggregate type for information about a physical device |
Cnngn::Graphics::DeviceInfo | |
Cnngn::DeviceMemory | Manages device memory queries, allocations, and lifetime |
Cnngn::DeviceMemoryInfo | Aggregate type for information about a device's memory heaps |
CDirLights | |
CEntities | |
CEntity | |
►Cnngn::Schedule::Entry | |
►Cnngn::Schedule::BaseEntry | |
Cnngn::Schedule::TimeEntry | |
Canonymous_namespace{lua_schedule.cpp}::entry | |
Cnngn::static_vector< T >::entry | |
Cnngn::lua::error< T > | "Pushing" this value causes lua_error to be called |
Canonymous_namespace{compute.cpp}::Events | |
Cnngn::Compute::Events | Controls dependencies between operations |
Cnngn::Graphics::Extension | |
►CF | |
Cnngn::delegate< F, Args > | Static container for a callable and its arguments |
►Cstd::false_type | |
Cnngn::always_false< T > | |
Cnngn::fixed_string< N > | |
Cnngn::Flags< T > | Wrapper for a small unsigned integral representing flags |
Cnngn::Flags< Collider::Flag > | |
Cnngn::Flags< Debug > | |
Cnngn::Flags< Flag > | |
Cnngn::detail::fn_args< T > | |
Cnngn::detail::fn_args< R(*)(A...)> | |
Cnngn::Font | |
Cnngn::Fonts | |
Cnngn::FPS | |
Cnngn::SpriteAnimation::Frame | |
Cnngn::StagingBuffer::Frame | Data for a single frame |
Cnngn::term::FrameBuffer | |
Cnngn::FrameLimiter | Simulates a v-sync pause using sleep |
Cnngn::lua::detail::function_base< CRTP > | Reference to a function on the stack |
►Cnngn::lua::detail::function_base< function_value > | |
Cnngn::lua::function_value | Owning reference to a function on the stack |
►Cnngn::lua::detail::function_base< function_view > | |
Cnngn::lua::function_view | Non-owning reference to a function on the stack |
Cnngn::Gen | |
Cnngn::Generator | |
Cnngn::GLDebugGroup | RAII-based debug group manager |
Cnngn::GLPost | Post-processing operations |
►Cnngn::Graphics | |
►Cnngn::GLFWBackend | |
Canonymous_namespace{opengl.cpp}::OpenGLBackend | |
Canonymous_namespace{vulkan.cpp}::VulkanBackend | |
►Cnngn::Pseudograph | |
CMapTestGraphics | |
CTextureTestGraphics | |
Canonymous_namespace{terminal.cpp}::TerminalBackend | Graphics back end for character terminals |
Cnngn::GraphicsStats | |
Canonymous_namespace{compute.cpp}::GravityCollider | |
Cnngn::Grid | |
►Cnngn::Compute::Handle | Base class for handles to opaque compute objects |
Cnngn::Compute::Buffer | |
Cnngn::Compute::Image | |
Cnngn::Compute::Kernel | |
Cnngn::Compute::Program | |
Cnngn::Compute::Sampler | |
Cnngn::Handle | Base class for strongly-typed handles in 32-bit platforms |
►Cnngn::Image | |
►Canonymous_namespace{vulkan.cpp}::TexArray | |
►Canonymous_namespace{vulkan.cpp}::ShadowMap | |
Canonymous_namespace{vulkan.cpp}::ShadowCube | |
Cnngn::BindingGroup::Info | |
Canonymous_namespace{tracking_test.cpp}::info | |
Cnngn::lua::alloc_info::info | Allocation information for each type |
Cnngn::Colliders::Backend::Input | |
Cnngn::Input | Dispatches keyboard input events to pre-registered Lua functions |
►Cstd::input_iterator_tag | |
►Cnngn::lua::detail::table_iter_base< table_iter< T >, T > | |
Cnngn::lua::detail::table_iter< T > | lua_next -based table iterator |
►Cnngn::lua::detail::table_iter_base< table_seq_iter< T >, T > | |
Cnngn::lua::detail::table_seq_iter< T > | ipairs -style table iterator |
Cnngn::lua::detail::table_iter_base< CRTP, T > | CRTP base for table iterators |
Cnngn::Instance | Owning wrapper for a Vulkan instance |
Cnngn::InstanceInfo | Aggregate type for information about an instance |
►Cstd::integral_constant | |
Cnngn::delegate_fn< F > | Unique type for a function or member function pointer |
Cstd::tuple_size< nngn::fixed_string< N > > | |
Canonymous_namespace{main.cpp}::Launcher | |
Cnngn::Graphics::Layer | |
Cnngn::Light | |
Cnngn::Graphics::Lighting | |
Cnngn::Lighting | |
Cnngn::LightsUBO | |
Canonymous_namespace{opencl.cpp}::OpenCLBackend::limits | |
Cnngn::AnimationFunction::linear_t | |
CLineReader | |
Cnngn::Socket::lock | |
Cnngn::Log | |
Cnngn::Map | |
Cnngn::StagingBuffer::MappedRegion | Region mapped for writting |
Cnngn::mat< CRTP, T, N > | |
►Cnngn::mat< mat3_base, T, 3 > | |
Cnngn::mat3_base< T > | |
►Cnngn::mat< mat4_base, float, 4 > | |
Cnngn::mat4_base< float > | |
►Cnngn::mat< mat4_base, T, 4 > | |
Cnngn::mat4_base< T > | |
Cnngn::Math | |
Cnngn::mem_obj< p > | |
Canonymous_namespace{register_test.cpp}::member | |
Cnngn::member_less< p > | |
Cnngn::member_obj_type< typename > | Type associated with a member object/function pointer |
Cnngn::Graphics::MemoryHeap | |
Cnngn::Graphics::MemoryType | |
Cnngn::MouseInput | Mouse event manager |
►Cstd::mt19937 | |
Cnngn::Math::rnd_generator_t | |
Cnngn::lua::nil_type | Used to push nil values onto the stack |
Cnngn::Compute::OpenCLParameters | |
Cnngn::OpenGLHandle< T > | |
►Cnngn::OpenGLHandle< GLBuffer > | |
Cnngn::GLBuffer | |
►Cnngn::OpenGLHandle< GLFrameBuffer > | |
Cnngn::GLFrameBuffer | |
►Cnngn::OpenGLHandle< GLFramebuffer > | |
Canonymous_namespace{opengl.cpp}::GLFramebuffer | |
►Cnngn::OpenGLHandle< GLProgram > | |
Cnngn::GLProgram | |
►Cnngn::OpenGLHandle< GLShader > | |
Cnngn::GLShader | |
►Cnngn::OpenGLHandle< GLTexArray > | |
►Cnngn::GLTexArray | |
Canonymous_namespace{opengl.cpp}::GLShadowCube | |
Canonymous_namespace{opengl.cpp}::GLShadowMap | |
►Cnngn::OpenGLHandle< VAO > | |
Cnngn::VAO | |
Cnngn::Colliders::Backend::Output | |
Cnngn::owning_view< T > | |
►Cnngn::Graphics::Parameters | |
Cnngn::Graphics::OpenGLParameters | |
Cnngn::Graphics::VulkanParameters | |
Canonymous_namespace{opengl.cpp}::Pipeline | |
Cnngn::Graphics::PipelineConfiguration | |
Canonymous_namespace{compute.cpp}::PlaneCollider | |
Canonymous_namespace{opencl.cpp}::Platform | |
Cnngn::Platform | |
Cnngn::pointer_flag< T > | |
CPointLights | |
CPoller | |
Canonymous_namespace{vulkan.cpp}::VulkanBackend::Post | |
Cnngn::SwapChain::PresentContext | Information used to present an image |
Cnngn::Profile | |
►CQtCharts::QChartView | |
CGraph | |
Cnngn::PCMWidget | |
►CQGridLayout | |
Cnngn::FlowGridLayout | Resizable QGridLayout composed of uniform, fixed-size widgets |
►CQMainWindow | |
CWindow | |
CWindow | |
Cnngn::Edit | |
►CQObject | |
CAnimationTest | |
CBlockTest | |
CCameraTest | |
►CCollisionBench | |
CCollisionComputeBench | |
CCollisionNativeBench | |
►CCollisionTest | |
CComputeTest | |
CNativeTest | |
CComputeTest | |
CEntityBench | |
CEntityTest | |
CFlagsTest | |
CFontTest | |
CFpsTest | |
CFunctionTest | |
CInputTest | |
CLightTest | |
CLogTest | |
CLuaBench | |
CMapTest | |
CMatTest | |
CMathTest | |
CReallocTest | |
CRegisterTest | |
CRenderTest | |
CScheduleTest | |
CScopedTest | |
CStackTest | |
CStateTest | |
CStaticVectorTest | |
CSunTest | |
CTableTest | |
CTaggingTest | |
CTerminalTest | |
CTextTest | |
CTextboxTest | |
CTextureTest | |
CTrackingTest | |
CTypesTest | |
CUtilsTest | |
CUtilsTest | |
►CQPlainTextEdit | |
Cnngn::SourceEditor | |
►CQSplitter | |
CWindow | |
►CQSyntaxHighlighter | |
Cnngn::LuaSyntaxHighlighter | |
►CQThread | |
►CWorker | |
CInspectWorker | |
CPlotWorker | |
CPlotWorker | |
Cnngn::AudioWorker | |
►CQToolButton | |
Cnngn::ComponentButton | |
Cnngn::Graphics::QueueFamily | |
►CQWidget | |
CFloatWidget | |
CIntWidget | |
CWindow | |
Cnngn::AudioWidget | |
Cnngn::Components | |
CTestRegistry::R< T > | |
Cnngn::range_to< T > | |
Cnngn::term::Rasterizer | Axis-aligned sprite rasterizer with texture sampling |
Canonymous_namespace{alloc.cpp}::tracker< T >::rebind< U > | |
Canonymous_namespace{tagging_test.cpp}::tracking< T >::rebind< U > | |
Canonymous_namespace{tracking_test.cpp}::nested_tracker< T >::rebind< U > | |
Canonymous_namespace{tracking_test.cpp}::realloc_tracker< T >::rebind< U > | |
Canonymous_namespace{tracking_test.cpp}::tracker< T >::rebind< U > | |
Cnngn::tagging_allocator< D, A >::rebind< U > | |
Cnngn::tracking_allocator< T, A >::rebind< U > | |
►Cnngn::Renderer | |
Cnngn::CubeRenderer | |
Cnngn::SpriteRenderer | |
Cnngn::VoxelRenderer | |
Cnngn::Renderers | Rendering subsystem |
Canonymous_namespace{opengl.cpp}::RenderList | |
Canonymous_namespace{terminal.cpp}::TerminalBackend::RenderList | |
Canonymous_namespace{vulkan.cpp}::RenderList | |
Cnngn::Graphics::RenderList | |
Cnngn::Log::replace | |
Canonymous_namespace{state_test.cpp}::S | |
Canonymous_namespace{static_vector_test.cpp}::S | |
Canonymous_namespace{types_test.cpp}::S0 | |
Canonymous_namespace{types_test.cpp}::S1 | |
Canonymous_namespace{types_test.cpp}::S2 | |
Cnngn::Schedule | Executor of deferred and recurrent tasks |
►Cdetail::scoped_base | |
Cnngn::scoped< T, F, Args > | |
Cnngn::WAV::segment | |
Canonymous_namespace{vulkan.cpp}::Shaders | |
Cnngn::Socket | |
►Cnngn::Input::Source | |
Canonymous_namespace{graphics.cpp}::GraphicsSource | |
Canonymous_namespace{terminal.cpp}::TerminalSource | |
Canonymous_namespace{compute.cpp}::SphereCollider | |
Cnngn::lua::stack_get< typename > | Reads a value from the Lua stack |
Cnngn::lua::stack_get< bool > | Converts a value to boolean using Lua's rules (i.e |
Cnngn::lua::stack_get< const char * > | Reads a C string value |
Cnngn::lua::stack_get< const lua_vector< T > & > | |
Cnngn::lua::stack_get< lua_CFunction > | Reads a lua_CFunction value |
Cnngn::lua::stack_get< lua_vector< T > * > | |
Cnngn::lua::stack_get< pos > | |
Cnngn::lua::stack_get< state_view > | |
Cnngn::lua::stack_get< std::optional< T > > | Reads a T if a value exists at that index (no type check is performed) |
Cnngn::lua::stack_get< std::string > | Reads a string value as ptr+size |
Cnngn::lua::stack_get< std::string_view > | Reads a string value as ptr+size |
Cnngn::lua::stack_get< std::tuple< Ts... > > | Reads a sequence of values from the stack |
Cnngn::lua::stack_get< std::vector< T > > | Reads a table array as a vector |
Cnngn::lua::stack_get< T & > | Reads a user type as a full user data value (reference overload) |
Cnngn::lua::stack_get< T * > | Reads a light user data value as void* |
Cnngn::lua::stack_get< T > | Reads a value convertible to lua_Integer |
Cnngn::lua::stack_push< typename > | Pushes a value onto the Lua stack |
Cnngn::lua::stack_push< bool > | Pushes a value as a Lua boolean |
Cnngn::lua::stack_push< const char * > | Pushes a C string value |
Cnngn::lua::stack_push< error< T > > | Emits an error |
Cnngn::lua::stack_push< lua_CFunction > | Pushes a lua_CFunction value |
Cnngn::lua::stack_push< lua_vector< T > > | |
Cnngn::lua::stack_push< nil_type > | Pushes a Lua nil value |
Cnngn::lua::stack_push< R(*)(Args...)> | Pushes a function pointer |
Cnngn::lua::stack_push< R(T::*)(Args...) const > | Same as the previous specialization, but for const member functions |
Cnngn::lua::stack_push< R(T::*)(Args...)> | Same as the previous specialization, but for member functions |
Cnngn::lua::stack_push< std::optional< T > > | Pushes a T if the object contains a value, otherwise nothing |
Cnngn::lua::stack_push< std::string > | Convenience specialization for the std::string_view overload |
Cnngn::lua::stack_push< std::string_view > | Pushes a ptr+size string value |
Cnngn::lua::stack_push< std::tuple< Ts... > > | Pushes a sequence of values onto the stack |
Cnngn::lua::stack_push< std::variant< Ts... > > | Pushes the active member of the variant |
Cnngn::lua::stack_push< T & > | Pushes a user type as a full user data value (reference specialization) |
Cnngn::lua::stack_push< T * > | Pushes a generic pointer as a light user data value |
Cnngn::lua::stack_push< T > | Pushes a value convertible to lua_Integer |
Cnngn::lua::stack_push< table_proxy< T, Ks... > > | |
Cnngn::lua::stack_push< void > | Generic version of stack_push, deduces type from the argument |
Canonymous_namespace{opengl.cpp}::RenderList::Stage | |
Canonymous_namespace{terminal.cpp}::TerminalBackend::RenderList::Stage | |
Canonymous_namespace{vulkan.cpp}::RenderList::Stage | |
Cnngn::Graphics::RenderList::Stage | |
Cnngn::GraphicsStats::Staging | |
Cnngn::StagingBuffer | Manages staging buffers for a group of frames |
►Cnngn::lua::state_view | |
Cnngn::lua::state | Owning lua_State wrapper |
Cnngn::lua::static_register | Registers a function to be executed when the Lua state is initialized |
Cnngn::Stats | |
Cnngn::StatsBase< CRTP, N > | |
►Cnngn::StatsBase< CollisionStats, 4 > | |
Cnngn::CollisionStats | |
►Cnngn::StatsBase< ProfileStats, 2 > | |
Cnngn::ProfileStats | |
Cnngn::AdHocTimer::Step | |
►Cnngn::alloc_block< H, T >::storage | Underlying storage type |
Cnngn::lua::user_data< T > | Data block allocated for user data objects |
Cnngn::Sun | |
►Cnngn::Graphics::SurfaceInfo | |
Cnngn::SurfaceInfo | Aggregate type for information about a surface |
Cnngn::SwapChain | Presentation swap chain and associated objects |
►Cnngn::lua::detail::table_base_tag | Tag to relate all table_base instantiations via inheritance |
►Cnngn::lua::detail::table_base< table_accessor > | |
Cnngn::lua::detail::table_accessor | Internal type used in nested table accesses |
►Cnngn::lua::detail::table_base< global_table > | |
Cnngn::lua::global_table | Table interface to the global environment |
►Cnngn::lua::detail::table_base< table > | |
Cnngn::lua::table | Owning reference to a table on the stack, popped when destroyed |
►Cnngn::lua::detail::table_base< table_view > | |
Cnngn::lua::table_view | Non-owning reference to a table on the stack |
Cnngn::lua::detail::table_base< CRTP > | CRTP base for stack table types |
►Cnngn::lua::detail::table_proxy_tag | Tag to relate all table_proxy instantiations via inheritance |
Cnngn::lua::table_proxy< T, Ks > | Expression template for table assignemnts |
Canonymous_namespace{terminal.cpp}::Terminal | |
Cnngn::term::Terminal | Handles interactions with the output terminal |
Cnngn::Terminal | Handles interactions with the output terminal |
Cnngn::Graphics::TerminalParameters | |
Ctest_struct | |
CTestRegistry | |
Cnngn::Text | |
Cnngn::Textbox | |
Cnngn::term::Texture | Buffer holding texture image data |
Cnngn::Textures | Texture manager, loads and caches image data from files/buffers |
Cnngn::Timing | |
Cnngn::to< T > | Function object which converts its argument to T via static_cast |
Cnngn::lua::traceback | Type used to output the Lua call stack |
Canonymous_namespace{alloc.cpp}::tracker< T > | |
►Canonymous_namespace{tracking_test.cpp}::tracker< T > | |
►Canonymous_namespace{tracking_test.cpp}::nested_tracker< T > | |
Canonymous_namespace{tracking_test.cpp}::realloc_tracker< T > | |
Canonymous_namespace{tagging_test.cpp}::tracking< T > | |
►Cstd::type_identity | |
Cnngn::detail::types_first< types_impl< T, Ts... > > | |
Cnngn::detail::types_last< types_impl< Ts... > > | |
Cnngn::member_obj_type< O(T::*)> | |
Cnngn::member_obj_type< R(T::*)(Args...)> | |
Cnngn::vec_type< T, 2 > | |
Cnngn::vec_type< T, 3 > | |
Cnngn::vec_type< T, 4 > | |
Cnngn::detail::types_first< T > | |
Cnngn::detail::types_last< T > | |
►Cnngn::detail::types_tag | |
Cnngn::detail::types_impl< Ts > | |
Cnngn::lua::user_data< T > | |
►Cnngn::lua::detail::user_data_base | Base operations which do not depend on the template type |
Cnngn::lua::user_data< T > | Data block allocated for user data objects |
Cnngn::lua::user_data_header< T > | Header placed before a user data allocation |
Canonymous_namespace{register_test.cpp}::user_type | |
Canonymous_namespace{stack_test.cpp}::user_type | |
Canonymous_namespace{stack_test.cpp}::user_type_align | |
Canonymous_namespace{stack_test.cpp}::user_type_destructor | |
►Cnngn::lua::value_view | Base, non-owning generic stack value reference |
Cnngn::lua::detail::table_accessor | Internal type used in nested table accesses |
Cnngn::lua::function_view | Non-owning reference to a function on the stack |
Cnngn::lua::table_view | Non-owning reference to a table on the stack |
►Cnngn::lua::value | Owning stack value reference |
Cnngn::lua::function_value | Owning reference to a function on the stack |
Cnngn::lua::table | Owning reference to a table on the stack, popped when destroyed |
Cnngn::vec< CRTP, T, N > | |
►Cnngn::vec< vec2_base, float, 2 > | |
Cnngn::vec2_base< float > | |
►Cnngn::vec< vec2_base, std::int32_t, 2 > | |
Cnngn::vec2_base< std::int32_t > | |
►Cnngn::vec< vec2_base, std::uint32_t, 2 > | |
Cnngn::vec2_base< std::uint32_t > | |
►Cnngn::vec< vec2_base, T, 2 > | |
Cnngn::vec2_base< T > | |
►Cnngn::vec< vec3_base, float, 3 > | |
Cnngn::vec3_base< float > | |
►Cnngn::vec< vec3_base, T, 3 > | |
Cnngn::vec3_base< T > | |
►Cnngn::vec< vec4_base, float, 4 > | |
Cnngn::vec4_base< float > | |
►Cnngn::vec< vec4_base, T, 4 > | |
Cnngn::vec4_base< T > | |
Cnngn::vec_type< T, N > | |
►Cstd::vector | |
Cnngn::static_vector< Entity > | |
Cnngn::lua_vector< T > | Type used to get/push vectors as user data in Lua |
Cnngn::static_vector< T > | Fixed-size vector with an embedded free list |
Cnngn::Compute::Version | |
Cnngn::Graphics::Version | |
Cnngn::Vertex | |
Cnngn::detail::vk_create_info_type_impl< T > | |
Cnngn::term::VT100EscapeCode | Character sequences to control a VT100 terminal |
Cnngn::VT100EscapeCode | Character sequences to control a VT100 terminal |
Cnngn::term::VT520EscapeCode | Character sequences to control a VT520 terminal |
Cnngn::VT520EscapeCode | Character sequences to control a VT520 terminal |
Cnngn::WAV | A non-owning wrapper for a byte buffer containing a WAV file |