Sorry for the double post, but I looked into the Wiki and found this:
https://github.com/SFML/SFML/wiki/SourceSimpleCollisionDetectionI included it into my project, but I get a ton of errors, most likely because it was written for a previous SFML. So I need help converting this old code from 1.x to 2.0, if that's in fact, what I need to do.
The source I'm getting errors in are at the bottom of the linked page above.
Also the errors I'm getting....:
63 IntelliSense: class "sf::Sprite" has no member "TransformToLocal" c:\users\nick\desktop\rendering\rendering\collision.cpp 118
64 IntelliSense: class "sf::Sprite" has no member "TransformToLocal" c:\users\nick\desktop\rendering\rendering\collision.cpp 119
53 IntelliSense: class "sf::Sprite" has no member "GetSubRect" c:\users\nick\desktop\rendering\rendering\collision.cpp 106
54 IntelliSense: class "sf::Sprite" has no member "GetSubRect" c:\users\nick\desktop\rendering\rendering\collision.cpp 107
65 IntelliSense: class "sf::Sprite" has no member "GetPixel" c:\users\nick\desktop\rendering\rendering\collision.cpp 127
66 IntelliSense: class "sf::Sprite" has no member "GetPixel" c:\users\nick\desktop\rendering\rendering\collision.cpp 128
61 IntelliSense: class "sf::Rect<int>" has no member "Top" c:\users\nick\desktop\rendering\rendering\collision.cpp 116
60 IntelliSense: class "sf::Rect<int>" has no member "Right" c:\users\nick\desktop\rendering\rendering\collision.cpp 115
59 IntelliSense: class "sf::Rect<int>" has no member "Left" c:\users\nick\desktop\rendering\rendering\collision.cpp 115
52 IntelliSense: class "sf::Rect<int>" has no member "Intersects" c:\users\nick\desktop\rendering\rendering\collision.cpp 94
55 IntelliSense: class "sf::Rect<int>" has no member "GetWidth" c:\users\nick\desktop\rendering\rendering\collision.cpp 109
57 IntelliSense: class "sf::Rect<int>" has no member "GetWidth" c:\users\nick\desktop\rendering\rendering\collision.cpp 110
56 IntelliSense: class "sf::Rect<int>" has no member "GetHeight" c:\users\nick\desktop\rendering\rendering\collision.cpp 109
58 IntelliSense: class "sf::Rect<int>" has no member "GetHeight" c:\users\nick\desktop\rendering\rendering\collision.cpp 110
62 IntelliSense: class "sf::Rect<int>" has no member "Bottom" c:\users\nick\desktop\rendering\rendering\collision.cpp 116
Error 30 error C2228: left of '.y' must have class/struct/union c:\users\nick\desktop\rendering\rendering\collision.cpp 143
Error 34 error C2228: left of '.y' must have class/struct/union c:\users\nick\desktop\rendering\rendering\collision.cpp 144
Error 40 error C2228: left of '.y' must have class/struct/union c:\users\nick\desktop\rendering\rendering\collision.cpp 146
Error 42 error C2228: left of '.y' must have class/struct/union c:\users\nick\desktop\rendering\rendering\collision.cpp 146
Error 28 error C2228: left of '.x' must have class/struct/union c:\users\nick\desktop\rendering\rendering\collision.cpp 143
Error 32 error C2228: left of '.x' must have class/struct/union c:\users\nick\desktop\rendering\rendering\collision.cpp 144
Error 36 error C2228: left of '.x' must have class/struct/union c:\users\nick\desktop\rendering\rendering\collision.cpp 145
Error 38 error C2228: left of '.x' must have class/struct/union c:\users\nick\desktop\rendering\rendering\collision.cpp 145
Error 24 error C2228: left of '.a' must have class/struct/union c:\users\nick\desktop\rendering\rendering\collision.cpp 127
Error 26 error C2228: left of '.a' must have class/struct/union c:\users\nick\desktop\rendering\rendering\collision.cpp 128
Error 17 error C2039: 'TransformToLocal' : is not a member of 'sf::Sprite' c:\users\nick\desktop\rendering\rendering\collision.cpp 118
Error 20 error C2039: 'TransformToLocal' : is not a member of 'sf::Sprite' c:\users\nick\desktop\rendering\rendering\collision.cpp 119
Error 1 error C2039: 'TransformToGlobal' : is not a member of 'sf::Sprite' c:\users\nick\desktop\rendering\rendering\collision.cpp 20
Error 15 error C2039: 'Top' : is not a member of 'sf::Rect<T>' c:\users\nick\desktop\rendering\rendering\collision.cpp 116
Error 14 error C2039: 'Right' : is not a member of 'sf::Rect<T>' c:\users\nick\desktop\rendering\rendering\collision.cpp 115
Error 4 error C2039: 'Offset' : is not a member of 'sf::Rect<T>' c:\users\nick\desktop\rendering\rendering\collision.cpp 55
Error 13 error C2039: 'Left' : is not a member of 'sf::Rect<T>' c:\users\nick\desktop\rendering\rendering\collision.cpp 115
Error 6 error C2039: 'Intersects' : is not a member of 'sf::Rect<T>' c:\users\nick\desktop\rendering\rendering\collision.cpp 94
Error 9 error C2039: 'GetWidth' : is not a member of 'sf::Rect<T>' c:\users\nick\desktop\rendering\rendering\collision.cpp 109
Error 11 error C2039: 'GetWidth' : is not a member of 'sf::Rect<T>' c:\users\nick\desktop\rendering\rendering\collision.cpp 110
Error 7 error C2039: 'GetSubRect' : is not a member of 'sf::Sprite' c:\users\nick\desktop\rendering\rendering\collision.cpp 106
Error 8 error C2039: 'GetSubRect' : is not a member of 'sf::Sprite' c:\users\nick\desktop\rendering\rendering\collision.cpp 107
Error 2 error C2039: 'GetSize' : is not a member of 'sf::Sprite' c:\users\nick\desktop\rendering\rendering\collision.cpp 23
Error 27 error C2039: 'GetSize' : is not a member of 'sf::Sprite' c:\users\nick\desktop\rendering\rendering\collision.cpp 143
Error 29 error C2039: 'GetSize' : is not a member of 'sf::Sprite' c:\users\nick\desktop\rendering\rendering\collision.cpp 143
Error 31 error C2039: 'GetSize' : is not a member of 'sf::Sprite' c:\users\nick\desktop\rendering\rendering\collision.cpp 144
Error 33 error C2039: 'GetSize' : is not a member of 'sf::Sprite' c:\users\nick\desktop\rendering\rendering\collision.cpp 144
Error 43 error C2039: 'GetSize' : is not a member of 'sf::Sprite' c:\users\nick\desktop\rendering\rendering\collision.cpp 156
Error 44 error C2039: 'GetSize' : is not a member of 'sf::Sprite' c:\users\nick\desktop\rendering\rendering\collision.cpp 157
Error 3 error C2039: 'GetRotation' : is not a member of 'sf::Sprite' c:\users\nick\desktop\rendering\rendering\collision.cpp 25
Error 45 error C2039: 'GetRotation' : is not a member of 'sf::Sprite' c:\users\nick\desktop\rendering\rendering\collision.cpp 167
Error 46 error C2039: 'GetRotation' : is not a member of 'sf::Sprite' c:\users\nick\desktop\rendering\rendering\collision.cpp 167
Error 51 error C2039: 'GetRotation' : is not a member of 'sf::Sprite' c:\users\nick\desktop\rendering\rendering\collision.cpp 179
Error 35 error C2039: 'GetPosition' : is not a member of 'sf::Sprite' c:\users\nick\desktop\rendering\rendering\collision.cpp 145
Error 37 error C2039: 'GetPosition' : is not a member of 'sf::Sprite' c:\users\nick\desktop\rendering\rendering\collision.cpp 145
Error 39 error C2039: 'GetPosition' : is not a member of 'sf::Sprite' c:\users\nick\desktop\rendering\rendering\collision.cpp 146
Error 41 error C2039: 'GetPosition' : is not a member of 'sf::Sprite' c:\users\nick\desktop\rendering\rendering\collision.cpp 146
Error 49 error C2039: 'GetPosition' : is not a member of 'sf::Sprite' c:\users\nick\desktop\rendering\rendering\collision.cpp 175
Error 50 error C2039: 'GetPosition' : is not a member of 'sf::Sprite' c:\users\nick\desktop\rendering\rendering\collision.cpp 177
Error 23 error C2039: 'GetPixel' : is not a member of 'sf::Sprite' c:\users\nick\desktop\rendering\rendering\collision.cpp 127
Error 25 error C2039: 'GetPixel' : is not a member of 'sf::Sprite' c:\users\nick\desktop\rendering\rendering\collision.cpp 128
Error 10 error C2039: 'GetHeight' : is not a member of 'sf::Rect<T>' c:\users\nick\desktop\rendering\rendering\collision.cpp 109
Error 12 error C2039: 'GetHeight' : is not a member of 'sf::Rect<T>' c:\users\nick\desktop\rendering\rendering\collision.cpp 110
Error 16 error C2039: 'Bottom' : is not a member of 'sf::Rect<T>' c:\users\nick\desktop\rendering\rendering\collision.cpp 116