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

Static Public Attributes

static new readonly ComposerProperties Instance = new ComposerProperties()
 
- Static Public Attributes inherited from RenderPassProperties
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

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

Additional Inherited Members

- Properties inherited from RenderPassProperties
TypedProperty< ResourceReference< Buffer > > ComputeRenderPassIndirectDispatchBuffer [get]
 
IntProperty ComputeRenderPassIndirectDispatchOffset [get]
 
IntProperty ComputeRenderPassInvokeCountX [get]
 
IntProperty ComputeRenderPassInvokeCountY [get]
 
IntProperty ComputeRenderPassInvokeCountZ [get]
 
TypedProperty< ResourceReference< Material > > ComputeRenderPassMaterial [get]
 
TypedProperty< RenderPassType > RenderPassType [get]
 
- Properties inherited from AbstractComposerProperties
FloatProperty BlendIntensity [get]
 
TypedProperty< BlendModeEnum > BlendMode [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< Color > ClearRenderPassClearColor0 [get]
 
TypedProperty< Color > ClearRenderPassClearColor1 [get]
 
TypedProperty< Color > ClearRenderPassClearColor2 [get]
 
TypedProperty< Color > ClearRenderPassClearColor3 [get]
 
FloatProperty ClearRenderPassClearDepth [get]
 
IntProperty ClearRenderPassClearStencil [get]
 
TypedProperty< string > ComposerFactoryName [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< bool > CompositionTargetRenderPassResolveImmediately [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< bool > CubeMapRenderPassResolveImmediately [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< Matrix3D > DrawObjectsRenderPassCameraMatrix [get]
 
Vector3DProperty DrawObjectsRenderPassCameraPosition [get]
 
TypedProperty< bool > DrawObjectsRenderPassFrustumCullingEnabled [get]
 
Vector2DProperty DrawObjectsRenderPassNearFarPlane [get]
 
TypedProperty< ResourceReference< ObjectSource > > DrawObjectsRenderPassObjectSource [get]
 
Vector4DProperty DrawObjectsRenderPassOutputViewport [get]
 
TypedProperty< Matrix3D > DrawObjectsRenderPassPreviousCameraMatrix [get]
 
TypedProperty< Matrix3D > DrawObjectsRenderPassPreviousProjectionMatrix [get]
 
TypedProperty< Matrix3D > DrawObjectsRenderPassProjectionMatrix [get]
 
CustomEnumProperty DrawObjectsRenderPassSortingOrder [get]
 
Vector4DProperty DrawObjectsRenderPassViewPosition [get]
 
TypedProperty< ResourceReference< Material > > DrawObjectsWithMaterialRenderPassMaterial [get]
 
TypedProperty< bool > IsDisabled [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< bool > PipelineStateRenderPassAlphaToCoverageEnabled [get]
 
TypedProperty< BlendModeEnum > PipelineStateRenderPassBlendMode [get]
 
TypedProperty< int > PipelineStateRenderPassColorWriteMode [get]
 
TypedProperty< CullModeEnum > PipelineStateRenderPassCullMode [get]
 
TypedProperty< StencilFunctionEnum > PipelineStateRenderPassDepthTestFunction [get]
 
TypedProperty< bool > PipelineStateRenderPassDepthWriteEnabled [get]
 
Vector2DProperty PipelineStateRenderPassPolygonDepthOffset [get]
 
Vector4DProperty PipelineStateRenderPassScissor [get]
 
CustomEnumProperty PipelineStateRenderPassScissorMode [get]
 
TypedProperty< StencilOperationEnum > PipelineStateRenderPassStencilFailOperation [get]
 
IntProperty PipelineStateRenderPassStencilMask [get]
 
TypedProperty< StencilOperationEnum > PipelineStateRenderPassStencilPassDepthFailOperation [get]
 
TypedProperty< StencilOperationEnum > PipelineStateRenderPassStencilPassDepthPassOperation [get]
 
IntProperty PipelineStateRenderPassStencilReferenceValue [get]
 
TypedProperty< StencilFunctionEnum > PipelineStateRenderPassStencilTestFunction [get]
 
TypedProperty< bool > PipelineStateRenderPassStencilWriteEnabled [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< bool > RenderPassEnabled [get]
 
Vector4DProperty RenderPassInputViewportArea [get]
 
TypedProperty< bool > RenderPassShadowProjectionFittingEnabled [get]
 
Vector3DProperty RenderPassShadowProjectionMargin [get]
 
Vector2DProperty RenderPassShadowProjectionRange [get]
 
IntProperty RenderPassUpdateOffset [get]
 
IntProperty RenderPassUpdateRate [get]
 
TypedProperty< ResourceReference< RenderPassPrefab > > RenderPassViewRenderPassPrefab [get]
 
- Properties inherited from ProjectItemProperties
TypedProperty< string > Description [get]
 
TypedProperty< string > EngineFactoryNameOverride [get]
 
TypedProperty< string > Name [get]
 

Constructor & Destructor Documentation

◆ ComposerProperties()

ComposerProperties ( )
inlineprotected

Member Data Documentation

◆ Instance