Interface Transaction
- All Known Implementing Classes:
Transaction.ComponentChanged, Transaction.EntityAdded, Transaction.EntityRemoved, Transaction.MaterialAssigned, Transaction.MaterialDataChanged, Transaction.MaterialPropertyChanged, Transaction.MaterialReplaced, Transaction.MeshAssigned, Transaction.MeshChanged, Transaction.TransformChanged
public interface Transaction
A transaction represents a change that occurred in the scene.
Transactions are emitted by the scene and consumed by renderers and other subsystems.
This interface is open — subsystems can define their own transaction types.
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic final recordstatic final recordstatic final recordstatic final recordstatic final recordstatic final recordstatic final recordstatic final recordstatic final recordstatic final record -
Method Summary
-
Method Details
-
entity
Handle<?> entity()
-