NasNas
An intuitive and beginner friendly 2D game framework for C++
|
This is the complete list of members for ns::tm::ObjectLayer, including all inherited members.
addProperty(const std::string &name, const T &value) (defined in ns::tm::PropertiesContainer) | ns::tm::PropertiesContainer | |
allEllipses() const -> const std::vector< EllipseObject > & (defined in ns::tm::ObjectLayer) | ns::tm::ObjectLayer | |
allPoints() const -> const std::vector< PointObject > & (defined in ns::tm::ObjectLayer) | ns::tm::ObjectLayer | |
allPolygons() const -> const std::vector< PolygonObject > & (defined in ns::tm::ObjectLayer) | ns::tm::ObjectLayer | |
allPolylines() const -> const std::vector< PolylineObject > & (defined in ns::tm::ObjectLayer) | ns::tm::ObjectLayer | |
allRectangles() const -> const std::vector< RectangleObject > & (defined in ns::tm::ObjectLayer) | ns::tm::ObjectLayer | |
getEllipse(unsigned int id) const -> const EllipseObject & (defined in ns::tm::ObjectLayer) | ns::tm::ObjectLayer | |
getGlobalBounds() const -> ns::FloatRect (defined in ns::tm::Layer) | ns::tm::Layer | virtual |
getId() const -> unsigned int (defined in ns::tm::Layer) | ns::tm::Layer | |
getName() const -> const std::string & (defined in ns::tm::Layer) | ns::tm::Layer | |
getObjectsWithName(const std::string &name) const -> const std::vector< std::reference_wrapper< Object >> & (defined in ns::tm::ObjectLayer) | ns::tm::ObjectLayer | |
getObjectsWithType(const std::string &type) const -> const std::vector< std::reference_wrapper< Object >> & (defined in ns::tm::ObjectLayer) | ns::tm::ObjectLayer | |
getOffset() const -> const sf::Vector2f & (defined in ns::tm::Layer) | ns::tm::Layer | |
getParallaxFactor() const -> const sf::Vector2f & (defined in ns::tm::Layer) | ns::tm::Layer | |
getPoint(unsigned int id) const -> const PointObject & (defined in ns::tm::ObjectLayer) | ns::tm::ObjectLayer | |
getPolygon(unsigned int id) const -> const PolygonObject & (defined in ns::tm::ObjectLayer) | ns::tm::ObjectLayer | |
getPolyline(unsigned int id) const -> const PolylineObject & (defined in ns::tm::ObjectLayer) | ns::tm::ObjectLayer | |
getProperty(const std::string &name) const -> const T & (defined in ns::tm::PropertiesContainer) | ns::tm::PropertiesContainer | |
getRectangle(unsigned int id) const -> const RectangleObject & (defined in ns::tm::ObjectLayer) | ns::tm::ObjectLayer | |
getTintColor() const -> const sf::Color & (defined in ns::tm::Layer) | ns::tm::Layer | |
getTotalOffset() const -> sf::Vector2f (defined in ns::tm::Layer) | ns::tm::Layer | |
getTotalParallaxFactor() const -> sf::Vector2f (defined in ns::tm::Layer) | ns::tm::Layer | |
hasProperty(const std::string &name) const -> bool (defined in ns::tm::PropertiesContainer) | ns::tm::PropertiesContainer | |
isVisible() const -> bool (defined in ns::tm::Layer) | ns::tm::Layer | |
Layer(const pugi::xml_node &xml_node, TiledMap *tiledmap) (defined in ns::tm::Layer) | ns::tm::Layer | |
m_parent_group (defined in ns::tm::Layer) | ns::tm::Layer | protected |
m_tiledmap (defined in ns::tm::Layer) | ns::tm::Layer | protected |
ObjectLayer(const pugi::xml_node &xml_node, TiledMap *tiledmap) (defined in ns::tm::ObjectLayer) | ns::tm::ObjectLayer | |
parseProperties(const pugi::xml_node &xmlnode_props) (defined in ns::tm::PropertiesContainer) | ns::tm::PropertiesContainer | protected |
printProperties() const (defined in ns::tm::PropertiesContainer) | ns::tm::PropertiesContainer | |
PropertiesContainer() (defined in ns::tm::PropertiesContainer) | ns::tm::PropertiesContainer | |
setVisible(bool value) (defined in ns::tm::Layer) | ns::tm::Layer |