VisuTwin Canvas
C++ 3D Engine — Metal Backend
Loading...
Searching...
No Matches
visutwin::canvas::Asset Member List

This is the complete list of members for visutwin::canvas::Asset, including all inherited members.

addCallback(const std::string &name, HandleEventCallback callback, void *scope=nullptr, bool once=false)visutwin::canvas::EventHandlerprotected
Asset(const std::string &name, const std::string &type, const std::string &file, const AssetData &data={})visutwin::canvas::Asset
data() constvisutwin::canvas::Assetinline
file() constvisutwin::canvas::Assetinline
fire(const std::string &name, Args &&... args)visutwin::canvas::EventHandler
hasEvent(const std::string &name) constvisutwin::canvas::EventHandler
initEventHandler()visutwin::canvas::EventHandler
loadAsync(ResourceLoader &loader, std::function< void(std::optional< Resource >)> callback)visutwin::canvas::Asset
name() constvisutwin::canvas::Assetinline
off(const std::string &name="", const HandleEventCallback &callback=HandleEventCallback(), void *scope=nullptr)visutwin::canvas::EventHandler
off(const std::string &name, Callback &&callback, void *scope=nullptr)visutwin::canvas::EventHandlerinline
offByHandle(EventHandle *handle)visutwin::canvas::EventHandler
on(const std::string &name, HandleEventCallback callback, void *scope=nullptr)visutwin::canvas::EventHandler
on(const std::string &name, Callback &&callback, void *scope=nullptr)visutwin::canvas::EventHandlerinline
once(const std::string &name, HandleEventCallback callback, void *scope=nullptr)visutwin::canvas::EventHandler
once(const std::string &name, Callback &&callback, void *scope=nullptr)visutwin::canvas::EventHandlerinline
preload() constvisutwin::canvas::Assetinline
resource()visutwin::canvas::Asset
setDefaultGraphicsDevice(const std::shared_ptr< GraphicsDevice > &graphicsDevice)visutwin::canvas::Assetstatic
type() constvisutwin::canvas::Assetinline
unload()visutwin::canvas::Asset
~EventHandler()=defaultvisutwin::canvas::EventHandlervirtual