Crate ori_core

source ·

Re-exports

Modules

  • bool vector mask types.
  • f32 vector, quaternion and matrix types.
  • f64 vector, quaternion and matrix types.
  • i32 vector types.
  • Traits adding swizzle methods to all vector types.
  • u32 vector types.

Macros

  • Constructs an event at the debug level.
  • Constructs an event at the error level.
  • Constructs an event at the info level.
  • Constructs an event at the trace level.
  • Constructs an event at the warn level.

Structs

Enums

Constants

Traits

Functions

  • Creates a 2x2 matrix from column vectors.
  • Creates a 3x3 matrix from column vectors.
  • Creates a 4x4 matrix from column vectors.
  • Creates a quaternion from x, y, z and w values.
  • Creates a 2-dimensional vector.
  • Creates a 3-dimensional vector.
  • Creates a 4-dimensional vector.
  • Creates a 2-dimensional vector.
  • Creates a 3-dimensional vector.
  • Creates a 4-dimensional vector.
  • Creates a 2x2 matrix from column vectors.
  • Creates a 3x3 matrix from column vectors.
  • Creates a 3x3 matrix from column vectors.
  • Creates a 4x4 matrix from column vectors.
  • Creates a quaternion from x, y, z and w values.
  • An ease of use function to create an StyleAttributeBuilder with a transition.
  • Creates a 2-dimensional vector.
  • Creates a 3-dimensional vector.
  • Creates a 4-dimensional vector.
  • Creates a 2-dimensional vector.
  • Creates a 3-dimensional vector.
  • Creates a 3-dimensional vector.
  • Creates a 4-dimensional vector.

Type Definitions