Barotrauma Client Doc
|
Public Types | |
enum class | GapPosition { None = 0 , Right = 1 , Left = 2 , Top = 4 , Bottom = 8 } |
Public Member Functions | |
OutpostModuleInfo (SubmarineInfo submarineInfo, XElement element) | |
OutpostModuleInfo (SubmarineInfo submarineInfo) | |
OutpostModuleInfo (OutpostModuleInfo original) | |
void | SetFlags (IEnumerable< Identifier > newFlags) |
void | SetAllowAttachTo (IEnumerable< Identifier > allowAttachTo) |
void | SetAllowedLocationTypes (IEnumerable< Identifier > allowedLocationTypes) |
void | DetermineGapPositions (Submarine sub) |
void | Save (XElement element) |
Properties | |
IEnumerable< Identifier > | ModuleFlags [get] |
IEnumerable< Identifier > | AllowAttachToModules [get] |
IEnumerable< Identifier > | AllowedLocationTypes [get] |
int | MaxCount [get, set] |
float | Commonness [get, set] |
GapPosition | GapPositions [get, set] |
GapPosition | CanAttachToPrevious [get, set] |
string | Name [get] |
Dictionary< Identifier, SerializableProperty > | SerializableProperties [get] |
Properties inherited from Barotrauma.ISerializableEntity | |
string | Name [get] |
Dictionary< Identifier, SerializableProperty > | SerializableProperties [get] |
Definition at line 9 of file OutpostModuleInfo.cs.
|
strong |
Enumerator | |
---|---|
None | |
Right | |
Left | |
Top | |
Bottom |
Definition at line 12 of file OutpostModuleInfo.cs.
Barotrauma.OutpostModuleInfo.OutpostModuleInfo | ( | SubmarineInfo | submarineInfo, |
XElement | element | ||
) |
Definition at line 55 of file OutpostModuleInfo.cs.
Barotrauma.OutpostModuleInfo.OutpostModuleInfo | ( | SubmarineInfo | submarineInfo | ) |
Definition at line 66 of file OutpostModuleInfo.cs.
Barotrauma.OutpostModuleInfo.OutpostModuleInfo | ( | OutpostModuleInfo | original | ) |
Definition at line 71 of file OutpostModuleInfo.cs.
void Barotrauma.OutpostModuleInfo.DetermineGapPositions | ( | Submarine | sub | ) |
Definition at line 136 of file OutpostModuleInfo.cs.
void Barotrauma.OutpostModuleInfo.Save | ( | XElement | element | ) |
Definition at line 162 of file OutpostModuleInfo.cs.
void Barotrauma.OutpostModuleInfo.SetAllowAttachTo | ( | IEnumerable< Identifier > | allowAttachTo | ) |
Definition at line 112 of file OutpostModuleInfo.cs.
void Barotrauma.OutpostModuleInfo.SetAllowedLocationTypes | ( | IEnumerable< Identifier > | allowedLocationTypes | ) |
Definition at line 126 of file OutpostModuleInfo.cs.
void Barotrauma.OutpostModuleInfo.SetFlags | ( | IEnumerable< Identifier > | newFlags | ) |
Definition at line 89 of file OutpostModuleInfo.cs.
|
get |
Definition at line 28 of file OutpostModuleInfo.cs.
|
get |
Definition at line 34 of file OutpostModuleInfo.cs.
|
getset |
Definition at line 49 of file OutpostModuleInfo.cs.
|
getset |
Definition at line 43 of file OutpostModuleInfo.cs.
|
getset |
Definition at line 46 of file OutpostModuleInfo.cs.
|
getset |
Definition at line 40 of file OutpostModuleInfo.cs.
|
get |
Definition at line 22 of file OutpostModuleInfo.cs.
|
get |
Definition at line 51 of file OutpostModuleInfo.cs.
|
get |
Definition at line 53 of file OutpostModuleInfo.cs.