Class ModelNodeLinkProcessor
- Namespace
- Stride.Engine.Processors
- Assembly
- Stride.Engine.dll
public class ModelNodeLinkProcessor : EntityProcessor<ModelNodeLinkComponent>
- Inheritance
-
ModelNodeLinkProcessor
- Inherited Members
Constructors
ModelNodeLinkProcessor()
public ModelNodeLinkProcessor()
Properties
ModelNodeLinkComponents
public Dictionary<ModelNodeLinkComponent, ModelNodeLinkComponent>.KeyCollection ModelNodeLinkComponents { get; }
Property Value
Methods
Draw(RenderContext)
Performs work related to this processor.
public override void Draw(RenderContext context)
Parameters
context
RenderContext
OnEntityComponentAdding(Entity, ModelNodeLinkComponent, ModelNodeLinkComponent)
Run when a matching entity is added to this entity processor.
protected override void OnEntityComponentAdding(Entity entity, ModelNodeLinkComponent component, ModelNodeLinkComponent data)
Parameters
entity
EntityThe entity.
component
ModelNodeLinkComponentdata
ModelNodeLinkComponentThe associated data.
OnEntityComponentRemoved(Entity, ModelNodeLinkComponent, ModelNodeLinkComponent)
Run when a matching entity is removed from this entity processor.
protected override void OnEntityComponentRemoved(Entity entity, ModelNodeLinkComponent component, ModelNodeLinkComponent data)
Parameters
entity
EntityThe entity.
component
ModelNodeLinkComponentdata
ModelNodeLinkComponentThe associated data.