Riwmorld
RimWorld.Planet.GlobalTargetInfo Struct Reference
Inheritance diagram for RimWorld.Planet.GlobalTargetInfo:

Public Member Functions

 GlobalTargetInfo (Verse.Thing thing)
 
 GlobalTargetInfo (IntVec3 cell, Verse.Map map, bool allowNullMap=false)
 
 GlobalTargetInfo (RimWorld.Planet.WorldObject worldObject)
 
 GlobalTargetInfo (int tile)
 
override bool Equals (object obj)
 
bool Equals (GlobalTargetInfo other)
 
override int GetHashCode ()
 
override string ToString ()
 

Static Public Member Functions

static bool operator== (GlobalTargetInfo a, GlobalTargetInfo b)
 
static operator LocalTargetInfo (GlobalTargetInfo targ)
 
static operator TargetInfo (GlobalTargetInfo targ)
 
static operator IntVec3 (GlobalTargetInfo targ)
 
static operator Thing (GlobalTargetInfo targ)
 
static operator WorldObject (GlobalTargetInfo targ)
 
static implicit operator GlobalTargetInfo (TargetInfo target)
 
static implicit operator GlobalTargetInfo (Verse.Thing t)
 
static implicit operator GlobalTargetInfo (RimWorld.Planet.WorldObject o)
 
static bool operator!= (GlobalTargetInfo a, GlobalTargetInfo b)
 

Public Attributes

const char WorldObjectLoadIDMarker = '@'
 

Properties

IntVec3 Cell [get]
 
bool HasThing [get]
 
bool HasWorldObject [get]
 
static GlobalTargetInfo Invalid [get]
 
bool IsMapTarget [get]
 
bool IsValid [get]
 
bool IsWorldTarget [get]
 
Verse.Map Map [get]
 
Verse.Thing Thing [get]
 
bool ThingDestroyed [get]
 
int Tile [get]
 
RimWorld.Planet.WorldObject WorldObject [get]
 

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