From a7d884980f4da91ba3e6fbe343be8abe002d0138 Mon Sep 17 00:00:00 2001 From: Scott Duensing Date: Thu, 6 Sep 2018 00:29:41 +0000 Subject: [PATCH] scott created page: JoeyLib Structures --- JoeyLib-Structures.md | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) create mode 100644 JoeyLib-Structures.md diff --git a/JoeyLib-Structures.md b/JoeyLib-Structures.md new file mode 100644 index 0000000..49e1bc9 --- /dev/null +++ b/JoeyLib-Structures.md @@ -0,0 +1,17 @@ +#### jlColorT +Contains a single palette entry in IIgs format. JoeyLib colors are specified with 4 bit RGB values. + +#### jlPixelPairT +Represents a pair of pixels. On the IIgs, pixels are stored as 4 bit values with two pixels per byte. This structure provides easy access to the `l`eft and `r`ight pixels. + +#### jlSoundT +The actual contents of this structure changes depending on which platform the application is running on. It is intended to be used as a handle for tracking and playing loaded sound effects. + +#### jlStaT +In-memory representation of a static image file. + +#### jlStackT +Stack data type for use with the stack utility functions. + +#### jlVecT +In-memory representation of a vector image file.