ShitEngine
基于 C++20 与 SDL3 的轻量级 2D 游戏引擎
载入中...
搜索中...
未找到
AudioTrack类 参考

#include <AudioTrack.h>

Public 成员函数

 AudioTrack (const AudioTrack &)=delete
AudioTrackoperator= (const AudioTrack &)=delete
 AudioTrack (AudioTrack &&) noexcept
AudioTrackoperator= (AudioTrack &&) noexcept
 ~AudioTrack ()
void pause ()
void resume ()
void stop ()
void setVolume (float gain)
float getVolume () const
void setLooping (int loopCount)
int getLooping () const
bool isPlaying () const
bool isPaused () const
bool isFinished () const

友元

class AudioPlayer
class AudioTrackGroup

构造及析构函数说明

◆ AudioTrack() [1/2]

AudioTrack ( const AudioTrack & )
delete

◆ AudioTrack() [2/2]

AudioTrack ( AudioTrack && )
noexcept

◆ ~AudioTrack()

~AudioTrack ( )

成员函数说明

◆ getLooping()

int getLooping ( ) const
inline

◆ getVolume()

float getVolume ( ) const

◆ isFinished()

bool isFinished ( ) const

◆ isPaused()

bool isPaused ( ) const

◆ isPlaying()

bool isPlaying ( ) const

◆ operator=() [1/2]

AudioTrack & operator= ( AudioTrack && )
noexcept

◆ operator=() [2/2]

AudioTrack & operator= ( const AudioTrack & )
delete

◆ pause()

void pause ( )

◆ resume()

void resume ( )

◆ setLooping()

void setLooping ( int loopCount)

◆ setVolume()

void setVolume ( float gain)

◆ stop()

void stop ( )

◆ AudioPlayer

friend class AudioPlayer
friend

◆ AudioTrackGroup

friend class AudioTrackGroup
friend

该类的文档由以下文件生成: