Here is a list of all functions with links to the classes they belong to:
- s -
- S() : anonymous_namespace{static_vector_test.cpp}::S
- sample() : nngn::Profile, nngn::term::Texture
- scale() : nngn::Math
- scale_for_fov() : CameraTest, nngn::Camera
- scoped() : nngn::scoped< T, F, Args >
- screen_clip_view_world() : CameraTest
- screen_clip_view_world_data() : CameraTest
- screen_sprite() : nngn::Gen
- screen_to_clip() : nngn::Camera
- sec() : FpsTest
- seed_rand() : nngn::Math
- selected() : nngn::Renderers
- selected_device() : anonymous_namespace{opengl.cpp}::OpenGLBackend, anonymous_namespace{vulkan.cpp}::VulkanBackend, nngn::Graphics, nngn::Pseudograph
- selection() : nngn::Gen
- set() : anonymous_namespace{alloc.cpp}::allocation, FlagsTest, nngn::Flags< T >, nngn::Log, nngn::lua::detail::table_base< CRTP >, nngn::lua::table_proxy< T, Ks >
- set_active() : nngn::Stats
- set_ambient_anim() : nngn::Lighting
- set_ambient_light() : nngn::Lighting
- set_animation() : Entity
- set_att() : nngn::Light
- set_automatic_exposure() : anonymous_namespace{opengl.cpp}::OpenGLBackend, anonymous_namespace{vulkan.cpp}::VulkanBackend, nngn::GLPost, nngn::Graphics, nngn::Pseudograph
- set_backend() : nngn::Colliders
- set_binding_group() : nngn::Input
- set_bloom_amount() : anonymous_namespace{opengl.cpp}::OpenGLBackend, anonymous_namespace{vulkan.cpp}::VulkanBackend, nngn::GLPost, nngn::Graphics, nngn::Pseudograph
- set_bloom_blur_passes() : anonymous_namespace{opengl.cpp}::OpenGLBackend, anonymous_namespace{vulkan.cpp}::VulkanBackend, nngn::GLPost, nngn::Graphics, nngn::Pseudograph
- set_bloom_blur_size() : anonymous_namespace{opengl.cpp}::OpenGLBackend, anonymous_namespace{vulkan.cpp}::VulkanBackend, nngn::GLPost, nngn::Graphics, nngn::Pseudograph
- set_bloom_downscale() : anonymous_namespace{opengl.cpp}::OpenGLBackend, anonymous_namespace{vulkan.cpp}::VulkanBackend, nngn::GLPost, nngn::Graphics, nngn::Pseudograph
- set_bloom_threshold() : anonymous_namespace{opengl.cpp}::OpenGLBackend, anonymous_namespace{vulkan.cpp}::VulkanBackend, nngn::GLPost, nngn::Graphics, nngn::Pseudograph
- set_blur_downscale() : anonymous_namespace{opengl.cpp}::OpenGLBackend, anonymous_namespace{vulkan.cpp}::VulkanBackend, nngn::GLPost, nngn::Graphics, nngn::Pseudograph
- set_blur_passes() : anonymous_namespace{opengl.cpp}::OpenGLBackend, anonymous_namespace{vulkan.cpp}::VulkanBackend, nngn::GLPost, nngn::Graphics, nngn::Pseudograph
- set_blur_size() : anonymous_namespace{opengl.cpp}::OpenGLBackend, anonymous_namespace{vulkan.cpp}::VulkanBackend, nngn::GLPost, nngn::Graphics, nngn::Pseudograph
- set_bool() : FlagsTest
- set_buffer_capacity() : anonymous_namespace{opengl.cpp}::OpenGLBackend, anonymous_namespace{terminal.cpp}::TerminalBackend, anonymous_namespace{vulkan.cpp}::VulkanBackend, nngn::Graphics, nngn::Pseudograph
- set_buffer_size() : anonymous_namespace{opengl.cpp}::OpenGLBackend, anonymous_namespace{terminal.cpp}::TerminalBackend, anonymous_namespace{vulkan.cpp}::VulkanBackend, MapTestGraphics, nngn::Graphics, nngn::Pseudograph
- set_camera() : anonymous_namespace{terminal.cpp}::TerminalBackend, anonymous_namespace{vulkan.cpp}::VulkanBackend, Entity, nngn::GLFWBackend, nngn::Graphics, nngn::Pseudograph
- set_camera_updated() : anonymous_namespace{opengl.cpp}::OpenGLBackend, anonymous_namespace{terminal.cpp}::TerminalBackend, anonymous_namespace{vulkan.cpp}::VulkanBackend, nngn::Graphics, nngn::Pseudograph
- set_capacity() : anonymous_namespace{vulkan.cpp}::Buffers, nngn::detail::Buffer, nngn::GLBuffer, nngn::static_vector< T >, StaticVectorTest, UtilsTest
- set_channels() : nngn::WAV
- set_check() : nngn::Colliders
- set_collider() : Entity
- set_color() : nngn::Grid, nngn::Light
- set_common() : nngn::lua::detail::table_base< CRTP >
- set_cur() : nngn::Textbox
- set_cursor_mode() : nngn::GLFWBackend, nngn::Graphics, nngn::Pseudograph
- set_cutoff() : nngn::Light
- set_dash() : nngn::Camera
- set_debug() : nngn::Renderers
- set_dimensions() : nngn::Grid
- set_dir() : nngn::Light
- set_enabled() : nngn::Grid, nngn::Lighting, nngn::Map
- set_error() : nngn::Instance
- set_exposure() : anonymous_namespace{opengl.cpp}::OpenGLBackend, anonymous_namespace{vulkan.cpp}::VulkanBackend, nngn::GLPost, nngn::Graphics, nngn::Pseudograph
- set_flag() : nngn::pointer_flag< T >
- set_fov_y() : nngn::Camera
- set_fov_z() : nngn::Camera
- set_gain() : nngn::Generator
- set_graphics() : nngn::Grid, nngn::Map, nngn::Renderers, nngn::Textures
- set_grid_size() : Window
- set_HDR_mix() : anonymous_namespace{opengl.cpp}::OpenGLBackend, anonymous_namespace{vulkan.cpp}::VulkanBackend, nngn::GLPost, nngn::Graphics, nngn::Pseudograph
- set_ignore_limits() : nngn::Camera
- set_incidence() : nngn::Sun
- set_interval() : nngn::FrameLimiter
- set_kernel_args() : anonymous_namespace{opencl.cpp}::OpenCLBackend
- set_key_callback() : nngn::GLFWBackend, nngn::Graphics, nngn::Pseudograph
- set_light() : Entity
- set_lighting() : anonymous_namespace{vulkan.cpp}::VulkanBackend, nngn::GLFWBackend, nngn::Graphics, nngn::Pseudograph
- set_lighting_updated() : anonymous_namespace{opengl.cpp}::OpenGLBackend, anonymous_namespace{vulkan.cpp}::VulkanBackend, nngn::Graphics, nngn::Pseudograph
- set_limits() : nngn::Camera
- set_loop() : nngn::Generator
- set_max() : Entities, nngn::Animations, nngn::Map, nngn::Textures
- set_max_colliders() : anonymous_namespace{compute.cpp}::ComputeBackend, nngn::Colliders::Backend, nngn::Colliders, nngn::Renderers
- set_max_collisions() : anonymous_namespace{compute.cpp}::ComputeBackend, nngn::Colliders::Backend, nngn::Colliders
- set_max_cubes() : nngn::Renderers
- set_max_screen_sprites() : nngn::Renderers
- set_max_sprites() : nngn::Renderers
- set_max_text() : nngn::Renderers
- set_max_translucent() : nngn::Renderers
- set_max_voxels() : nngn::Renderers
- set_meta_table() : nngn::lua::state_view
- set_mode() : Graph
- set_monospaced() : nngn::Textbox
- set_mouse_button_callback() : nngn::GLFWBackend, nngn::Graphics, nngn::Pseudograph
- set_mouse_move_callback() : nngn::GLFWBackend, nngn::Graphics, nngn::Pseudograph
- set_mute() : nngn::Generator
- set_n() : nngn::lua::defer_pop
- set_n_frames() : anonymous_namespace{opengl.cpp}::OpenGLBackend, anonymous_namespace{vulkan.cpp}::VulkanBackend, nngn::Graphics, nngn::Pseudograph
- set_n_swap_chain_images() : anonymous_namespace{opengl.cpp}::OpenGLBackend, anonymous_namespace{vulkan.cpp}::VulkanBackend, nngn::Graphics, nngn::Pseudograph
- set_name() : Entities
- set_next() : nngn::BindingGroup
- set_non_blocking() : nngn::Platform
- set_obj_name() : nngn::Instance
- set_param() : nngn::Generator
- set_parent() : Entity
- set_perspective() : nngn::Camera, nngn::Renderers
- set_pos() : Entity, nngn::Audio, nngn::Camera, nngn::Light, nngn::PCMWidget, nngn::Renderer
- set_present_mode() : nngn::SwapChain
- set_rate() : nngn::WAV
- set_render_list() : anonymous_namespace{opengl.cpp}::OpenGLBackend, anonymous_namespace{terminal.cpp}::TerminalBackend, anonymous_namespace{vulkan.cpp}::VulkanBackend, nngn::Graphics, nngn::Pseudograph
- set_renderer() : Entity
- set_resolve() : nngn::Colliders
- set_rewind() : nngn::Generator
- set_rot() : nngn::Camera
- set_screen() : nngn::Camera
- set_screen_updated() : nngn::Textbox
- set_shadow_cube_size() : anonymous_namespace{opengl.cpp}::OpenGLBackend, anonymous_namespace{vulkan.cpp}::VulkanBackend, nngn::Graphics, nngn::Pseudograph
- set_shadow_map_far() : nngn::Lighting
- set_shadow_map_near() : nngn::Lighting
- set_shadow_map_proj_size() : nngn::Lighting
- set_shadow_map_size() : anonymous_namespace{opengl.cpp}::OpenGLBackend, anonymous_namespace{vulkan.cpp}::VulkanBackend, nngn::Graphics, nngn::Pseudograph
- set_shadows_enabled() : nngn::Lighting
- set_size() : anonymous_namespace{alloc.cpp}::allocation, anonymous_namespace{vulkan.cpp}::Buffers, anonymous_namespace{vulkan.cpp}::ShadowMap, nngn::detail::Buffer, nngn::WAV
- set_size_callback() : anonymous_namespace{terminal.cpp}::TerminalBackend, nngn::GLFWBackend, nngn::Graphics, nngn::Pseudograph
- set_source_data() : nngn::Audio
- set_source_gain() : nngn::Audio
- set_source_loop() : nngn::Audio
- set_source_pos() : nngn::Audio
- set_source_sample_pos() : nngn::Audio
- set_spec() : nngn::Light
- set_speed() : nngn::Textbox
- set_stage() : anonymous_namespace{terminal.cpp}::TerminalBackend::RenderList
- set_sun_light() : nngn::Lighting
- set_surface() : nngn::SwapChain
- set_swap_interval() : anonymous_namespace{terminal.cpp}::TerminalBackend, anonymous_namespace{vulkan.cpp}::VulkanBackend, nngn::GLFWBackend, nngn::Graphics, nngn::Pseudograph
- set_tag() : Entities
- set_text() : nngn::Textbox
- set_time() : nngn::Sun
- set_time_ms() : nngn::Sun
- set_title() : nngn::Textbox
- set_top() : nngn::lua::state_view
- set_track() : nngn::SpriteAnimation
- set_uniform() : nngn::GLProgram
- set_update_sun() : nngn::Lighting
- set_updated() : nngn::Sun
- set_vel() : Entity
- set_window_title() : nngn::GLFWBackend, nngn::Graphics, nngn::Pseudograph
- set_zoom() : nngn::Camera
- set_zsprites() : nngn::Lighting, nngn::Renderers
- setenv() : nngn::Platform
- setGeometry() : nngn::FlowGridLayout
- Shaders() : anonymous_namespace{vulkan.cpp}::Shaders
- shadow_map_far() : nngn::Lighting
- shadow_map_near() : nngn::Lighting
- ShadowCube() : anonymous_namespace{vulkan.cpp}::ShadowCube
- ShadowMap() : anonymous_namespace{vulkan.cpp}::ShadowMap
- shadows_enabled() : nngn::Lighting
- show_cursor() : nngn::Terminal
- size() : anonymous_namespace{alloc.cpp}::allocation, anonymous_namespace{vulkan.cpp}::CameraDescriptorSets, anonymous_namespace{vulkan.cpp}::LightingDescriptorSets, anonymous_namespace{vulkan.cpp}::ShadowMap, nngn::detail::Buffer, nngn::fixed_string< N >, nngn::Grid, nngn::lua::detail::table_base< CRTP >, nngn::static_vector< T >, nngn::StatsBase< CRTP, N >, nngn::term::FrameBuffer, nngn::term::Terminal, nngn::term::Texture, nngn::Terminal, nngn::WAV, TableTest, TextTest
- size_data() : TextTest
- size_for_columns() : nngn::FlowGridLayout
- size_zero() : TextTest
- sizeHint() : nngn::AudioWidget, nngn::FlowGridLayout
- Socket() : nngn::Socket
- socket() : anonymous_namespace{main.cpp}::Launcher
- source_pos() : nngn::Audio
- source_sample_pos() : nngn::Audio
- SourceEditor() : nngn::SourceEditor
- spacing() : nngn::Grid
- span() : nngn::term::FrameBuffer
- sphere() : nngn::Colliders
- sphere_benchmark() : CollisionBench
- sphere_sparse_benchmark() : CollisionBench
- sphere_sphere_collision() : CollisionTest
- sphere_sphere_collision_data() : CollisionTest
- SphereCollider() : nngn::SphereCollider
- sprite() : nngn::term::Rasterizer
- sprite_debug() : nngn::Gen
- sprite_ortho() : nngn::Gen
- sprite_orthoz() : nngn::Gen
- sprite_persp() : nngn::Gen
- sq2() : nngn::Math
- sq2_2() : nngn::Math
- stack_mark() : UtilsTest
- Stage() : anonymous_namespace{opengl.cpp}::RenderList::Stage, anonymous_namespace{vulkan.cpp}::RenderList::Stage
- StagingBuffer() : nngn::StagingBuffer
- state() : FunctionTest, nngn::lua::global_table, nngn::lua::state, nngn::lua::table_proxy< T, Ks >, nngn::lua::value_view
- state_view() : nngn::lua::state_view
- static_register() : nngn::lua::static_register
- static_vector() : nngn::static_vector< T >
- stats() : anonymous_namespace{opengl.cpp}::OpenGLBackend, anonymous_namespace{vulkan.cpp}::VulkanBackend, nngn::Graphics, nngn::Pseudograph, nngn::StagingBuffer
- stop() : nngn::Audio, nngn::Generator
- str() : nngn::lua::traceback, StackTest
- string() : StackTest
- string_view() : StackTest
- submit() : anonymous_namespace{vulkan.cpp}::VulkanBackend
- subspan() : nngn::WAV
- suffix() : nngn::term::FrameBuffer
- sum() : nngn::Math
- Sun() : nngn::Sun
- sun() : nngn::Lighting
- sun_light() : nngn::Lighting
- surface() : nngn::SwapChain
- surface_info() : anonymous_namespace{opengl.cpp}::OpenGLBackend, anonymous_namespace{vulkan.cpp}::VulkanBackend, nngn::Graphics, nngn::Pseudograph
- swap() : nngn::Profile
- swap_interval() : anonymous_namespace{terminal.cpp}::TerminalBackend, nngn::GLFWBackend, nngn::Graphics, nngn::Pseudograph
- SwapChain() : nngn::SwapChain
- swizzle2() : MathTest
- swizzle3() : MathTest
- swizzle4() : MathTest