Interface ISerializableTerrainLayer
Namespace: Fwt.HexTerrains.Data
Assembly: fwt.hexterrains.dll
Syntax
public interface ISerializableTerrainLayer
Methods
DeserializeLayer(BinaryReader, HexTerrainSettings)
Requests a deserialization of the layer data. Returns false if the layer does not support deserialization.
Declaration
bool DeserializeLayer(BinaryReader reader, HexTerrainSettings terrainSettings)
Parameters
| Type | Name | Description |
|---|---|---|
| BinaryReader | reader | binary reader to deserialize data from |
| HexTerrainSettings | terrainSettings | deserialized terrain settings (layer was serialized with this settings) |
Returns
| Type | Description |
|---|---|
| bool |
SerializeLayer(BinaryWriter)
Requests a serialization of the layer data. Returns false if the layer does not support serialization.
Declaration
bool SerializeLayer(BinaryWriter writer)
Parameters
| Type | Name | Description |
|---|---|---|
| BinaryWriter | writer | binary writer to serialize data by |
Returns
| Type | Description |
|---|---|
| bool | True if serialized, false if not serialized/not supported/not implemented |