CGraph
. Most of them are cherry-picked from upstream.
8e0a935
Combine CGraph::ScaleMin
and ScaleMax
into Scale
- Robyt3
b314db5
Use CGraph::MAX_VALUES
instead of magic value in debughud - Robyt3
3daa177
Remove restriction for CGraph::MAX_VALUES
to be a power of two - Robyt3
44ca1f0
Use size_t
for indices, replace unused return value with assert - Robyt3
11e60d3
Reuse CGraph::InsertAt
in Add
to reduce duplicate code - Robyt3
8c88005
Rename variables Array
to aLineItems
/ aColorVertices
- Robyt3
967c92f
Encapsulate CGraph
member variables - Robyt3
249f680
Merge #5728 - bors[bot]237fdc7
Move CRenderTools::DrawCircle
to IGraphics::DrawCircle
- Robyt3
9ad097d
Refactor DrawCircle
: - Robyt3
7b20009
Move CUI::CORNER_*
enum to IGraphics::CORNER_*
- Robyt3
2a21cd6
Move all DrawRect*
methods from CRenderTools
to IGraphics
- Robyt3
3b1ef56
Refactor DrawRect*
methods: - Robyt3
4005b82
Move CRenderTools::DrawUIElRect
to CUIElement::SUIElementRect::Draw
- Robyt3
8828838
Merge #5709 - bors[bot]CUIRect
into a separate file
ui.h
to be removed, most importantly in render.h
CRenderTools::DrawUIRect/4
to CUIRect::Draw/4
CUIEx
class is merged into the CUI
class, as there is no need for two different UI classes anymore.
tune_lock
and can also be changed later on...