blob: 8c200f3c0b4c06318adcb1614c6b59e13de937b6 [file] [log] [blame]
/****************************************************************************
**
** Copyright (C) 2016 Paul Lemire <paul.lemire350@gmail.com>
** Contact: https://www.qt.io/licensing/
**
** This file is part of the Qt3D module of the Qt Toolkit.
**
** $QT_BEGIN_LICENSE:GPL-EXCEPT$
** Commercial License Usage
** Licensees holding valid commercial Qt licenses may use this file in
** accordance with the commercial license agreement provided with the
** Software or, alternatively, in accordance with the terms contained in
** a written agreement between you and The Qt Company. For licensing terms
** and conditions see https://www.qt.io/terms-conditions. For further
** information use the contact form at https://www.qt.io/contact-us.
**
** GNU General Public License Usage
** Alternatively, this file may be used under the terms of the GNU
** General Public License version 3 as published by the Free Software
** Foundation with exceptions as appearing in the file LICENSE.GPL3-EXCEPT
** included in the packaging of this file. Please review the following
** information to ensure the GNU General Public License requirements will
** be met: https://www.gnu.org/licenses/gpl-3.0.html.
**
** $QT_END_LICENSE$
**
****************************************************************************/
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 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.Attribute {} //Qt3DRender::QAttribute
//QQ3Render20.BufferBase // (uncreatable) Qt3DRender::QBuffer
QQ3Render20.Buffer {} //Qt3DRender::Render::Quick::Quick3DBuffer
QQ3Render20.Geometry {} //Qt3DRender::QGeometry, Qt3DRender::Render::Quick::Quick3DGeometry
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
// 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 {}
}