CRM64Pro GDK v0.20.0
A free cross-platform game development kit built on top of SDL 3.0
Loading...
Searching...
No Matches
Modules
Here is a list of all topics with brief descriptions:
[detail level 123]
Core modules
  MainCentral hub for CRM64Pro GDK initialization, module access and high-precision timing [v26.06.1]
  LogLog Manager and Log objects for application and GDK message output [v26.02.0]
  ConfigConfiguration Manager and Screen objects for general, audio and video settings [v26.01.0]
  ArchiveArchive Manager and Archive objects for managing CDCv2 data container files [v26.06.1]
  XMLXML Manager and XML objects providing a full parsing system [v26.02.0]
  TimerTimer module for timing control, frame rates and micro-benchmarking [v26.02.0]
  ToolTool module providing generic utility methods [v26.06.1]
  Memory ManagerHigh-performance and thread-safe memory allocation system [v26.02.0]
Audio modules
  Audio TrackAudio Track Manager and AudioTrack objects for sound effects and music playback [v26.06.1]
Graphics modules
  ImageImage Manager and Image objects for handling surfaces and textures [v26.08.00]
  CursorCursor Manager and Cursor objects for mouse and cursor handling [v26.04.0]
  TileTile Manager and Tile objects for handling tiles and tilesets [v26.02.0]
  SpriteSprite Manager and Sprite objects for handling animated sprite sheets [v26.02.0]
  FontFont Manager and Font objects for bitmap-based text rendering [v26.08.00]
  GFXGFX module providing generic graphics primitives, visual effects and utilities [v26.08.00]
  PhysicsPhysics module for 2D overlap tests, swept collisions, collision sets and kinematic helpers [v26.08.00]
  VideoVideo Manager and Video objects for FFmpeg-based playback and rendering [v26.06.1]
  Particle EffectsParticle Manager and ParticleEmitter objects for configurable real-time particle effects [v26.08.00]
GUI modules
  WidgetsWidget classes for building graphical user interfaces inside Panels [v26.05.0]
  GUIGUI Manager for panels, consoles and debug windows [v26.08.00]
Scene modulesAdvanced 2D scene and game world management system [v26.08.00]
 Scene LayerShared base classes and context for Scene layers [v26.08.00]
   Scene Layer TileSceneLayerTile class for grid-based tile map layers
   Scene Layer ObjectObject layer containing game objects with spatial partitioning
   Scene Layer ImageImage layer containing a single image for background/foreground display
  SceneScene runtime for layered 2D worlds
  Scene ManagerScene Manager for lifecycle and asset management
Network modules
  Network TCPNetwork TCP/IP module providing a client/server architecture [v26.03.0]