FYP  1.0.0
Final Year Project -- Alexander Meuer
Camera Member List

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

calculateScalingFactor() (defined in Camera)Cameraprivate
Camera(sf::Vector2f const &viewportSize, sf::Vector2f const &boundingArea=sf::Vector2f(FLT_MAX, FLT_MAX)) (defined in Camera)Camera
Camera(sf::Vector2f const &viewportSize, sf::Vector2f const &boundingArea, std::shared_ptr< Actor > const &target) (defined in Camera)Camera
clamp(sf::Vector2f &value, sf::Vector2f const &min, sf::Vector2f const &max)Cameraprivatestatic
clearTarget() (defined in Camera)Camera
doMouseMove(sf::Vector2f mousePos)Camera
getDefaultCamera() (defined in Camera)Camerastatic
getDisplacement() const Camera
getTarget() const (defined in Camera)Camera
lock()Camera
mBoundingAreaCameraprivate
mEdgeMoveThresholdCameraprivate
mLockedCameraprivate
mMoveDirection (defined in Camera)Cameraprivate
mMoveSpeed (defined in Camera)Cameraprivate
mScalingFactorCameraprivate
mTarget (defined in Camera)Cameraprivate
screenPositionToGamePosition(const int x, const int y) const (defined in Camera)Camera
setBoundingArea(sf::Vector2f const &bounds) (defined in Camera)Camera
setClampedCenter(sf::Vector2f newCenter)Cameraprivate
setTarget(std::shared_ptr< Actor > target) (defined in Camera)Camera
toggleLock() (defined in Camera)Camera
unlock()Camera
update(float deltaSeconds)Camera