Lines Matching refs:mwin

124 Game::Game( View *view ) : mission(0), mwin(0), unit(0), shader(0), view(view) {  in Game()
140 if ( mwin ) view->CloseWindow( mwin ); in ~Game()
178 mwin = new MapWindow( 0, 0, view->Width(), view->Height(), 0, view ); in InitWindows()
179 if ( CFOptions.GetDamageIndicator() ) mwin->GetMapView()->EnableUnitStats(); in InitWindows()
180 mwin->GetMapView()->SetMap( &mission->GetMap() ); // attach map to map window in InitWindows()
182 mwin->GetMapView()->GetFogBuffer() ); in InitWindows()
416 mwin->GetMapView()->Disable(); in SwitchMap()
417 mwin->Draw(); in SwitchMap()
418 mwin->Show(); in SwitchMap()
452 MapView *mv = mwin->GetMapView(); in StartTurn()
489 if ( player.IsInteractive() ) history->Replay( mwin ); in StartTurn()
747 mwin->GetMapView()->DisableCursor(); in EndTurn()
748 mwin->GetPanel()->Update(NULL); in EndTurn()
828 mwin->GetMapView()->Disable(); in EndTurn()
829 mwin->Draw(); in EndTurn()
830 mwin->Show(); in EndTurn()
861 cwin = new CombatWindow( com, mwin, view ); in ResolveBattle()
896 MapView *mv = mwin->GetMapView(); in SetCursor()
907 mwin->Show( upd ); // update previous cursor position in SetCursor()
915 mwin->Show( upd ); in SetCursor()
931 mv->DrawTerrain( IMG_CURSOR_HIGHLIGHT, mwin, p.x, p.y, *mwin); in SetCursor()
932 mwin->Show( Rect(p.x, p.y, mv->TileWidth(), mv->TileHeight()) ); in SetCursor()
940 mwin->GetPanel()->Update( mobj ); in SetCursor()
941 mwin->Show( upd ); in SetCursor()
957 MapView *mv = mwin->GetMapView(); in MoveUnit()
1010 mwin->Show( mv->UpdateHex( u->Position() ) ); in MoveUnit()
1019 if ( mv->CursorEnabled() ) mwin->GetPanel()->Update( u ); in MoveUnit()
1020 mwin->Draw(); in MoveUnit()
1021 mwin->Show(); in MoveUnit()
1038 MapView *mv = mwin->GetMapView(); in MoveUnit()
1048 mwin->MoveHex( u->Image(), mission->GetUnitSet(), in MoveUnit()
1096 mwin->GetMapView()->UpdateHex( u->Position() ); in RemoveUnit()
1179 MapView *mv = mwin->GetMapView(); in SelectUnit()
1190 mwin->Draw(); in SelectUnit()
1191 mwin->Show(); in SelectUnit()
1208 MapView *mv = mwin->GetMapView(); in DeselectUnit()
1216 mwin->Draw(); in DeselectUnit()
1217 mwin->Show(); in DeselectUnit()
1263 MapView *mv = mwin->GetMapView(); in EnterSpecialMode()
1272 mwin->Draw(); in EnterSpecialMode()
1273 mwin->Show(); in EnterSpecialMode()
1340 mwin->GetMapView()->UpdateHex( undo.GetPosition() ); in Undo()
1341 mwin->Show(); in Undo()
1359 MapView *mv = mwin->GetMapView(); in HandleEvent()
1465 if ( !mv->Pixel2Hex( event.button.x - mwin->x, event.button.y - mwin->y, pos ) ) { in HandleEvent()
1468 } else if ( !mv->Pixel2Hex( event.button.x - mwin->x, event.button.y - mwin->y, pos ) ) { in HandleEvent()
1512 Point cursor = mwin->MoveCursor( dir ); in MoveCommand()
1513 if ( cursor != mwin->GetMapView()->Cursor() ) SetCursor( cursor ); in MoveCommand()
1526 MapView *mv = mwin->GetMapView(); in SelectCommand()
1544 mwin->FlashUnit( u->Position(), 2 ); in SelectCommand()
1576 MapView *mv = mwin->GetMapView(); in ScrollCommand()
1610 bool move = (hex != mwin->GetMapView()->Cursor()); in HandleLMB()
2006 new TacticalWindow( mwin->GetMapView(), *mission, view ); in WidgetActivated()
2019 new GeneralOptionsWindow( mwin->GetMapView(), view ); in WidgetActivated()
2083 mwin->GetMapView()->Disable(); in WidgetActivated()
2085 mwin->GetMapView()->Enable(); in WidgetActivated()