This is the complete list of members for TurtleBrains::Game::TileSystem, including all inherited members.
AddTileLayer(const tbCore::tbString &tileLayerName, const std::vector< TileIndex > &tileData, const tbCore::tbString &tileSetName, const TileLocation &columnCount, const TileLocation &rowCount) | TurtleBrains::Game::TileSystem | |
AddTileLayer(const tbCore::tbString &tileLayerName, const std::vector< TileIndex > &tileData, const std::vector< TileSetIndex > &tileSetData, const TileLocation &columnCount, const TileLocation &rowCount) | TurtleBrains::Game::TileSystem | |
AddTileSet(const tbCore::tbString &tilesetName, const tbGraphics::SpriteMap &spriteMap, const tbCore::DynamicStructure &tileSetProperties=tbCore::DynamicStructure::kNullValue) | TurtleBrains::Game::TileSystem | |
ApplyTransform(void) const | TurtleBrains::Graphics::Graphic | protectedvirtual |
ClearMap(void) | TurtleBrains::Game::TileSystem | |
FindTilesWithProperty(const tbCore::tbString &tileProperty, bool onlyVisibleLayers=false) const | TurtleBrains::Game::TileSystem | |
FindTilesWithPropertyEquals(const tbCore::tbString &tileProperty, bool propertyValue, bool onlyVisibleLayers=false) const | TurtleBrains::Game::TileSystem | |
FindTilesWithPropertyEquals(const tbCore::tbString &tileProperty, int propertyValue, bool onlyVisibleLayers=false) const | TurtleBrains::Game::TileSystem | |
FindTilesWithPropertyEquals(const tbCore::tbString &tileProperty, const tbCore::tbString &propertyValue, bool onlyVisibleLayers=false) const | TurtleBrains::Game::TileSystem | |
GetColor(void) const | TurtleBrains::Graphics::Graphic | |
GetDepth(void) const | TurtleBrains::Graphics::Graphic | |
GetHeight(void) const | TurtleBrains::Graphics::Graphic | inline |
GetMapPropertyAsBoolean(const tbCore::tbString &propertyName) const | TurtleBrains::Game::TileSystem | |
GetMapPropertyAsInteger(const tbCore::tbString &propertyName) const | TurtleBrains::Game::TileSystem | |
GetMapPropertyAsString(const tbCore::tbString &propertyName) const | TurtleBrains::Game::TileSystem | |
GetOrigin(void) const | TurtleBrains::Graphics::Graphic | |
GetPixelHeight(void) const | TurtleBrains::Graphics::Graphic | inlinevirtual |
GetPixelWidth(void) const | TurtleBrains::Graphics::Graphic | inlinevirtual |
GetPosition(void) const | TurtleBrains::Graphics::Graphic | |
GetRotation(void) const | TurtleBrains::Graphics::Graphic | inline |
GetScale(void) const | TurtleBrains::Graphics::Graphic | inline |
GetScaledHeight(void) const | TurtleBrains::Graphics::Graphic | inline |
GetScaledWidth(void) const | TurtleBrains::Graphics::Graphic | inline |
GetTilePropertyAsBoolean(const tbCore::tbString &tileSetName, const TileIndex &tileIndex, const tbCore::tbString &propertyName) const | TurtleBrains::Game::TileSystem | |
GetTilePropertyAsInteger(const tbCore::tbString &tileSetName, const TileIndex &tileIndex, const tbCore::tbString &propertyName) const | TurtleBrains::Game::TileSystem | |
GetTilePropertyAsString(const tbCore::tbString &tileSetName, const TileIndex &tileIndex, const tbCore::tbString &propertyName) const | TurtleBrains::Game::TileSystem | |
GetWidth(void) const | TurtleBrains::Graphics::Graphic | inline |
Graphic(void) | TurtleBrains::Graphics::Graphic | |
Graphic(const Graphic &other) | TurtleBrains::Graphics::Graphic | |
IsActive(void) const | TurtleBrains::Graphics::Graphic | |
IsPointInSolid(const tbMath::Vector2 &pointPosition) const | TurtleBrains::Game::TileSystem | |
IsRelative(void) const | TurtleBrains::Graphics::Graphic | |
IsVisible(void) const | TurtleBrains::Graphics::Graphic | |
MoveEntity(const tbMath::Vector2 ¤tPosition, tbMath::Vector2 &finalPosition, const TurtleBrains::Math::Unstable::BoundingVolume &boundingVolume) const | TurtleBrains::Game::TileSystem | |
MoveEntity(Entity &entity, const tbMath::Vector2 &fromOldPosition, const tbMath::Vector2 &toNewPosition) const | TurtleBrains::Game::TileSystem | |
Noncopyable(void) noexcept (defined in TurtleBrains::Core::Noncopyable) | TurtleBrains::Core::Noncopyable | inline |
OnRender(void) const override | TurtleBrains::Game::TileSystem | protectedvirtual |
OnUpdate(const float deltaTime) | TurtleBrains::Graphics::Graphic | protectedvirtual |
PopTransform(void) const | TurtleBrains::Graphics::Graphic | protectedvirtual |
Render(void) const | TurtleBrains::Graphics::Graphic | |
SetActive(const bool isActive) | TurtleBrains::Graphics::Graphic | |
SetColor(const tbGraphics::Color &newColor) | TurtleBrains::Graphics::Graphic | virtual |
SetDepth(const float newDepth) | TurtleBrains::Graphics::Graphic | |
SetLayerVisible(const tbCore::tbString &tileLayerName, const bool isVisible) | TurtleBrains::Game::TileSystem | |
SetOrigin(const AnchorLocation &anchor, const tbMath::Vector2 &offset=tbMath::Vector2::Zero()) | TurtleBrains::Graphics::Graphic | |
SetOrigin(const float originX, const float originY) | TurtleBrains::Graphics::Graphic | inline |
SetOrigin(const tbMath::Vector2 &origin) | TurtleBrains::Graphics::Graphic | inline |
SetPosition(const float x, const float y) | TurtleBrains::Graphics::Graphic | |
SetPosition(const tbMath::Vector2 &position) | TurtleBrains::Graphics::Graphic | |
SetPropertiesForMap(const tbCore::DynamicStructure &mapProperties) | TurtleBrains::Game::TileSystem | |
SetPropertiesForTile(const tbCore::tbString &tileSetName, const TileIndex &tileIndex, const tbCore::DynamicStructure &tileProperties) | TurtleBrains::Game::TileSystem | |
SetRotation(const float rotation) | TurtleBrains::Graphics::Graphic | inline |
SetScale(const float scale) | TurtleBrains::Graphics::Graphic | |
SetScale(const tbMath::Vector2 &scale) | TurtleBrains::Graphics::Graphic | |
SetScale(const float scaleX, const float scaleY) | TurtleBrains::Graphics::Graphic | |
SetScroll(const float scroll) | TurtleBrains::Graphics::Graphic | inline |
SetScroll(const float scrollX, const float scrollY) | TurtleBrains::Graphics::Graphic | inline |
SetTile(const tbCore::tbString &tileLayerName, const TileLocation &tileColumn, const TileLocation &tileRow, const TileIndex &toTileIndex, const TileSetIndex &toTileSetIndex=kInvalidTileSetIndex) | TurtleBrains::Game::TileSystem | |
SetTileProperty(const tbCore::tbString &tileSetName, const TileIndex &tileIndex, const tbCore::tbString &propertyName, const tbCore::tbString &propertyValue) | TurtleBrains::Game::TileSystem | |
SetTileProperty(const tbCore::tbString &tileSetName, const TileIndex &tileIndex, const tbCore::tbString &propertyName, const int propertyValue) | TurtleBrains::Game::TileSystem | |
SetTileProperty(const tbCore::tbString &tileSetName, const TileIndex &tileIndex, const tbCore::tbString &propertyName, const bool propertyValue) | TurtleBrains::Game::TileSystem | |
SetVisible(const bool isVisible) | TurtleBrains::Graphics::Graphic | |
TileSystem(void) | TurtleBrains::Game::TileSystem | |
UnstableIsPointContained(const tbMath::Vector2 &point) const (defined in TurtleBrains::Graphics::Graphic) | TurtleBrains::Graphics::Graphic | |
Update(const float deltaTime) | TurtleBrains::Graphics::Graphic | |
UpdateColliderInformation(void) | TurtleBrains::Game::TileSystem | |
~Graphic(void) | TurtleBrains::Graphics::Graphic | virtual |
~Noncopyable(void) noexcept (defined in TurtleBrains::Core::Noncopyable) | TurtleBrains::Core::Noncopyable | inline |
~TileSystem(void) | TurtleBrains::Game::TileSystem | virtual |