3#include "mc/_HeaderOutputPredefine.h"
8namespace Json {
class Value; }
15 ::ll::TypedStorage<8, 32, ::std::string> mName;
16 ::ll::TypedStorage<4, 4, float> mVolumeMin;
17 ::ll::TypedStorage<4, 4, float> mPitchMin;
18 ::ll::TypedStorage<4, 4, float> mVolumeMax;
19 ::ll::TypedStorage<4, 4, float> mPitchMax;
29 MCNAPI
Sound(
::Json::Value const& root, ::std::string
const& name,
float vmin,
float vmax,
float pmin,
float pmax);
42 $ctor(
::Json::Value const& root, ::std::string
const& name,
float vmin,
float vmax,
float pmin,
float pmax);
MCAPI float getPitch(::Random &random) const
MCAPI void * $ctor(::Json::Value const &root, ::std::string const &name, float vmin, float vmax, float pmin, float pmax)
MCAPI float getVolume(::Random &random) const
MCAPI Sound(::Json::Value const &root, ::std::string const &name, float vmin, float vmax, float pmin, float pmax)