Overview
Package contents
Version history
Upgrading from older HGE
Setting up a HGE project
HGE in a child window
Power Management
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
Music_SetAmplification
Music_GetAmplification
Music_GetLength
Music_SetPos
Music_GetPos
Music_SetInstrVolume
Music_GetInstrVolume
Music_SetChannelVolume
Music_GetChannelVolume
Stream_Load
Stream_Free
Stream_Play
Channel_SetPanning
Channel_SetVolume
Channel_SetPitch
Channel_Pause
Channel_Resume
Channel_Stop
Channel_PauseAll
Channel_ResumeAll
Channel_StopAll
Channel_IsPlaying
Channel_GetLength
Channel_SetPos
Channel_GetPos
Channel_SlideTo
Channel_IsSliding
Input_GetMousePos
Input_SetMousePos
Input_GetMouseWheel
Input_IsMouseOver
Input_KeyDown
Input_KeyUp
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
hgeColorRGB
hgeColorHSV
Particle Systems Editor
Bitmap Font Builder
PNG Optimizer
Compiling resource pack
Hints & Tips
Tutorials
License
Credits
Support & Contacts