Class PostProcessingNodePortLoadableType<T>
Represents the node port typed value.
Inherited Members
Namespace: Evergine.Framework.Graphics
Assembly: Evergine.Framework.dll
Syntax
public class PostProcessingNodePortLoadableType<T> : APostProcessingNodePortType where T : ILoadable
  Type Parameters
| Name | Description | 
|---|---|
| T | Port type.  | 
      
Constructors
PostProcessingNodePortLoadableType()
Initializes a new instance of the PostProcessingNodePortLoadableType<T> class.
Declaration
public PostProcessingNodePortLoadableType()
  Properties
Value
Gets or sets port value.
Declaration
public T Value { get; set; }
  Property Value
| Type | Description | 
|---|---|
| T | 
ValueID
Gets or sets the serialize Loadable ID value.
Declaration
public Guid ValueID { get; set; }
  Property Value
| Type | Description | 
|---|---|
| Guid | 
Methods
Read(BinaryReader)
Reads the node port type from binary file.
Declaration
public static PostProcessingNodePortLoadableType<T> Read(BinaryReader reader)
  Parameters
| Type | Name | Description | 
|---|---|---|
| BinaryReader | reader | The binary reader.  | 
      
Returns
| Type | Description | 
|---|---|
| PostProcessingNodePortLoadableType<T> | The post-processing node port type.  | 
      
Write(BinaryWriter)
Writes the node port type to binary file.
Declaration
public override void Write(BinaryWriter writer)
  Parameters
| Type | Name | Description | 
|---|---|---|
| BinaryWriter | writer | The binary writer.  |