All Classes Functions Variables
EnjoLib::CanvasMovableScallable Member List

This is the complete list of members for EnjoLib::CanvasMovableScallable, including all inherited members.

AutoZoom() (defined in EnjoLib::Canvas)EnjoLib::Canvasvirtual
CalculateAutoZoomValue() const (defined in EnjoLib::Canvas)EnjoLib::Canvasprotected
Canvas() (defined in EnjoLib::Canvas)EnjoLib::Canvas
CanvasMovableScallable() (defined in EnjoLib::CanvasMovableScallable)EnjoLib::CanvasMovableScallable
Center() (defined in EnjoLib::Canvas)EnjoLib::Canvasvirtual
GetDataSize() const =0 (defined in EnjoLib::Canvas)EnjoLib::Canvaspure virtual
GetDataToDisplaySize() const =0 (defined in EnjoLib::Canvas)EnjoLib::Canvaspure virtual
GetPointNatural(const Point &projected) const (defined in EnjoLib::Canvas)EnjoLib::Canvas
GetPointNatural(int x, int y) const (defined in EnjoLib::Canvas)EnjoLib::Canvas
GetPointProjected(const Point &natural) const (defined in EnjoLib::Canvas)EnjoLib::Canvas
GetPointProjected(int x, int y) const (defined in EnjoLib::Canvas)EnjoLib::Canvas
GetRef() const (defined in EnjoLib::Canvas)EnjoLib::Canvas
GetScrollChange() const (defined in EnjoLib::CanvasMovableScallable)EnjoLib::CanvasMovableScallableprotectedvirtual
GetWindowSize() const =0 (defined in EnjoLib::Canvas)EnjoLib::Canvaspure virtual
GetZoom() const (defined in EnjoLib::Canvas)EnjoLib::Canvas
IsSymmetricAround00() const =0 (defined in EnjoLib::Canvas)EnjoLib::Canvasprotectedpure virtual
m_refSystem (defined in EnjoLib::Canvas)EnjoLib::Canvasprotected
m_scalePointFunctor (defined in EnjoLib::Canvas)EnjoLib::Canvasprotected
m_zoom (defined in EnjoLib::Canvas)EnjoLib::Canvasprotected
NonCopyable() (defined in EnjoLib::NonCopyable)EnjoLib::NonCopyable
OnMove(Point newPos) (defined in EnjoLib::CanvasMovableScallable)EnjoLib::CanvasMovableScallableprotectedvirtual
OnRightDown(Point newPos) (defined in EnjoLib::CanvasMovableScallable)EnjoLib::CanvasMovableScallableprotectedvirtual
OnRightUp() (defined in EnjoLib::CanvasMovableScallable)EnjoLib::CanvasMovableScallableprotectedvirtual
RefreshClient()=0 (defined in EnjoLib::Canvas)EnjoLib::Canvasprotectedpure virtual
ScaleData()=0EnjoLib::Canvasprotectedpure virtual
ScaleMouseWheel(Point newPos, int wheelDelta) (defined in EnjoLib::CanvasMovableScallable)EnjoLib::CanvasMovableScallableprotectedvirtual
ScalePoint(const Point &p) const (defined in EnjoLib::Canvas)EnjoLib::Canvasprotected
ScalePointVector(const std::vector< Point > &in, std::vector< Point > *out) const (defined in EnjoLib::Canvas)EnjoLib::Canvasprotected
~Canvas() (defined in EnjoLib::Canvas)EnjoLib::Canvasvirtual
~CanvasMovableScallable() (defined in EnjoLib::CanvasMovableScallable)EnjoLib::CanvasMovableScallablevirtual
~NonCopyable() (defined in EnjoLib::NonCopyable)EnjoLib::NonCopyablevirtual