|
Bicameral Engine
GPU-resident engine for a magic-research open-world game
|
#include <debug_camera.h>
Public Member Functions | |
| constexpr | Vector3 ()=default |
| constexpr | Vector3 (float xValue, float yValue, float zValue) |
| float | operator[] (uint32_t axis) const |
Public Attributes | |
| float | x = 0.0f |
| float | y = 0.0f |
| float | z = 0.0f |
Definition at line 15 of file debug_camera.h.
|
constexprdefault |
|
inlineconstexpr |
Definition at line 17 of file debug_camera.h.
|
inlinenodiscard |
Definition at line 23 of file debug_camera.h.
| float bicameral::render::Vector3::x = 0.0f |
Definition at line 19 of file debug_camera.h.
Referenced by bicameral::render::anonymous_namespace{debug_camera.cpp}::Cross(), bicameral::render::anonymous_namespace{debug_camera.cpp}::Normalize(), bicameral::render::operator*(), bicameral::render::operator+(), bicameral::render::operator-(), operator[](), bicameral::render::anonymous_namespace{debug_view_controller.cpp}::ToFloat4(), and Vector3().
| float bicameral::render::Vector3::y = 0.0f |
Definition at line 20 of file debug_camera.h.
Referenced by bicameral::render::anonymous_namespace{debug_camera.cpp}::Cross(), bicameral::render::anonymous_namespace{debug_camera.cpp}::Normalize(), bicameral::render::operator*(), bicameral::render::operator+(), bicameral::render::operator-(), operator[](), bicameral::render::anonymous_namespace{debug_view_controller.cpp}::ToFloat4(), and Vector3().
| float bicameral::render::Vector3::z = 0.0f |
Definition at line 21 of file debug_camera.h.
Referenced by bicameral::render::anonymous_namespace{debug_camera.cpp}::Cross(), bicameral::render::anonymous_namespace{debug_camera.cpp}::Normalize(), bicameral::render::operator*(), bicameral::render::operator+(), bicameral::render::operator-(), operator[](), bicameral::render::anonymous_namespace{debug_view_controller.cpp}::ToFloat4(), and Vector3().