Class EnqueScene3DEntry
Represents an entry for enqueuing a 3D scene element, including the element, an optional action to perform, and any additional data required for processing.
public class EnqueScene3DEntry : IEnqueEntry
- Inheritance
-
EnqueScene3DEntry
- Implements
- Inherited Members
Remarks
Use this class to encapsulate all information needed to enqueue a 3D scene element for processing or rendering. The associated action and extra data allow for flexible handling of scene-specific logic.
Properties
Element
Gets or sets the game element associated with this instance.
public GameElement Element { get; set; }
Property Value
EnqueAction
public Action<BaseScene, GameElement, Dictionary<string, object>>? EnqueAction { get; set; }
Property Value
ExtraData
public Dictionary<string, object>? ExtraData { get; set; }