Another Memory Ends


Reference for the ame code.
Contains libraries and cmake macros.
Was generated by code_doc_generator.


cmake
ame_cmake
cmake files for ame project
contains a collection of macros made for multiplatform development

ftest
Lightweight C test library, meant for fast-test writing
Define test suites to group tests
Results and time for each test / suite in standard output

math
C math library
no external dependencies
all functions/constants have 3 versions
- a define version: m_mat4_identity
- a float version: m_mat4_identityf
- a double version: m_mat4_identityd
to use default 64 bits precision, use #define M_DOUBLE_PRECISION before including
otherwise will use 32 bits precision
f, s suffixes are 32 bits (float, short)
d, l suffixes are 64 bits (double, long)

core
core library for ame project
image
image library
functions for image loading / saving
image manipulation
noise

graphics
graphics library, wrapper around opengl
input
input library
handle keyboard / mouse input
read state or callback to get events

util
Util is an utility library
tools for parsing programming language
tools for creating documentation in HTML

documentation
various documentation of ame project