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

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

_callbackContextModefge::Object
_childrenfge::Object
_childrenControlFlagsfge::Object
_drawModefge::Object
_myObjectDatafge::Object
_netListfge::Object
_netOwnerfge::Object
_netSyncModefge::Object
_propertiesfge::Object
_tagsfge::Object
addInstance(Color fillColor, Color outlineColor, fge::Vector2f const &offset) (defined in fge::ObjShape)fge::ObjShape
Anchor(fge::Object *owner) (defined in fge::Anchor)fge::Anchorexplicit
Anchor(fge::Object *owner, Anchor const &anchor) (defined in fge::Anchor)fge::Anchor
Anchor(Anchor const &r)=delete (defined in fge::Anchor)fge::Anchor
Anchor(Anchor &&r) noexcept=delete (defined in fge::Anchor)fge::Anchor
CallbackContextModes enum name (defined in fge::Object)fge::Object
callbackRegister(fge::Event &event, fge::GuiElementHandler *guiElementHandlerPtr)fge::Objectvirtual
centerOriginFromLocalBounds()fge::Object
CHILDREN_AUTO_CLEAR_ON_REMOVE enum value (defined in fge::Object)fge::Object
CHILDREN_AUTO_DRAW enum value (defined in fge::Object)fge::Object
CHILDREN_AUTO_UPDATE enum value (defined in fge::Object)fge::Object
CHILDREN_DEFAULT enum value (defined in fge::Object)fge::Object
ChildrenControlFlags enum name (defined in fge::Object)fge::Object
ChildrenControlFlags_t typedef (defined in fge::Object)fge::Object
clearInstances() (defined in fge::ObjShape)fge::ObjShape
copy()fge::Objectvirtual
createOwnView() (defined in fge::OwnView)fge::OwnView
draw(fge::RenderTarget &target, const fge::RenderStates &states) const overridefge::ObjShapevirtual
Drawable()=default (defined in fge::Drawable)fge::Drawable
DrawModes enum name (defined in fge::Object)fge::Object
first(fge::Scene &scene) overridefge::ObjShapevirtual
getAnchorOwner() const (defined in fge::Anchor)fge::Anchor
getAnchorShift() const (defined in fge::Anchor)fge::Anchor
getAnchorSuccessor() const (defined in fge::Anchor)fge::Anchor
getAnchorTarget() const (defined in fge::Anchor)fge::Anchor
getAnchorType() const (defined in fge::Anchor)fge::Anchor
getClassName() const overridefge::ObjCircleShapevirtual
getFillColor(std::size_t instance=0) const (defined in fge::ObjShape)fge::ObjShape
getGlobalBounds() const overridefge::ObjShapevirtual
getGlobalQuad() const (defined in fge::Object)fge::Objectvirtual
getGuiElement()fge::Objectvirtual
getInstancesCount() const (defined in fge::ObjShape)fge::ObjShape
getInverseTransform() const (defined in fge::Transformable)fge::Transformable
getLocalBounds() const overridefge::ObjShapevirtual
getLocalQuad() const (defined in fge::Object)fge::Objectvirtual
getOffset(std::size_t instance=0) const (defined in fge::ObjShape)fge::ObjShape
getOrigin() const (defined in fge::Transformable)fge::Transformable
getOutlineColor(std::size_t instance=0) const (defined in fge::ObjShape)fge::ObjShape
getOutlineThickness() const (defined in fge::ObjShape)fge::ObjShape
getOwnView() const (defined in fge::OwnView)fge::OwnView
getParentsScale() constfge::Object
getParentsTransform() constfge::Object
getPoint(std::size_t index) const override (defined in fge::ObjCircleShape)fge::ObjCircleShapevirtual
getPointCount() const override (defined in fge::ObjCircleShape)fge::ObjCircleShapevirtual
getPosition() const (defined in fge::Transformable)fge::Transformable
getRadius() const (defined in fge::ObjCircleShape)fge::ObjCircleShape
getReadableClassName() const overridefge::ObjCircleShapevirtual
getRotation() const (defined in fge::Transformable)fge::Transformable
getScale() const (defined in fge::Transformable)fge::Transformable
getTexture() const (defined in fge::ObjShape)fge::ObjShape
getTextureRect() const (defined in fge::ObjShape)fge::ObjShape
getTransform() const (defined in fge::Transformable)fge::Transformable
hasOwnView() const (defined in fge::OwnView)fge::OwnView
isNeedingAnchorUpdate() const (defined in fge::Anchor)fge::Anchor
isOwnViewOverridingParent() const (defined in fge::OwnView)fge::OwnView
isOwnViewUsingExplicitDefaultView() const (defined in fge::OwnView)fge::OwnView
load(nlohmann::json &jsonObject, std::filesystem::path const &filePath)fge::Objectvirtual
LoadFromFile(std::filesystem::path const &path)fge::Objectstatic
loadFromFile(std::filesystem::path const &path, bool loadClassName=true)fge::Object
move(Vector2f const &offset) (defined in fge::Transformable)fge::Transformable
needAnchorUpdate(bool flag) (defined in fge::Anchor)fge::Anchor
netSignaled(int8_t signal)fge::Objectvirtual
NetSyncModes enum name (defined in fge::Object)fge::Object
networkRegister()fge::Objectvirtual
ObjCircleShape(float radius=0, std::size_t pointCount=30) (defined in fge::ObjCircleShape)fge::ObjCircleShapeexplicit
Object() (defined in fge::Object)fge::Object
Object(Object const &r) (defined in fge::Object)fge::Object
Object(Object &&r) noexcept (defined in fge::Object)fge::Object
ObjShape() (defined in fge::ObjShape)fge::ObjShapeprotected
ObjShape(ObjShape const &r) (defined in fge::ObjShape)fge::ObjShapeprotected
operator=(Anchor const &r) (defined in fge::Anchor)fge::Anchor
operator=(Anchor &&r) noexcept=delete (defined in fge::Anchor)fge::Anchor
operator=(OwnView const &r) (defined in fge::OwnView)fge::OwnView
operator=(OwnView &&r) noexcept=default (defined in fge::OwnView)fge::OwnView
OwnView()=default (defined in fge::OwnView)fge::OwnView
OwnView(OwnView const &r) (defined in fge::OwnView)fge::OwnView
OwnView(OwnView &&r) noexcept=default (defined in fge::OwnView)fge::OwnView
ownViewExplicitlySetDefaultView(bool enable) (defined in fge::OwnView)fge::OwnView
ownViewOverrideParent(bool enable) (defined in fge::OwnView)fge::OwnView
pack(fge::net::Packet &pck)fge::Objectvirtual
removed(fge::Scene &scene)fge::Objectvirtual
removeOwnView() (defined in fge::OwnView)fge::OwnView
requestView(View const &source, fge::ObjectDataWeak object) const (defined in fge::OwnView)fge::OwnView
requestView(View const &source, OwnView const &parent) const (defined in fge::OwnView)fge::OwnView
requestView(View const &source) const (defined in fge::OwnView)fge::OwnView
requestView(fge::RenderTarget const &source, fge::ObjectDataWeak object) const (defined in fge::OwnView)fge::OwnView
requestView(fge::RenderTarget const &source, OwnView const &parent) const (defined in fge::OwnView)fge::OwnView
requestView(fge::RenderTarget const &source) const (defined in fge::OwnView)fge::OwnView
rotate(float angle) (defined in fge::Transformable)fge::Transformable
save(nlohmann::json &jsonObject)fge::Objectvirtual
saveInFile(std::filesystem::path const &path, int fieldWidth=2, bool saveClassName=true)fge::Object
scale(Vector2f const &factor) (defined in fge::Transformable)fge::Transformable
scale(float factor) (defined in fge::Transformable)fge::Transformable
setAnchor(Types type, fge::Vector2< Shifts > const &shift, fge::ObjectSid target=std::numeric_limits< fge::ObjectSid >::max()) (defined in fge::Anchor)fge::Anchor
setAnchorShift(fge::Vector2< Shifts > const &shift) (defined in fge::Anchor)fge::Anchor
setAnchorSuccessor(fge::ObjectDataWeak successor) (defined in fge::Anchor)fge::Anchor
setAnchorTarget(fge::ObjectSid target) (defined in fge::Anchor)fge::Anchor
setAnchorType(Types type) (defined in fge::Anchor)fge::Anchor
setFillColor(Color color, std::size_t instance=0) (defined in fge::ObjShape)fge::ObjShape
setInstancesCount(std::size_t count) (defined in fge::ObjShape)fge::ObjShape
setOffset(fge::Vector2f const &offset, std::size_t instance=0) (defined in fge::ObjShape)fge::ObjShape
setOrigin(Vector2f const &origin) (defined in fge::Transformable)fge::Transformable
setOutlineColor(Color color, std::size_t instance=0) (defined in fge::ObjShape)fge::ObjShape
setOutlineThickness(float thickness) (defined in fge::ObjShape)fge::ObjShape
setOwnView(std::shared_ptr< View > view) (defined in fge::OwnView)fge::OwnView
setPointCount(std::size_t count) (defined in fge::ObjCircleShape)fge::ObjCircleShape
setPosition(Vector2f const &position) (defined in fge::Transformable)fge::Transformable
setRadius(float radius) (defined in fge::ObjCircleShape)fge::ObjCircleShape
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
setTexture(Texture const &texture, bool resetRect=false) (defined in fge::ObjShape)fge::ObjShape
setTextureRect(fge::RectInt const &rect) (defined in fge::ObjShape)fge::ObjShape
Shifts enum name (defined in fge::Anchor)fge::Anchor
transfered(fge::Scene &oldScene, fge::Scene &newScene)fge::Objectvirtual
Transformable() (defined in fge::Transformable)fge::Transformable
Types enum name (defined in fge::Anchor)fge::Anchor
unpack(fge::net::Packet const &pck)fge::Objectvirtual
update(fge::RenderTarget &target, fge::Event &event, fge::DeltaTime const &deltaTime, fge::Scene &scene)fge::Objectvirtual
update(fge::RenderTarget &target, fge::Event &event, fge::DeltaTime const &deltaTime) (defined in fge::Object)fge::Object
updateAnchor(fge::Vector2f const &customTargetSize={0.0f, 0.0f}) (defined in fge::Anchor)fge::Anchor
updateShape() (defined in fge::ObjShape)fge::ObjShapeprotected
~Anchor() (defined in fge::Anchor)fge::Anchorvirtual
~Drawable()=default (defined in fge::Drawable)fge::Drawablevirtual
~ObjCircleShape() override=default (defined in fge::ObjCircleShape)fge::ObjCircleShape
~Object() override=default (defined in fge::Object)fge::Object
~ObjShape() override=default (defined in fge::ObjShape)fge::ObjShape
~OwnView()=default (defined in fge::OwnView)fge::OwnViewvirtual
~Transformable()=default (defined in fge::Transformable)fge::Transformablevirtual