Hatch Game Engine Documentation v1.4.0
The documentation for the Hatch Game Engine
Loading...
Searching...
No Matches
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 12]
 NAPIInterfaces to external services
 CDiscordDiscord integration functions
 NRSDKRSDK (Retro Engine) related classes and functions
 CMathRSDK math functions
 CMatrixRSDK matrix manipulation
 CAnimatorA sprite animation player
 CApplicationFunctions for manipulating and reading runtime information
 CArrayArray manipulation
 CAudioFunctions for manipulating the application's audio
 CCameraA basic camera entity
 CCollisionEntity collision functions
 CControllerFunctions for getting information about controllers, as well as functions to control rumble
 CDateDate and time functions
 CDeviceFunctions to retrieve information about the device the application is running on
 CDirectoryFilesystem directory manipulation
 CDisplayFunctions to retrieve information about the displays in the device
 CDrawGeneral drawing functions
 CDraw3DFunctions for drawing in 3D
 CEaseEasing functions
 CEntityA game object that can be spawned in a scene
 CFileFilesystem file manipulation
 CFontRepresentation of a TrueType font
 CGeometryGeometry intersection functions
 CHTTP
 CImageFunctions to retrieve information about images
 CInputInput polling functions
 CInstanceGeneral Entity related functions
 CJSONJSON parsing and writing
 CMaterialRepresentation of a 3D model material
 CMathGeneral Math functions
 CMatrixMatrix manipulation
 CModelFunctions to manipulate and retrieve information about 3D models
 CMusicMusic playback
 CNumberNumber type related functions
 CObjectEntity class related functions
 CPalettePalette manipulation
 CRandomThe engine's pseudorandom number generator
 CResourcesResource loading
 CSceneFunctions for manipulating and retrieving information about scenes
 CScene3DThe main interface for drawing 3D elements
 CSceneListFunctions for manipulating and retrieving information about the scene list
 CSerializerFunctions for serializing values
 CSettingsReading and writing the application's settings from and into INI files
 CShaderRepresentation of a GPU shader
 CSocketClient
 CSoundSound playback
 CSpriteFunctions to retrieve information about sprites
 CStreamFunctions for opening streams, as well as functions for reading and writing data
 CStringString manipulation functions
 CTextureTexture manipulation functions
 CThread
 CTileCollisionBasic functions for performing collision with scene tiles
 CTileInfoFunctions for retrieving information about tiles
 CTouchTouch screen related functions
 CVertexBufferRepresentation of a vertex buffer
 CVideoVideo playback
 CViewView manipulation functions
 CWindowWindow manipulation functions
 CXMLXML parsing