C# Class ALFA.ALFAERFResourceEntry

Inheritance: OEIShared.IO.ERFResourceEntry
Show file Open project: ALandFarAway/ALFA-Base-Resources Class Usage Examples

Private Properties

Property Type Description

Public Methods

Method Description
ALFAERFResourceEntry ( OEIResRef cResRef, ushort usResourceType, IResourceRepository cRepository ) : System
ALFAERFResourceEntry ( SerializationInfo cInfo, StreamingContext cContext ) : System
GetStream ( bool Write ) : Stream

Get a resource stream for the resource.

Release ( ) : void

Release reference to the repository.

Method Details

ALFAERFResourceEntry() public method

public ALFAERFResourceEntry ( OEIResRef cResRef, ushort usResourceType, IResourceRepository cRepository ) : System
cResRef OEIResRef
usResourceType ushort
cRepository IResourceRepository
return System

ALFAERFResourceEntry() public method

public ALFAERFResourceEntry ( SerializationInfo cInfo, StreamingContext cContext ) : System
cInfo System.Runtime.Serialization.SerializationInfo
cContext System.Runtime.Serialization.StreamingContext
return System

GetStream() public method

Get a resource stream for the resource.
public GetStream ( bool Write ) : Stream
Write bool Supplies true if write access is requested, /// else false if only read only access is requested.
return Stream

Release() public method

Release reference to the repository.
public Release ( ) : void
return void