API Documentation
nkGraphics::Node Member List

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

addEntityToTrack(Entity *entity)nkGraphics::Node
applyScale(const nkMaths::Vector &value)nkGraphics::Nodevirtual
create(System *system=nullptr)nkGraphics::Nodestatic
dispatchDirtyTransform()nkGraphics::Node
Exportable() noexceptnkExport::Exportable
exportClassToTree(nkExport::Node *rootNode) overridenkGraphics::Nodevirtual
getAbsoluteFront()nkGraphics::Node
getAbsoluteRight()nkGraphics::Node
getAbsoluteTransform()nkGraphics::Node
getAbsoluteUp()nkGraphics::Node
getChildNode(unsigned int index) constnkGraphics::Node
getHidden() constnkGraphics::Node
getName() constnkGraphics::Node
getNumChildNode() constnkGraphics::Node
getOrientationAbsolute()nkGraphics::Node
getOrientationRelative() constnkGraphics::Node
getParentNode() constnkGraphics::Node
getPositionAbsolute()nkGraphics::Node
getPositionRelative() constnkGraphics::Node
getRelativeTransform()nkGraphics::Node
getScaleAbsolute()nkGraphics::Node
getScaleRelative() constnkGraphics::Node
getTrackedEntity(unsigned int index) constnkGraphics::Node
getTrackedEntityCount() constnkGraphics::Node
importClassFromTree(nkExport::Node *rootNode) overridenkGraphics::Nodevirtual
registerListener(NodeChangeListener *listener)nkGraphics::Node
rotateAbsolute(const nkMaths::Quaternion &value)nkGraphics::Nodevirtual
rotateRelative(const nkMaths::Quaternion &value)nkGraphics::Nodevirtual
setAbsoluteTransform(const nkMaths::Matrix &value)nkGraphics::Node
setHidden(bool value)nkGraphics::Node
setName(nkMemory::StringView value)nkGraphics::Node
setOrientationAbsolute(const nkMaths::Quaternion &value)nkGraphics::Nodevirtual
setOrientationRelative(const nkMaths::Quaternion &value)nkGraphics::Nodevirtual
setParentNode(Node *parent)nkGraphics::Node
setPositionAbsolute(const nkMaths::Vector &value)nkGraphics::Nodevirtual
setPositionRelative(const nkMaths::Vector &value)nkGraphics::Nodevirtual
setRelativeTransform(const nkMaths::Matrix &value)nkGraphics::Node
setScaleAbsolute(const nkMaths::Vector &value)nkGraphics::Nodevirtual
setScaleRelative(const nkMaths::Vector &value)nkGraphics::Nodevirtual
stopEntityTracking(Entity *entity)nkGraphics::Node
translateAbsolute(const nkMaths::Vector &value)nkGraphics::Nodevirtual
translateRelative(const nkMaths::Vector &value)nkGraphics::Nodevirtual
unregisterListener(NodeChangeListener *listener)nkGraphics::Node
updateTransformations()nkGraphics::Node
~Exportable()nkExport::Exportablevirtual
~Node()nkGraphics::Nodevirtual