ScummVM API documentation
TeenAgent::Rect Member List

This is the complete list of members for TeenAgent::Rect, including all inherited members.

_base (defined in TeenAgent::Rect)TeenAgent::Rectprotected
bottom (defined in TeenAgent::Rect)TeenAgent::Rect
center() const (defined in TeenAgent::Rect)TeenAgent::Rectinline
clear() (defined in TeenAgent::Rect)TeenAgent::Rectinline
contains(const Rect &rect) const (defined in TeenAgent::Rect)TeenAgent::Rectinline
dump(int level=0) const (defined in TeenAgent::Rect)TeenAgent::Rectinline
in(const Common::Point &point) const (defined in TeenAgent::Rect)TeenAgent::Rectinline
inside(int x, int a, int b) (defined in TeenAgent::Rect)TeenAgent::Rectinlinestatic
intersects_hline(int x1, int x2, int y) const (defined in TeenAgent::Rect)TeenAgent::Rectinline
intersects_line(const Common::Point &a, const Common::Point &b) const (defined in TeenAgent::Rect)TeenAgent::Rectinline
intersects_vline(int x, int y1, int y2) const (defined in TeenAgent::Rect)TeenAgent::Rectinline
left (defined in TeenAgent::Rect)TeenAgent::Rect
load(byte *src) (defined in TeenAgent::Rect)TeenAgent::Rect
Rect() (defined in TeenAgent::Rect)TeenAgent::Rectinline
Rect(const Common::Rect &r) (defined in TeenAgent::Rect)TeenAgent::Rectinline
Rect(uint16 l, uint16 t, uint16 r, uint16 b) (defined in TeenAgent::Rect)TeenAgent::Rectinline
render(Graphics::Surface *surface, uint8 color) const (defined in TeenAgent::Rect)TeenAgent::Rect
right (defined in TeenAgent::Rect)TeenAgent::Rect
save() const (defined in TeenAgent::Rect)TeenAgent::Rect
side(Common::Point &p1, Common::Point &p2, int o, const Common::Point &nearest) const (defined in TeenAgent::Rect)TeenAgent::Rectinline
top (defined in TeenAgent::Rect)TeenAgent::Rect
valid() const (defined in TeenAgent::Rect)TeenAgent::Rectinline