ime::Camera Member List

This is the complete list of members for ime::Camera, including all inherited members.

Camera(priv::RenderTarget &window) (defined in ime::Camera)ime::Cameraexplicit
Camera(const Camera &)=deleteime::Camera
Camera(Camera &&)=deleteime::Camera
emitChange(const Property &property)ime::Objectprotected
emitDestruction()ime::Objectprotected
eventEmitter_ime::Objectprotected
getBounds() constime::Camera
getCenter() constime::Camera
getClassName() const overrideime::Cameravirtual
getClassType() constime::Objectvirtual
getFollowTarget() constime::Camera
getInternalView() (defined in ime::Camera)ime::Camera
getObjectId() constime::Object
getOutlineColour() constime::Camera
getOutlineThickness() constime::Camera
getRotation() constime::Camera
getSize() constime::Camera
getTag() constime::Object
getTargetFollowOffset() constime::Camera
getViewport() constime::Camera
getWindowResizeResponse() constime::Camera
isDrawable() constime::Camera
isEventListenerSuspended(int id) constime::Object
isFollowingTarget() constime::Camera
isSameObjectAs(const Object &other) constime::Object
move(float offsetX, float offsetY)ime::Camera
move(const Vector2f &offset)ime::Camera
Object()ime::Object
Object(const Object &)ime::Object
Object(Object &&) noexcept=defaultime::Object
onDestruction(const Callback<> &callback)ime::Object
onPropertyChange(const std::string &property, const Callback< Property > &callback, bool oneTime=false)ime::Object
onPropertyChange(const Callback< Property > &callback, bool oneTime=false)ime::Object
OnWinResize enum nameime::Camera
operator=(const Camera &)=deleteime::Camera
operator=(Camera &&)=deleteime::Camera
ime::Object::operator=(const Object &)ime::Object
ime::Object::operator=(Object &&) noexcept=defaultime::Object
Ptr typedefime::Object
removeEventListener(const std::string &event, int id)ime::Object
removeEventListener(int id)ime::Object
reset(const FloatRect &rectangle)ime::Camera
resetToDefault()ime::Camera
rotate(float angle)ime::Camera
setCenter(float x, float y)ime::Camera
setCenter(const Vector2f &centre)ime::Camera
setDrawable(bool drawable)ime::Camera
setInternalView(std::any view) (defined in ime::Camera)ime::Camera
setOutlineColour(const Colour &colour)ime::Camera
setOutlineThickness(float thickness)ime::Camera
setRotation(float angle)ime::Camera
setSize(float width, float height)ime::Camera
setSize(const Vector2f &size)ime::Camera
setTag(const std::string &tag)ime::Object
setTargetFollowOffset(const Vector2f &offset)ime::Camera
setViewport(const FloatRect &viewport)ime::Camera
setWindowResizeResponse(OnWinResize response)ime::Camera
startFollow(GameObject *gameObject, const Vector2f &offset={0, 0})ime::Camera
stopFollow()ime::Camera
suspendedEventListener(int id, bool suspend)ime::Object
windowCoordToWorldCoord(const Vector2i &point) constime::Camera
worldCoordToWindowCoord(const Vector2f &point) constime::Camera
zoom(float factor, const Vector2i &zoomPos={std::numeric_limits< int >::max(), std::numeric_limits< int >::max()})ime::Camera
zoomIn(float factor, const Vector2i &zoomPos={std::numeric_limits< int >::max(), std::numeric_limits< int >::max()})ime::Camera
zoomOut(float factor, const Vector2i &zoomPos={std::numeric_limits< int >::max(), std::numeric_limits< int >::max()})ime::Camera
~Camera() overrideime::Camera
~Object()ime::Objectvirtual