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

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

_netListfge::Scene
_onDelayedUpdatefge::Scenemutable
_onDrawfge::Scenemutable
_onObjectAddedfge::Scenemutable
_onObjectRemovedfge::Scenemutable
_onPlanUpdatefge::Scenemutable
_propertiesfge::Scene
addCmd(std::string_view name, fge::CommandHandler *handle, fge::CommandFunction cmdfunc)fge::CommandHandler
begin() const (defined in fge::Scene)fge::Sceneinline
callCmd(std::string_view name, fge::Object *caller, fge::Property const &arg, fge::Scene *caller_scene)fge::CommandHandler
callCmd(std::size_t index, fge::Object *caller, fge::Property const &arg, fge::Scene *caller_scene)fge::CommandHandler
clear()fge::Scene
clearCmd()fge::CommandHandler
clearNetEventsQueue(fge::net::Identity const &id)fge::Scene
clearNetEventsQueue()fge::Scene
clearPerClientSyncData()fge::Scene
clientsCheckup(fge::net::ClientList const &clients, bool force=false)fge::Scene
CommandDataType typedef (defined in fge::CommandHandler)fge::CommandHandler
CommandHandler() (defined in fge::CommandHandler)fge::CommandHandler
delAllObject(bool ignoreGuiObject)fge::Scene
delCmd(std::string_view name)fge::CommandHandler
delCustomView()fge::Scene
delObject(fge::ObjectSid sid)fge::Scene
delUpdatedObject()fge::Scene
draw(fge::RenderTarget &target, fge::RenderStates const &states=fge::RenderStates{}) constfge::Scene
duplicateObject(fge::ObjectSid sid, fge::ObjectSid newSid=std::numeric_limits< fge::ObjectSid >::max())fge::Scene
end() const (defined in fge::Scene)fge::Sceneinline
find(fge::ObjectSid sid) constfge::Scene
find(fge::Object const *ptr) constfge::Scene
findPlan(fge::ObjectPlan plan) constfge::Scene
forceCheckClient(fge::net::Identity const &id)fge::Scene
forceUncheckClient(fge::net::Identity const &id)fge::Scene
generateSid(fge::ObjectSid wanted_sid, fge::ObjectType type) constfge::Scenevirtual
getAllObj_ByClass(std::string_view class_name, fge::ObjectContainer &buff) constfge::Scene
getAllObj_ByLocalPosition(fge::Vector2i const &pos, fge::RenderTarget const &target, fge::ObjectContainer &buff) constfge::Scene
getAllObj_ByLocalZone(fge::RectInt const &zone, fge::RenderTarget const &target, fge::ObjectContainer &buff) constfge::Scene
getAllObj_ByPosition(fge::Vector2f const &pos, fge::ObjectContainer &buff) constfge::Scene
getAllObj_ByTag(std::string_view tag_name, fge::ObjectContainer &buff) constfge::Scene
getAllObj_ByZone(fge::RectFloat const &zone, fge::ObjectContainer &buff) constfge::Scene
getAllObj_FromLocalPosition(fge::Vector2i const &pos, fge::RenderTarget const &target, fge::ObjectContainer &buff) constfge::Scene
getAllObj_FromLocalZone(fge::RectInt const &zone, fge::RenderTarget const &target, fge::ObjectContainer &buff) constfge::Scene
getCallbackContext() constfge::Scene
getCmd(std::string_view name) constfge::CommandHandler
getCmdIndex(std::string_view name) constfge::CommandHandler
getCmdList() constfge::CommandHandler
getCmdName(std::size_t index) constfge::CommandHandler
getCmdSize() constfge::CommandHandler
getCustomView() constfge::Scene
getFirstObj_ByClass(std::string_view class_name) constfge::Scene
getFirstObj_ByLocalPosition(fge::Vector2i const &pos, fge::RenderTarget const &target) constfge::Scene
getFirstObj_ByLocalZone(fge::RectInt const &zone, fge::RenderTarget const &target) constfge::Scene
getFirstObj_ByPosition(fge::Vector2f const &pos) constfge::Scene
getFirstObj_ByTag(std::string_view tag_name) constfge::Scene
getFirstObj_ByZone(fge::RectFloat const &zone) constfge::Scene
getFirstObj_FromLocalPosition(fge::Vector2i const &pos, fge::RenderTarget const &target) constfge::Scene
getFirstObj_FromLocalZone(fge::RectInt const &zone, fge::RenderTarget const &target) constfge::Scene
getLinkedRenderTarget() constfge::Scene
getLinkedRenderTarget()fge::Scene
getName() constfge::Sceneinline
getObject(fge::ObjectSid sid) constfge::Scene
getObject(fge::Object const *ptr) constfge::Scene
getObjectPtr(fge::ObjectSid sid) constfge::Scene
getObjectSize() constfge::Sceneinline
getRelatedView() constfge::Scene
getSid(fge::Object const *ptr) constfge::Scene
getUpdateCount() constfge::Scene
getUpdatedObject() constfge::Scene
INCREMENT_UPDATE_COUNT enum value (defined in fge::Scene)fge::Scene
isValid(fge::ObjectSid sid) constfge::Sceneinline
isWatchingEvent() constfge::Scene
loadCustomData(nlohmann::json &jsonObject)fge::Sceneinlinevirtual
loadFromFile(std::string const &path)fge::Scene
NetworkEventQueue typedef (defined in fge::Scene)fge::Scene
newObject(fge::ObjectPtr &&newObject, fge::ObjectPlan plan=fge::ObjectPlan { 100 }, fge::ObjectSid sid=std::numeric_limits< fge::ObjectSid >::max(), fge::ObjectType type=fge::ObjectType::TYPE_OBJECT, bool silent=false)fge::Scene
newObject(NewObjectParameters const &parameters, TArgs &&... args) (defined in fge::Scene)fge::Sceneinline
newObject(TArgs &&... args) (defined in fge::Scene)fge::Sceneinline
newObject() (defined in fge::Scene)fge::Sceneinline
newObject(fge::ObjectDataShared const &objectData, bool silent=false)fge::Scene
NONE enum value (defined in fge::Scene)fge::Scene
operator=(Scene const &r) (defined in fge::Scene)fge::Scene
operator=(Scene &&r) noexcept=delete (defined in fge::Scene)fge::Scene
operator[](fge::ObjectSid sid) const (defined in fge::Scene)fge::Sceneinline
pack(fge::net::Packet &pck)fge::Scene
pack(fge::net::Packet &pck, fge::net::Identity const &id)fge::Scene
packModification(fge::net::Packet &pck, fge::net::Identity const &id)fge::Scene
packNeededUpdate(fge::net::Packet &pck)fge::Scene
packWatchedEvent(fge::net::Packet &pck, fge::net::Identity const &id)fge::Scene
pushEvent(fge::SceneNetEvent const &netEvent)fge::Scene
pushEvent(fge::SceneNetEvent const &netEvent, fge::net::Identity const &id)fge::Scene
rbegin() const (defined in fge::Scene)fge::Sceneinline
rend() const (defined in fge::Scene)fge::Sceneinline
replaceCmd(std::string_view name, fge::CommandHandler *handle, fge::CommandFunction cmdfunc)fge::CommandHandler
saveCustomData(nlohmann::json &jsonObject)fge::Sceneinlinevirtual
saveInFile(std::string const &path)fge::Scene
Scene() (defined in fge::Scene)fge::Scene
Scene(std::string sceneName) (defined in fge::Scene)fge::Sceneexplicit
Scene(Scene const &r) (defined in fge::Scene)fge::Scene
Scene(Scene &&r) noexcept=delete (defined in fge::Scene)fge::Scene
setCallbackContext(fge::CallbackContext context)fge::Scene
setCustomView(std::shared_ptr< fge::View > customView)fge::Scene
setLinkedRenderTarget(fge::RenderTarget *target)fge::Scene
setName(std::string name)fge::Sceneinline
setObject(fge::ObjectSid sid, fge::ObjectPtr &&newObject)fge::Scene
setObjectPlan(fge::ObjectSid sid, fge::ObjectPlan newPlan)fge::Scene
setObjectPlanBot(fge::ObjectSid sid)fge::Scene
setObjectPlanTop(fge::ObjectSid sid)fge::Scene
setObjectSid(fge::ObjectSid sid, fge::ObjectSid newSid)fge::Scene
signalObject(fge::ObjectSid sid, int8_t signal)fge::Scene
transferObject(fge::ObjectSid sid, fge::Scene &newScene)fge::Scene
unpack(fge::net::Packet const &pck)fge::Scene
unpackModification(fge::net::Packet const &pck, UpdateCountRange &range)fge::Scene
unpackNeededUpdate(fge::net::Packet const &pck, fge::net::Identity const &id)fge::Scene
unpackWatchedEvent(fge::net::Packet const &pck)fge::Scene
update(fge::RenderWindow &screen, fge::Event &event, std::chrono::microseconds const &deltaTime, std::underlying_type_t< UpdateFlags > flags=UpdateFlags::NONE)fge::Scene
updateAllPlanDepth(fge::ObjectPlan plan)fge::Scene
updateAllPlanDepth()fge::Scene
UpdateCount typedef (defined in fge::Scene)fge::Scene
UpdateFlags enum name (defined in fge::Scene)fge::Scene
updatePlanDepth(fge::ObjectSid sid)fge::Scene
watchEvent(bool on)fge::Scene
~Scene()=default (defined in fge::Scene)fge::Scenevirtual