robot_2Generated
code_blocksInput

Description

Provides access to various advanced scene object flags for a SceneObject. These flags can be used to control specific behaviors or properties of the scene object within the rendering engine.

Usage

Use the Flags property to access and modify the advanced flags of a SceneObject. This property returns a SceneObjectFlagAccessor which provides methods to manipulate the flags.

Example

// Example of accessing and modifying the Flags property of a SceneObject
SceneObject mySceneObject = new SceneObject();

// Access the Flags property
var flags = mySceneObject.Flags;

// Example: Set a specific flag
flags.SetFlag(SceneObjectFlags.SomeFlag, true);

// Example: Check if a specific flag is set
bool isFlagSet = flags.HasFlag(SceneObjectFlags.SomeFlag);

// Example: Clear a specific flag
flags.ClearFlag(SceneObjectFlags.SomeFlag);