![]() |
Olympe Engine 2.0
2D Game Engine with ECS Architecture
|
This is the complete list of members for GridSystem, including all inherited members.
| AddEntity(EntityID entity) | ECS_System | inline |
| DrawFilledRectWorld(const CameraTransform &cam, const Vector &worldPos, float width, float height, const SDL_Color &c) | GridSystem | |
| DrawHexagonOverlay(float centerX, float centerY, float radius, const SDL_Color &color) | GridSystem | |
| DrawIsometricTileOverlay(float centerX, float centerY, float width, float height, const SDL_Color &color) | GridSystem | |
| DrawLineWorld(const CameraTransform &cam, const Vector &aWorld, const Vector &bWorld, const SDL_Color &c) | GridSystem | |
| ECS_System() | ECS_System | inline |
| FindSettings() const | GridSystem | |
| GetWorldVisibleBounds(const CameraTransform &cam) | GridSystem | |
| GridSystem() | GridSystem | |
| m_entities | ECS_System | |
| Process() | ECS_System | inlinevirtual |
| RemoveEntity(EntityID entity) | ECS_System | inline |
| Render() override | GridSystem | virtual |
| RenderCollisionOverlay(const CameraTransform &cam, const GridSettings_data &s) | GridSystem | |
| RenderDebug() | ECS_System | inlinevirtual |
| RenderForCamera(const CameraTransform &cam) | GridSystem | |
| RenderHex(const CameraTransform &cam, const GridSettings_data &s) | GridSystem | |
| RenderIso(const CameraTransform &cam, const GridSettings_data &s) | GridSystem | |
| RenderNavigationOverlay(const CameraTransform &cam, const GridSettings_data &s) | GridSystem | |
| RenderOrtho(const CameraTransform &cam, const GridSettings_data &s) | GridSystem | |
| requiredSignature | ECS_System |