Table of Contents

API reference

The public API of every BSGameLib package, from the comments in its code.

  • BSGameLib.Game and BSGameLib.UI: the engine and its UI layer.
  • BSGameLib.Game.ShaderCompiler: the optional runtime shader compiler.
  • BSGameLib.Networking, BSGameLib.Chat and BSGameLib.Server: networking, chat and the dedicated server host.
  • BSGameLib.Core: the types the other packages share.
  • BSGameLib.Sdl3.Interop: the helpers in BSGameLib.Sdl3.Interop.Manual. The generated bindings in BSGameLib.Sdl3.Interop.Generated mirror SDL's own API one for one; SDL documents them at wiki.libsdl.org.