Olympe Engine 2.0
2D Game Engine with ECS Architecture
Loading...
Searching...
No Matches
GridSystem Member List

This is the complete list of members for GridSystem, including all inherited members.

AddEntity(EntityID entity)ECS_Systeminline
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_Systeminline
FindSettings() constGridSystem
GetWorldVisibleBounds(const CameraTransform &cam)GridSystem
GridSystem()GridSystem
m_entitiesECS_System
Process()ECS_Systeminlinevirtual
RemoveEntity(EntityID entity)ECS_Systeminline
Render() overrideGridSystemvirtual
RenderCollisionOverlay(const CameraTransform &cam, const GridSettings_data &s)GridSystem
RenderDebug()ECS_Systeminlinevirtual
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
requiredSignatureECS_System