|
Nameless Engine
|
This is the complete list of members for ne::PointLightNode, 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 | |
| applyAttachmentRule(Node::AttachmentRule locationRule, const glm::vec3 &worldLocationBeforeAttachment, Node::AttachmentRule rotationRule, const glm::vec3 &worldRotationBeforeAttachment, Node::AttachmentRule scaleRule, const glm::vec3 &worldScaleBeforeAttachment) | ne::SpatialNode | private |
| AttachmentRule enum name | ne::Node | |
| bSerialize | ne::Node | private |
| color | ne::PointLightNode | private |
| createNotificationBroadcaster() | ne::Node | inlineprotected |
| createTimer(const std::string &sTimerName) | ne::Node | protected |
| deserialize(const std::filesystem::path &pathToFile) | ne::Serializable | static |
| deserialize(const std::filesystem::path &pathToFile, std::unordered_map< std::string, std::string > &customAttributes) | ne::Serializable | static |
| deserialize(std::filesystem::path pathToFile, std::unordered_map< std::string, std::string > &customAttributes, const std::string &sEntityId) | ne::Serializable | static |
| deserialize(const std::filesystem::path &pathToFile, const std::string &sEntityId) | ne::Serializable | static |
| deserialize(const toml::value &tomlData, std::unordered_map< std::string, std::string > &customAttributes, std::string sEntityId="", const std::optional< std::filesystem::path > &optionalPathToFile={}) | ne::Serializable | static |
| deserializeFromSection(const toml::value &tomlData, std::unordered_map< std::string, std::string > &customAttributes, const std::string &sSectionName, const std::string &sTypeGuid, const std::string &sEntityId, const std::optional< std::filesystem::path > &optionalPathToFile) | ne::Serializable | privatestatic |
| deserializeMultiple(std::filesystem::path pathToFile) | ne::Serializable | static |
| deserializeNodeTree(const std::filesystem::path &pathToFile) | ne::Node | static |
| despawn() | ne::Node | private |
| detachFromParentAndDespawn() | ne::Node | |
| distance | ne::PointLightNode | private |
| enableTimer(Timer *pTimer, bool bEnable) | ne::Node | private |
| findValidWorld() | ne::Node | private |
| getActionEventBindings() | ne::Node | protected |
| getAliveNodeCount() | ne::Node | static |
| getAxisEventBindings() | ne::Node | protected |
| getChildNodeOfType(const std::string &sChildNodeName="") | ne::Node | |
| getChildNodes() | ne::Node | |
| getClassForGuid(const std::string &sGuid) | ne::Serializable | privatestatic |
| getClassForGuid(const rfk::Struct *pArchetypeToAnalyze, const std::string &sGuid) | ne::Serializable | privatestatic |
| getClosestSpatialParent() | ne::SpatialNode | |
| getGameInstance() | ne::Node | static |
| getIdsFromFile(std::filesystem::path pathToFile) | ne::Serializable | static |
| getIndexIntoShadowPassInfoShaderArray(size_t iCubemapFaceIndex=0) | ne::PointLightNode | private |
| getInformationForSerialization(size_t &iId, std::optional< size_t > iParentId) | ne::Node | private |
| getLightColor() const | ne::PointLightNode | |
| getLightDistance() const | ne::PointLightNode | |
| getLightIntensity() const | ne::PointLightNode | |
| getNodeId() const | ne::Node | |
| getNodeName() const | ne::Node | |
| getParentNode() | ne::Node | |
| getParentNodeOfType(const std::string &sParentNodeName="") | ne::Node | |
| getPathDeserializedFromRelativeToRes() const | ne::Serializable | |
| getRelativeLocation() const | ne::SpatialNode | inline |
| getRelativeRotation() const | ne::SpatialNode | inline |
| getRelativeRotationMatrix() | ne::SpatialNode | |
| getRelativeScale() const | ne::SpatialNode | inline |
| getShadowMapHandle() const | ne::PointLightNode | private |
| getShape() | ne::PointLightNode | |
| getSpawnDespawnMutex() | ne::Node | protected |
| getTickGroup() const | ne::Node | |
| getWorldForwardDirection() | ne::SpatialNode | |
| getWorldLocation() | ne::SpatialNode | |
| getWorldMatrix() | ne::SpatialNode | |
| getWorldRightDirection() | ne::SpatialNode | |
| getWorldRootNode() | ne::Node | |
| getWorldRotation() | ne::SpatialNode | |
| getWorldRotationQuaternion() | ne::SpatialNode | |
| getWorldScale() | ne::SpatialNode | |
| getWorldUpDirection() | ne::SpatialNode | |
| iNodeId | ne::Node | private |
| intensity | ne::PointLightNode | private |
| isCalledEveryFrame() | ne::Node | |
| isChildOf(Node *pNode) | ne::Node | |
| isParentOf(Node *pNode) | ne::Node | |
| isReceivingInput() | ne::Node | |
| isSerialized() const | ne::Node | |
| isSpawned() | ne::Node | |
| isTreeDeserializedFromOneFile(const std::string &sPathRelativeToRes) | ne::Node | private |
| lockChildren() | ne::Node | private |
| markShaderDataToBeCopiedToGpu() | ne::PointLightNode | private |
| markShadowPassDataToBeCopiedToGpu() | ne::PointLightNode | private |
| mtxBindedActionEvents | ne::Node | private |
| mtxBindedAxisEvents | ne::Node | private |
| mtxChildNodes | ne::Node | private |
| mtxCreatedBroadcasters | ne::Node | private |
| mtxCreatedTimers | ne::Node | private |
| mtxIsCalledEveryFrame | ne::Node | private |
| mtxIsReceivingInput | ne::Node | private |
| mtxIsSpawned | ne::Node | private |
| mtxLocalSpace | ne::SpatialNode | private |
| mtxParentNode | ne::Node | private |
| mtxShaderData | ne::PointLightNode | private |
| mtxShape | ne::PointLightNode | private |
| mtxSpatialParent | ne::SpatialNode | private |
| mtxWorldMatrix | ne::SpatialNode | private |
| 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::Node | private |
| notifyAboutDetachingFromParent(bool bThisNodeBeingDetached) | ne::Node | private |
| onAfterAttachedToNewParent(bool bThisNodeBeingAttached) override | ne::SpatialNode | protectedvirtual |
| onAfterDeserialized() override | ne::PointLightNode | protectedvirtual |
| onBeforeDetachedFromParent(bool bThisNodeBeingDetached) | ne::Node | inlineprotectedvirtual |
| onBeforeNewFrame(float timeSincePrevFrameInSec) | ne::Node | inlineprotectedvirtual |
| onChildNodesSpawned() | ne::Node | inlineprotectedvirtual |
| onDespawning() override | ne::PointLightNode | protectedvirtual |
| onFinishedUpdatingShaderData() | ne::PointLightNode | private |
| onFinishedUpdatingShadowPassData() | ne::PointLightNode | private |
| onInputActionEvent(unsigned int iActionId, KeyboardModifiers modifiers, bool bIsPressedDown) | ne::Node | private |
| onInputAxisEvent(unsigned int iAxisEventId, KeyboardModifiers modifiers, float input) | ne::Node | private |
| onMouseMove(double xOffset, double yOffset) | ne::Node | inlineprotectedvirtual |
| onMouseScrollMove(int iOffset) | ne::Node | inlineprotectedvirtual |
| onShadowMapArrayIndexChanged(unsigned int iNewIndexIntoArray) | ne::PointLightNode | private |
| onSpawning() override | ne::PointLightNode | protectedvirtual |
| onStartedUpdatingShaderData() | ne::PointLightNode | private |
| onStartedUpdatingShadowPassData(size_t iCubemapFaceIndex) | ne::PointLightNode | private |
| onWorldLocationRotationScaleChanged() override | ne::PointLightNode | protectedvirtual |
| operator=(const Node &)=delete (defined in ne::Node) | ne::Node | |
| operator=(Node &&)=delete (defined in ne::Node) | ne::Node | |
| pathDeserializedFromRelativeToRes | ne::Serializable | private |
| PointLightNode() (defined in ne::PointLightNode) | ne::PointLightNode | |
| PointLightNode(const std::string &sNodeName) | ne::PointLightNode | |
| pShadowMapHandle | ne::PointLightNode | private |
| pWorld | ne::Node | private |
| recalculateLocalMatrix() | ne::SpatialNode | private |
| recalculateShadowPassShaderData() | ne::PointLightNode | private |
| recalculateShape() | ne::PointLightNode | private |
| recalculateWorldMatrix(bool bNotifyChildren=true) | ne::SpatialNode | private |
| recalculateWorldMatrixForNodeAndNotifyChildren(Node *pNode) | ne::SpatialNode | private |
| relativeLocation | ne::SpatialNode | private |
| relativeRotation | ne::SpatialNode | private |
| relativeScale | ne::SpatialNode | private |
| Renderer (defined in ne::PointLightNode) | ne::PointLightNode | friend |
| resolvePathToToml(std::filesystem::path &pathToFile) | ne::Serializable | privatestatic |
| sCustomAttributePrefix | ne::Serializable | privatestatic |
| 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::Serializable | static |
| serializeNodeTree(const std::filesystem::path &pathToFile, bool bEnableBackup) | ne::Node | |
| setIsCalledEveryFrame(bool bEnable) | ne::Node | protected |
| setIsReceivingInput(bool bEnable) | ne::Node | protected |
| setLightColor(const glm::vec3 &color) | ne::PointLightNode | |
| setLightDistance(float distance) | ne::PointLightNode | |
| setLightIntensity(float intensity) | ne::PointLightNode | |
| setNodeName(const std::string &sName) | ne::Node | |
| setRelativeLocation(const glm::vec3 &location) | ne::SpatialNode | |
| setRelativeRotation(const glm::vec3 &rotation) | ne::SpatialNode | |
| setRelativeScale(const glm::vec3 &scale) | ne::SpatialNode | |
| setSerialize(bool bSerialize) | ne::Node | |
| setTickGroup(TickGroup tickGroup) | ne::Node | protected |
| setWorldLocation(const glm::vec3 &location) | ne::SpatialNode | |
| setWorldRotation(const glm::vec3 &rotation) | ne::SpatialNode | |
| setWorldScale(const glm::vec3 &scale) | ne::SpatialNode | |
| sExternalNodeTreePathAttributeName | ne::Node | inlineprivatestatic |
| sNodeName | ne::Node | private |
| sNothingToSerializeKey | ne::Serializable | inlineprivatestatic |
| sParentNodeIdAttributeName | ne::Node | inlineprivatestatic |
| sPathRelativeToResKey | ne::Serializable | inlineprivatestatic |
| SpatialNode() (defined in ne::SpatialNode) | ne::SpatialNode | |
| SpatialNode(const std::string &sNodeName) | ne::SpatialNode | |
| spawn() | ne::Node | private |
| sSubEntityFieldNameKey | ne::Serializable | inlineprivatestatic |
| tickGroup | ne::Node | private |
| unlockChildren() | ne::Node | private |
| ~Node() override | ne::Node | virtual |
| ~PointLightNode() override=default (defined in ne::PointLightNode) | ne::PointLightNode | virtual |
| ~Serializable() override=default (defined in ne::Serializable) | ne::Serializable | virtual |
| ~SpatialNode() override=default (defined in ne::SpatialNode) | ne::SpatialNode | virtual |