Paradox Game Engine  v1.0.0 beta06
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Events Macros Pages
SiliconStudio.Quantum.IModelNode Interface Reference

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...

Inheritance diagram for SiliconStudio.Quantum.IModelNode:
SiliconStudio.Quantum.ModelNode

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< IModelNodeChildren [get]
 Gets the children collection. More...
 
IContent Content [get]
 Gets the content of the IModelNode. More...
 
IReadOnlyCollection< INodeCommandCommands [get]
 Gets the command collection. More...
 

Detailed Description

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.

Property Documentation

IReadOnlyCollection<IModelNode> SiliconStudio.Quantum.IModelNode.Children
get

Gets the children collection.

Definition at line 36 of file IModelNode.cs.

IReadOnlyCollection<INodeCommand> SiliconStudio.Quantum.IModelNode.Commands
get

Gets the command collection.

Definition at line 46 of file IModelNode.cs.

IContent SiliconStudio.Quantum.IModelNode.Content
get
Guid SiliconStudio.Quantum.IModelNode.Guid
get

Gets or sets the System.Guid.

Definition at line 26 of file IModelNode.cs.

string SiliconStudio.Quantum.IModelNode.Name
get

Gets or sets the node name.

Definition at line 21 of file IModelNode.cs.

IModelNode SiliconStudio.Quantum.IModelNode.Parent
get

Gets or sets the parent node.

Definition at line 31 of file IModelNode.cs.


The documentation for this interface was generated from the following file: