FileData

Description

abstract class Tinman.Terrain.Util.FileData

Derived from

IFileData

Abstract base class for IFileData implementations.

Public / Constructors

For

3 overloads


public static method For1 → (1)

path in : string

[not-null]
The file path.

returns → IFileData

The IFileData object.

Returns a IFileData object for the given file in the local file system.

IOException

If path in is not a valid path name.


public static method For2 → (2)

path in : Path

[not-null]
The file path.

canonical opt : bool = true

Use canonical form of path in (see Path.Canonical)? Defaults to true.

returns → IFileData

The IFileData object.

Returns a IFileData object for the given file in the local file system.


public static method For3 → (1)

data in : int8 [ ]

[not-null]
The file data.

returns → IFileData

The IFileData object.

Returns a IFileData object for the given bytes.

Wrap


public static method Wrap → (1)

stream in : IDataStream

[not-null]
The data stream to wrap.

returns → IFileData

The wrapping IFileData object.

Wraps the given data stream in a IFileData object.

Configuration

Config


public static attribute Config → (get)

value : IConfigurator<IFileData>

[not-null]
The configurator object.

The configurator object for this type.