Overview
Package contents
Version history
Upgrading from older HGE
Compiling resource pack
Setting up a HGE project
HGE in a child window
HGE Functions
hgeCreate
Release
System_Initiate
System_Shutdown
System_Start
System_SetState
System_GetState
System_GetErrorMessage
System_Log
System_Launch
System_Snapshot
Resource_Load
Resource_Free
Resource_AttachPack
Resource_RemovePack
Resource_RemoveAllPacks
Resource_MakePath
Resource_EnumFiles
Resource_EnumFolders
Ini_SetInt
Ini_GetInt
Ini_SetFloat
Ini_GetFloat
Ini_SetString
Ini_GetString
Random_Seed
Random_Int
Random_Float
Timer_GetTime
Timer_GetDelta
Timer_GetFPS
Effect_Load
Effect_Free
Effect_Play
Effect_PlayEx
Music_Load
Music_Free
Music_Play
Stream_Load
Stream_Free
Stream_Play
Channel_SetPanning
Channel_SetVolume
Channel_SetPitch
Channel_Pause
Channel_Resume
Channel_Stop
Channel_StopAll
Channel_IsPlaying
Channel_SetPos
Channel_GetPos
Channel_GetLength
Input_GetMousePos
Input_SetMousePos
Input_GetMouseWheel
Input_IsMouseOver
Input_GetKeyName
Input_GetKeyState
Input_GetKey
Input_GetChar
Input_GetEvent
Gfx_BeginScene
Gfx_EndScene
Gfx_Clear
Gfx_RenderLine
Gfx_RenderTriple
Gfx_RenderQuad
Gfx_StartBatch
Gfx_FinishBatch
Gfx_SetClipping
Gfx_SetTransform
Target_Create
Target_Free
Target_GetTexture
Texture_Create
Texture_Load
Texture_Free
Texture_GetWidth
Texture_GetHeight
Texture_Lock
Texture_Unlock
HGE Data types
HGE Constants
hgeSprite
hgeAnimation
hgeFont
hgeParticleSystem
hgeParticleManager
hgeDistortionMesh
hgeStringTable
hgeResourceManager
hgeGUI
hgeGUIObject
hgeRect
hgeVector
hgeColor
Particle Systems Editor
Bitmap Font Builder
Hints & Tips
Tutorials
License
Credits
Support & Contacts