Qt
Internal/Contributor docs for the Qt SDK. <b>Note:</b> These are NOT official API docs; those are found <a href='https://doc.qt.io/'>here</a>.
Loading...
Searching...
No Matches
QSSGRenderCamera Member List

This is the complete list of members for QSSGRenderCamera, including all inherited members.

addChild(QSSGRenderNode &inChild)QSSGRenderNode
BaseType enum nameQSSGRenderGraphObject
bottomQSSGRenderCamera
calculateGlobalVariables(const QRectF &inViewport)QSSGRenderCamera
QSSGRenderNode::calculateGlobalVariables()QSSGRenderNode
calculateMVPAndNormalMatrix(const QMatrix4x4 &inViewProjection, QMatrix4x4 &outMVP, QMatrix3x3 &outNormalMatrix) constQSSGRenderNode
calculateMVPAndNormalMatrix(const QMatrix4x4 &globalTransfor, const QMatrix4x4 &inViewProjection, QMatrix4x4 &outMVP, QMatrix3x3 &outNormalMatrix)QSSGRenderNodestatic
calculateNormalMatrix() constQSSGRenderNode
calculateProjection(const QRectF &inViewport)QSSGRenderCamera
calculateTransformMatrix(QVector3D position, QVector3D scale, QVector3D pivot, QQuaternion rotation)QSSGRenderNodestatic
calculateViewProjectionMatrix(const QMatrix4x4 &globalTransform, const QMatrix4x4 &projection, QMatrix4x4 &outMatrix)QSSGRenderCamerastatic
calculateViewProjectionMatrix(QMatrix4x4 &outMatrix) constQSSGRenderCamera
calculateViewProjectionWithoutTranslation(float near, float far, QMatrix4x4 &outMatrix) constQSSGRenderCamera
Camera enum valueQSSGRenderGraphObject
cameraDirtyFlagsQSSGRenderCamera
ChildList typedefQSSGRenderNode
childrenQSSGRenderNode
clearDirty(DirtyFlag dirtyFlag)QSSGRenderCamera
QSSGRenderNode::clearDirty(DirtyFlag dirtyFlag)QSSGRenderNode
clipFarQSSGRenderCamera
clipNearQSSGRenderCamera
computeCustomFrustum(const QRectF &inViewport)QSSGRenderCamera
computeFrustumOrtho(const QRectF &inViewport)QSSGRenderCamera
computeFrustumPerspective(const QRectF &inViewport)QSSGRenderCamera
debugObjectNameQSSGRenderNode
dfsIndexQSSGRenderNode
DirtyFlag enum nameQSSGRenderCamera
DirtyMaskQSSGRenderCamerastatic
dprQSSGRenderCamera
enableFrustumClippingQSSGRenderCamera
Extension enum valueQSSGRenderGraphObject
flagsQSSGRenderNode
Flags enum nameQSSGRenderGraphObject
FlagT typedefQSSGRenderCamera
fovQSSGRenderCamera
fovHorizontalQSSGRenderCamera
frustumScaleQSSGRenderCamera
getBounds(QSSGBufferManager &inManager, bool inIncludeChildren=true) constQSSGRenderNode
getChildBounds(QSSGBufferManager &inManager) constQSSGRenderNode
getDirection() constQSSGRenderNode
getGlobalPivot() constQSSGRenderNode
getGlobalPos() constQSSGRenderNodeinline
getGlobalState(GlobalState stateFlag) constQSSGRenderNodeinline
getLevelOfDetailMultiplier() constQSSGRenderCamera
getLocalState(LocalState stateFlag) constQSSGRenderNodeinline
getLookAtMatrix(const QVector3D &inUpDir, const QVector3D &inDirection) constQSSGRenderCamera
getOrthographicScaleFactor(const QRectF &inViewport) constQSSGRenderCamera
getScalingCorrectDirection() constQSSGRenderNode
globalInstanceTransformQSSGRenderNode
globalOpacityQSSGRenderNode
GlobalState enum nameQSSGRenderNode
globalTransformQSSGRenderNode
hasGraphicsResources() const noexceptQSSGRenderGraphObjectinline
horizontalMagnificationQSSGRenderCamera
initScaleQSSGRenderNodestatic
instanceRootQSSGRenderNode
isCamera(Type type) noexceptQSSGRenderGraphObjectinlinestatic
isDirty(DirtyFlag dirtyFlag=DirtyMask) constQSSGRenderCamerainline
QSSGRenderNode::isDirty(DirtyFlag dirtyFlag=DirtyFlag::DirtyMask) constQSSGRenderNodeinline
isExtension(Type type) noexceptQSSGRenderGraphObjectinlinestatic
isLight(Type type) noexceptQSSGRenderGraphObjectinlinestatic
isMaterial(Type type) noexceptQSSGRenderGraphObjectinlinestatic
isNodeType(Type type) noexceptQSSGRenderGraphObjectinlinestatic
isRenderable(Type type) noexceptQSSGRenderGraphObjectinlinestatic
isResource(Type type) noexceptQSSGRenderGraphObjectinlinestatic
isTexture(Type type) noexceptQSSGRenderGraphObjectinlinestatic
isUserType(Type type) noexceptQSSGRenderGraphObjectinlinestatic
leftQSSGRenderCamera
levelOfDetailPixelThresholdQSSGRenderCamera
Light enum valueQSSGRenderGraphObject
localInstanceTransformQSSGRenderNode
localOpacityQSSGRenderNode
LocalState enum nameQSSGRenderNode
localTransformQSSGRenderNode
lookAt(const QVector3D &inCameraPos, const QVector3D &inUpDir, const QVector3D &inTargetPos, const QVector3D &pivot)QSSGRenderCamera
markDirty(DirtyFlag dirtyFlag)QSSGRenderCamera
QSSGRenderNode::markDirty(DirtyFlag dirtyFlag)QSSGRenderNode
Material enum valueQSSGRenderGraphObject
nextSiblingQSSGRenderNode
Node enum valueQSSGRenderGraphObject
parentQSSGRenderNode
pivotQSSGRenderNode
previousInViewportQSSGRenderCamera
previousSiblingQSSGRenderNode
projectionQSSGRenderCamera
QSSGRenderCamera(QSSGRenderGraphObject::Type type)QSSGRenderCameraexplicit
QSSGRenderGraphObject(QSSGRenderGraphObject::Type inType)QSSGRenderGraphObjectexplicitprotected
QSSGRenderGraphObject(QSSGRenderGraphObject::Type inType, FlagT inFlags)QSSGRenderGraphObjectinlineexplicitprotected
QSSGRenderNode()QSSGRenderNode
QSSGRenderNode(Type type)QSSGRenderNodeexplicit
removeChild(QSSGRenderNode &inChild)QSSGRenderNode
removeFromGraph()QSSGRenderNode
Renderable enum valueQSSGRenderGraphObject
Resource enum valueQSSGRenderGraphObject
rightQSSGRenderCamera
setState(LocalState state, bool on=true)QSSGRenderNode
signedSquared(float val)QSSGRenderNodeinlinestatic
staticFlagsQSSGRenderNode
Texture enum valueQSSGRenderGraphObject
topQSSGRenderCamera
Type enum nameQSSGRenderGraphObject
typeQSSGRenderGraphObject
TypeT typedefQSSGRenderGraphObject
unproject(const QVector2D &inLayerRelativeMouseCoords, const QRectF &inViewport) constQSSGRenderCamera
unprojectToPosition(const QVector3D &inGlobalPos, const QSSGRenderRay &inRay) constQSSGRenderCamera
User enum valueQSSGRenderGraphObject
verticalFov(float aspectRatio) constQSSGRenderCamera
verticalFov(const QRectF &inViewport) constQSSGRenderCamera
verticalMagnificationQSSGRenderCamera
~QSSGRenderGraphObject()QSSGRenderGraphObjectvirtual
~QSSGRenderNode() overrideQSSGRenderNode