Kiwano Engine
v1.3.x
kiwano::audio::Sound 成员列表
成员的完整列表,这些成员属于
kiwano::audio::Sound
,包括所有继承而来的类成员
AddCallback
(RefPtr< SoundCallback > callback)
kiwano::audio::Sound
inline
ClearStatus
()
kiwano::ObjectBase
Close
()
kiwano::audio::Sound
Deserialize
(const Vector< uint8_t > &data)
kiwano::Serializable
inline
DoDeserialize
(Deserializer *deserializer) override
kiwano::ObjectBase
virtual
DoSerialize
(Serializer *serializer) const override
kiwano::ObjectBase
virtual
DumpTracingObjects
()
kiwano::ObjectBase
static
Fail
(StringView msg, int code=ObjectStatus::fail)
kiwano::ObjectBase
GetCallbackChain
() (定义于
kiwano::audio::Sound
)
kiwano::audio::Sound
protected
GetCallbacks
()
kiwano::audio::Sound
inline
GetCallbacks
() const
kiwano::audio::Sound
inline
GetName
() const
kiwano::ObjectBase
inline
GetNative
() const (定义于
kiwano::NativeObject
)
kiwano::NativeObject
inline
GetNative
() const (定义于
kiwano::NativeObject
)
kiwano::NativeObject
inline
GetObjectID
() const
kiwano::ObjectBase
inline
GetRefCount
() const
kiwano::RefObject
GetStatus
() const
kiwano::ObjectBase
GetTracingObjects
()
kiwano::ObjectBase
static
GetUserData
() const
kiwano::ObjectBase
GetVolume
() const
kiwano::audio::Sound
Hold
(RefPtr< ObjectBase > other)
kiwano::ObjectBase
IsName
(StringView name) const
kiwano::ObjectBase
inline
IsPlaying
() const
kiwano::audio::Sound
IsTracingLeaks
()
kiwano::ObjectBase
static
IsValid
() const override
kiwano::NativeObject
inline
virtual
Load
(RefPtr< AudioData > data) (定义于
kiwano::audio::Sound
)
kiwano::audio::Sound
protected
Module
(定义于
kiwano::audio::Sound
)
kiwano::audio::Sound
friend
native_
(定义于
kiwano::NativeObject
)
kiwano::NativeObject
protected
NativeObject
()=default (定义于
kiwano::NativeObject
)
kiwano::NativeObject
Noncopyable
()=default (定义于
kiwano::Noncopyable
)
kiwano::Noncopyable
protected
ObjectBase
()
kiwano::ObjectBase
operator delete
(void *ptr) (定义于
kiwano::RefObject
)
kiwano::RefObject
static
operator delete
(void *ptr, std::nothrow_t const &) noexcept (定义于
kiwano::RefObject
)
kiwano::RefObject
static
operator delete
(void *ptr, void *place) noexcept (定义于
kiwano::RefObject
)
kiwano::RefObject
static
operator new
(size_t size) (定义于
kiwano::RefObject
)
kiwano::RefObject
static
operator new
(size_t size, std::nothrow_t const &) noexcept (定义于
kiwano::RefObject
)
kiwano::RefObject
static
operator new
(size_t size, void *ptr) noexcept (定义于
kiwano::RefObject
)
kiwano::RefObject
static
Pause
()
kiwano::audio::Sound
Play
(int loop_count=0)
kiwano::audio::Sound
RefObject
() (定义于
kiwano::RefObject
)
kiwano::RefObject
protected
Release
()
kiwano::RefObject
ResetNative
() (定义于
kiwano::NativeObject
)
kiwano::NativeObject
inline
ResetVolume
() (定义于
kiwano::audio::Sound
)
kiwano::audio::Sound
protected
Resume
()
kiwano::audio::Sound
Retain
()
kiwano::RefObject
Serialize
() const
kiwano::Serializable
inline
SetName
(StringView name)
kiwano::ObjectBase
SetNative
(const Any &native) (定义于
kiwano::NativeObject
)
kiwano::NativeObject
inline
SetObjectPolicy
(const ObjectPolicyFunc &policy)
kiwano::ObjectBase
static
SetStatus
(const ObjectStatus &status)
kiwano::ObjectBase
SetUserData
(void *data)
kiwano::ObjectBase
SetVolume
(float volume)
kiwano::audio::Sound
Sound
(StringView file_path)
kiwano::audio::Sound
Sound
(const Resource &res, StringView ext="")
kiwano::audio::Sound
Sound
(RefPtr< AudioData > data)
kiwano::audio::Sound
Sound
() (定义于
kiwano::audio::Sound
)
kiwano::audio::Sound
SoundPlayer
(定义于
kiwano::audio::Sound
)
kiwano::audio::Sound
friend
StartTracingLeaks
()
kiwano::ObjectBase
static
Stop
()
kiwano::audio::Sound
StopTracingLeaks
()
kiwano::ObjectBase
static
Unhold
(RefPtr< ObjectBase > other)
kiwano::ObjectBase
~ObjectBase
() (定义于
kiwano::ObjectBase
)
kiwano::ObjectBase
virtual
~RefObject
() (定义于
kiwano::RefObject
)
kiwano::RefObject
virtual
~Sound
() (定义于
kiwano::audio::Sound
)
kiwano::audio::Sound
virtual
制作者
1.9.4