MissingEntity
An internal editor class intended for keeping the data of unrecognized nodes.
An internal editor class intended for keeping the data of unrecognized nodes.
This is an internal editor class intended for keeping data of nodes of unknown type (most likely this type was supplied by an extension that is no longer loaded). It can't be manually instantiated or placed in a scene. Warning: Ignore missing nodes unless you know what you are doing. Existing properties on a missing node can be freely modified in code, regardless of the type they are intended to be.
Declarations checked against C# SDK 1.0.0. Expand a name to see declarations and documentation.
Constructors1
MissingEntityConstructor
public MissingEntity();Properties4
OriginalClassProperty
public string OriginalClass { get; set; }The name of the class this node was supposed to be (see ReckfellObject.GetClass).
OriginalSceneProperty
public string OriginalScene { get; set; }Returns the path of the scene this node was instance of originally.
RecordingPropertiesProperty
public bool RecordingProperties { get; set; }If true, allows new properties to be set along with existing ones. If false, only existing properties' values can be set, and new properties cannot be added.
RecordingSignalsProperty
public bool RecordingSignals { get; set; }If true, allows new signals to be connected to along with existing ones. If false, only existing signals can be connected to, and new signals cannot be added.
Methods8
GetOriginalClassstring
public string GetOriginalClass();stringGetOriginalScenestring
public string GetOriginalScene();stringIsRecordingPropertiesbool
public bool IsRecordingProperties();boolIsRecordingSignalsbool
public bool IsRecordingSignals();boolSetOriginalClassvoid
public void SetOriginalClass(string name);| Name | Type | Default |
|---|---|---|
name | string | — |
SetOriginalScenevoid
public void SetOriginalScene(string name);| Name | Type | Default |
|---|---|---|
name | string | — |
SetRecordingPropertiesvoid
public void SetRecordingProperties(bool enable);| Name | Type | Default |
|---|---|---|
enable | bool | — |
SetRecordingSignalsvoid
public void SetRecordingSignals(bool enable);| Name | Type | Default |
|---|---|---|
enable | bool | — |