27 static constexpr auto name =
"Orientation";
Game::EditorState.
Definition orientation.h:7
Definition orientation.h:24
static constexpr size_t field_byte_offsets[num_fields]
Definition orientation.h:43
static constexpr uint32_t fixed_column_index
This is the column that the entity orientation will reside in, in every table.
Definition orientation.h:51
static constexpr const char * field_typenames[num_fields]
Definition orientation.h:36
static constexpr auto fully_qualified_name
Definition orientation.h:28
static constexpr size_t num_fields
Definition orientation.h:29
std::tuple< float, float, float, float > field_types
Definition orientation.h:42
static constexpr auto name
Definition orientation.h:27
static constexpr const char * field_names[num_fields]
Definition orientation.h:30
Definition orientation.h:10
Orientation(Math::quat const &q)
Definition orientation.h:12
A quaternion is usually used to represent an orientation in 3D space.
Definition quat.h:30
float y
Definition quat.h:78
quat()
default constructor
Definition quat.h:88
void load(const scalar *ptr)
load content from 16-byte-aligned memory
Definition quat.h:153
float z
Definition quat.h:78
float w
Definition quat.h:78
float x
Definition quat.h:78