FastEngine 0.9.4
A multiplayer oriented 2D engine made with Vulkan.
Loading...
Searching...
No Matches
fge::BaseLayer Member List

This is the complete list of members for fge::BaseLayer, including all inherited members.

as() const (defined in fge::BaseLayer)fge::BaseLayerinline
as() (defined in fge::BaseLayer)fge::BaseLayerinline
BaseLayer()=default (defined in fge::BaseLayer)fge::BaseLayer
clear() (defined in fge::BaseLayer)fge::BaseLayervirtual
draw(RenderTarget &target, RenderStates const &states) const =0 (defined in fge::Drawable)fge::Drawablepure virtual
Drawable()=default (defined in fge::Drawable)fge::Drawable
getId() constfge::BaseLayer
getInverseTransform() const (defined in fge::Transformable)fge::Transformable
getName() constfge::BaseLayer
getOrigin() const (defined in fge::Transformable)fge::Transformable
getPosition() const (defined in fge::Transformable)fge::Transformable
getRotation() const (defined in fge::Transformable)fge::Transformable
getScale() const (defined in fge::Transformable)fge::Transformable
getTransform() const (defined in fge::Transformable)fge::Transformable
getType() const =0 (defined in fge::BaseLayer)fge::BaseLayerpure virtual
load(nlohmann::json const &jsonObject, std::filesystem::path const &filePath) (defined in fge::BaseLayer)fge::BaseLayervirtual
loadLayer(nlohmann::json const &jsonObject, std::filesystem::path const &filePath) (defined in fge::BaseLayer)fge::BaseLayerstatic
move(Vector2f const &offset) (defined in fge::Transformable)fge::Transformable
rotate(float angle) (defined in fge::Transformable)fge::Transformable
save(nlohmann::json &jsonObject) (defined in fge::BaseLayer)fge::BaseLayervirtual
scale(Vector2f const &factor) (defined in fge::Transformable)fge::Transformable
scale(float factor) (defined in fge::Transformable)fge::Transformable
setId(GlobalTileId id)fge::BaseLayer
setName(std::string_view name)fge::BaseLayer
setOrigin(Vector2f const &origin) (defined in fge::Transformable)fge::Transformable
setPosition(Vector2f const &position) (defined in fge::Transformable)fge::Transformable
setRotation(float angle) (defined in fge::Transformable)fge::Transformable
setScale(Vector2f const &factors) (defined in fge::Transformable)fge::Transformable
setScale(float factor) (defined in fge::Transformable)fge::Transformable
Transformable() (defined in fge::Transformable)fge::Transformable
Types enum name (defined in fge::BaseLayer)fge::BaseLayer
~BaseLayer() override=default (defined in fge::BaseLayer)fge::BaseLayer
~Drawable()=default (defined in fge::Drawable)fge::Drawablevirtual
~Transformable()=default (defined in fge::Transformable)fge::Transformablevirtual