nngn
Loading...
Searching...
No Matches
anonymous_namespace{terminal.cpp}::TerminalBackend Member List

This is the complete list of members for anonymous_namespace{terminal.cpp}::TerminalBackend, including all inherited members.

Backend enum namenngn::Graphics
buffer(u32 i)anonymous_namespace{terminal.cpp}::TerminalBackendprivate
buffer(u32 i) constanonymous_namespace{terminal.cpp}::TerminalBackendprivate
buffersanonymous_namespace{terminal.cpp}::TerminalBackendprivate
callback_dataanonymous_namespace{terminal.cpp}::TerminalBackendprivate
cameraanonymous_namespace{terminal.cpp}::TerminalBackendprivate
create(Backend b, const void *params)nngn::Graphicsstatic
create_buffer(const BufferConfiguration &conf) finalanonymous_namespace{terminal.cpp}::TerminalBackendprivatevirtual
create_pipeline(const PipelineConfiguration &conf) finalanonymous_namespace{terminal.cpp}::TerminalBackendprivatevirtual
CursorMode enum namenngn::Graphics
DEFAULT_BLOOM_BLUR_PASSESnngn::Graphicsstatic
DEFAULT_BLOOM_BLUR_SIZEnngn::Graphicsstatic
DEFAULT_BLOOM_DOWNSCALEnngn::Graphicsstatic
DEFAULT_BLOOM_THRESHOLDnngn::Graphicsstatic
DEFAULT_BLUR_DOWNSCALEnngn::Graphicsstatic
DEFAULT_EXPOSUREnngn::Graphicsstatic
device_extensions(std::size_t, Extension *) const overridenngn::Pseudographinlinevirtual
device_infos(DeviceInfo *) const overridenngn::Pseudographinlinevirtual
ebo(u32 i) constanonymous_namespace{terminal.cpp}::TerminalBackendprivate
enum_str(DeviceInfo::Type t)nngn::Graphicsstatic
enum_str(QueueFamily::Flag f)nngn::Graphicsstatic
enum_str(PresentMode m)nngn::Graphicsstatic
enum_str(MemoryHeap::Flag m)nngn::Graphicsstatic
enum_str(MemoryType::Flag m)nngn::Graphicsstatic
error() overridenngn::Pseudographinlinevirtual
extensions(Extension *) const overridenngn::Pseudographinlinevirtual
fdanonymous_namespace{terminal.cpp}::TerminalBackendprivate
flagsanonymous_namespace{terminal.cpp}::TerminalBackendprivate
flags_str(QueueFamily::Flag f)nngn::Graphicsstatic
flags_str(MemoryHeap::Flag f)nngn::Graphicsstatic
flags_str(MemoryType::Flag f)nngn::Graphicsstatic
fontsanonymous_namespace{terminal.cpp}::TerminalBackendprivate
frame_bufferanonymous_namespace{terminal.cpp}::TerminalBackendprivate
frame_limiteranonymous_namespace{terminal.cpp}::TerminalBackendprivate
get_keys(size_t, int32_t *) const overridenngn::Pseudographinlinevirtual
heaps(std::size_t, MemoryHeap *) const overridenngn::Pseudographinlinevirtual
init(void) finalanonymous_namespace{terminal.cpp}::TerminalBackendprivatevirtual
init_backend() overridenngn::Pseudographinlinevirtual
init_device() overridenngn::Pseudographinlinevirtual
init_device(std::size_t) overridenngn::Pseudographinlinevirtual
init_instance() overridenngn::Pseudographinlinevirtual
key_callback_f typedefnngn::Graphics
layers(Layer *) const overridenngn::Pseudographinlinevirtual
load_font(unsigned char c, u32 n, const nngn::uvec2 *size, const std::byte *v) finalanonymous_namespace{terminal.cpp}::TerminalBackendprivate
nngn::Pseudograph::load_font(unsigned char, u32, const nngn::uvec2 *, const std::byte *) overridenngn::Pseudographinlinevirtual
load_textures(u32 i, u32 n, const std::byte *v) finalanonymous_namespace{terminal.cpp}::TerminalBackendprivate
nngn::Pseudograph::load_textures(u32, u32, const std::byte *) overridenngn::Pseudographinlinevirtual
LogLevel enum namenngn::Graphics
memory_types(std::size_t, std::size_t, MemoryType *) const overridenngn::Pseudographinlinevirtual
mouse_button_callback_f typedefnngn::Graphics
mouse_move_callback_f typedefnngn::Graphics
mouse_pos(void) const overridenngn::Pseudographinlinevirtual
n_device_extensions(std::size_t) const overridenngn::Pseudographinlinevirtual
n_devices() const overridenngn::Pseudographinlinevirtual
n_extensions() const overridenngn::Pseudographinlinevirtual
n_heaps(std::size_t) const overridenngn::Pseudographinlinevirtual
n_layers() const overridenngn::Pseudographinlinevirtual
n_memory_types(std::size_t, std::size_t) const overridenngn::Pseudographinlinevirtual
n_present_modes() const overridenngn::Pseudographinlinevirtual
n_queue_families(std::size_t) const overridenngn::Pseudographinlinevirtual
pipelinesanonymous_namespace{terminal.cpp}::TerminalBackendprivate
poll_events() const overridenngn::Pseudographinlinevirtual
present_modes(PresentMode *) const overridenngn::Pseudographinlinevirtual
PresentMode enum namenngn::Graphics
queue_families(std::size_t, QueueFamily *) const overridenngn::Pseudographinlinevirtual
rasterizeranonymous_namespace{terminal.cpp}::TerminalBackendprivate
render(void) finalanonymous_namespace{terminal.cpp}::TerminalBackendprivatevirtual
render_listanonymous_namespace{terminal.cpp}::TerminalBackendprivate
resize(int, int) overridenngn::Pseudographinlinevirtual
resize_font(u32 n) finalanonymous_namespace{terminal.cpp}::TerminalBackendprivate
nngn::Pseudograph::resize_font(u32) overridenngn::Pseudographinlinevirtual
resize_textures(u32 n) finalanonymous_namespace{terminal.cpp}::TerminalBackendprivate
nngn::Pseudograph::resize_textures(u32) overridenngn::Pseudographinlinevirtual
selected_device() const overridenngn::Pseudographinlinevirtual
set_automatic_exposure(bool) overridenngn::Pseudographinlinevirtual
set_bloom_amount(float) overridenngn::Pseudographinlinevirtual
set_bloom_blur_passes(std::size_t) overridenngn::Pseudographinlinevirtual
set_bloom_blur_size(float) overridenngn::Pseudographinlinevirtual
set_bloom_downscale(std::size_t) overridenngn::Pseudographinlinevirtual
set_bloom_threshold(float) overridenngn::Pseudographinlinevirtual
set_blur_downscale(std::size_t) overridenngn::Pseudographinlinevirtual
set_blur_passes(std::size_t) overridenngn::Pseudographinlinevirtual
set_blur_size(float) overridenngn::Pseudographinlinevirtual
set_buffer_capacity(u32 b, u64 size) finalanonymous_namespace{terminal.cpp}::TerminalBackendprivate
nngn::Pseudograph::set_buffer_capacity(u32, u64) overridenngn::Pseudographinlinevirtual
set_buffer_size(u32 b, u64 size) finalanonymous_namespace{terminal.cpp}::TerminalBackendprivate
nngn::Pseudograph::set_buffer_size(u32, u64) overridenngn::Pseudographinlinevirtual
set_camera(const Camera &c) finalanonymous_namespace{terminal.cpp}::TerminalBackendprivatevirtual
set_camera_updated(void) finalanonymous_namespace{terminal.cpp}::TerminalBackendprivatevirtual
set_cursor_mode(CursorMode) overridenngn::Pseudographinlinevirtual
set_exposure(float) overridenngn::Pseudographinlinevirtual
set_HDR_mix(float) overridenngn::Pseudographinlinevirtual
set_key_callback(void *, key_callback_f) overridenngn::Pseudographinlinevirtual
set_lighting(const Lighting &) overridenngn::Pseudographinlinevirtual
set_lighting_updated() overridenngn::Pseudographinlinevirtual
set_mouse_button_callback(void *, mouse_button_callback_f) overridenngn::Pseudographinlinevirtual
set_mouse_move_callback(void *, mouse_move_callback_f) overridenngn::Pseudographinlinevirtual
set_n_frames(std::size_t) overridenngn::Pseudographinlinevirtual
set_n_swap_chain_images(std::size_t) overridenngn::Pseudographinlinevirtual
set_render_list(const Graphics::RenderList &l) finalanonymous_namespace{terminal.cpp}::TerminalBackendprivate
nngn::Pseudograph::set_render_list(const RenderList &) overridenngn::Pseudographinlinevirtual
set_shadow_cube_size(uint32_t) overridenngn::Pseudographinlinevirtual
set_shadow_map_size(uint32_t) overridenngn::Pseudographinlinevirtual
set_size_callback(void *data, size_callback_f f) finalanonymous_namespace{terminal.cpp}::TerminalBackendprivatevirtual
set_swap_interval(int i) finalanonymous_namespace{terminal.cpp}::TerminalBackendinlineprivatevirtual
set_window_title(const char *) overridenngn::Pseudographinlinevirtual
SHADOW_CUBE_INITIAL_SIZEnngn::Graphicsstatic
SHADOW_MAP_INITIAL_SIZEnngn::Graphicsstatic
size_callback_f typedefnngn::Graphics
size_cbanonymous_namespace{terminal.cpp}::TerminalBackend
size_panonymous_namespace{terminal.cpp}::TerminalBackend
stats() overridenngn::Pseudographinlinevirtual
surface_info() const overridenngn::Pseudographinlinevirtual
swap_interval(void) const finalanonymous_namespace{terminal.cpp}::TerminalBackendprivatevirtual
termanonymous_namespace{terminal.cpp}::TerminalBackendprivate
TerminalBackend(int fd, Flag f, Mode m)anonymous_namespace{terminal.cpp}::TerminalBackend
TerminalFlag enum namenngn::Graphics
TerminalMode enum namenngn::Graphics
texture(u32 i)anonymous_namespace{terminal.cpp}::TerminalBackendprivate
TEXTURE_EXTENTnngn::Graphicsstatic
TEXTURE_EXTENT_LOG2nngn::Graphicsstatic
TEXTURE_MIP_LEVELSnngn::Graphicsstatic
TEXTURE_SIZEnngn::Graphicsstatic
texturesanonymous_namespace{terminal.cpp}::TerminalBackendprivate
update_buffers(u32 vbo, u32 ebo, u64 voff, u64 eoff, u64 vn, u64 vsize, u64 en, u64 esize, void *data, auto &&vgen, auto &&egen)nngn::Graphicsinline
vbo(u32 i) constanonymous_namespace{terminal.cpp}::TerminalBackendprivate
version(void) const -> Version finalanonymous_namespace{terminal.cpp}::TerminalBackendinlineprivatevirtual
vsync() overridenngn::Pseudographvirtual
window_closed() const overridenngn::Pseudographinlinevirtual
window_size(void) const finalanonymous_namespace{terminal.cpp}::TerminalBackendinlineprivatevirtual
write_to_buffer(u32 b, u64 offset, u64 n, u64 size, void *data, void f(void *, void *, u64, u64)) finalanonymous_namespace{terminal.cpp}::TerminalBackendprivate
nngn::Pseudograph::write_to_buffer(u32 b, u64 offset, u64 n, u64 size, void *data, void f(void *, void *, u64, u64)) overridenngn::Pseudographvirtual
nngn::Graphics::write_to_buffer(u32 b, u64 offset, u64 n, u64 size, F &&f)nngn::Graphics
~TerminalBackend(void) finalanonymous_namespace{terminal.cpp}::TerminalBackend