Table of Contents

Class NodeTypeRegistration

Namespace
Artemis.Core
Assembly
Artemis.Core.dll

Represents a registration for a type of INode

public class NodeTypeRegistration
Inheritance
object
NodeTypeRegistration

Properties

IsInStore

Gets a boolean indicating whether the registration is in the internal Core store

public bool IsInStore { get; }

Property Value

bool

NodeData

Gets the node data that was registered

public NodeData NodeData { get; }

Property Value

NodeData

PluginFeature

Gets the plugin feature the node is associated with

public PluginFeature PluginFeature { get; }

Property Value

PluginFeature

Methods

MatchesEntity(NodeEntity)

Determines whether the provided entity matches this node type registration.

public bool MatchesEntity(NodeEntity entity)

Parameters

entity NodeEntity

The entity to check.

Returns

bool

true if the entity matches this registration; otherwise false.