![]() |
Olympe Engine 2.0
2D Game Engine with ECS Architecture
|
This is the complete list of members for CollisionMap, including all inherited members.
| Clear() | CollisionMap | |
| CollisionMap()=default | CollisionMap | |
| CollisionMap(const CollisionMap &)=delete | CollisionMap | |
| Get() | CollisionMap | inlinestatic |
| GetActiveLayer() const | CollisionMap | inline |
| GetHeight() const | CollisionMap | inline |
| GetLayer(CollisionLayer layer) const | CollisionMap | |
| GetNumLayers() const | CollisionMap | inline |
| GetProjection() const | CollisionMap | inline |
| GetSectors() const | CollisionMap | inline |
| GetTileHeight() const | CollisionMap | inline |
| GetTileProperties(int x, int y) const | CollisionMap | |
| GetTileProperties(int x, int y, CollisionLayer layer) const | CollisionMap | |
| GetTileWidth() const | CollisionMap | inline |
| GetWidth() const | CollisionMap | inline |
| GridToWorld(int gridX, int gridY, float &outWorldX, float &outWorldY) const | CollisionMap | |
| HasCollision(int x, int y) const | CollisionMap | |
| HasCollision(int x, int y, CollisionLayer layer) const | CollisionMap | |
| Initialize(int width, int height, GridProjectionType projection, float tileWidth, float tileHeight, int numLayers=1, float tileOffsetX=0.0f, float tileOffsetY=0.0f) | CollisionMap | |
| IsValidGridPosition(int x, int y) const | CollisionMap | |
| IsValidGridPosition(int x, int y, CollisionLayer layer) const | CollisionMap | |
| LoadSector(int sectorX, int sectorY) | CollisionMap | |
| m_activeLayer | CollisionMap | |
| m_height | CollisionMap | |
| m_layers | CollisionMap | |
| m_numLayers | CollisionMap | |
| m_projection | CollisionMap | |
| m_sectors | CollisionMap | |
| m_tileHeight | CollisionMap | |
| m_tileOffsetX | CollisionMap | |
| m_tileOffsetY | CollisionMap | |
| m_tileWidth | CollisionMap | |
| m_width | CollisionMap | |
| operator=(const CollisionMap &)=delete | CollisionMap | |
| RegisterSector(int sectorX, int sectorY, int width, int height) | CollisionMap | |
| s_emptyTile | CollisionMap | static |
| SetActiveLayer(CollisionLayer layer) | CollisionMap | |
| SetCollision(int x, int y, bool hasCollision) | CollisionMap | |
| SetTileProperties(int x, int y, const TileProperties &props) | CollisionMap | |
| SetTileProperties(int x, int y, CollisionLayer layer, const TileProperties &props) | CollisionMap | |
| TileUpdateFunc typedef | CollisionMap | |
| UnloadSector(int sectorX, int sectorY) | CollisionMap | |
| UpdateTileState(int x, int y, TileUpdateFunc updateFunc) | CollisionMap | |
| UpdateTileState(int x, int y, CollisionLayer layer, TileUpdateFunc updateFunc) | CollisionMap | |
| WorldToGrid(float worldX, float worldY, int &outGridX, int &outGridY) const | CollisionMap | |
| ~CollisionMap()=default | CollisionMap |