![]() |
OpenSiv3D
v0.6.5
C++20 framework for creative coding
|
#include <IEmitter2D.hpp>
Inherited by s3d::ArcEmitter2D, s3d::CircleEmitter2D, s3d::PolygonEmitter2D, and s3d::RectEmitter2D.
Public Member Functions | |
virtual | ~IEmitter2D ()=default |
virtual Emission2D | emit (const Vec2 &emitterPosition, double startSpeed)=0 |
virtual void | drawDebug (const Vec2 &emitterPosition) const =0 |
|
virtualdefault |
|
pure virtual |
Implemented in s3d::ArcEmitter2D, s3d::PolygonEmitter2D, s3d::RectEmitter2D, and s3d::CircleEmitter2D.
|
pure virtual |
Implemented in s3d::ArcEmitter2D, s3d::PolygonEmitter2D, s3d::RectEmitter2D, and s3d::CircleEmitter2D.