![]() |
Olympe Engine 2.0
2D Game Engine with ECS Architecture
|
#include <ECS_Components.h>
Collaboration diagram for GridSettings_data:Public Member Functions | |
| GridSettings_data ()=default | |
| GridSettings_data (const GridSettings_data &)=default | |
| GridSettings_data & | operator= (const GridSettings_data &)=default |
Public Attributes | |
| bool | enabled = false |
| GridProjection | projection = GridProjection::Ortho |
| Vector | cellSize = Vector(32.f, 32.f, 0.f) |
| float | hexRadius = 16.f |
| SDL_Color | color = { 180, 180, 180, 255 } |
| int | maxLines = 1200 |
| float | lodZoomThreshold = 0.5f |
| int | lodSkipFactor = 10 |
| bool | showCollisionOverlay = false |
| bool | showNavigationOverlay = false |
| uint8_t | activeCollisionLayer = 0 |
| uint8_t | activeNavigationLayer = 0 |
| SDL_Color | collisionColors [8] |
| SDL_Color | navigationColors [8] |
Definition at line 526 of file ECS_Components.h.
|
default |
|
default |
|
default |
| uint8_t GridSettings_data::activeCollisionLayer = 0 |
Definition at line 550 of file ECS_Components.h.
| uint8_t GridSettings_data::activeNavigationLayer = 0 |
Definition at line 551 of file ECS_Components.h.
Definition at line 532 of file ECS_Components.h.
| SDL_Color GridSettings_data::collisionColors[8] |
Definition at line 554 of file ECS_Components.h.
| SDL_Color GridSettings_data::color = { 180, 180, 180, 255 } |
Definition at line 538 of file ECS_Components.h.
Definition at line 528 of file ECS_Components.h.
Definition at line 535 of file ECS_Components.h.
| int GridSettings_data::lodSkipFactor = 10 |
Definition at line 543 of file ECS_Components.h.
Definition at line 542 of file ECS_Components.h.
| int GridSettings_data::maxLines = 1200 |
Definition at line 539 of file ECS_Components.h.
| SDL_Color GridSettings_data::navigationColors[8] |
Definition at line 565 of file ECS_Components.h.
| GridProjection GridSettings_data::projection = GridProjection::Ortho |
Definition at line 529 of file ECS_Components.h.
Definition at line 546 of file ECS_Components.h.
Definition at line 547 of file ECS_Components.h.