Bicameral Engine
GPU-resident engine for a magic-research open-world game
Loading...
Searching...
No Matches
bicameral::render::anonymous_namespace{debug_view_controller.cpp} Namespace Reference

Functions

std::string_view ModeName (DebugViewMode mode)
std::string_view QuantityName (DebugViewQuantity quantity)
std::array< float, 4 > ToFloat4 (Vector3 vector)

Variables

constexpr uint32_t SLICE_FAST_STEP = 8
constexpr float PEEK_BASE_DISTANCE = 24.0f
constexpr uint32_t KEY_PAGE_UP = 0x21
constexpr uint32_t KEY_PAGE_DOWN = 0x22
constexpr std::array< char, 3 > AXIS_NAMES = {'x', 'y', 'z'}

Function Documentation

◆ ModeName()

std::string_view bicameral::render::anonymous_namespace{debug_view_controller.cpp}::ModeName ( DebugViewMode mode)

Definition at line 21 of file debug_view_controller.cpp.

References bicameral::render::MaximumProjection, ModeName(), bicameral::render::Slice, and bicameral::render::Volume.

Referenced by ModeName().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ QuantityName()

std::string_view bicameral::render::anonymous_namespace{debug_view_controller.cpp}::QuantityName ( DebugViewQuantity quantity)

Definition at line 31 of file debug_view_controller.cpp.

References bicameral::render::Carbon, bicameral::render::CarbonDioxide, bicameral::render::OxygenDepletion, QuantityName(), and bicameral::render::Temperature.

Referenced by QuantityName().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ ToFloat4()

std::array< float, 4 > bicameral::render::anonymous_namespace{debug_view_controller.cpp}::ToFloat4 ( Vector3 vector)

Definition at line 44 of file debug_view_controller.cpp.

References ToFloat4(), bicameral::render::Vector3::x, bicameral::render::Vector3::y, and bicameral::render::Vector3::z.

Referenced by ToFloat4().

Here is the call graph for this function:
Here is the caller graph for this function:

Variable Documentation

◆ AXIS_NAMES

std::array<char, 3> bicameral::render::anonymous_namespace{debug_view_controller.cpp}::AXIS_NAMES = {'x', 'y', 'z'}
constexpr

Definition at line 42 of file debug_view_controller.cpp.

◆ KEY_PAGE_DOWN

uint32_t bicameral::render::anonymous_namespace{debug_view_controller.cpp}::KEY_PAGE_DOWN = 0x22
constexpr

Definition at line 19 of file debug_view_controller.cpp.

◆ KEY_PAGE_UP

uint32_t bicameral::render::anonymous_namespace{debug_view_controller.cpp}::KEY_PAGE_UP = 0x21
constexpr

Definition at line 18 of file debug_view_controller.cpp.

◆ PEEK_BASE_DISTANCE

float bicameral::render::anonymous_namespace{debug_view_controller.cpp}::PEEK_BASE_DISTANCE = 24.0f
constexpr

Definition at line 17 of file debug_view_controller.cpp.

◆ SLICE_FAST_STEP

uint32_t bicameral::render::anonymous_namespace{debug_view_controller.cpp}::SLICE_FAST_STEP = 8
constexpr

Definition at line 14 of file debug_view_controller.cpp.