nngn
Loading...
Searching...
No Matches
anonymous_namespace{terminal.cpp}::TerminalBackend::RenderList Struct Reference

Classes

struct  Stage
 

Static Public Member Functions

static void set_stage (std::vector< Stage > *dst, std::span< const Graphics::RenderList::Stage > src, std::span< const PipelineConfiguration::Type > pipelines)
 
static void set_stage (std::vector< Stage > *dst, std::span< const Graphics::RenderList::Stage > src, std::span< const PipelineConfiguration::Type > pipelines)
 

Public Attributes

std::vector< Stagedepth = {}
 
std::vector< Stagemap_ortho = {}
 
std::vector< Stagemap_persp = {}
 
std::vector< Stagenormal = {}
 
std::vector< Stageno_light = {}
 
std::vector< Stageoverlay = {}
 
std::vector< Stagehud = {}
 
std::vector< Stageshadow_maps = {}
 
std::vector< Stageshadow_cubes = {}
 

Member Function Documentation

◆ set_stage() [1/2]

void anonymous_namespace{terminal.cpp}::TerminalBackend::RenderList::set_stage ( std::vector< Stage > *  dst,
std::span< const Graphics::RenderList::Stage >  src,
std::span< const PipelineConfiguration::Type >  pipelines 
)
static
Here is the call graph for this function:
Here is the caller graph for this function:

◆ set_stage() [2/2]

static void anonymous_namespace{terminal.cpp}::TerminalBackend::RenderList::set_stage ( std::vector< Stage > *  dst,
std::span< const Graphics::RenderList::Stage >  src,
std::span< const PipelineConfiguration::Type >  pipelines 
)
static

Member Data Documentation

◆ depth

std::vector< Stage > anonymous_namespace{terminal.cpp}::TerminalBackend::RenderList::depth = {}

◆ hud

std::vector< Stage > anonymous_namespace{terminal.cpp}::TerminalBackend::RenderList::hud = {}

◆ map_ortho

std::vector< Stage > anonymous_namespace{terminal.cpp}::TerminalBackend::RenderList::map_ortho = {}

◆ map_persp

std::vector< Stage > anonymous_namespace{terminal.cpp}::TerminalBackend::RenderList::map_persp = {}

◆ no_light

std::vector< Stage > anonymous_namespace{terminal.cpp}::TerminalBackend::RenderList::no_light = {}

◆ normal

std::vector< Stage > anonymous_namespace{terminal.cpp}::TerminalBackend::RenderList::normal = {}

◆ overlay

std::vector< Stage > anonymous_namespace{terminal.cpp}::TerminalBackend::RenderList::overlay = {}

◆ shadow_cubes

std::vector< Stage > anonymous_namespace{terminal.cpp}::TerminalBackend::RenderList::shadow_cubes = {}

◆ shadow_maps

std::vector< Stage > anonymous_namespace{terminal.cpp}::TerminalBackend::RenderList::shadow_maps = {}

The documentation for this struct was generated from the following files: