Riwmorld
Verse.Zone Class Reference
Inheritance diagram for Verse.Zone:
Verse.IExposable Verse.ISelectable RimWorld.Zone_Growing RimWorld.Zone_Stockpile

Public Member Functions

 Zone (string baseName, ZoneManager zoneManager)
 
virtual void AddCell (IntVec3 c)
 
void CheckContiguous ()
 
bool ContainsCell (IntVec3 c)
 
virtual void Delete ()
 
virtual void Deregister ()
 
virtual void ExposeData ()
 
IEnumerator< IntVec3GetEnumerator ()
 
virtual IEnumerable< GizmoGetGizmos ()
 
virtual string GetInspectString ()
 
virtual IEnumerable< InspectTabBaseGetInspectTabs ()
 
virtual void RemoveCell (IntVec3 c)
 
override string ToString ()
 

Public Attributes

ZoneManager zoneManager
 
string label
 
List< IntVec3cells = new List<IntVec3>()
 
Color color = Color.white
 
bool hidden
 

Properties

IEnumerable< ThingAllContainedThings [get]
 
List< IntVec3Cells [get]
 
bool ContainsStaticFire [get]
 
virtual bool IsMultiselectable [get]
 
Verse.Map Map [get]
 
UnityEngine.Material Material [get]
 
abstract Color NextZoneColor [get]
 

The documentation for this class was generated from the following file: