auto_crop | Camera | |
AutoCrop() | Camera | |
Camera() | Camera | |
CenterOn(const PhysicalObj &obj) | Camera | |
CenterOnFollowedObject() | Camera | |
Clip(const rectangle &cr) | rectangle< T > | [inline] |
Contains(const Vector2< T > p) const | rectangle< T > | [inline] |
Contains(const rectangle< T > &r2) const | rectangle< T > | [inline] |
follow_closely | Camera | [private] |
followed_object | Camera | [private] |
FollowObject(PhysicalObj *obj, bool follow, bool center_on, bool force_center_on_object=false) | Camera | |
FreeDegrees() const | Camera | |
GetBottomLeftPoint() const | rectangle< T > | [inline] |
GetBottomRightPoint() const | rectangle< T > | [inline] |
GetPosition() const | rectangle< T > | [inline] |
GetPositionX() const | rectangle< T > | [inline] |
GetPositionY() const | rectangle< T > | [inline] |
GetRectangle() const | rectangle< T > | [inline] |
GetSize() const | rectangle< T > | [inline] |
GetSizeX() const | rectangle< T > | [inline] |
GetSizeY() const | rectangle< T > | [inline] |
GetTopLeftPoint() const | rectangle< T > | [inline] |
GetTopRightPoint() const | rectangle< T > | [inline] |
HasFixedX() const | Camera | |
HasFixedY() const | Camera | |
Intersect(const rectangle< T > &r2) const | rectangle< T > | [inline] |
IsAutoCrop() const | Camera | |
IsSizeZero() const | rectangle< T > | [inline] |
IsVisible(const PhysicalObj &obj) | Camera | |
NonFreeDegrees() const | Camera | |
position | rectangle< T > | [protected] |
rectangle() | rectangle< T > | [inline] |
rectangle(T x, T y, T width, T height) | rectangle< T > | [inline] |
rectangle(Vector2< T > thePosition, Vector2< T > theSize) | rectangle< T > | [inline] |
Refresh() | Camera | |
SetAutoCrop(bool crop) | Camera | |
SetCloseFollowing(bool close) | Camera | |
SetPosition(T x, T y) | rectangle< T > | [inline] |
SetPosition(const Vector2< T > &newPos) | rectangle< T > | [inline] |
SetPositionX(T x) | rectangle< T > | [inline] |
SetPositionY(T y) | rectangle< T > | [inline] |
SetSize(T sizeX, T sizeY) | rectangle< T > | [inline] |
SetSize(Vector2< T > newSize) | rectangle< T > | [inline] |
SetSizeX(T sizeX) | rectangle< T > | [inline] |
SetSizeY(T sizeY) | rectangle< T > | [inline] |
SetXY(Point2i pos) | Camera | |
SetXYabs(int x, int y) | Camera | |
SetXYabs(const Point2i &pos) | Camera | |
size | rectangle< T > | [protected] |
StopFollowingObj(PhysicalObj *obj) | Camera | |
throw_camera | Camera | [private] |