|
OpenGothic
Open source reimplementation of Gothic I and II
|
Public Member Functions | |
| void | renderSound (int16_t *out, size_t n) override |
| void | updateTheme () |
| void | stopTheme () override |
Public Member Functions inherited from GameMusic::MusicProvider | |
| void | setEnabled (bool b) |
| bool | isEnabled () const |
| void | playTheme (const zenkit::IMusicTheme &theme, GameMusic::Tags tags) |
Static Public Member Functions | |
| static Dx8::DMUS_EMBELLISHT_TYPES | computeEmbellishment (zenkit::MusicTransitionEffect ef) |
Additional Inherited Members | |
Protected Member Functions inherited from GameMusic::MusicProvider | |
| bool | updateTheme (zenkit::IMusicTheme &theme, Tags &tags) |
Static Protected Member Functions inherited from GameMusic::MusicProvider | |
| static zenkit::MusicTransitionEffect | computeTransitionEffect (Tags nextTags, Tags currTags, zenkit::MusicTransitionEffect transtype) |
Protected Attributes inherited from GameMusic::MusicProvider | |
| Tags | currentTags = Tags::Day |
Definition at line 103 of file gamemusic.cpp.
|
inlinestatic |
Definition at line 155 of file gamemusic.cpp.
|
inlineoverride |
Definition at line 106 of file gamemusic.cpp.
|
inlineoverridevirtual |
Reimplemented from GameMusic::MusicProvider.
Definition at line 150 of file gamemusic.cpp.
|
inline |
Definition at line 115 of file gamemusic.cpp.