Skip to content
  • Kenix3's avatar
    Adds C bridges to LUS C++ code to their own files. Additionally organizes... · 85254518
    Kenix3 authored
    Adds C bridges to LUS C++ code to their own files. Additionally organizes headers for more organic includes. (#29)
    
    * Removes unused extern definition for __osMaxControllers in SDLController.cpp
    
    * Moves libultraship functions to their own files.
    
    * Headers are now moved to include and adds bridge functions for basic LUS functionality.
    
    * Updates PulseAudioPlayer to have our naming convenstions and runs clang-format.
    
    * Updates clang-tidy headers.
    
    * Moves GameOverlay to menu directory.
    
    * Fixing naming conventions in PulseAudioPlayer.
    
    * Fixes clang-tidy errors in ResourceMgr.
    
    * Fixes include of GameOverlay.h
    
    * GameOverlay screen dimensions are now protected access.
    
    * Fixes gbi.h includes.
    
    * AudioPlayer.doInit -> AudioPlayer.DoInit
    
    * Excluding os.h from clang-tidy
    
    * Include stddef.h in libultraship.h for size_t
    
    * Includes studded.h in AudioPlayer.h for size_t
    
    * Includes stddef.h in audioplayerbridge.h for size_t
    
    * Removes unnecessary includes in LUS.h
    
    * Libultra types now includes stddef which brings a long size_t for all platforms.
    85254518