Table of Contents

Class EnqueScene3DEntry

Namespace
LibGFX.Core
Assembly
LibGFX.dll

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

GameElement

EnqueAction

public Action<BaseScene, GameElement, Dictionary<string, object>>? EnqueAction { get; set; }

Property Value

Action<BaseScene, GameElement, Dictionary<string, object>>

ExtraData

public Dictionary<string, object>? ExtraData { get; set; }

Property Value

Dictionary<string, object>