Class PostProcessingNodePortLoadableType<T>
Represents the node's 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 | The port type. |
Constructors
PostProcessingNodePortLoadableType()
Initializes a new instance of the PostProcessingNodePortLoadableType<T> class.
Declaration
public PostProcessingNodePortLoadableType()
Properties
Value
Gets or sets the port value.
Declaration
public T Value { get; set; }
Property Value
Type | Description |
---|---|
T |
ValueID
Gets or sets the serialized Loadable ID value.
Declaration
public Guid ValueID { get; set; }
Property Value
Type | Description |
---|---|
Guid |
Methods
Read(BinaryReader)
Reads the node port type from a 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 a binary file.
Declaration
public override void Write(BinaryWriter writer)
Parameters
Type | Name | Description |
---|---|---|
BinaryWriter | writer | The binary writer. |