addEntityToTrack(Entity *entity) | nkGraphics::Node | |
applyScale(const nkMaths::Vector &value) override | nkGraphics::Camera | virtual |
create(System *system=nullptr) | nkGraphics::Camera | static |
dispatchDirtyTransform() | nkGraphics::Node | |
Exportable() noexcept | nkExport::Exportable | |
exportClassToTree(nkExport::Node *rootNode) override | nkGraphics::Camera | virtual |
getAbsoluteFront() | nkGraphics::Node | |
getAbsoluteRight() | nkGraphics::Node | |
getAbsoluteTransform() | nkGraphics::Node | |
getAbsoluteUp() | nkGraphics::Node | |
getAspectRatio() const | nkGraphics::Camera | |
getAutoUpdateOnContextSwitch() const | nkGraphics::Camera | |
getChildNode(unsigned int index) const | nkGraphics::Node | |
getDirectionAtPixelView(int x, int y, RenderContext *fromContext=nullptr) | nkGraphics::Camera | |
getDirectionAtPixelWorld(int x, int y, RenderContext *fromContext=nullptr) | nkGraphics::Camera | |
getDirectionAtScreenCoordView(float x, float y) | nkGraphics::Camera | |
getDirectionAtScreenCoordWorld(float x, float y) | nkGraphics::Camera | |
getFar() const | nkGraphics::Camera | |
getFarPlanePoints(nkMaths::Vector &a, nkMaths::Vector &b, nkMaths::Vector &c, nkMaths::Vector &d) | nkGraphics::Camera | |
getFov() const | nkGraphics::Camera | |
getFrustum() | nkGraphics::Camera | |
getFrustumCornersDirectionsView(nkMaths::Vector &a, nkMaths::Vector &b, nkMaths::Vector &c, nkMaths::Vector &d) | nkGraphics::Camera | |
getFrustumCornersDirectionsWorld(nkMaths::Vector &a, nkMaths::Vector &b, nkMaths::Vector &c, nkMaths::Vector &d) | nkGraphics::Camera | |
getHidden() const | nkGraphics::Camera | |
getName() const | nkGraphics::Camera | |
getNear() const | nkGraphics::Camera | |
getNearPlanePoints(nkMaths::Vector &a, nkMaths::Vector &b, nkMaths::Vector &c, nkMaths::Vector &d) | nkGraphics::Camera | |
getNumChildNode() const | nkGraphics::Node | |
getOrientationAbsolute() | nkGraphics::Node | |
getOrientationRelative() const | nkGraphics::Node | |
getOrthographicHeight() const | nkGraphics::Camera | |
getParentNode() const | nkGraphics::Node | |
getPositionAbsolute() | nkGraphics::Node | |
getPositionRelative() const | nkGraphics::Node | |
getProjectionMatrix() const | nkGraphics::Camera | |
getProjectionType() const | nkGraphics::Camera | |
getRelativeTransform() | nkGraphics::Node | |
getScaleAbsolute() | nkGraphics::Node | |
getScaleRelative() const | nkGraphics::Node | |
getTrackedEntity(unsigned int index) const | nkGraphics::Node | |
getTrackedEntityCount() const | nkGraphics::Node | |
getViewMatrix() const | nkGraphics::Camera | |
getViewProjMatrix() const | nkGraphics::Camera | |
importClassFromTree(nkExport::Node *rootNode) override | nkGraphics::Camera | virtual |
lookAt(const nkMaths::Vector &point, const nkMaths::Vector &enforcedUp=nkMaths::Vector(0, 0, 0, 0)) | nkGraphics::Camera | |
prepareForContext(RenderContext *context) | nkGraphics::Camera | |
registerListener(NodeChangeListener *listener) | nkGraphics::Node | |
rotateAbsolute(const nkMaths::Quaternion &value) override | nkGraphics::Camera | virtual |
rotateRelative(const nkMaths::Quaternion &value) override | nkGraphics::Camera | virtual |
setAbsoluteTransform(const nkMaths::Matrix &value) | nkGraphics::Node | |
setAspectRatio(float widthOnHeight) | nkGraphics::Camera | |
setAutoUpdateOnContextSwitch(bool value) | nkGraphics::Camera | |
setFar(float value) | nkGraphics::Camera | |
setFov(float radianValue) | nkGraphics::Camera | |
setHidden(bool value) | nkGraphics::Camera | |
setName(const nkMemory::StringView &name) | nkGraphics::Camera | |
nkGraphics::Node::setName(nkMemory::StringView value) | nkGraphics::Node | |
setNear(float value) | nkGraphics::Camera | |
setOrientationAbsolute(const nkMaths::Quaternion &value) override | nkGraphics::Camera | virtual |
setOrientationRelative(const nkMaths::Quaternion &value) override | nkGraphics::Camera | virtual |
setOrthographicHeight(float value) | nkGraphics::Camera | |
setParentNode(Node *parent) | nkGraphics::Node | |
setPositionAbsolute(const nkMaths::Vector &value) override | nkGraphics::Camera | virtual |
setPositionRelative(const nkMaths::Vector &value) override | nkGraphics::Camera | virtual |
setProjectionType(PROJECTION_TYPE value) | nkGraphics::Camera | |
setRelativeTransform(const nkMaths::Matrix &value) | nkGraphics::Node | |
setScaleAbsolute(const nkMaths::Vector &value) override | nkGraphics::Camera | virtual |
setScaleRelative(const nkMaths::Vector &value) override | nkGraphics::Camera | virtual |
stopEntityTracking(Entity *entity) | nkGraphics::Node | |
translateAbsolute(const nkMaths::Vector &value) override | nkGraphics::Camera | virtual |
translateRelative(const nkMaths::Vector &value) override | nkGraphics::Camera | virtual |
unregisterListener(NodeChangeListener *listener) | nkGraphics::Node | |
updateProjectionMatrix() | nkGraphics::Camera | |
updateTransformations() | nkGraphics::Node | |
updateViewMatrix() | nkGraphics::Camera | |
~Exportable() | nkExport::Exportable | virtual |
~Node() | nkGraphics::Node | virtual |