FastEngine 0.9.4
A multiplayer oriented 2D engine made with Vulkan.
Loading...
Searching...
No Matches
fge::Transformable Class Reference
Inheritance diagram for fge::Transformable:
fge::BaseLayer fge::Character fge::Object fge::ObjectGroupLayer fge::TileLayer fge::ObjAnimation fge::ObjButton fge::ObjLight fge::ObjRenderMap fge::ObjSelectBox fge::ObjShaderChain fge::ObjShape fge::ObjSlider fge::ObjSprite fge::ObjSpriteBatches fge::ObjSpriteCluster fge::ObjSwitch fge::ObjText fge::ObjTextInputBox fge::ObjTextList fge::ObjTileLayer fge::ObjWindow

Public Member Functions

void setPosition (Vector2f const &position)
Vector2f const & getPosition () const
void move (Vector2f const &offset)
void setRotation (float angle)
float getRotation () const
void rotate (float angle)
void setScale (Vector2f const &factors)
void setScale (float factor)
Vector2f const & getScale () const
void scale (Vector2f const &factor)
void scale (float factor)
void setOrigin (Vector2f const &origin)
Vector2f const & getOrigin () const
glm::mat4 const & getTransform () const
glm::mat4 const & getInverseTransform () const

The documentation for this class was generated from the following file: