Skip to content

Various low-level utilities

License

Notifications You must be signed in to change notification settings

corporateshark/ldrutils

Repository files navigation

lutils

Array2D.h - A simple 2D array on top of a 1D vector container (std::vector etc).

BitWriter.h - Write individual bits to memory.

CVar.h - OLEVariant-like untyped variable.

DynamicLibrary.h - Cross-platform dynamic link libraries (.dll/.so).

Macros.h - Useful utility macros.

Ptr.h - Minimalistic intrusive smartpointer.

PtrUtils.h - Intrusive smartpointer utils (depends on the header).

Utils.h - Various utility functions.

lmath

Geometry.h - Geometry utilities

Math.h - Math utilities

Matrix.h - mat3/mat4

Plane.h - plane3

Ray.h - ray3

Vector.h - vec2/vec3/vec4

About

Various low-level utilities

Resources

License

Stars

Watchers

Forks

Releases

No releases published