8. Code Documentation - 101127308/Battleships GitHub Wiki

Documentation State

Overall the files are fairly well documented, although it is missing any higher level overview of the project structure

Function Headers

UtilityFunctions.vb

  • AddExplosion()
  • AddSplash()
  • AddAnimation()
  • UpdateAnimations()
  • DrawAnimations()
  • DrawTextLines()

GameResources.vb

  • LoadFonts()
  • LoadImages()
  • LoadSounds()
  • LoadMusic()
  • ShowLoadingScreen()
  • PlaySwinGameIntro()
  • ShowMessage()
  • EndLoadingScreen()
  • NewFont()
  • NewImage()
  • NewTransparentColorImage()
  • NewTransparentColourImage()
  • NewSound()
  • NewMusic()
  • FreeFonts()
  • FreeImages()
  • FreeSounds()
  • FreeMusic()
  • FreeResources()