Unravel Engine C++ Reference
Loading...
Searching...
No Matches
gfx::render_view Class Reference

#include <render_view.h>

Public Member Functions

auto fbo_get_or_emplace (const hpp::string_view &id) -> frame_buffer::ptr &
 
auto fbo_get (const hpp::string_view &id) const -> const frame_buffer::ptr &
 
auto fbo_safe_get (const hpp::string_view &id) const -> const frame_buffer::ptr &
 
void fbo_remove (const hpp::string_view &id)
 
auto tex_get_or_emplace (const hpp::string_view &id) -> texture::ptr &
 
auto tex_get (const hpp::string_view &id) const -> const texture::ptr &
 
auto tex_safe_get (const hpp::string_view &id) const -> const texture::ptr &
 
void tex_remove (const hpp::string_view &id)
 
auto data_get_or_emplace (const hpp::string_view &id, uint32_t default_val=0) -> uint32_t &
 
auto data_get (const hpp::string_view &id, uint32_t default_val=0) const -> uint32_t
 

Detailed Description

Definition at line 14 of file render_view.h.

Member Function Documentation

◆ data_get()

auto gfx::render_view::data_get ( const hpp::string_view & id,
uint32_t default_val = 0 ) const -> uint32_t

Definition at line 98 of file render_view.cpp.

◆ data_get_or_emplace()

auto gfx::render_view::data_get_or_emplace ( const hpp::string_view & id,
uint32_t default_val = 0 ) -> uint32_t&

Definition at line 87 of file render_view.cpp.

◆ fbo_get()

auto gfx::render_view::fbo_get ( const hpp::string_view & id) const -> const frame_buffer::ptr&

Definition at line 59 of file render_view.cpp.

◆ fbo_get_or_emplace()

auto gfx::render_view::fbo_get_or_emplace ( const hpp::string_view & id) -> frame_buffer::ptr&

Definition at line 48 of file render_view.cpp.

◆ fbo_remove()

void gfx::render_view::fbo_remove ( const hpp::string_view & id)

Definition at line 78 of file render_view.cpp.

◆ fbo_safe_get()

auto gfx::render_view::fbo_safe_get ( const hpp::string_view & id) const -> const frame_buffer::ptr&

Definition at line 66 of file render_view.cpp.

◆ tex_get()

auto gfx::render_view::tex_get ( const hpp::string_view & id) const -> const texture::ptr&

Definition at line 18 of file render_view.cpp.

◆ tex_get_or_emplace()

auto gfx::render_view::tex_get_or_emplace ( const hpp::string_view & id) -> texture::ptr&

Definition at line 7 of file render_view.cpp.

◆ tex_remove()

void gfx::render_view::tex_remove ( const hpp::string_view & id)

Definition at line 39 of file render_view.cpp.

◆ tex_safe_get()

auto gfx::render_view::tex_safe_get ( const hpp::string_view & id) const -> const texture::ptr&

Definition at line 26 of file render_view.cpp.


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