Kanzi 4.1.0
RenderPassProperties Class Reference
Inheritance diagram for RenderPassProperties:
[legend]
Collaboration diagram for RenderPassProperties:
[legend]

Static Public Attributes

static new readonly RenderPassProperties Instance = new RenderPassProperties()
 
- Static Public Attributes inherited from AbstractComposerProperties
static new readonly AbstractComposerProperties Instance = new AbstractComposerProperties()
 
- Static Public Attributes inherited from ProjectItemProperties
static readonly ProjectItemProperties Instance = new ProjectItemProperties()
 

Protected Member Functions

 RenderPassProperties ()
 
- Protected Member Functions inherited from AbstractComposerProperties
 AbstractComposerProperties ()
 
- Protected Member Functions inherited from ProjectItemProperties
 ProjectItemProperties ()
 

Properties

TypedProperty< ResourceReference< Buffer > > ComputeRenderPassIndirectDispatchBuffer [get]
 
IntProperty ComputeRenderPassIndirectDispatchOffset [get]
 
IntProperty ComputeRenderPassInvokeCountX [get]
 
IntProperty ComputeRenderPassInvokeCountY [get]
 
IntProperty ComputeRenderPassInvokeCountZ [get]
 
TypedProperty< ResourceReference< Material > > ComputeRenderPassMaterial [get]
 
TypedProperty< RenderPassTypeRenderPassType [get]
 
- Properties inherited from AbstractComposerProperties
FloatProperty BlendIntensity [get]
 
TypedProperty< BlendModeEnumBlendMode [get]
 
TypedProperty< ResourceReference< Material > > BlitRenderPassMaterial [get]
 
TypedProperty< ResourceReference< SingleTextureInterface > > BlitRenderPassTexture0 [get]
 
TypedProperty< ResourceReference< SingleTextureInterface > > BlitRenderPassTexture1 [get]
 
TypedProperty< ResourceReference< SingleTextureInterface > > BlitRenderPassTexture2 [get]
 
TypedProperty< ResourceReference< SingleTextureInterface > > BlitRenderPassTexture3 [get]
 
TypedProperty< ResourceReference< SingleTextureInterface > > BlitRenderPassTexture4 [get]
 
TypedProperty< ResourceReference< SingleTextureInterface > > BlitRenderPassTexture5 [get]
 
TypedProperty< ResourceReference< SingleTextureInterface > > BlitRenderPassTexture6 [get]
 
TypedProperty< ResourceReference< SingleTextureInterface > > BlitRenderPassTexture7 [get]
 
TypedProperty< ResourceReference< SingleTextureInterface > > BlitRenderPassTexture8 [get]
 
TypedProperty< ResourceReference< SingleTextureInterface > > BlitRenderPassTexture9 [get]
 
TypedProperty< ResourceReference< CubemapTextureInterface > > BlitRenderPassTextureCubemap [get]
 
TypedProperty< ResourceReference< ObjectSource > > BuildAccelerationStructureRenderPassObjectSource [get]
 
TypedProperty< ResourceReference< AccelerationStructure > > BuildAccelerationStructureRenderPassOutputAccelerationStructure [get]
 
TypedProperty< ColorClearRenderPassClearColor0 [get]
 
TypedProperty< ColorClearRenderPassClearColor1 [get]
 
TypedProperty< ColorClearRenderPassClearColor2 [get]
 
TypedProperty< ColorClearRenderPassClearColor3 [get]
 
FloatProperty ClearRenderPassClearDepth [get]
 
IntProperty ClearRenderPassClearStencil [get]
 
TypedProperty< stringComposerFactoryName [get]
 
CustomEnumProperty CompositionTargetRenderPassAddressingMode [get]
 
TypedProperty< ResourceReference< RenderTarget > > CompositionTargetRenderPassCompositionTarget0 [get]
 
TypedProperty< ResourceReference< RenderTarget > > CompositionTargetRenderPassCompositionTarget1 [get]
 
TypedProperty< ResourceReference< RenderTarget > > CompositionTargetRenderPassCompositionTarget2 [get]
 
TypedProperty< ResourceReference< RenderTarget > > CompositionTargetRenderPassCompositionTarget3 [get]
 
CustomEnumProperty CompositionTargetRenderPassDepthCompareFunction [get]
 
CustomEnumProperty CompositionTargetRenderPassDepthRenderbufferFormat [get]
 
TypedProperty< ResourceReference< RenderTarget > > CompositionTargetRenderPassDepthTarget [get]
 
CustomEnumProperty CompositionTargetRenderPassDepthTextureFormat [get]
 
CustomEnumProperty CompositionTargetRenderPassFilterMode [get]
 
IntProperty CompositionTargetRenderPassHeight [get]
 
CustomEnumProperty CompositionTargetRenderPassMipmapMode [get]
 
CustomEnumProperty CompositionTargetRenderPassMultisampleLevel [get]
 
CustomEnumProperty CompositionTargetRenderPassPixelFormat0 [get]
 
CustomEnumProperty CompositionTargetRenderPassPixelFormat1 [get]
 
CustomEnumProperty CompositionTargetRenderPassPixelFormat2 [get]
 
CustomEnumProperty CompositionTargetRenderPassPixelFormat3 [get]
 
IntProperty CompositionTargetRenderPassResolutionDivisor [get]
 
IntProperty CompositionTargetRenderPassResolutionMultiplier [get]
 
TypedProperty< boolCompositionTargetRenderPassResolveImmediately [get]
 
TypedProperty< ResourceReference< RenderTarget > > CompositionTargetRenderPassResultDepthTexture [get]
 
TypedProperty< ResourceReference< RenderTarget > > CompositionTargetRenderPassResultTexture0 [get]
 
TypedProperty< ResourceReference< RenderTarget > > CompositionTargetRenderPassResultTexture1 [get]
 
TypedProperty< ResourceReference< RenderTarget > > CompositionTargetRenderPassResultTexture2 [get]
 
TypedProperty< ResourceReference< RenderTarget > > CompositionTargetRenderPassResultTexture3 [get]
 
IntProperty CompositionTargetRenderPassWidth [get]
 
TypedProperty< ResourceReference< RenderTarget > > CubeMapRenderPassCompositionTarget [get]
 
CustomEnumProperty CubeMapRenderPassDepthCompareFunction [get]
 
CustomEnumProperty CubeMapRenderPassDepthFormat [get]
 
CustomEnumProperty CubeMapRenderPassDepthRenderbufferFormat [get]
 
TypedProperty< ResourceReference< RenderTarget > > CubeMapRenderPassDepthTarget [get]
 
IntProperty CubeMapRenderPassFaceUpdateRate [get]
 
CustomEnumProperty CubeMapRenderPassFilterMode [get]
 
CustomEnumProperty CubeMapRenderPassMipmapMode [get]
 
TypedProperty< NodeReference< Node3D > > CubeMapRenderPassOverrideCamera [get]
 
CustomEnumProperty CubeMapRenderPassPixelFormat [get]
 
IntProperty CubeMapRenderPassResolution [get]
 
TypedProperty< boolCubeMapRenderPassResolveImmediately [get]
 
TypedProperty< ResourceReference< RenderTarget > > CubeMapRenderPassResultDepthTexture [get]
 
TypedProperty< ResourceReference< RenderTarget > > CubeMapRenderPassResultTexture [get]
 
IntProperty DenoiserRenderPassDenoiserMode [get]
 
TypedProperty< ResourceReference< SingleTextureInterface > > DenoiserRenderPassDepthTexture [get]
 
FloatProperty DenoiserRenderPassHistoryCertaintyThreshold [get]
 
TypedProperty< ResourceReference< SingleTextureInterface > > DenoiserRenderPassHistoryDepthTexture [get]
 
FloatProperty DenoiserRenderPassMinimumUnreprojectedShadow [get]
 
TypedProperty< ResourceReference< SingleTextureInterface > > DenoiserRenderPassOutputDenoisedShadowMask [get]
 
FloatProperty DenoiserRenderPassReprojectDepthSensitivity [get]
 
TypedProperty< ResourceReference< SingleTextureInterface > > DenoiserRenderPassShadowMask [get]
 
TypedProperty< ResourceReference< SingleTextureInterface > > DenoiserRenderPassVelocityTexture [get]
 
TypedProperty< Matrix3DDrawObjectsRenderPassCameraMatrix [get]
 
Vector3DProperty DrawObjectsRenderPassCameraPosition [get]
 
TypedProperty< boolDrawObjectsRenderPassFrustumCullingEnabled [get]
 
Vector2DProperty DrawObjectsRenderPassNearFarPlane [get]
 
TypedProperty< ResourceReference< ObjectSource > > DrawObjectsRenderPassObjectSource [get]
 
Vector4DProperty DrawObjectsRenderPassOutputViewport [get]
 
TypedProperty< Matrix3DDrawObjectsRenderPassPreviousCameraMatrix [get]
 
TypedProperty< Matrix3DDrawObjectsRenderPassPreviousProjectionMatrix [get]
 
TypedProperty< Matrix3DDrawObjectsRenderPassProjectionMatrix [get]
 
CustomEnumProperty DrawObjectsRenderPassSortingOrder [get]
 
Vector4DProperty DrawObjectsRenderPassViewPosition [get]
 
TypedProperty< ResourceReference< Material > > DrawObjectsWithMaterialRenderPassMaterial [get]
 
TypedProperty< boolIsDisabled [get]
 
TypedProperty< ResourceReference< Material > > MaterialSetupRenderPassMaterial [get]
 
TypedProperty< ResourceReference< Material > > MipmapGenerationConceptColorMipmapMaterial0 [get]
 
TypedProperty< ResourceReference< Material > > MipmapGenerationConceptColorMipmapMaterial1 [get]
 
TypedProperty< ResourceReference< Material > > MipmapGenerationConceptColorMipmapMaterial2 [get]
 
TypedProperty< ResourceReference< Material > > MipmapGenerationConceptColorMipmapMaterial3 [get]
 
TypedProperty< ResourceReference< Material > > MipmapGenerationConceptCubemapMipmapMaterial [get]
 
FloatProperty MipmapGenerationConceptCurrentMipmapLevel [get]
 
TypedProperty< ResourceReference< Material > > MipmapGenerationConceptDepthMipmapMaterial [get]
 
TypedProperty< ResourceReference< RenderTarget > > MipmapGenerationConceptMipmapSourceTexture [get]
 
TypedProperty< ResourceReference< ObjectSource > > NodeListRenderPassFilter [get]
 
TypedProperty< boolPipelineStateRenderPassAlphaToCoverageEnabled [get]
 
TypedProperty< BlendModeEnumPipelineStateRenderPassBlendMode [get]
 
TypedProperty< intPipelineStateRenderPassColorWriteMode [get]
 
TypedProperty< CullModeEnumPipelineStateRenderPassCullMode [get]
 
TypedProperty< StencilFunctionEnumPipelineStateRenderPassDepthTestFunction [get]
 
TypedProperty< boolPipelineStateRenderPassDepthWriteEnabled [get]
 
Vector2DProperty PipelineStateRenderPassPolygonDepthOffset [get]
 
Vector4DProperty PipelineStateRenderPassScissor [get]
 
CustomEnumProperty PipelineStateRenderPassScissorMode [get]
 
TypedProperty< StencilOperationEnumPipelineStateRenderPassStencilFailOperation [get]
 
IntProperty PipelineStateRenderPassStencilMask [get]
 
TypedProperty< StencilOperationEnumPipelineStateRenderPassStencilPassDepthFailOperation [get]
 
TypedProperty< StencilOperationEnumPipelineStateRenderPassStencilPassDepthPassOperation [get]
 
IntProperty PipelineStateRenderPassStencilReferenceValue [get]
 
TypedProperty< StencilFunctionEnumPipelineStateRenderPassStencilTestFunction [get]
 
TypedProperty< boolPipelineStateRenderPassStencilWriteEnabled [get]
 
Vector4DProperty PipelineStateRenderPassViewport [get]
 
CustomEnumProperty PipelineStateRenderPassViewportMode [get]
 
TypedProperty< ResourceReference< AccelerationStructure > > RaytracedReflectionRenderPassAccelerationStructure [get]
 
TypedProperty< ResourceReference< CubemapTextureInterface > > RaytracedReflectionRenderPassEnvironmentAmbientTexture [get]
 
TypedProperty< ResourceReference< SingleTextureInterface > > RaytracedReflectionRenderPassGBufferDepth [get]
 
TypedProperty< ResourceReference< SingleTextureInterface > > RaytracedReflectionRenderPassGBufferNormal [get]
 
TypedProperty< ResourceReference< SingleTextureInterface > > RaytracedReflectionRenderPassGBufferRoughness [get]
 
TypedProperty< ResourceReference< Material > > RaytracedReflectionRenderPassMaterial [get]
 
TypedProperty< ResourceReference< RenderTarget > > RaytracedReflectionRenderPassOutputReflection [get]
 
FloatProperty RaytracedReflectionRenderPassRayTMax [get]
 
FloatProperty RaytracedReflectionRenderPassRaytracedReflectionMaxRoughness [get]
 
FloatProperty RaytracedReflectionRenderPassResolutionScale [get]
 
TypedProperty< ResourceReference< AccelerationStructure > > RaytracedShadowRenderPassAccelerationStructure [get]
 
TypedProperty< ResourceReference< SingleTextureInterface > > RaytracedShadowRenderPassBlueNoise [get]
 
TypedProperty< ResourceReference< SingleTextureInterface > > RaytracedShadowRenderPassGBufferDepth [get]
 
TypedProperty< ResourceReference< SingleTextureInterface > > RaytracedShadowRenderPassGBufferNormal [get]
 
TypedProperty< NodeReference< Node3D > > RaytracedShadowRenderPassLight [get]
 
TypedProperty< ResourceReference< Material > > RaytracedShadowRenderPassMaterial [get]
 
TypedProperty< ResourceReference< RenderTarget > > RaytracedShadowRenderPassOutputShadowMask [get]
 
FloatProperty RaytracedShadowRenderPassRayTMax [get]
 
FloatProperty RaytracedShadowRenderPassResolutionScale [get]
 
TypedProperty< NodeReference< Node3D > > RenderPassCamera [get]
 
TypedProperty< boolRenderPassEnabled [get]
 
Vector4DProperty RenderPassInputViewportArea [get]
 
TypedProperty< boolRenderPassShadowProjectionFittingEnabled [get]
 
Vector3DProperty RenderPassShadowProjectionMargin [get]
 
Vector2DProperty RenderPassShadowProjectionRange [get]
 
IntProperty RenderPassUpdateOffset [get]
 
IntProperty RenderPassUpdateRate [get]
 
TypedProperty< ResourceReference< RenderPassPrefab > > RenderPassViewRenderPassPrefab [get]
 
- Properties inherited from ProjectItemProperties
TypedProperty< stringDescription [get]
 
TypedProperty< stringEngineFactoryNameOverride [get]
 
TypedProperty< stringName [get]
 

Constructor & Destructor Documentation

◆ RenderPassProperties()

RenderPassProperties ( )
inlineprotected

Member Data Documentation

◆ Instance

Property Documentation

◆ ComputeRenderPassIndirectDispatchBuffer

TypedProperty<ResourceReference<Buffer> > ComputeRenderPassIndirectDispatchBuffer
get

◆ ComputeRenderPassIndirectDispatchOffset

IntProperty ComputeRenderPassIndirectDispatchOffset
get

◆ ComputeRenderPassInvokeCountX

IntProperty ComputeRenderPassInvokeCountX
get

◆ ComputeRenderPassInvokeCountY

IntProperty ComputeRenderPassInvokeCountY
get

◆ ComputeRenderPassInvokeCountZ

IntProperty ComputeRenderPassInvokeCountZ
get

◆ ComputeRenderPassMaterial

TypedProperty<ResourceReference<Material> > ComputeRenderPassMaterial
get

◆ RenderPassType