 |
SceneViewDirtyFlags Enumeration |
SceneViewDirtyFlags enum defines flags that describe what changes have occur in the
SceneView from last time the scene was rendered.
Namespace: Ab4d.SharpEngine.CommonAssembly: Ab4d.SharpEngine (in Ab4d.SharpEngine.dll) Version: 3.0.9208+3b2441d6a11f923f2600f40f4296bdc3d8b46035
Syntax[FlagsAttribute]
public enum SceneViewDirtyFlags
MembersMember name | Value | Description |
---|
None | 0 |
None
|
IsEnabledChanged | 1 |
IsEnabledChanged
|
CameraChanged | 2 |
CameraChanged
|
ViewSizeChanged | 4 |
ViewSizeChanged, ViewRotation, MSAA or SSAA changed
|
AntialiasingChanged | 8 |
AntialiasingChanged - MSAA or SSAA changed
|
BackgroundColorChanged | 16 |
BackgroundColorChanged
|
ShaderSettingsChanged | 32 |
ShaderSettingsChanged
|
RenderingStepsChanged | 64 |
RenderingStepsChanged
|
PostProcessChanged | 128 |
PostProcessChanged
|
VirtualRealitySettingsChanged | 256 |
VirtualRealitySettingsChanged
|
ShadowRenderingSettingsChanged | 512 |
ShadowRenderingSettingsChanged
|
RenderToBitmap | 1,024 |
RenderToBitmap - used in RenderingContext.RenderReason when RenderToBitmap method is used.
|
ViewChanged | 2,048 |
ViewChanged - used when the same scene is rendered to a different view.
|
TargetBufferChanged | 4,096 |
TargetBufferChanged (for example when adding new staging buffer)
|
SpritesChanged | 8,192 |
SpritesChanged is used to indicate that sprites have been changed.
|
OtherChange | 16,384 |
OtherChange
|
All | 32,767 |
All
|
See Also