Starshatter_Open
Open source Starshatter engine
|
#include <TacticalView.h>
Public Member Functions | |
TacticalView (Window *c, GameScreen *parent) | |
virtual | ~TacticalView () |
virtual void | Refresh () |
virtual void | OnWindowMove () |
virtual void | ExecFrame () |
virtual void | UseProjector (Projector *p) |
virtual void | DoMouseFrame () |
virtual bool | Update (SimObject *obj) |
virtual const char * | GetObserverName () const |
Public Member Functions inherited from View | |
View (Window *c) | |
virtual | ~View () |
int | operator== (const View &that) const |
virtual void | OnShow () |
virtual void | OnHide () |
virtual void | SetWindow (Window *w) |
virtual Window * | GetWindow () |
Public Member Functions inherited from SimObserver | |
virtual | ~SimObserver () |
int | operator== (const SimObserver &o) const |
virtual void | Observe (SimObject *obj) |
virtual void | Ignore (SimObject *obj) |
Static Public Member Functions | |
static void | SetColor (Color c) |
static void | Initialize () |
static void | Close () |
static TacticalView * | GetInstance () |
Static Public Member Functions inherited from View | |
static const char * | TYPENAME () |
Static Public Member Functions inherited from SimObserver | |
static const char * | TYPENAME () |
Protected Member Functions | |
virtual bool | SelectAt (int x, int y) |
virtual bool | SelectRect (const Rect &r) |
virtual Ship * | WillSelectAt (int x, int y) |
virtual void | SetHelm (bool approach) |
virtual void | DrawMouseRect () |
virtual void | DrawSelection (Ship *seln) |
virtual void | DrawSelectionInfo (Ship *seln) |
virtual void | DrawSelectionList (ListIter< Ship > seln) |
virtual void | BuildMenu () |
virtual void | DrawMenu () |
virtual void | ProcessMenuItem (int action) |
virtual void | DrawMove () |
virtual void | SendMove () |
virtual bool | GetMouseLoc3D () |
virtual void | DrawAction () |
virtual void | SendAction () |
Protected Attributes | |
GameScreen * | gamescreen |
CameraView * | camview |
Projector * | projector |
int | width |
int | height |
double | xcenter |
double | ycenter |
int | shift_down |
int | mouse_down |
int | right_down |
int | show_move |
int | show_action |
Point | move_loc |
double | base_alt |
double | move_alt |
POINT | mouse_action |
POINT | mouse_start |
Rect | mouse_rect |
Font * | font |
Sim * | sim |
Ship * | ship |
Ship * | msg_ship |
Text | current_sector |
Menu * | active_menu |
MenuView * | menu_view |
Protected Attributes inherited from View | |
Window * | window |
Protected Attributes inherited from SimObserver | |
List< SimObject > | observe_list |
Static Protected Attributes | |
static TacticalView * | tac_view = 0 |
Definition at line 39 of file TacticalView.h.
TacticalView::TacticalView | ( | Window * | c, |
GameScreen * | parent | ||
) |
Definition at line 61 of file TacticalView.cpp.
|
virtual |
Definition at line 86 of file TacticalView.cpp.
|
protectedvirtual |
Definition at line 1117 of file TacticalView.cpp.
|
static |
Definition at line 977 of file TacticalView.cpp.
|
virtual |
Definition at line 540 of file TacticalView.cpp.
|
protectedvirtual |
Definition at line 1377 of file TacticalView.cpp.
|
protectedvirtual |
Definition at line 1196 of file TacticalView.cpp.
|
protectedvirtual |
Definition at line 247 of file TacticalView.cpp.
|
protectedvirtual |
Definition at line 1301 of file TacticalView.cpp.
|
protectedvirtual |
Definition at line 262 of file TacticalView.cpp.
|
protectedvirtual |
Definition at line 318 of file TacticalView.cpp.
Definition at line 505 of file TacticalView.cpp.
|
virtual |
Definition at line 216 of file TacticalView.cpp.
|
inlinestatic |
Definition at line 62 of file TacticalView.h.
|
protectedvirtual |
Definition at line 1221 of file TacticalView.cpp.
|
virtual |
Reimplemented from SimObserver.
Definition at line 121 of file TacticalView.cpp.
|
static |
Definition at line 916 of file TacticalView.cpp.
|
virtual |
Reimplemented from View.
Definition at line 93 of file TacticalView.cpp.
|
protectedvirtual |
Definition at line 994 of file TacticalView.cpp.
|
virtual |
Reimplemented from View.
Definition at line 135 of file TacticalView.cpp.
|
protectedvirtual |
Definition at line 682 of file TacticalView.cpp.
|
protectedvirtual |
Definition at line 700 of file TacticalView.cpp.
|
protectedvirtual |
Definition at line 1457 of file TacticalView.cpp.
|
protectedvirtual |
Definition at line 1357 of file TacticalView.cpp.
|
static |
Definition at line 230 of file TacticalView.cpp.
|
protectedvirtual |
Definition at line 829 of file TacticalView.cpp.
|
virtual |
Reimplemented from SimObserver.
Definition at line 107 of file TacticalView.cpp.
|
virtual |
Definition at line 127 of file TacticalView.cpp.
|
protectedvirtual |
Definition at line 762 of file TacticalView.cpp.
|
protected |
Definition at line 113 of file TacticalView.h.
|
protected |
Definition at line 100 of file TacticalView.h.
|
protected |
Definition at line 87 of file TacticalView.h.
|
protected |
Definition at line 111 of file TacticalView.h.
|
protected |
Definition at line 107 of file TacticalView.h.
|
protected |
Definition at line 86 of file TacticalView.h.
|
protected |
Definition at line 90 of file TacticalView.h.
|
protected |
Definition at line 114 of file TacticalView.h.
|
protected |
Definition at line 103 of file TacticalView.h.
|
protected |
Definition at line 94 of file TacticalView.h.
|
protected |
Definition at line 105 of file TacticalView.h.
|
protected |
Definition at line 104 of file TacticalView.h.
|
protected |
Definition at line 101 of file TacticalView.h.
|
protected |
Definition at line 99 of file TacticalView.h.
|
protected |
Definition at line 110 of file TacticalView.h.
|
protected |
Definition at line 88 of file TacticalView.h.
|
protected |
Definition at line 95 of file TacticalView.h.
|
protected |
Definition at line 93 of file TacticalView.h.
|
protected |
Definition at line 109 of file TacticalView.h.
|
protected |
Definition at line 97 of file TacticalView.h.
|
protected |
Definition at line 96 of file TacticalView.h.
|
protected |
Definition at line 108 of file TacticalView.h.
|
staticprotected |
Definition at line 116 of file TacticalView.h.
|
protected |
Definition at line 90 of file TacticalView.h.
|
protected |
Definition at line 91 of file TacticalView.h.
|
protected |
Definition at line 91 of file TacticalView.h.