HGE::System_Initiate
Initializes all hardware and software needed to run engine and creates application window.
bool System_Initiate();
Return value
If successful, returns true. Otherwise returns false.
Remarks
Before calling this function set desired system states with System_SetState calls.
Although most of them have appropriate default values and/or can be changed later, at least HGE_FRAMEFUNC must be set.
Timer_*, Effect_*, Music_*, Stream_*, Channel_*, Input_*,
Gfx_*, Target_* and Texture_* functions are unavailable before the system is initiated.
All other HGE functions can be used at any time.
If the function fails, you may obtain error message with System_GetErrorMessage
function. Also if HGE_LOGFILE system state was set, the
error message is written to log.
Before program exit you must call System_Shutdown to restore video mode
and free all allocated resources.
Requirements
Header: hge.h
Import library: hge.lib
See also
System_SetState,
System_GetErrorMessage,
System_Shutdown
|