The PsaiCore class provides access to all of psai's functionality.
The PsaiInfo class is used to retrieve information about psai's momentary state.
The SegmentInfo struct is used to query information about the Segment with the given id.
The SoundtrackInfo class is used to retrieve information about the psai Soundtrack currently loaded.
The ThemeInfo struct is used to query information about the Theme with the given id.
Used to control the verbosity of the debug information that will be written to the output console and log file.
The return value of most of psai's api methods
At any point of time, psai is in exactly one of the following play states
Flags that mark the suitability of a Segment for different playback position within its Theme
Defines the playback priority and general playback behavior of a Theme.