obscura Logo
0.4.1
  • Quickstart
  • CMake
  • Project Structure
  • Learning Resources
  • API
    • Components
      • Application
      • DefaultApplicationListener
      • Dispatcher
      • Events
      • Event Definitions
      • Exceptions
      • FPS
      • Loops
      • Scheduler
      • Timing
    • Index
obscura
  • API
  • Components
  • View page source

Components

  • Application
    • Application
    • Examples
  • DefaultApplicationListener
    • DefaultApplicationListener
    • Examples
  • Dispatcher
    • ConfigurableDispatcher
    • Dispatcher
    • Helper functions
  • Events
    • Event
    • Available event categories and causes
    • Available events in Obscura
    • Helper functions
    • Example
  • Event Definitions
    • Key Event Definition
    • Mouse Event Definition
    • Loop Event Definition
    • Window Event Definition
    • Custom Event Definition
  • Exceptions
    • ApplicationAlreadyRunningException
    • TimerAlreadyStartedException
    • TimerAlreadyStoppedException
    • TimerNotStartedException
    • TimerNotStoppedException
    • ListenerCouldNotBeRemovedException
    • LoopIsAlreadyRunningException
    • NameAlreadyTakenException
    • LoopDoesNotExistException
  • FPS
    • FPS
  • Loops
    • Available loops
    • Loop base class
    • Loop config
    • Examples
  • Scheduler
    • Scheduler
    • SchedulerImpl
    • Examples
  • Timing
    • Timer
    • FrameProfiler
    • FramePacer
Previous Next

© Copyright 2023, Tobias Marzell, Dennis Kreber.

Built with Sphinx using a theme provided by Read the Docs.