Click or drag to resize
Ab4d.SharpEngine logo

Scene Fields

The Scene type exposes the following members.

Fields
 NameDescription
Public fieldAllLightsDescriptorSetLayout DescriptorSetLayout for all lights data
Public fieldAllLightsDescriptorSets All lights DescriptorSet
Public fieldAllWorldMatricesDescriptorSetLayout DescriptorSetLayout for matrices data
Public fieldStatic memberDefaultCoordinateSystem Default coordinate system type: YUpRightHanded
Public fieldStatic memberRequireCommandBuffersRecodingDirtyFlagsBit When this bit is set in the DirtyFlags, then command buffer needs to be recorded again.
Public fieldStatic memberRequireDisposeAllRenderingItemsFlagsBit When this bit is set in the DirtyFlags, then all the RenderingItems need to be regenerated.
Public fieldStatic memberRequireRenderingLayersCreationDirtyFlagsBit When this bit is set in the DirtyFlags, then the rendering layers need to be regenerated and command buffer needs to be recorded again.
Public fieldStatic memberRequireSceneNodeUpdateDirtyFlagsBit When this bit is set in the DirtyFlags, then the Update method on all SceneNodes needs to be called.
Public fieldSceneDescriptorSetLayout DescriptorSetLayout for the Scene data
Public fieldSceneDescriptorSets Scene DescriptorSets
Public fieldStatic memberStandardFragmentShaderPushConstantsSize StandardFragmentShaderPushConstantsSize defines the size of PushConstants used in fragment shader by the standard rendering process (push constant value defines the material index). This value is used when defining the PipelineLayout.
Public fieldStatic memberStandardVertexShaderPushConstantsSize StandardVertexShaderPushConstantsSize defines the size of PushConstants used in vertex shader by the standard rendering process (push constant value defines the index of the object world matrix). This value is used when defining the PipelineLayout.
Top
See Also