Property | Type | Description | |
---|---|---|---|
OnReadContainsNoLoops | NodeAttributeEventHandler |
||
OnReadEventNotifier | NodeAttributeEventHandler |
||
OnWriteContainsNoLoops | NodeAttributeEventHandler |
||
OnWriteEventNotifier | NodeAttributeEventHandler |
Method | Description | |
---|---|---|
Construct ( NodeState parent ) : NodeState |
Constructs an instance of a node.
|
|
GetAttributesToSave ( ISystemContext context ) : AttributesToSave |
Returns a mask which indicates which attributes have non-default value.
|
|
MemberwiseClone ( NodeState parent ) : object |
Makes a copy of the node and all children.
|
|
Save ( ISystemContext context, BinaryEncoder encoder, AttributesToSave attributesToSave ) : void |
Saves object in an binary stream.
|
|
Save ( ISystemContext context, |
Saves the attributes from the stream.
|
|
Update ( ISystemContext context, |
Updates the specified context.
|
|
Update ( ISystemContext context, |
Updates the attributes from the stream.
|
|
ViewState ( ) : System |
Initializes the instance with its defalt attribute values.
|
Method | Description | |
---|---|---|
Export ( ISystemContext context, |
Exports a copy of the node to a node table.
|
|
Initialize ( ISystemContext context ) : void |
Initializes the instance with the default values.
|
|
Initialize ( ISystemContext context, NodeState source ) : void |
Initializes the instance from another instance.
|
|
ReadNonValueAttribute ( ISystemContext context, uint attributeId, object &value ) : |
Reads the value for any non-value attribute.
|
|
WriteNonValueAttribute ( ISystemContext context, uint attributeId, object value ) : |
Write the value for any non-value attribute.
|
public static Construct ( NodeState parent ) : NodeState | ||
parent | NodeState | The parent. |
return | NodeState |
protected Export ( ISystemContext context, |
||
context | ISystemContext | The context. |
node | The node. | |
return | void |
public GetAttributesToSave ( ISystemContext context ) : AttributesToSave | ||
context | ISystemContext | The context for the system being accessed. |
return | AttributesToSave |
protected Initialize ( ISystemContext context ) : void | ||
context | ISystemContext | |
return | void |
protected Initialize ( ISystemContext context, NodeState source ) : void | ||
context | ISystemContext | |
source | NodeState | |
return | void |
public MemberwiseClone ( NodeState parent ) : object | ||
parent | NodeState | |
return | object |
protected ReadNonValueAttribute ( ISystemContext context, uint attributeId, object &value ) : |
||
context | ISystemContext | |
attributeId | uint | |
value | object | |
return |
public Save ( ISystemContext context, BinaryEncoder encoder, AttributesToSave attributesToSave ) : void | ||
context | ISystemContext | The context user. |
encoder | BinaryEncoder | The encoder to write to. |
attributesToSave | AttributesToSave | The masks indicating what attributes to write. |
return | void |
public Save ( ISystemContext context, |
||
context | ISystemContext | The context for the system being accessed. |
encoder | The encoder wrapping the stream to write. | |
return | void |
public Update ( ISystemContext context, |
||
context | ISystemContext | The context. |
decoder | The decoder. | |
attibutesToLoad | AttributesToSave | The attributes to load. |
return | void |
public Update ( ISystemContext context, |
||
context | ISystemContext | The context for the system being accessed. |
decoder | The decoder wrapping the stream to read. | |
return | void |
protected WriteNonValueAttribute ( ISystemContext context, uint attributeId, object value ) : |
||
context | ISystemContext | |
attributeId | uint | |
value | object | |
return |
public NodeAttributeEventHandler |
||
return | NodeAttributeEventHandler |
public NodeAttributeEventHandler |
||
return | NodeAttributeEventHandler |
public NodeAttributeEventHandler |
||
return | NodeAttributeEventHandler |