Matrix1 Utility Plug-ins

Matrix1 Utilities Index

Memory
| 01 | Matrix1Util_01 | Memory Banks | Memblocks, with a few new options added. |
| 04 | Matrix1Util_04 | Unsafe Memory access | Low level stuff only of use to masochists. |
| 03 | Matrix1Util_03 | Mutexes | System level synchronisation between processes (primarily for use with shared-memory banks). |
Additional functions
| 07 | Matrix1Util_07 | General functions | Various standard functions that should be standard for DBPro. |
| 16 | Matrix1Util_16 | Strings | A comprehensive set of highly optimised string functions. |
| 02 | Matrix1Util_02 | Basic Timing | Metronome type ticking, and hiresolution timing. |
| 08 | Matrix1Util_08 | Random numbers | Many different random number generators. |
| 29 | Matrix1Util_29 | Arrays | Information from arrays, plus sorting, clearing, saving/loading etc. |
| 05 | Matrix1Util_05 | locate free Resources | Locate an unused ID number for images, sprites ... everything really. |
| 17 | Matrix1Util_17 | 64 bit bitset manipulation | DBPro binary functions that work with double integers. |
| 23 | Matrix1Util_23 | Colour conversion | RGBA, HSV, HSL, CMYK, ANSI colours, and CSS3 named colours, with conversion between colour systems. |
| 09 | Matrix1Util_09 | Extra matrix and camera commands | A few extra commands that should be in the standard command set, but aren't. |
| 32 | Matrix1Util_32 | Additional 3D maths commands | Some commands and functions to make using the 3d maths commands a little easier. |
| 06 | Matrix1Util_06 | Error message control | Take a little control over DBPro error messages, or even trigger your own (with a line number!) |
| 33 | Matrix1Util_33 | Render targets (Draw to image) | Redirect drawing operations to images. |
| 30 | Matrix1Util_30 | Basic 2D | Basic commands for 2D drawing and filling. |
Files, directories and networking
| 22 | Matrix1Util_22 | File I/O | Not just read/write, but update and append too for all variable types. |
| 28 | Matrix1Util_28 | Networking for IP and UDP | Low-level network access for both TCP and UDP protocols. |
| 10 | Matrix1Util_10 | Formatted Logging | Output formatted logging info from your app to a file or a debugger. |
| 24 | Matrix1Util_24 | System Folders | Locate Windows system folders in a language independant way. |
| 25 | Matrix1Util_25 | Windows shortcut files | Read, update and create windows shortcut files. |
Objects and Limbs
| 18 | Matrix1Util_18 | Making objects and Object information | Create custom objects from nothing and get information about the state of objects. |
| 12 | Matrix1Util_12 | Limbs | Commands to get information from limbs, and to modify them. |
| 19 | Matrix1Util_19 | List and group objects | List all objects that have been created, and group them into separate lists. |
Function pointers
| 20 | Matrix1Util_20 | Function pointers, argument lists and co-routines | Function pointers by name, co-operative multi-threading using co-routines, and argument list traversal. |
| 26 | Matrix1Util_26 | Syncs and callbacks | Better control over the rendering sequence with callbacks during syncing. |
Playing with Windows
| 13 | Matrix1Util_13 | Desktop and window information and manipulation | Desktop and window information and manipulation. |
| 14 | Matrix1Util_14 | System Information | Get information about the system the program is running on. |
Uncategorised
| 11 | Matrix1Util_11 | Console window | Console window, with colours and 'top-most' functionality. |
| 15 | Matrix1Util_15 | Extra WAIT commands | Including system-friendly versions that use no system time. |
| 21 | Matrix1Util_21 | Zone commands | 2D and 3D zones. |
| 31 | Matrix1Util_31 | Key to value lookup tables | Memory-based lookup of string values. |
| 27 | Matrix1Util_27 | Create hashes | Generate hash numbers for data (encryption to come in the future). |

Go back to ...

Matrix1 Utils Command List
Commands Menu
Main Menu

Copyright © Ian Mold - Matrix1 Software 2006 - 2011