polygonal.ds.tools.mem

data structures for games

..
BitMemory

A bit-vector using fast "alchemy-memory" for data storage.

ByteMemory

A byte array using fast "alchemy-memory" for data storage.

DoubleMemory

A chunk of fast "alchemy memory" for storing IEEE 754 double-precision floating point numbers.

FloatMemory

A chunk of "alchemy memory" for storing IEEE 754 single-precision floating point numbers.

IntMemory

A chunk of "alchemy memory" for storing 32-bit signed integers.

MemoryAccess

Abstract class that grants read/write access to a chunk of fast "alchemy memory".

MemoryManager

Manages fast "alchemy memory"

ShortMemory

A chunk of "alchemy memory" for storing 16-bit signed integers.