Nameless Engine
Loading...
Searching...
No Matches
ne::Node Member List

This is the complete list of members for ne::Node, including all inherited members.

addChildNode(const sgc::GcPtr< Node > &pNode, AttachmentRule locationRule=AttachmentRule::KEEP_WORLD, AttachmentRule rotationRule=AttachmentRule::KEEP_WORLD, AttachmentRule scaleRule=AttachmentRule::KEEP_WORLD)ne::Node
AttachmentRule enum namene::Node
bSerializene::Nodeprivate
createNotificationBroadcaster()ne::Nodeinlineprotected
createTimer(const std::string &sTimerName)ne::Nodeprotected
deserialize(const std::filesystem::path &pathToFile)ne::Serializablestatic
deserialize(const std::filesystem::path &pathToFile, std::unordered_map< std::string, std::string > &customAttributes)ne::Serializablestatic
deserialize(std::filesystem::path pathToFile, std::unordered_map< std::string, std::string > &customAttributes, const std::string &sEntityId)ne::Serializablestatic
deserialize(const std::filesystem::path &pathToFile, const std::string &sEntityId)ne::Serializablestatic
deserialize(const toml::value &tomlData, std::unordered_map< std::string, std::string > &customAttributes, std::string sEntityId="", std::optional< std::filesystem::path > optionalPathToFile={})ne::Serializablestatic
deserializeMultiple(std::filesystem::path pathToFile, const std::set< std::string > &ids)ne::Serializablestatic
deserializeNodeTree(const std::filesystem::path &pathToFile)ne::Nodestatic
despawn()ne::Nodeprivate
detachFromParentAndDespawn()ne::Node
enableTimer(Timer *pTimer, bool bEnable)ne::Nodeprivate
findValidWorld()ne::Nodeprivate
GameManager (defined in ne::Node)ne::Nodefriend
getActionEventBindings()ne::Nodeprotected
getAliveNodeCount()ne::Nodestatic
getAxisEventBindings()ne::Nodeprotected
getChildNodeOfType(const std::string &sChildNodeName="")ne::Node
getChildNodes()ne::Node
getClassForGuid(const std::string &sGuid)ne::Serializableprivatestatic
getClassForGuid(const rfk::Struct *pArchetypeToAnalyze, const std::string &sGuid)ne::Serializableprivatestatic
getGameInstance()ne::Nodestatic
getIdsFromFile(std::filesystem::path pathToFile)ne::Serializablestatic
getInformationForSerialization(size_t &iId, std::optional< size_t > iParentId)ne::Nodeprivate
getNodeId() constne::Node
getNodeName() constne::Node
getParentNode()ne::Node
getParentNodeOfType(const std::string &sParentNodeName="")ne::Node
getPathDeserializedFromRelativeToRes() constne::Serializable
getSpawnDespawnMutex()ne::Nodeprotected
getTickGroup() constne::Node
getWorldRootNode()ne::Node
iNodeIdne::Nodeprivate
isCalledEveryFrame()ne::Node
isChildOf(Node *pNode)ne::Node
isParentOf(Node *pNode)ne::Node
isReceivingInput()ne::Node
isSerialized() constne::Node
isSpawned()ne::Node
isTreeDeserializedFromOneFile(const std::string &sPathRelativeToRes)ne::Nodeprivate
lockChildren()ne::Nodeprivate
mtxBindedActionEventsne::Nodeprivate
mtxBindedAxisEventsne::Nodeprivate
mtxChildNodesne::Nodeprivate
mtxCreatedBroadcastersne::Nodeprivate
mtxCreatedTimersne::Nodeprivate
mtxIsCalledEveryFramene::Nodeprivate
mtxIsReceivingInputne::Nodeprivate
mtxIsSpawnedne::Nodeprivate
mtxParentNodene::Nodeprivate
Node()ne::Node
Node(const std::string &sName)ne::Node
Node(const Node &)=delete (defined in ne::Node)ne::Node
Node(Node &&)=delete (defined in ne::Node)ne::Node
notifyAboutAttachedToNewParent(bool bThisNodeBeingAttached)ne::Nodeprivate
notifyAboutDetachingFromParent(bool bThisNodeBeingDetached)ne::Nodeprivate
onAfterAttachedToNewParent(bool bThisNodeBeingAttached)ne::Nodeinlineprotectedvirtual
onAfterDeserialized()ne::Serializableinlineprotectedvirtual
onBeforeDetachedFromParent(bool bThisNodeBeingDetached)ne::Nodeinlineprotectedvirtual
onBeforeNewFrame(float timeSincePrevFrameInSec)ne::Nodeinlineprotectedvirtual
onChildNodesSpawned()ne::Nodeinlineprotectedvirtual
onDespawning()ne::Nodeinlineprotectedvirtual
onInputActionEvent(unsigned int iActionId, KeyboardModifiers modifiers, bool bIsPressedDown)ne::Nodeprivate
onInputAxisEvent(unsigned int iAxisEventId, KeyboardModifiers modifiers, float input)ne::Nodeprivate
onMouseMove(double xOffset, double yOffset)ne::Nodeinlineprotectedvirtual
onMouseScrollMove(int iOffset)ne::Nodeinlineprotectedvirtual
onSpawning()ne::Nodeinlineprotectedvirtual
operator=(const Node &)=delete (defined in ne::Node)ne::Node
operator=(Node &&)=delete (defined in ne::Node)ne::Node
pathDeserializedFromRelativeToResne::Serializableprivate
pWorldne::Nodeprivate
resolvePathToToml(std::filesystem::path &pathToFile)ne::Serializableprivatestatic
sCustomAttributePrefixne::Serializableprivatestatic
Serializable()=default (defined in ne::Serializable)ne::Serializable
serialize(std::filesystem::path pathToFile, bool bEnableBackup, const std::unordered_map< std::string, std::string > &customAttributes={})ne::Serializable
serialize(toml::value &tomlData, const std::string &sEntityId="", const std::unordered_map< std::string, std::string > &customAttributes={}, const std::optional< std::filesystem::path > &optionalPathToFile={}, bool bEnableBackup=false)ne::Serializable
serialize(toml::value &tomlData, Serializable *pOriginalObject, std::string sEntityId="", const std::unordered_map< std::string, std::string > &customAttributes={}, const std::optional< std::filesystem::path > &optionalPathToFile={}, bool bEnableBackup=false)ne::Serializable
serializeMultiple(std::filesystem::path pathToFile, std::vector< SerializableObjectInformation > vObjects, bool bEnableBackup)ne::Serializablestatic
serializeNodeTree(const std::filesystem::path &pathToFile, bool bEnableBackup)ne::Node
setIsCalledEveryFrame(bool bEnable)ne::Nodeprotected
setIsReceivingInput(bool bEnable)ne::Nodeprotected
setNodeName(const std::string &sName)ne::Node
setSerialize(bool bSerialize)ne::Node
setTickGroup(TickGroup tickGroup)ne::Nodeprotected
sExternalNodeTreePathAttributeNamene::Nodeinlineprivatestatic
sNodeNamene::Nodeprivate
sNothingToSerializeKeyne::Serializableinlineprivatestatic
sParentNodeIdAttributeNamene::Nodeinlineprivatestatic
sPathRelativeToResKeyne::Serializableinlineprivatestatic
spawn()ne::Nodeprivate
sSubEntityFieldNameKeyne::Serializableinlineprivatestatic
tickGroupne::Nodeprivate
unlockChildren()ne::Nodeprivate
World (defined in ne::Node)ne::Nodefriend
~Node() overridene::Nodevirtual
~Serializable() override=default (defined in ne::Serializable)ne::Serializablevirtual