![]() |
FastEngine 0.9.4
A multiplayer oriented 2D engine made with Vulkan.
|
Public Member Functions | |
| Anchor (fge::Object *owner) | |
| Anchor (fge::Object *owner, Anchor const &anchor) | |
| Anchor (Anchor const &r)=delete | |
| Anchor (Anchor &&r) noexcept=delete | |
| Anchor & | operator= (Anchor const &r) |
| Anchor & | operator= (Anchor &&r) noexcept=delete |
| void | updateAnchor (fge::Vector2f const &customTargetSize={0.0f, 0.0f}) |
| void | setAnchor (Types type, fge::Vector2< Shifts > const &shift, fge::ObjectSid target=std::numeric_limits< fge::ObjectSid >::max()) |
| void | setAnchorType (Types type) |
| void | setAnchorShift (fge::Vector2< Shifts > const &shift) |
| void | setAnchorTarget (fge::ObjectSid target) |
| Types | getAnchorType () const |
| fge::Vector2< Shifts > const & | getAnchorShift () const |
| fge::ObjectSid | getAnchorTarget () const |
| fge::Object * | getAnchorOwner () const |
| void | setAnchorSuccessor (fge::ObjectDataWeak successor) |
| fge::ObjectDataWeak | getAnchorSuccessor () const |
| void | needAnchorUpdate (bool flag) |
| bool | isNeedingAnchorUpdate () const |