![]() |
OpenSiv3D
v0.6.5
C++20 framework for creative coding
|
This is the complete list of members for s3d::Camera2D, including all inherited members.
BasicCamera2D()=default | s3d::BasicCamera2D | |
BasicCamera2D(Vec2 center, double scale=1.0) noexcept | s3d::BasicCamera2D | explicit |
Camera2D()=default | s3d::Camera2D | |
Camera2D(Vec2 center, double scale=1.0, CameraControl cameraControl=CameraControl::Default) noexcept | s3d::Camera2D | |
Camera2D(Vec2 center, double scale, const Camera2DParameters ¶meters) noexcept | s3d::Camera2D | |
createTransformer() const | s3d::BasicCamera2D | |
draw(const ColorF &color=Palette::White) const | s3d::Camera2D | |
getCenter() const noexcept | s3d::BasicCamera2D | |
getMat3x2(Size renderTargetSize=Graphics2D::GetRenderTargetSize()) const noexcept | s3d::BasicCamera2D | |
getParameters() const noexcept | s3d::Camera2D | |
getRegion(Size renderTargetSize=Graphics2D::GetRenderTargetSize()) const noexcept | s3d::BasicCamera2D | |
getScale() const noexcept | s3d::BasicCamera2D | |
getTargetCenter() const noexcept | s3d::Camera2D | |
getTargetScale() const noexcept | s3d::Camera2D | |
jumpTo(Vec2 center, double scale) noexcept | s3d::Camera2D | |
m_center | s3d::BasicCamera2D | protected |
m_grabPos | s3d::Camera2D | protected |
m_parameters | s3d::Camera2D | protected |
m_pointedScale | s3d::Camera2D | protected |
m_positionChangeVelocity | s3d::Camera2D | protected |
m_scale | s3d::BasicCamera2D | protected |
m_scaleChangeVelocity | s3d::Camera2D | protected |
m_targetCenter | s3d::Camera2D | protected |
m_targetScale | s3d::Camera2D | protected |
setCenter(Vec2 center) noexcept | s3d::BasicCamera2D | |
setParameters(const Camera2DParameters ¶meters) noexcept | s3d::Camera2D | |
setScale(double scale) noexcept | s3d::BasicCamera2D | |
setTargetCenter(Vec2 targetCenter) noexcept | s3d::Camera2D | |
setTargetScale(double targetScale) noexcept | s3d::Camera2D | |
update(double deltaTime=Scene::DeltaTime(), SizeF sceneSize=Graphics2D::GetRenderTargetSize()) | s3d::Camera2D | |
updateControls(const double deltaTime) | s3d::Camera2D | protected |
updateMouse(const double deltaTime) | s3d::Camera2D | protected |
updateWheel(const SizeF &sceneSize) | s3d::Camera2D | protected |