Class NodeComponentProcessor<TComponent>
- Namespace
- Lime
- Assembly
- Lime.dll
public class NodeComponentProcessor<TComponent> : NodeComponentProcessor where TComponent : class
Type Parameters
TComponent
- Inheritance
-
NodeComponentProcessor<TComponent>
- Derived
-
- Inherited Members
-
Constructors
NodeComponentProcessor()
protected NodeComponentProcessor()
Methods
Add(TComponent, Node)
protected virtual void Add(TComponent component, Node owner)
Parameters
component
TComponent
owner
Node
InternalAdd(NodeComponent, Node)
protected override sealed void InternalAdd(NodeComponent component, Node owner)
Parameters
component
NodeComponent
owner
Node
InternalOnOwnerFrozenChanged(NodeComponent, Node)
protected override sealed void InternalOnOwnerFrozenChanged(NodeComponent component, Node owner)
Parameters
component
NodeComponent
owner
Node
InternalRemove(NodeComponent, Node)
protected override sealed void InternalRemove(NodeComponent component, Node owner)
Parameters
component
NodeComponent
owner
Node
OnOwnerFrozenChanged(TComponent, Node)
protected virtual void OnOwnerFrozenChanged(TComponent component, Node owner)
Parameters
component
TComponent
owner
Node
Remove(TComponent, Node)
protected virtual void Remove(TComponent component, Node owner)
Parameters
component
TComponent
owner
Node