99 using SoundDataVariant = ::std::variant<
104 using PositionVariant = ::std::variant<::Vec3, ::SoundEventRequest::ActorLocationData>;
109 ::ll::TypedStorage<4, 4, ::SharedTypes::Legacy::LevelSoundEvent> mEvent;
118 ::ll::TypedStorage<4, 16, ::std::variant<::Vec3, ::SoundEventRequest::ActorLocationData>> mPosition;
136 MCAPI static ::std::optional<::SoundEventRequest> tryPlayPredictiveSynchronizedSound(
141 ::SharedTypes::Legacy::LevelSoundEvent type,
147 MCAPI static ::std::optional<::SoundEventRequest> tryPlayPredictiveSynchronizedSound(
152 ::SharedTypes::Legacy::LevelSoundEvent type,
154 ::SharedTypes::Legacy::ActorLocation location,
159 MCAPI static ::std::optional<::SoundEventRequest> tryPlaySound(
164 ::SharedTypes::Legacy::LevelSoundEvent type,
166 ::SharedTypes::Legacy::ActorLocation location,
Definition StrictEntityContext.h:8