Riwmorld
Verse.Room Class Reference

Public Member Functions

void AddRegion (Region r)
 
void DecrementMapIndex ()
 
void DrawFieldEdges ()
 
IEnumerator< IntVec3GetEnumerator ()
 
override int GetHashCode ()
 
float GetStat (RoomStatDef roomStat)
 
RoomStatScoreStage GetStatScoreStage (RoomStatDef stat)
 
void Notify_BedTypeChanged ()
 
void Notify_ContainedThingSpawnedOrDespawned (Thing th)
 
void Notify_MyMapRemoved ()
 
void Notify_TerrainChanged ()
 
bool PushHeat (float energy)
 
void RemoveRegion (Region r)
 
void RoofChanged ()
 
void RoomChanged ()
 
override string ToString ()
 

Static Public Member Functions

static Room MakeNew (Verse.Map map)
 

Public Attributes

sbyte mapIndex = -1
 
int ID = -16161616
 
int lastChangeTick = -1
 
bool isPrisonCell
 

Properties

List< ThingAllContainedThings [get]
 
int CellCount [get]
 
IEnumerable< IntVec3Cells [get]
 
IEnumerable< Building_BedContainedBeds [get]
 
bool Dereferenced [get]
 
bool Fogged [get]
 
bool IsDoor [get]
 
bool IsHuge [get]
 
Verse.Map Map [get]
 
int OpenRoofCount [get]
 
IEnumerable< PawnOwners [get]
 
bool PsychologicallyOutdoors [get]
 
int RegionCount [get]
 
List< RegionRegions [get]
 
RoomRoleDef Role [get]
 
float Temperature [get, set]
 
RoomTempTracker TempTracker [get]
 
bool TouchesMapEdge [get]
 
bool UsesOutdoorTemperature [get]
 

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