Namespaces

  • namespace Death Shared root namespace.
    • namespace Backward Exception handling implementation.
    • namespace Containers Container implementations.
    • namespace Cpu Compile-time and runtime CPU instruction set detection and dispatch.
    • namespace Environment Platform-specific environment helper functions.
    • namespace IO File system, streaming and IO-related classes.
      • namespace Compression Data compression streaming interfaces.
      • namespace Http
    • namespace Threading Multithreading-related classes.
    • namespace Trace Runtime event tracing implementation, should be used along with Asserts.h.
    • namespace Utf8 Unicode (UTF-8. UTF-16 and UTF-32) utilities.
  • namespace Jazz2 Root namespace of Jazz² Resurrection.
    • namespace Actors Implementation of all objects.
    • namespace Collisions Collision checking.
    • namespace Compatibility Translation layer for original data files.
    • namespace Events Events and object spawning.
    • namespace Multiplayer Multiplayer-related classes, compiled only if WITH_MULTIPLAYER
    • namespace Rendering Scene rendering and viewport management.
    • namespace Scripting Scripting-related classes, compiled only if WITH_ANGELSCRIPT
    • namespace Tiles Tile sets and maps.
    • namespace UI User interface and menus.
      • namespace Menu Menu implementation.
        • namespace Resources Common menu resources defined in Metadata/UI/MainMenu.res
  • namespace nCine Root namespace of nCine game engine.
    • namespace Backends Platform-specific backends.