#include <RadarView.h>
Public Member Functions | |
RadarView () | |
Public constructor. | |
virtual | ~RadarView () |
Virtual destructor. | |
virtual void | Draw (gui::Rect rect) |
(*** add brief description here ***) | |
void | SetConsole (Console *pConsole) |
(*** add brief description here ***) | |
void | SetMapView (MapView *pView) |
(*** add brief description here ***) | |
void | ScanMap (regcom::common::Map *pMap) |
(*** add brief description here ***) | |
void | SetCursor (gui::Rect &rect) |
(*** add brief description here ***) | |
virtual void | OnMouseMove (gui::Point point) |
(*** add brief description here ***) | |
virtual void | OnMouseDown (int n, gui::Point point) |
(*** add brief description here ***) | |
virtual void | OnMouseUp (int n, gui::Point point) |
(*** add brief description here ***) | |
Protected Member Functions | |
void | DrawMargins (gui::Rect rect) |
(*** add brief description here ***) | |
void | DrawMap (gui::Rect rect) |
(*** add brief description here ***) | |
void | DrawCursor (gui::Rect rect) |
(*** add brief description here ***) | |
void | PixelScanMap (regcom::common::Map *pMap) |
(*** add brief description here ***) | |
void | BlitScanMap (regcom::common::Map *pMap) |
(*** add brief description here ***) | |
Private Attributes | |
Console * | m_pConsole |
(*** add brief description here ***) | |
MapView * | m_pMapView |
(*** add brief description here ***) | |
gui::Point | m_ViewportPos |
(*** add brief description here ***) | |
gui::Rect | m_Cursor |
(*** add brief description here ***) | |
gui::Surface * | m_pImage |
(*** add brief description here ***) | |
bool | m_Dragging |
(*** add brief description here ***) | |
gui::Point | m_DragCorner |
(*** add brief description here ***) | |
gui::Rect | m_VisibleRect |
(*** add brief description here ***) |
RadarView | ( | ) |
Public constructor.
~RadarView | ( | ) | [virtual] |
Virtual destructor.
void Draw | ( | gui::Rect | rect | ) | [virtual] |
(*** add brief description here ***)
rect | (*** add description here ***) |
Reimplemented from Window.
void SetConsole | ( | Console * | pConsole | ) |
(*** add brief description here ***)
pConsole | (*** add description here ***) |
void SetMapView | ( | MapView * | pView | ) |
(*** add brief description here ***)
pView | (*** add description here ***) |
void ScanMap | ( | regcom::common::Map * | pMap | ) |
(*** add brief description here ***)
pMap | (*** add description here ***) |
void SetCursor | ( | gui::Rect & | rect | ) |
(*** add brief description here ***)
rect | (*** add description here ***) |
void OnMouseMove | ( | gui::Point | point | ) | [virtual] |
(*** add brief description here ***)
point | (*** add description here ***) |
Reimplemented from Window.
void OnMouseDown | ( | int | n, | |
gui::Point | point | |||
) | [virtual] |
(*** add brief description here ***)
n | (*** add description here ***) |
point | (*** add description here ***) |
Reimplemented from Window.
void OnMouseUp | ( | int | n, | |
gui::Point | point | |||
) | [virtual] |
(*** add brief description here ***)
n | (*** add description here ***) |
point | (*** add description here ***) |
Reimplemented from Window.
void DrawMargins | ( | gui::Rect | rect | ) | [protected] |
(*** add brief description here ***)
rect | (*** add description here ***) |
void DrawMap | ( | gui::Rect | rect | ) | [protected] |
(*** add brief description here ***)
rect | (*** add description here ***) |
void DrawCursor | ( | gui::Rect | rect | ) | [protected] |
(*** add brief description here ***)
rect | (*** add description here ***) |
void PixelScanMap | ( | regcom::common::Map * | pMap | ) | [protected] |
(*** add brief description here ***)
pMap | (*** add description here ***) |
void BlitScanMap | ( | regcom::common::Map * | pMap | ) | [protected] |
(*** add brief description here ***)
pMap | (*** add description here ***) |
Console* m_pConsole [private] |
(*** add brief description here ***)
MapView* m_pMapView [private] |
(*** add brief description here ***)
gui::Point m_ViewportPos [private] |
(*** add brief description here ***)
gui::Surface* m_pImage [private] |
(*** add brief description here ***)
bool m_Dragging [private] |
(*** add brief description here ***)
gui::Point m_DragCorner [private] |
(*** add brief description here ***)
gui::Rect m_VisibleRect [private] |
(*** add brief description here ***)
Navigation
Home Page
Screen Shots
Developers
Documentation
Doxygen
Namespace List
Class List
Class Hierarchy
File List
Todo List
Links
SDL Library
License
SourceForge Project
Forums
Download
Regimental Command
Copyright © 2008
Randi J. Relander