Table of Contents

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