Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
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
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, Configuration config={})QSSGRenderCamera
calculateProjectionInternal(QSSGRenderCamera &camera, const QRectF &inViewport, Configuration config={})QSSGRenderCamerastatic
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
ChildList typedefQSSGRenderNode
childrenQSSGRenderNode
clearDirty(DirtyFlag dirtyFlag)QSSGRenderCamera
QSSGRenderNode::clearDirty(DirtyFlag dirtyFlag)QSSGRenderNode
clipPlanesQSSGRenderCamera
computeCustomFrustum(QSSGRenderCamera::Frustum frustum, QSSGRenderCamera::ClipPlanes clipPlanes, QMatrix4x4 &outProjection)QSSGRenderCamerastatic
computeFrustumOrtho(QRectF inViewport, QSSGRenderCamera::ClipPlanes clipPlanes, QSSGRenderCamera::Magnification magnification, Configuration config, QMatrix4x4 &outProjection)QSSGRenderCamerastatic
computeFrustumPerspective(QRectF inViewport, FieldOfView fov, QSSGRenderCamera::ClipPlanes clipPlanes, QMatrix4x4 &outProjection)QSSGRenderCamerastatic
Configuration typedefQSSGRenderCamera
customFrustumQSSGRenderCamera
debugObjectNameQSSGRenderNode
dfsIndexQSSGRenderNode
DirtyFlag enum nameQSSGRenderCamera
DirtyMaskQSSGRenderCamerastatic
enableFrustumClippingQSSGRenderCamera
Extension enum valueQSSGRenderGraphObject
FieldOfView typedefQSSGRenderCamera
Flags enum nameQSSGRenderGraphObject
flagsQSSGRenderNode
FlagT typedefQSSGRenderCamera
fovQSSGRenderCamera
getBounds(QSSGBufferManager &inManager, bool inIncludeChildren=true) constQSSGRenderNode
getChildBounds(QSSGBufferManager &inManager) constQSSGRenderNode
getDirection() constQSSGRenderNode
getDpr() constQSSGRenderCamerainline
getGlobalPivot() constQSSGRenderNode
getGlobalPos() constQSSGRenderNodeinline
getGlobalState(GlobalState stateFlag) constQSSGRenderNodeinline
getLevelOfDetailMultiplier() constQSSGRenderCamera
getLocalState(LocalState stateFlag) constQSSGRenderNodeinline
getScalingCorrectDirection() constQSSGRenderNode
globalInstanceTransformQSSGRenderNode
globalOpacityQSSGRenderNode
GlobalState enum nameQSSGRenderNode
globalTransformQSSGRenderNode
hasGraphicsResources() const noexceptQSSGRenderGraphObjectinline
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
levelOfDetailPixelThresholdQSSGRenderCamera
Light enum valueQSSGRenderGraphObject
localInstanceTransformQSSGRenderNode
localOpacityQSSGRenderNode
LocalState enum nameQSSGRenderNode
localTransformQSSGRenderNode
lookAt(const QVector3D &inCameraPos, const QVector3D &inUpDir, const QVector3D &inTargetPos, const QVector3D &pivot)QSSGRenderCamera
magnificationQSSGRenderCamera
markDirty(DirtyFlag dirtyFlag)QSSGRenderCamera
QSSGRenderNode::markDirty(DirtyFlag dirtyFlag)QSSGRenderNode
Material enum valueQSSGRenderGraphObject
nextSiblingQSSGRenderNode
Node enum valueQSSGRenderGraphObject
parentQSSGRenderNode
pivotQSSGRenderNode
previousSiblingQSSGRenderNode
projectionQSSGRenderCamera
QSSGRenderCamera(QSSGRenderGraphObject::Type type)QSSGRenderCameraexplicit
QSSGRenderGraphObject(QSSGRenderGraphObject::Type inType)QSSGRenderGraphObjectexplicitprotected
QSSGRenderGraphObject(QSSGRenderGraphObject::Type inType, FlagT inFlags)QSSGRenderGraphObjectinlineexplicitprotected
QSSGRenderNode()QSSGRenderNode
QSSGRenderNode(Type type, FlagT flags=0)QSSGRenderNode
removeChild(QSSGRenderNode &inChild)QSSGRenderNode
removeFromGraph()QSSGRenderNode
Renderable enum valueQSSGRenderGraphObject
Resource enum valueQSSGRenderGraphObject
setCustomProjection(const QMatrix4x4 &proj)QSSGRenderCamera
setState(LocalState state, bool on=true)QSSGRenderNode
signedSquared(float val)QSSGRenderNodeinlinestatic
staticFlagsQSSGRenderNode
Texture enum valueQSSGRenderGraphObject
Type enum nameQSSGRenderGraphObject
typeQSSGRenderGraphObject
TypeT typedefQSSGRenderGraphObject
unproject(const QVector2D &inLayerRelativeMouseCoords, const QRectF &inViewport) constQSSGRenderCamera
User enum valueQSSGRenderGraphObject
~QSSGRenderGraphObject()QSSGRenderGraphObjectvirtual
~QSSGRenderNode() overrideQSSGRenderNode