![]() |
FYP
1.0.0
Final Year Project -- Alexander Meuer
|
This is the complete list of members for Camera, including all inherited members.
| calculateScalingFactor() (defined in Camera) | Camera | private |
| 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) | Camera | privatestatic |
| clearTarget() (defined in Camera) | Camera | |
| doMouseMove(sf::Vector2f mousePos) | Camera | |
| getDefaultCamera() (defined in Camera) | Camera | static |
| getDisplacement() const | Camera | |
| getTarget() const (defined in Camera) | Camera | |
| lock() | Camera | |
| mBoundingArea | Camera | private |
| mEdgeMoveThreshold | Camera | private |
| mLocked | Camera | private |
| mMoveDirection (defined in Camera) | Camera | private |
| mMoveSpeed (defined in Camera) | Camera | private |
| mScalingFactor | Camera | private |
| mTarget (defined in Camera) | Camera | private |
| 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) | Camera | private |
| setTarget(std::shared_ptr< Actor > target) (defined in Camera) | Camera | |
| toggleLock() (defined in Camera) | Camera | |
| unlock() | Camera | |
| update(float deltaSeconds) | Camera |