![]() |
OpenSiv3D
v0.6.5
C++20 framework for creative coding
|
Namespaces | |
s3d | |
s3d::Addon | |
アドオン関連の機能 | |
Functions | |
bool | s3d::Addon::Register (StringView name, std::unique_ptr< IAddon > &&pAddon, int32 priority=0) |
アドオンを登録します。 More... | |
template<class AddonType , std::enable_if_t< std::is_base_of_v< IAddon, AddonType >> * = nullptr> | |
bool | s3d::Addon::Register (StringView name, int32 priority=0) |
アドオンを登録します。 More... | |
void | s3d::Addon::Unregister (StringView name) |
指定した名前のアドオンの登録を解除します。 More... | |
void | s3d::Addon::UnregisterAll () |
すべてのアドオンを登録解除します。 More... | |
bool | s3d::Addon::IsRegistered (StringView name) |
指定した名前のアドオンが登録されているかを返します。 More... | |
IAddon * | s3d::Addon::GetIAddon (StringView name) |
アドオンへのポインタを取得します。 More... | |
template<class AddonType > | |
AddonType * | s3d::Addon::GetAddon (StringView name) |
アドオンへのポインタを取得します。 More... | |