Show / Hide Table of Contents

Struct DoorListSerialized

Serializable (pure-data) object representing a DoorList instance.

Inherited Members
ValueType.Equals(object)
ValueType.GetHashCode()
ValueType.ToString()
object.GetType()
object.Equals(object, object)
object.ReferenceEquals(object, object)
Namespace: GoRogue.SerializedTypes.MapGeneration.ContextComponents
Assembly: GoRogue.dll
Syntax
[DataContract]
public struct DoorListSerialized

Fields

View Source

RoomsAndDoors

List of recorded rooms and associated doors.

Declaration
[DataMember]
public List<RoomDoorsSerialized> RoomsAndDoors
Field Value
Type Description
List<RoomDoorsSerialized>

Methods

View Source

FromDoorList(DoorList)

Converts DoorList to DoorListSerialized.

Declaration
public static DoorListSerialized FromDoorList(DoorList doorsList)
Parameters
Type Name Description
DoorList doorsList
Returns
Type Description
DoorListSerialized
View Source

ToDoorList()

Converts DoorListSerialized to DoorList.

Declaration
public DoorList ToDoorList()
Returns
Type Description
DoorList

Operators

View Source

implicit operator DoorListSerialized(DoorList)

Converts DoorList to DoorListSerialized.

Declaration
public static implicit operator DoorListSerialized(DoorList doorsList)
Parameters
Type Name Description
DoorList doorsList
Returns
Type Description
DoorListSerialized
View Source

implicit operator DoorList(DoorListSerialized)

Converts DoorListSerialized to DoorList.

Declaration
public static implicit operator DoorList(DoorListSerialized doorsList)
Parameters
Type Name Description
DoorListSerialized doorsList
Returns
Type Description
DoorList

Extension Methods

Utility.Yield<T>(T)
  • View Source
In this article
Back to top Generated by DocFX