Toast Engine
Loading...
Searching...
No Matches
toast::MusicPlayer Member List

This is the complete list of members for toast::MusicPlayer, including all inherited members.

addDependsOn(Node &other) (defined in toast::Node)toast::Node
addInspectorMessage(const NodeMessage &message) (defined in toast::Node)toast::Nodeinlineprotected
addScript(const assets::Handle< assets::Script > &script) noexcepttoast::Nodeinline
audio_paused (defined in toast::MusicPlayer)toast::MusicPlayer
audio_started (defined in toast::MusicPlayer)toast::MusicPlayer
audio_stopped (defined in toast::MusicPlayer)toast::MusicPlayer
box() const noexcept -> Box< Node >toast::Node
call(std::string_view name, Args &&... args) -> Rtoast::Nodeinline
CbType enum name (defined in toast::MusicPlayer)toast::MusicPlayer
children() const noexcept -> const std::vector< Box< Node > > &toast::Nodeinline
childrenOfType(const NodeInfo *type) const -> std::vector< Box< Node > > (defined in toast::Node)toast::Node
childrenSnapshot() const -> std::vector< Box< Node > > (defined in toast::Node)toast::Node
create(std::string_view type="toast::Node") noexcept -> Box< Node >toast::Nodeinline
crossfadeTo(int track_index, float duration) (defined in toast::MusicPlayer)toast::MusicPlayer
enabled() const noexcept -> booltoast::Node
enabled(bool value) noexcepttoast::Node
find(std::string_view query) -> Box< Node >toast::Node
find(const UID &uid) -> Box< Node >toast::Node
get(std::string_view name) const -> Ttoast::Nodeinline
getTimelinePosition(int track_index=0) const -> int (defined in toast::MusicPlayer)toast::MusicPlayer
hasCallable(std::string_view name) const noexcept -> booltoast::Node
hasTickFunction(TickFunctionList mask) const noexcept -> booltoast::Node
info() const -> const NodeInfo *toast::Node
interactsWith(Node &other)toast::Node
isInstanceRoot() const noexcept -> booltoast::Node
isRecursivePrefab() const noexcept -> bool (defined in toast::Node)toast::Nodeinline
keyOff(int track_index=-1) (defined in toast::MusicPlayer)toast::MusicPlayer
listener() noexcept -> event::Listener &toast::Node
luaAffinity() const noexcept -> std::optional< size_t > (defined in toast::Node)toast::Nodeinlineprotectedvirtual
m_owner (defined in toast::Node)toast::Nodeprotected
masterPitch(float value) (defined in toast::MusicPlayer)toast::MusicPlayer
masterVolume(float value) (defined in toast::MusicPlayer)toast::MusicPlayer
name() const noexcept -> std::string_viewtoast::Node
name(std::string_view name) noexcepttoast::Node
Node() (defined in toast::Node)toast::Node
on_begin (defined in toast::Node)toast::Node
on_disable (defined in toast::Node)toast::Node
on_enable (defined in toast::Node)toast::Node
on_end (defined in toast::Node)toast::Node
onReflectedFieldChanged(std::string_view) (defined in toast::Node)toast::Nodeinlineprotectedvirtual
onScriptsReloaded() (defined in toast::Node)toast::Nodeinlineprotectedvirtual
onScriptsReloading()toast::Nodeinlineprotectedvirtual
onScriptVarChanged(std::string_view path)toast::Nodeinlineprotectedvirtual
owner() const noexcept -> INodeOwner *toast::Nodeinline
parent() noexcept -> Box< Node >toast::Node
participatesIn(NodeOwnerParticipation use) const noexcept -> bool (defined in toast::Node)toast::Nodeinline
pause(bool value) (defined in toast::MusicPlayer)toast::MusicPlayer
play(int track_index=0, float fade_in=0.0f) (defined in toast::MusicPlayer)toast::MusicPlayer
queueCallback(const QueuedCb &cb) (defined in toast::MusicPlayer)toast::MusicPlayer
reloadScripts() noexcepttoast::Node
removeDependsOn(Node &other) (defined in toast::Node)toast::Node
removeInspectorMessage(const NodeMessage &message) (defined in toast::Node)toast::Nodeinlineprotected
rid() const noexcept -> std::uintptr_ttoast::Node
root() const noexcept -> Box< Node >toast::Node
scriptRuntime() noexcept -> scripting::ScriptRuntime * (defined in toast::Node)toast::Nodeinline
scripts() const noexcept -> const std::vector< assets::Handle< assets::Script > > &toast::Nodeinline
scriptVm(TickFunctionList func) const noexcept -> std::optional< size_t >toast::Node
scriptVmAny() const noexcept -> std::optional< size_t >toast::Node
search(std::string_view query) -> std::vector< Box< Node > >toast::Node
searchType(const NodeInfo *type) const -> std::vector< Box< Node > > (defined in toast::Node)toast::Node
set(std::string_view name, const T &value)toast::Nodeinline
setParameter(std::string_view name, float value, int track_index=-1) (defined in toast::MusicPlayer)toast::MusicPlayer
setParameter(std::string_view name, bool value, int track_index=-1) (defined in toast::MusicPlayer)toast::MusicPlayer
setScripts(std::vector< assets::Handle< assets::Script > > scripts) noexcepttoast::Nodeinline
setTimelinePosition(int ms, int track_index=0) (defined in toast::MusicPlayer)toast::MusicPlayer
sourcePrefab() const noexcept -> const assets::Handle< assets::Prefab > &toast::Node
spawn(UID uid) noexcept -> Box< Node >toast::Nodeinline
spawn(std::string_view uri) noexcept -> Box< Node >toast::Nodeinline
state() const noexcept -> NodeStatetoast::Nodeinline
stop(bool allow_fadeout=true) (defined in toast::MusicPlayer)toast::MusicPlayer
type() const noexcept -> NodeTypetoast::Nodeinline
uid() const noexcept -> const UID &toast::Node
~Node() (defined in toast::Node)toast::Nodevirtual