![]() |
Olympe Engine 2.0
2D Game Engine with ECS Architecture
|
Configuration parameters for grid rendering. More...
#include <CanvasGridRenderer.h>
Public Attributes | |
| ImVec2 | canvasPos |
| ImVec2 | canvasSize |
| float | zoom = 1.0f |
| float | offsetX = 0.0f |
| float | offsetY = 0.0f |
| float | majorSpacing = 24.0f |
| float | minorDivisor = 1.0f |
| ImVec4 | backgroundColor = ImVec4(0.157f, 0.157f, 0.196f, 0.784f) |
| ImVec4 | majorLineColor = ImVec4(0.941f, 0.941f, 0.941f, 0.235f) |
| ImVec4 | minorLineColor = ImVec4(0.784f, 0.784f, 0.784f, 0.157f) |
| float | majorLineThickness = 1.0f |
| float | minorLineThickness = 0.5f |
Configuration parameters for grid rendering.
Definition at line 36 of file CanvasGridRenderer.h.
| ImVec4 Olympe::CanvasGridRenderer::GridConfig::backgroundColor = ImVec4(0.157f, 0.157f, 0.196f, 0.784f) |
Definition at line 52 of file CanvasGridRenderer.h.
| ImVec2 Olympe::CanvasGridRenderer::GridConfig::canvasPos |
Definition at line 39 of file CanvasGridRenderer.h.
| ImVec2 Olympe::CanvasGridRenderer::GridConfig::canvasSize |
Definition at line 40 of file CanvasGridRenderer.h.
| ImVec4 Olympe::CanvasGridRenderer::GridConfig::majorLineColor = ImVec4(0.941f, 0.941f, 0.941f, 0.235f) |
Definition at line 53 of file CanvasGridRenderer.h.
| float Olympe::CanvasGridRenderer::GridConfig::majorLineThickness = 1.0f |
Definition at line 57 of file CanvasGridRenderer.h.
| float Olympe::CanvasGridRenderer::GridConfig::majorSpacing = 24.0f |
Definition at line 48 of file CanvasGridRenderer.h.
Referenced by Olympe::CanvasGridRenderer::GetStylePreset().
| float Olympe::CanvasGridRenderer::GridConfig::minorDivisor = 1.0f |
Definition at line 49 of file CanvasGridRenderer.h.
| ImVec4 Olympe::CanvasGridRenderer::GridConfig::minorLineColor = ImVec4(0.784f, 0.784f, 0.784f, 0.157f) |
Definition at line 54 of file CanvasGridRenderer.h.
Definition at line 58 of file CanvasGridRenderer.h.
| float Olympe::CanvasGridRenderer::GridConfig::offsetX = 0.0f |
Definition at line 44 of file CanvasGridRenderer.h.
| float Olympe::CanvasGridRenderer::GridConfig::offsetY = 0.0f |
Definition at line 45 of file CanvasGridRenderer.h.
| float Olympe::CanvasGridRenderer::GridConfig::zoom = 1.0f |
Definition at line 43 of file CanvasGridRenderer.h.