Documentation: RAUX - OutOfTheVoid/ProjectRed GitHub Wiki
( Up one level: Root )
Overview
RAUX is the Resource Acquisition and Utility library (X)
It is a class library designed to make loading and parsing implemented file formats easy.
The overall namespace is defined in RAUX/RAUX.h
The define RAUX_XENON_INTERFACE
in RAUX.h
configures whether or not RAUX should interface with and depend on Xenon.
RAUX
namespace:
Classes and namespaces in the File
: Represents a binary fileFLACFile
: Represents a read-only Free Lossless Audio Codec fileFragmentShaderFile
: Represents a read-only GLSL fragment shader file ( can interface withXenon::FragmentShader
)PNGFile
: Represents a read-only PNG fileSTLFile
: Represents a read-only 3D STL fileTextFile
: Represents a read-only text fileVertexShaderFile
: Represents a read-only GLSL vertex shader file ( can interface withXenon::VertexShader
)WAVFile
: Represents a read-only Waveform Audio File Format file