OpenSiv3D  v0.6.5
C++20 framework for creative coding
s3d::Effect Member List

This is the complete list of members for s3d::Effect, including all inherited members.

add(std::unique_ptr< IEffect > &&effect) consts3d::Effect
add(Args &&... args) consts3d::Effect
add(Fty f) consts3d::Effect
AssetHandle()s3d::AssetHandle< Effect >
AssetHandle(std::shared_ptr< AssetIDWrapperType > &&id)s3d::AssetHandle< Effect >explicit
AssetIDWrapperType typedefs3d::AssetHandle< Effect >
clear() consts3d::Effect
Effect(double maxLifeTimeSec=10.0)s3d::Effect
Effect(const Duration &maxLifeTimeSec)s3d::Effect
getMaxLifeTime() consts3d::Effect
getSpeed() consts3d::Effect
hasEffects() consts3d::Effect
id() const noexcepts3d::AssetHandle< Effect >
IDType typedefs3d::AssetHandle< Effect >
isEmpty() consts3d::Effect
AssetHandle< Effect >::isEmpty() const noexcepts3d::AssetHandle< Effect >
isPaused() consts3d::Effect
m_handles3d::AssetHandle< Effect >protected
num_effects() consts3d::Effect
operator bool() consts3d::Effectexplicit
AssetHandle< Effect >::operator bool() const noexcepts3d::AssetHandle< Effect >explicit
operator!=(const AssetHandle &other) const noexcepts3d::AssetHandle< Effect >
operator==(const AssetHandle &other) const noexcepts3d::AssetHandle< Effect >
pause() consts3d::Effect
release()s3d::AssetHandle< Effect >
resume() consts3d::Effect
setMaxLifeTime(double maxLifeTimeSec)s3d::Effect
setMaxLifeTime(const Duration &maxLifeTimeSec)s3d::Effect
setSpeed(double speed) consts3d::Effect
swap(Effect &other) noexcepts3d::Effect
update() consts3d::Effect
~Effect()s3d::Effectvirtual