Inheritance
System.Object
Layer
public abstract class Layer : AbstractNodeMixinDiagnosticableTree
Fields
Declaration
public object debugCreator
Field Value
Type |
Description |
System.Object |
|
Properties
Declaration
protected virtual bool alwaysNeedsAddToScene { get; }
Property Value
Type |
Description |
System.Boolean |
|
Declaration
public Layer nextSibling { get; }
Property Value
Declaration
public ContainerLayer parent { get; }
Property Value
Declaration
public Layer previousSibling { get; }
Property Value
Methods
Declaration
protected override void adoptChild(AbstractNodeMixinDiagnosticableTree child)
Parameters
Overrides
Declaration
public override void debugFillProperties(DiagnosticPropertiesBuilder properties)
Parameters
Overrides
Declaration
protected override void dropChild(AbstractNodeMixinDiagnosticableTree child)
Parameters
Overrides
Declaration
protected void markNeedsAddToScene()
Declaration
public virtual void remove()
Declaration
public void replaceWith(Layer newLayer)
Parameters
Type |
Name |
Description |
Layer |
newLayer |
|
Declaration
public override string toStringShort()
Returns
Type |
Description |
System.String |
|
Overrides