Classes

  ClassDescription
Public classPsaiCore
The PsaiCore class provides access to all of psai's functionality.
Public classPsaiInfo
The PsaiInfo class is used to retrieve information about psai's momentary state.
Public classSegmentInfo
The SegmentInfo struct is used to query information about the Segment with the given id.
Public classSoundtrackInfo
The SoundtrackInfo class is used to retrieve information about the psai Soundtrack currently loaded.
Public classThemeInfo
The ThemeInfo struct is used to query information about the Theme with the given id.

Enumerations

  EnumerationDescription
Public enumerationLogLevel
Used to control the verbosity of the debug information that will be written to the output console and log file.
Public enumerationPsaiResult
The return value of most of psai's api methods
Public enumerationPsaiState
At any point of time, psai is in exactly one of the following play states
Public enumerationSegmentSuitability
Flags that mark the suitability of a Segment for different playback position within its Theme
Public enumerationThemeType
Defines the playback priority and general playback behavior of a Theme.