Page MenuHomePhabricator

Stormsound Singleton
Updated 319 Days AgoPublic

Stormsound Singleton Class

The StormSound serves as the main class for dealing with everything in Stormsound.

The StormSound class needs to be...:

  • Thread-safe. A developer shouldn't have to be worried about other parts of the code accessing Stormsound at the same time, the class itself should handle that.
  • A centralized interface for other Stormsound features. Although all of the logic doesn't (and shouldn't) be stuffed into the class, the class itself needs to provide developers with a clean, singular interface for functions.
  • As customizable as possible, when requested. The class needs to have good defaults for just about everything, but settings should be easily changeable by a developer.
Last Author
memateo
Last Edited
Sep 24 2021, 8:21 PM

Event Timeline

memateo created this object.