Commit Verlauf

Autor SHA1 Nachricht Datum
  Marko Pintera b1b81a4c49 Made DockManager a GUIElement vor 12 Jahren
  Marko Pintera 0d5bcab0d0 Fixed dock manager highlight detection vor 12 Jahren
  Marko Pintera 61a6fe1e9d Refactored and renamed Box, Int2, Rect and FRect vor 12 Jahren
  Marko Pintera a4e793f254 Better way of creating and updating meshes vor 12 Jahren
  Marko Pintera c8427ee1fe Don't immediately update GUI element mesh when localized string changes vor 12 Jahren
  Marko Pintera f1832c9c66 Finalized and tested OS drop target support vor 12 Jahren
  Marko Pintera a2b4c80b20 Render textures are now rendered in correct order (scene view before main window) vor 12 Jahren
  Marko Pintera fc3d0fb7ce Removed owner window from GUIWidget vor 12 Jahren
  Marko Pintera 066e283c87 Removed various uses of GUIWidget::getOwnerWindow in preparation of complete removal of that method vor 12 Jahren
  Marko Pintera 3294c5f20f Ensured that GUIArea and GUIWidget use Viewport for determining size, instead of window (which was only there for input purposes) vor 12 Jahren
  Marko Pintera deeea032ad ProfilerOverlay now renders on the proper viewport vor 12 Jahren
  Marko Pintera e9450917c1 ProfilerOverlay method actually gets called (not tested with data yet) vor 12 Jahren
  Marko Pintera ff64948b20 Profiler Overlay code (untested) vor 12 Jahren
  Marko Pintera 4534e3a5af Untested profiler reports vor 12 Jahren
  Marko Pintera 08b94f84b0 addComponent accepts a variable number of parameters instead of needing to call initialize() after vor 12 Jahren
  Marko Pintera c64f7a2727 Added a base GUIButtonBase class for button, toggle and list box vor 12 Jahren
  Marko Pintera 3e18542dcb MenuBar hooked up, for the most part vor 12 Jahren
  Marko Pintera 3cc716a4af More work on getting MenuBar up and running vor 12 Jahren
  Marko Pintera 7e7d516e1e Moved MenuBar to BansheeEditor vor 12 Jahren
  Marko Pintera 165460839a Fixing an alloc/dealloc issue that was happening when GUI layout update was called on a layout with 0 elements vor 12 Jahren
  Marko Pintera 42ba0b9198 Scene view now uses a separate render target instead of GUIViewport vor 12 Jahren
  Marko Pintera 2b14aca1e0 Added basic drop overlay mesh and material vor 12 Jahren
  Marko Pintera 200d516c80 Added AABox debug draw rendering vor 12 Jahren
  Marko Pintera fb8295270d Separated DrawHelper into a template so I can more easily make 2D and 3D versions vor 12 Jahren
  Marko Pintera 0fee942b2b Slight modifications to the draw helper vor 12 Jahren
  Marko Pintera 9d279ed662 Fixed heap corruption that would happen when a Material was destroyed but GpuParamBlockBuffer was still being used on the core thread. Material was incorrectly force destroying the buffer without regard for its reference count. vor 12 Jahren
  Marko Pintera c8d859fa7b Tested and fixed normalized and pixel coordinates vor 12 Jahren
  Marko Pintera 9b61d324d1 Added separate ClipSpace and ScreenSpace debug draw materials vor 12 Jahren
  Marko Pintera 36d9a44c79 Added basic support for 2D line & aliased polygon drawing vor 12 Jahren
  Marko Pintera bf4d036b47 Added debug draw timeout, 2D/3D materials vor 12 Jahren