Revision control
++ // Copyright (C) 2016 Paul Lemire <paul.lemire350@gmail.com>
++ // SPDX-License-Identifier: LicenseRef-Qt-Commercial OR GPL-3.0-only
++
++
++ import Qt3D.Render 2.0 as QQ3Render20
++ import Qt3D.Render 2.1 as QQ3Render21
++ import Qt3D.Render 2.10 as QQ3Render210
++ import Qt3D.Render 2.13 as QQ3Render213
++ import Qt3D.Render 2.14 as QQ3Render214
++ import Qt3D.Render 2.16 as QQ3Render216
++ import QtQuick 2.0
++
++ Item {
++
++ // Misc
++ //QQ3Render20.Window // (uncreatable) QWindow
++
++ // Converters
++
++ // Renderer setttings
++ QQ3Render20.RenderSettings {} //Qt3DRender::QRenderSettings
++ QQ3Render20.PickingSettings {} //Qt3DRender::QPickingSettings
++
++ // @uri Qt3D.Render
++ QQ3Render20.SceneLoader {} //Qt3DRender::QSceneLoader, Qt3DRender::Render::Quick::Quick3DScene
++ QQ3Render20.Effect {} //Qt3DRender::QEffect, Qt3DRender::Render::Quick::Quick3DEffect
++ QQ3Render20.Technique {} //Qt3DRender::QTechnique, Qt3DRender::Render::Quick::Quick3DTechnique
++ QQ3Render20.FilterKey {} //Qt3DRender::QFilterKey
++ QQ3Render20.GraphicsApiFilter {} //Qt3DRender::QGraphicsApiFilter
++ //QQ3Render20.QParameter // (uncreatable) Qt3DRender::QParameter
++ QQ3Render20.Parameter {} //Qt3DRender::Render::Quick::Quick3DParameter
++ QQ3Render20.Material {} //Qt3DRender::QMaterial, Qt3DRender::Render::Quick::Quick3DMaterial
++ QQ3Render20.RenderPass {} //Qt3DRender::QRenderPass, Qt3DRender::Render::Quick::Quick3DRenderPass
++ QQ3Render20.ShaderProgram {} //Qt3DRender::QShaderProgram
++ //QQ3Render20.QShaderData // (uncreatable) Qt3DRender::QShaderData
++ QQ3Render20.ShaderDataArray {} //Qt3DRender::Render::Quick::Quick3DShaderDataArray
++ QQ3Render20.ShaderData {} //Qt3DRender::Render::Quick::Quick3DShaderData
++ QQ3Render214.ShaderImage {}
++
++ // Camera
++ QQ3Render20.Camera {} //Qt3DRender::QCamera
++ QQ3Render20.CameraLens {} //Qt3DRender::QCameraLens
++
++ // Textures
++ QQ3Render20.WrapMode {} //Qt3DRender::QTextureWrapMode
++ //QQ3Render20.Texture // (uncreatable) Qt3DRender::QAbstractTexture
++ QQ3Render20.Texture1D {} //Qt3DRender::QTexture1D, Qt3DRender::Render::Quick::Quick3DTextureExtension
++ QQ3Render20.Texture1DArray {} //Qt3DRender::QTexture1DArray, Qt3DRender::Render::Quick::Quick3DTextureExtension
++ QQ3Render20.Texture2D {} //Qt3DRender::QTexture2D, Qt3DRender::Render::Quick::Quick3DTextureExtension
++ QQ3Render20.Texture2DArray {} //Qt3DRender::QTexture2DArray, Qt3DRender::Render::Quick::Quick3DTextureExtension
++ QQ3Render20.Texture3D {} //Qt3DRender::QTexture3D, Qt3DRender::Render::Quick::Quick3DTextureExtension
++ QQ3Render20.TextureCubeMap {} //Qt3DRender::QTextureCubeMap, Qt3DRender::Render::Quick::Quick3DTextureExtension
++ QQ3Render20.TextureCubeMapArray {} //Qt3DRender::QTextureCubeMapArray, Qt3DRender::Render::Quick::Quick3DTextureExtension
++ QQ3Render20.Texture2DMultisample {} //Qt3DRender::QTexture2DMultisample, Qt3DRender::Render::Quick::Quick3DTextureExtension
++ QQ3Render20.Texture2DMultisampleArray {} //Qt3DRender::QTexture2DMultisampleArray, Qt3DRender::Render::Quick::Quick3DTextureExtension
++ QQ3Render20.TextureRectangle {} //Qt3DRender::QTextureRectangle, Qt3DRender::Render::Quick::Quick3DTextureExtension
++ QQ3Render20.TextureBuffer {} //Qt3DRender::QTextureBuffer, Qt3DRender::Render::Quick::Quick3DTextureExtension
++ QQ3Render20.TextureLoader {} //Qt3DRender::QTextureLoader, Qt3DRender::Render::Quick::Quick3DTextureExtension
++ //QQ3Render20.QAbstractTextureImage // (uncreatable) Qt3DRender::QAbstractTextureImage
++ QQ3Render20.TextureImage {} //Qt3DRender::QTextureImage
++ QQ3Render213.SharedGLTexture {} //Qt3DRender::QSharedGLTexture
++ QQ3Render213.WaitFence {} //Qt3DRender::QWaitFence
++ QQ3Render213.SetFence {} //Qt3DRender::QSetFence
++
++ // Geometry
++ QQ3Render20.GeometryRenderer {} //Qt3DRender::QGeometryRenderer
++
++ // Mesh
++ QQ3Render20.Mesh {} //Qt3DRender::QMesh
++
++ // Picking
++ QQ3Render20.ObjectPicker {} //Qt3DRender::QObjectPicker
++ //QQ3Render20.PickEvent // (uncreatable) Qt3DRender::QPickEvent
++
++ // Compute Job
++ QQ3Render20.ComputeCommand {} //Qt3DRender::QComputeCommand
++
++ // Layers
++ QQ3Render20.Layer {} //Qt3DRender::QLayer
++ QQ3Render20.LayerFilter {} //Qt3DRender::QLayerFilter, Qt3DRender::Render::Quick::Quick3DLayerFilter
++
++ // Lights
++ //QQ3Render20.Light // (uncreatable) Qt3DRender::QAbstractLight
++ QQ3Render20.PointLight {} //Qt3DRender::QPointLight
++ QQ3Render20.DirectionalLight {} //Qt3DRender::QDirectionalLight
++ QQ3Render20.SpotLight {} //Qt3DRender::QSpotLight
++
++ // FrameGraph
++ QQ3Render20.CameraSelector {} //Qt3DRender::QCameraSelector, Qt3DCore::Quick::Quick3DNode
++ QQ3Render20.RenderPassFilter {} //Qt3DRender::QRenderPassFilter, Qt3DRender::Render::Quick::Quick3DRenderPassFilter
++ QQ3Render20.TechniqueFilter {} //Qt3DRender::QTechniqueFilter, Qt3DRender::Render::Quick::Quick3DTechniqueFilter
++ QQ3Render20.Viewport {} //Qt3DRender::QViewport, Qt3DRender::Render::Quick::Quick3DViewport
++ QQ3Render20.RenderTargetSelector {} //Qt3DRender::QRenderTargetSelector, Qt3DRender::Render::Quick::Quick3DRenderTargetSelector
++ QQ3Render20.ClearBuffers {} //Qt3DRender::QClearBuffers
++ //QQ3Render20.FrameGraphNode // (uncreatable) Qt3DRender::QFrameGraphNode
++ QQ3Render20.RenderStateSet {} //Qt3DRender::QRenderStateSet, Qt3DRender::Render::Quick::Quick3DStateSet
++ QQ3Render20.NoDraw {} //Qt3DRender::QNoDraw
++ QQ3Render20.FrustumCulling {} //Qt3DRender::QFrustumCulling
++ QQ3Render20.DispatchCompute {} //Qt3DRender::QDispatchCompute
++ QQ3Render21.RenderCapture {} //Qt3DRender::QRenderCapture
++ //QQ3Render21.RenderCaptureReply // (uncreatable) Qt3DRender::QRenderCaptureReply
++ QQ3Render210.ProximityFilter {} //Q3DRender::QProximityFilter
++ QQ3Render216.DebugOverlay {} //Q3DRender::QDebugOverlay
++
++ // RenderTarget
++ QQ3Render20.RenderTargetOutput {} //Qt3DRender::QRenderTargetOutput
++ QQ3Render20.RenderTarget {} //Qt3DRender::QRenderTarget, Qt3DRender::Render::Quick::Quick3DRenderTargetOutput
++
++ // Render surface selector
++ QQ3Render20.RenderSurfaceSelector {} //Qt3DRender::QRenderSurfaceSelector
++
++ // Sorting
++ QQ3Render20.SortPolicy {} //Qt3DRender::QSortPolicy
++
++ // RenderStates
++ //QQ3Render20.RenderState // (uncreatable) Qt3DRender::QRenderState
++ QQ3Render20.BlendEquationArguments {} //Qt3DRender::QBlendEquationArguments
++ QQ3Render20.BlendEquation {} //Qt3DRender::QBlendEquation
++ QQ3Render20.AlphaTest {} //Qt3DRender::QAlphaTest
++ QQ3Render20.DepthTest {} //Qt3DRender::QDepthTest
++ QQ3Render20.MultiSampleAntiAliasing {} //Qt3DRender::QMultiSampleAntiAliasing
++ QQ3Render20.NoDepthMask {} //Qt3DRender::QNoDepthMask
++ QQ3Render20.CullFace {} //Qt3DRender::QCullFace
++ QQ3Render20.FrontFace {} //Qt3DRender::QFrontFace
++ //QQ3Render20.StencilTestArguments // (uncreatable) Qt3DRender::QStencilTestArguments
++ QQ3Render20.StencilTest {} //Qt3DRender::QStencilTest
++ QQ3Render20.ScissorTest {} //Qt3DRender::QScissorTest
++ QQ3Render20.Dithering {} //Qt3DRender::QDithering
++ QQ3Render20.AlphaCoverage {} //Qt3DRender::QAlphaCoverage
++ QQ3Render20.PointSize {} //Qt3DRender::QPointSize
++ QQ3Render20.PolygonOffset {} //Qt3DRender::QPolygonOffset
++ QQ3Render20.ColorMask {} //Qt3DRender::QColorMask
++ QQ3Render20.ClipPlane {} //Qt3DRender::QClipPlane
++ //QQ3Render20.StencilOperationArguments // (uncreatable) Qt3DRender::QStencilOperationArguments
++ QQ3Render20.SeamlessCubemap {} //Qt3DRender::QSeamlessCubemap
++ QQ3Render20.StencilOperation {} //Qt3DRender::QStencilOperation
++ QQ3Render20.StencilMask {} //Qt3DRender::QStencilMask
++
++ QQ3Render214.DepthRange {}
++ QQ3Render214.RasterMode {}
++
++ }