Main Page | Modules | Related Pages

Introduction

HEL library is an additional function collection for the Gameboy Advance library called HAMlib.

HEL builds on the top of HAMlib. In order to use HEL, you have to link HAMlib. HEL introduces a nice set of functions what can make your coderlife a lot easier.

Most significant features of HEL include:

HEL comes of course with a lot of more functions! Take a look at the function- reference. Most modules have a detailed description.

Naming Convention:
HEL's naming convention makes it easy to find and remember functionnames.

Functions got their names using this system: [prefix] [module] [action]

[prefix] : The prefix is always hel_
[module] : What Module/System from HEL you want to use. This can be Map/Obj/Dma and so forth.
[action] : What the function is intended to do. Init for instance.

Using the above names, the complete functioname could be hel_MapInit.

This has a big advantage. When only writing hel_Map and then triggering your favorite IDE to popup the codecompletionlist, you have all map-functionnames from HEL available. This saves times when searching for functions!

Sample Projects:
HEL comes with a few sample projects what demonstrate how to use the different modules of HEL. These can be found under 'hel/demos' and compile directly from the HAM shell or out of VisualHAM.
Generated on Sun Oct 9 20:20:56 2005 by DoxyGen 1.4.4