EngineInitializationException Class
Thrown when the game engine fails to initialize (renderer, SDL3, etc.). Inherits from System.InvalidOperationException so existing catch sites remain valid.
public sealed class EngineInitializationException : System.InvalidOperationException
Inheritance System.Object → System.Exception → System.SystemException → System.InvalidOperationException → EngineInitializationException