1#ifndef ALCHEMY_VECTOR3_H
2#define ALCHEMY_VECTOR3_H
33 return vector->coordinates;
STATIC_ASSERT, a compile-time check that emits nothing.
#define STATIC_ASSERT(condition)
C89 permits repeated extern declarations of the same array.
#define offsetof(type, member)
Three coordinates, x, y and z: a position, a velocity or a direction.
The integer types, TRUE, UNUSED and the fixed-address macros.
static const s32 * Vector3_Coordinates(const struct Vector3 *vector)
Returns the vector's three coordinates as an array.