![]() |
FastEngine 0.9.3
A multiplayer oriented 2D engine made with Vulkan.
|
This is the complete list of members for fge::Scene, including all inherited members.
_netList | fge::Scene | |
_onDelayedUpdate | fge::Scene | mutable |
_onDraw | fge::Scene | mutable |
_onObjectAdded | fge::Scene | mutable |
_onObjectRemoved | fge::Scene | mutable |
_onPlanUpdate | fge::Scene | mutable |
_properties | fge::Scene | |
addCmd(std::string_view name, fge::CommandHandler *handle, fge::CommandFunction cmdfunc) | fge::CommandHandler | |
begin() const (defined in fge::Scene) | fge::Scene | inline |
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{}) const | fge::Scene | |
duplicateObject(fge::ObjectSid sid, fge::ObjectSid newSid=std::numeric_limits< fge::ObjectSid >::max()) | fge::Scene | |
end() const (defined in fge::Scene) | fge::Scene | inline |
find(fge::ObjectSid sid) const | fge::Scene | |
find(fge::Object const *ptr) const | fge::Scene | |
findPlan(fge::ObjectPlan plan) const | fge::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) const | fge::Scene | virtual |
getAllObj_ByClass(std::string_view class_name, fge::ObjectContainer &buff) const | fge::Scene | |
getAllObj_ByLocalPosition(fge::Vector2i const &pos, fge::RenderTarget const &target, fge::ObjectContainer &buff) const | fge::Scene | |
getAllObj_ByLocalZone(fge::RectInt const &zone, fge::RenderTarget const &target, fge::ObjectContainer &buff) const | fge::Scene | |
getAllObj_ByPosition(fge::Vector2f const &pos, fge::ObjectContainer &buff) const | fge::Scene | |
getAllObj_ByTag(std::string_view tag_name, fge::ObjectContainer &buff) const | fge::Scene | |
getAllObj_ByZone(fge::RectFloat const &zone, fge::ObjectContainer &buff) const | fge::Scene | |
getAllObj_FromLocalPosition(fge::Vector2i const &pos, fge::RenderTarget const &target, fge::ObjectContainer &buff) const | fge::Scene | |
getAllObj_FromLocalZone(fge::RectInt const &zone, fge::RenderTarget const &target, fge::ObjectContainer &buff) const | fge::Scene | |
getCallbackContext() const | fge::Scene | |
getCmd(std::string_view name) const | fge::CommandHandler | |
getCmdIndex(std::string_view name) const | fge::CommandHandler | |
getCmdList() const | fge::CommandHandler | |
getCmdName(std::size_t index) const | fge::CommandHandler | |
getCmdSize() const | fge::CommandHandler | |
getCustomView() const | fge::Scene | |
getFirstObj_ByClass(std::string_view class_name) const | fge::Scene | |
getFirstObj_ByLocalPosition(fge::Vector2i const &pos, fge::RenderTarget const &target) const | fge::Scene | |
getFirstObj_ByLocalZone(fge::RectInt const &zone, fge::RenderTarget const &target) const | fge::Scene | |
getFirstObj_ByPosition(fge::Vector2f const &pos) const | fge::Scene | |
getFirstObj_ByTag(std::string_view tag_name) const | fge::Scene | |
getFirstObj_ByZone(fge::RectFloat const &zone) const | fge::Scene | |
getFirstObj_FromLocalPosition(fge::Vector2i const &pos, fge::RenderTarget const &target) const | fge::Scene | |
getFirstObj_FromLocalZone(fge::RectInt const &zone, fge::RenderTarget const &target) const | fge::Scene | |
getLinkedRenderTarget() const | fge::Scene | |
getLinkedRenderTarget() | fge::Scene | |
getName() const | fge::Scene | inline |
getObject(fge::ObjectSid sid) const | fge::Scene | |
getObject(fge::Object const *ptr) const | fge::Scene | |
getObjectPtr(fge::ObjectSid sid) const | fge::Scene | |
getObjectSize() const | fge::Scene | inline |
getRelatedView() const | fge::Scene | |
getSid(fge::Object const *ptr) const | fge::Scene | |
getUpdateCount() const | fge::Scene | |
getUpdatedObject() const | fge::Scene | |
INCREMENT_UPDATE_COUNT enum value (defined in fge::Scene) | fge::Scene | |
isValid(fge::ObjectSid sid) const | fge::Scene | inline |
isWatchingEvent() const | fge::Scene | |
loadCustomData(nlohmann::json &jsonObject) | fge::Scene | inlinevirtual |
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 ¶meters, TArgs &&... args) (defined in fge::Scene) | fge::Scene | inline |
newObject(TArgs &&... args) (defined in fge::Scene) | fge::Scene | inline |
newObject() (defined in fge::Scene) | fge::Scene | inline |
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::Scene | inline |
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::Scene | inline |
rend() const (defined in fge::Scene) | fge::Scene | inline |
replaceCmd(std::string_view name, fge::CommandHandler *handle, fge::CommandFunction cmdfunc) | fge::CommandHandler | |
saveCustomData(nlohmann::json &jsonObject) | fge::Scene | inlinevirtual |
saveInFile(std::string const &path) | fge::Scene | |
Scene() (defined in fge::Scene) | fge::Scene | |
Scene(std::string sceneName) (defined in fge::Scene) | fge::Scene | explicit |
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::Scene | inline |
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::Scene | virtual |