Functions | |
short | mt_rsrc_free (short *global_aes) |
short | mt_rsrc_gaddr (short Type, short Index, void *Address, short *global_aes) |
short | mt_rsrc_load (const char *Name, short *global_aes) |
short | mt_rsrc_obfix (OBJECT *, short Index, short *global_aes) |
short | mt_rsrc_rcfix (void *rc_header, short *global_aes) |
short | mt_rsrc_saddr (short Type, short Index, void *Address, short *global_aes) |
The Resource Library is responsibe for the loading/unloading of resource files and the manipulation of resource objects in memory.
|
releases memory allocated by mt_rsrc_load() for an application's resource.
|
|
returns the address of an object loaded with mt_rsrc_load().
|
|
loads and allocates memory for the named resource file.
|
|
converts an object's coordinates from character-based to pixel-based.
|
|
fixes up coordinates and memory pointers of raw resource data in memory.
|
|
sets the address of a resource element.
In most cases, direct manipulation of the structures involved is quicker and easier than using this call. |