|
| HediffSet (Pawn newPawn) |
|
void | AddDirect (Hediff hediff, DamageInfo? dinfo=null) |
|
void | Clear () |
|
void | DirtyCache () |
|
void | ExposeData () |
|
BodyPartRecord | GetBrain () |
|
float | GetCoverageOfNotMissingNaturalParts (BodyPartRecord part) |
|
Hediff | GetFirstHediffOfDef (HediffDef def) |
|
IEnumerable< T > | GetHediffs< T > () |
|
IEnumerable< Verb > | GetHediffsVerbs () |
|
IEnumerable< BodyPartRecord > | GetInjuredParts () |
|
IEnumerable< Hediff_Injury > | GetInjuriesTendable () |
|
List< Hediff_MissingPart > | GetMissingPartsCommonAncestors () |
|
IEnumerable< BodyPartRecord > | GetNaturallyHealingInjuredParts () |
|
IEnumerable< BodyPartRecord > | GetNotMissingParts (BodyPartHeight height=0, BodyPartDepth depth=0) |
|
float | GetPartHealth (BodyPartRecord part) |
|
BodyPartRecord | GetRandomNotMissingPart (DamageDef damDef, BodyPartHeight height=0, BodyPartDepth depth=0) |
|
IEnumerable< Hediff > | GetTendableNonInjuryNonMissingPartHediffs () |
|
bool | HasDirectlyAddedPartFor (BodyPartRecord part) |
|
bool | HasFreshMissingPartsCommonAncestor () |
|
bool | HasHediff (HediffDef def) |
|
bool | HasHediff (HediffDef def, BodyPartRecord bodyPart) |
|
bool | HasNaturallyHealingInjury () |
|
bool | HasTemperatureInjury (TemperatureInjuryStage minStage) |
|
bool | HasTendableInjury () |
|
bool | HasTendableNonInjuryNonMissingPartHediff (bool forAlert=false) |
|
bool | HasTendedAndHealingInjury () |
|
bool | PartIsMissing (BodyPartRecord part) |
|
bool | PartOrAnyAncestorHasDirectlyAddedParts (BodyPartRecord part) |
|
|
bool | AnyHediffMakesSickThought [get] |
|
float | BleedRateTotal [get] |
|
float | PainTotal [get] |
|
The documentation for this class was generated from the following file: