3#include "mc/_HeaderOutputPredefine.h"
10namespace ServerSoundRuntime {
struct Definition; }
13class ServerSoundInstance {
28 ServerSoundInstance& operator=(ServerSoundInstance
const&);
29 ServerSoundInstance(ServerSoundInstance
const&);
30 ServerSoundInstance();
38 ::std::string soundEventId,
39 ::std::shared_ptr<::ServerSoundRuntime::Definition const> definition,
41 ::std::optional<::NetworkIdentifierWithSubId> recipient
46 MCNAPI ::ServerSoundInstance&
operator=(::ServerSoundInstance&& other);
69 ::std::string soundEventId,
70 ::std::shared_ptr<::ServerSoundRuntime::Definition const> definition,
72 ::std::optional<::NetworkIdentifierWithSubId> recipient
Definition ServerSoundHandle.h:5
Definition ServerSoundInstanceManager.h:19
MCAPI void seekTo(float seconds)
MCAPI ~ServerSoundInstance()
MCAPI void setPitch(float pitch)
MCAPI void setVolume(float volume)
MCAPI void * $ctor(::ServerSoundHandle handle, ::ServerSoundInstanceManager &manager, ::std::string soundEventId, ::std::shared_ptr<::ServerSoundRuntime::Definition const > definition, int loopCount, ::std::optional<::NetworkIdentifierWithSubId > recipient)
MCAPI float getPlaybackPosition(::std::chrono::steady_clock::time_point now) const
MCAPI::ServerSoundInstance & operator=(::ServerSoundInstance &&other)
MCAPI ServerSoundInstance(::ServerSoundHandle handle, ::ServerSoundInstanceManager &manager, ::std::string soundEventId, ::std::shared_ptr<::ServerSoundRuntime::Definition const > definition, int loopCount, ::std::optional<::NetworkIdentifierWithSubId > recipient)
Definition NetworkIdentifierWithSubId.h:10
Definition Definition.h:7