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

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

BasicCamera2D()=defaults3d::BasicCamera2D
BasicCamera2D(Vec2 center, double scale=1.0) noexcepts3d::BasicCamera2Dexplicit
Camera2D()=defaults3d::Camera2D
Camera2D(Vec2 center, double scale=1.0, CameraControl cameraControl=CameraControl::Default) noexcepts3d::Camera2D
Camera2D(Vec2 center, double scale, const Camera2DParameters &parameters) noexcepts3d::Camera2D
createTransformer() consts3d::BasicCamera2D
draw(const ColorF &color=Palette::White) consts3d::Camera2D
getCenter() const noexcepts3d::BasicCamera2D
getMat3x2(Size renderTargetSize=Graphics2D::GetRenderTargetSize()) const noexcepts3d::BasicCamera2D
getParameters() const noexcepts3d::Camera2D
getRegion(Size renderTargetSize=Graphics2D::GetRenderTargetSize()) const noexcepts3d::BasicCamera2D
getScale() const noexcepts3d::BasicCamera2D
getTargetCenter() const noexcepts3d::Camera2D
getTargetScale() const noexcepts3d::Camera2D
jumpTo(Vec2 center, double scale) noexcepts3d::Camera2D
m_centers3d::BasicCamera2Dprotected
m_grabPoss3d::Camera2Dprotected
m_parameterss3d::Camera2Dprotected
m_pointedScales3d::Camera2Dprotected
m_positionChangeVelocitys3d::Camera2Dprotected
m_scales3d::BasicCamera2Dprotected
m_scaleChangeVelocitys3d::Camera2Dprotected
m_targetCenters3d::Camera2Dprotected
m_targetScales3d::Camera2Dprotected
setCenter(Vec2 center) noexcepts3d::BasicCamera2D
setParameters(const Camera2DParameters &parameters) noexcepts3d::Camera2D
setScale(double scale) noexcepts3d::BasicCamera2D
setTargetCenter(Vec2 targetCenter) noexcepts3d::Camera2D
setTargetScale(double targetScale) noexcepts3d::Camera2D
update(double deltaTime=Scene::DeltaTime(), SizeF sceneSize=Graphics2D::GetRenderTargetSize())s3d::Camera2D
updateControls(const double deltaTime)s3d::Camera2Dprotected
updateMouse(const double deltaTime)s3d::Camera2Dprotected
updateWheel(const SizeF &sceneSize)s3d::Camera2Dprotected