![]() |
Paradox Game Engine
v1.0.0 beta06
|
The IModelNode interface represents a node in a model object. A model object is represented by a graph of nodes, where each node is wrapping a Content. The implementation of IContent that is used defines how the the value behind the node can be fetched, or modified. More...
Properties | |
string | Name [get] |
Gets or sets the node name. More... | |
Guid | Guid [get] |
Gets or sets the System.Guid. More... | |
IModelNode | Parent [get] |
Gets or sets the parent node. More... | |
IReadOnlyCollection< IModelNode > | Children [get] |
Gets the children collection. More... | |
IContent | Content [get] |
Gets the content of the IModelNode. More... | |
IReadOnlyCollection< INodeCommand > | Commands [get] |
Gets the command collection. More... | |
The IModelNode interface represents a node in a model object. A model object is represented by a graph of nodes, where each node is wrapping a Content. The implementation of IContent that is used defines how the the value behind the node can be fetched, or modified.
Definition at line 16 of file IModelNode.cs.
|
get |
Gets the children collection.
Definition at line 36 of file IModelNode.cs.
|
get |
Gets the command collection.
Definition at line 46 of file IModelNode.cs.
|
get |
Gets the content of the IModelNode.
Definition at line 41 of file IModelNode.cs.
Referenced by SiliconStudio.Quantum.ModelNodePath.GetNode(), and SiliconStudio.Quantum.References.ObjectReference.SetTarget().
|
get |
Gets or sets the System.Guid.
Definition at line 26 of file IModelNode.cs.
|
get |
Gets or sets the node name.
Definition at line 21 of file IModelNode.cs.
|
get |
Gets or sets the parent node.
Definition at line 31 of file IModelNode.cs.