Etterna 0.74.4
Loading...
Searching...
No Matches
RageSound Member List

This is the complete list of members for RageSound, including all inherited members.

CommitPlayingPosition(int64_t iHardwareFrame, int64_t iStreamFrame, int iGotFrames) override (defined in RageSound)RageSoundvirtual
DeleteSelfWhenFinishedPlaying() (defined in RageSound)RageSound
ExecutePlayBackCallback(Lua *L) (defined in RageSound)RageSound
GetDataToPlay(float *pBuffer, int iSize, int64_t &iStreamFrame, int &iBytesRead) -> int override (defined in RageSound)RageSoundvirtual
GetError() const -> std::string (defined in RageSound)RageSoundinline
GetLengthSeconds() -> float (defined in RageSound)RageSound
GetLoadedFilePath() const -> std::string override (defined in RageSound)RageSoundinlinevirtual
GetParams() const -> const RageSoundParams & (defined in RageSound)RageSoundinline
GetPlaybackRate() const -> float (defined in RageSound)RageSound
GetPositionSeconds(bool *approximate=nullptr, RageTimer *Timestamp=nullptr) -> float (defined in RageSound)RageSound
GetSoundReader() -> RageSoundReader * (defined in RageSound)RageSoundinline
GetStartTime() const -> RageTimer override (defined in RageSound)RageSoundvirtual
IsLoaded() const -> bool (defined in RageSound)RageSound
IsPlaying() const -> bool (defined in RageSound)RageSoundinline
Load(const std::string &sFile, bool bPrecache, const RageSoundLoadParams *pParams=nullptr) -> bool (defined in RageSound)RageSound
Load(const std::string &sFile) -> bool (defined in RageSound)RageSound
LoadSoundReader(RageSoundReader *pSound) (defined in RageSound)RageSound
m_bPaused (defined in RageSound)RageSound
operator=(const RageSound &cpy) -> RageSound & (defined in RageSound)RageSound
Pause(bool bPause) -> bool (defined in RageSound)RageSound
pendingPlayBackCall (defined in RageSound)RageSound
Play(bool is_action, const RageSoundParams *params=nullptr) (defined in RageSound)RageSound
PlayCopy(bool is_action, const RageSoundParams *pParams=nullptr) const (defined in RageSound)RageSound
PushSelf(lua_State *L) (defined in RageSound)RageSoundvirtual
RageSound() (defined in RageSound)RageSound
RageSound(const RageSound &cpy) (defined in RageSound)RageSound
SetParams(const RageSoundParams &p) (defined in RageSound)RageSound
SetPlayBackCallback(const std::shared_ptr< LuaReference > &f, unsigned int bufSize=1024) (defined in RageSound)RageSound
SetPositionSeconds(float fGiven) (defined in RageSound)RageSound
SetProperty(const std::string &sProperty, float fValue) -> bool (defined in RageSound)RageSound
SetStopModeFromString(const std::string &sStopMode) (defined in RageSound)RageSound
StartPlaying(float fGiven=0, bool forcedTime=false) (defined in RageSound)RageSound
Stop() (defined in RageSound)RageSound
StopPlaying() (defined in RageSound)RageSound
Unload() (defined in RageSound)RageSound
~RageSound() override (defined in RageSound)RageSound
~RageSoundBase()=default (defined in RageSoundBase)RageSoundBasevirtual