2025-08-14 19:15 CEST

spring: develop 385b6353 Diff ] Back to Repository ]
Author Committer Branch Timestamp Parent
tvo tvo develop 2006-11-03 22:13:27 develop d303c592
Changeset * Moved transformation from mouse coordinates to opengl coordinates
  in a set of separate functions (removed lots of duplicate code):
  CInputReceiver::MouseX,Y, CInputReceiver::MouseMoveX,Y

* Made CglList better, it inherits CInputReceiver now, accepts mouse input,
  looks nicer, resizes automatically, etc.
  Unfortunately couldn't enable mouse support in single player menus yet (which
  are CglLists too) because of the poorly split up CMouseHandler...

* Infolog is now drawn before the CInputReceivers. Doesn't have serious
  implications I think, and if I didn't do this it would overlap the CglList.



git-svn-id: https://spring.clan-sy.com/svn/spring/trunk@2534 37977431-3df6-0310-b722-df95706aa16b
mod - rts/Game/Game.cpp Diff ] File ]
mod - rts/Game/Game.h Diff ] File ]
mod - rts/Game/PreGame.cpp Diff ] File ]
mod - rts/Game/UI/EndGameBox.cpp Diff ] File ]
mod - rts/Game/UI/GameInfo.cpp Diff ] File ]
mod - rts/Game/UI/GuiHandler.cpp Diff ] File ]
mod - rts/Game/UI/InputReceiver.cpp Diff ] File ]
mod - rts/Game/UI/InputReceiver.h Diff ] File ]
mod - rts/Game/UI/MiniMap.cpp Diff ] File ]
mod - rts/Game/UI/MouseHandler.cpp Diff ] File ]
mod - rts/Game/UI/QuitBox.cpp Diff ] File ]
mod - rts/Game/UI/ResourceBar.cpp Diff ] File ]
mod - rts/Game/UI/ShareBox.cpp Diff ] File ]
mod - rts/Game/UI/StartPosSelecter.cpp Diff ] File ]
mod - rts/Game/UI/TooltipConsole.cpp Diff ] File ]
mod - rts/Rendering/GL/glList.cpp Diff ] File ]
mod - rts/Rendering/GL/glList.h Diff ] File ]
mod - rts/System/TimeProfiler.cpp Diff ] File ]