Riwmorld
Verse Namespace Reference

Namespaces

Classes

struct  AcceptanceReport
 
class  ActiveTip
 
class  AddedBodyPartProps
 
class  Altitudes
 
class  AnimalNameDisplayModeExtension
 
class  Area
 
class  AreaManager
 
class  AreaUtility
 
class  ArmorUtility
 
class  ArrayExposeUtility
 
class  AttachableThing
 
class  AttachmentUtility
 
class  AutoBuildRoofAreaSetter
 
class  BackCompatibility
 
class  BackstoryTranslationUtility
 
class  BaseContent
 
class  BeautyDrawer
 
class  BlackScreenFixer
 
class  BodyDef
 
class  BodyPartDef
 
class  BodyPartGroupDef
 
class  BodyPartRecord
 
class  BodyPartToDrop
 
class  BoolGrid
 
class  BuildableDef
 
class  Building
 
class  BuildingsDamageSectionLayerUtility
 
class  ByteGrid
 
struct  CachedTempInfo
 
class  CameraDriver
 
class  CameraMapConfig
 
class  CameraMapConfig_ContinuousPan
 
class  CameraMapConfig_Normal
 
class  CameraShaker
 
class  CameraSwooper
 
class  CellBoolDrawer
 
class  CellFinder
 
class  CellFinderLoose
 
class  CellIndices
 
class  CellIndicesUtility
 
struct  CellLine
 
struct  CellRect
 
class  CellRenderer
 
class  ColorGenerator
 
class  ColorGenerator_Options
 
class  ColorGenerator_Single
 
class  ColorGenerator_StandardApparel
 
class  ColorGenerator_White
 
struct  ColorInt
 
class  ColorIntUtility
 
class  ColorLibrary
 
class  ColorOption
 
class  ColorsFromSpectrum
 
class  Command
 
class  Command_Action
 
class  Command_SetPlantToGrow
 
class  Command_Settle
 
class  Command_Target
 
class  Command_Toggle
 
class  Command_VerbTarget
 
class  CompAttachBase
 
class  CompColorable
 
class  CompColorableUtility
 
class  CompEquippable
 
class  CompGlower
 
class  CompHeatPusher
 
class  CompHeatPusherPowered
 
class  CompLifespan
 
class  CompProperties
 
class  CompProperties_HeatPusher
 
class  CompProperties_Lifespan
 
class  CompProperties_TemperatureDamaged
 
class  CompressibilityDecider
 
class  CompressibilityDeciderUtility
 
class  CompTemperatureDamaged
 
class  ContentFinder
 
class  ContentSourceUtility
 
class  Corpse
 
class  CoverGrid
 
struct  CoverInfo
 
class  CoverUtility
 
class  CreditRecord_Role
 
class  CreditRecord_Space
 
class  CreditRecord_Text
 
class  CreditRecord_Title
 
class  CreditsEntry
 
class  CrossRefLoader
 
class  CrossRefResolver
 
class  Current
 
class  CurveMark
 
class  CurvePoint
 
class  CustomCursor
 
class  DamageArmorCategoryUtility
 
class  DamageDef
 
class  DamageDefAdditionalHediff
 
class  DamagedMatPool
 
class  DamageFlasher
 
class  DamageGraphicData
 
struct  DamageInfo
 
class  DamageMultiplier
 
class  DamageWorker
 
class  DamageWorker_AddGlobal
 
class  DamageWorker_AddInjury
 
class  DamageWorker_Extinguish
 
class  DamageWorker_Flame
 
class  DangerUtility
 
class  DataAnalysisLogger
 
class  DataAnalysisTableMaker
 
class  DeathActionWorker
 
class  DebugCell
 
class  DebugCellDrawer
 
class  DebugInputLogger
 
struct  DebugLine
 
class  DebugLoadIDsSavingErrorsChecker
 
class  DebugLogsUtility
 
class  DebugLogWriter
 
class  DebugMatsRandom
 
class  DebugMatsSpectrum
 
struct  DebugMenuOption
 
class  DebugSettings
 
class  DebugSolidColorMats
 
class  DebugTables
 
class  DebugThingPlaceHelper
 
class  DebugTool
 
class  DebugTools
 
class  DebugTools_Health
 
class  DebugTools_MapGen
 
class  DebugViewSettings
 
class  DebugWindowsOpener
 
class  DeepProfiler
 
class  DeepResourceGrid
 
class  Def
 
class  DefaultEmptyListAttribute
 
class  DefaultFloatRangeAttribute
 
class  DefaultValueAttribute
 
class  DefDatabase
 
class  DefInjectionPackage
 
class  DefMap
 
class  DefPackage
 
class  DelayedErrorWindowRequest
 
class  DescriptionAttribute
 
class  Designation
 
class  DesignationCategoryDef
 
class  DesignationDef
 
class  DesignationDragger
 
class  DesignationManager
 
class  Designator
 
class  DesignatorManager
 
class  Dialog_ChangeNameTriple
 
class  Dialog_DebugActionsMenu
 
class  Dialog_DebugLogMenu
 
class  Dialog_DebugOptionLister
 
class  Dialog_DebugOptionListLister
 
class  Dialog_DebugSettingsMenu
 
class  Dialog_DebugTables
 
class  Dialog_InfoCard
 
class  Dialog_MessageBox
 
class  Dialog_NodeTree
 
class  Dialog_OptionLister
 
class  Dialog_PackageSelector
 
class  Dialog_Rename
 
class  Dialog_RenameArea
 
class  Dialog_RenamePackage
 
class  Dialog_RenameZone
 
class  Dialog_ResolutionConfirm
 
class  Dialog_Slider
 
class  DialogDatabase
 
class  DiaNode
 
class  DiaNodeList
 
class  DiaNodeMold
 
class  DiaOption
 
class  DiaOptionMold
 
class  Dijkstra
 
class  DijkstraUtility
 
class  DragSliderManager
 
class  DynamicDrawManager
 
struct  EdgeSpan
 
class  EdificeGrid
 
class  EdificeUtility
 
class  Editable
 
class  EditorHiddenAttribute
 
class  EditorNullableAttribute
 
class  EditorReplaceableAttribute
 
class  EditorShowClassNameAttribute
 
class  EditSliderRangeAttribute
 
class  EditTreeNodeDatabase
 
class  EditWindow
 
class  EditWindow_CurveEditor
 
class  EditWindow_DebugInspector
 
class  EditWindow_DefEditor
 
class  EditWindow_Log
 
class  EditWindow_PackageEditor
 
class  Effecter
 
class  EffecterDef
 
class  Entity
 
class  EnvironmentInspectDrawer
 
class  ExitMapGrid
 
class  Explosion
 
class  ExplosionManager
 
class  ExtraMeleeDamage
 
class  FadedMaterialPool
 
class  FastEntityTypeComparer
 
class  FastPawnCapacityDefComparer
 
class  FastPriorityQueue
 
class  FastVector2Comparer
 
class  FeedbackFloaters
 
class  FeedbackItem
 
class  FeedbackItem_FoodGain
 
class  FeedbackItem_HealthGain
 
class  Find
 
class  FloatMenu
 
class  FloatMenuMap
 
class  FloatMenuOption
 
class  FloatMenuWorld
 
struct  FloatRange
 
class  FloodFiller
 
class  FloodFillerFog
 
struct  FloodFillRange
 
class  FloodFillRangeQueue
 
struct  FloodUnfogResult
 
class  FogGrid
 
class  FullPool
 
class  Game
 
class  GameAndMapInitExceptionHandlers
 
class  GameDataSaveLoader
 
class  GameInfo
 
class  GameInitData
 
class  Gen
 
class  GenAdj
 
class  GenAdjFast
 
class  GenAttribute
 
class  GenClamor
 
class  GenClosest
 
class  GenCollection
 
class  GenColor
 
class  GenCommandLine
 
class  GenDebug
 
class  GenDefDatabase
 
class  GenderUtility
 
class  GenDictionary
 
class  GenDraw
 
class  GenDrop
 
class  GenExplosion
 
class  GenFile
 
class  GenFilePaths
 
class  GenGeneric
 
class  GenGeo
 
class  GenGrid
 
class  GenList
 
class  GenMapUI
 
class  GenMath
 
class  GenPlace
 
class  GenRadial
 
class  GenRecipe
 
class  GenScene
 
class  GenSight
 
class  GenSpawn
 
class  GenStep
 
class  GenStep_RandomSelector
 
class  GenStep_Scatterer
 
class  GenStep_ScatterThings
 
class  GenStep_TerrainPatches
 
class  GenStepDef
 
class  GenString
 
class  GenTemperature
 
class  GenText
 
class  GenTicks
 
class  GenTypes
 
class  GenUI
 
class  GenView
 
class  GhostDrawer
 
class  Gizmo
 
class  GizmoGridDrawer
 
struct  GizmoResult
 
class  GlowFlooder
 
class  GlowGrid
 
class  Graphic
 
class  Graphic_Appearances
 
class  Graphic_Cluster
 
class  Graphic_Collection
 
class  Graphic_Flicker
 
class  Graphic_Linked
 
class  Graphic_LinkedCornerFiller
 
class  Graphic_Mote
 
class  Graphic_Multi
 
class  Graphic_Random
 
class  Graphic_RandomRotated
 
class  Graphic_Shadow
 
class  Graphic_Single
 
class  Graphic_StackCount
 
class  Graphic_Terrain
 
class  GraphicData
 
class  GraphicDatabase
 
class  GraphicDatabaseHeadRecords
 
class  GraphicDatabaseUtility
 
class  GraphicGetter_NakedHumanlike
 
class  GraphicMeshSet
 
struct  GraphicRequest
 
class  GraphicUtility
 
class  GridLayout
 
class  GridSaveUtility
 
class  GridsUtility
 
class  GUIEventFilterForOSX
 
class  HealthTunings
 
class  HealthUtility
 
class  Hediff
 
class  Hediff_AddedPart
 
class  Hediff_Alcohol
 
class  Hediff_Hangover
 
class  Hediff_Implant
 
class  Hediff_Injury
 
class  Hediff_MissingPart
 
class  Hediff_Pregnant
 
class  HediffComp
 
class  HediffComp_Disappears
 
class  HediffComp_Discoverable
 
class  HediffComp_DrugEffectFactor
 
class  HediffComp_Effecter
 
class  HediffComp_GetsOld
 
class  HediffComp_GrowthMode
 
class  HediffComp_HealOldWounds
 
class  HediffComp_Immunizable
 
class  HediffComp_Infecter
 
class  HediffComp_SelfHeal
 
class  HediffComp_SeverityPerDay
 
class  HediffComp_TendDuration
 
class  HediffComp_VerbGiver
 
class  HediffCompProperties
 
class  HediffCompProperties_Disappears
 
class  HediffCompProperties_Discoverable
 
class  HediffCompProperties_DrugEffectFactor
 
class  HediffCompProperties_Effecter
 
class  HediffCompProperties_GetsOld
 
class  HediffCompProperties_GrowthMode
 
class  HediffCompProperties_HealOldWounds
 
class  HediffCompProperties_Immunizable
 
class  HediffCompProperties_Infecter
 
class  HediffCompProperties_SelfHeal
 
class  HediffCompProperties_SeverityPerDay
 
class  HediffCompProperties_TendDuration
 
class  HediffCompProperties_VerbGiver
 
class  HediffDef
 
class  HediffGiver
 
class  HediffGiver_Birthday
 
class  HediffGiver_Bleeding
 
class  HediffGiver_BrainInjury
 
class  HediffGiver_Heat
 
class  HediffGiver_Hypothermia
 
class  HediffGiver_Random
 
class  HediffGiver_RandomAgeCurved
 
class  HediffGiver_RandomDrugEffect
 
class  HediffGiveUtility
 
class  HediffGrowthModeUtility
 
class  HediffMaker
 
class  HediffSet
 
class  HediffStage
 
class  HediffStatsUtility
 
class  HediffUtility
 
class  HediffWithComps
 
interface  ICellBoolGiver
 
interface  IExposable
 
interface  IFullPoolable
 
class  IgnoreSavedElementAttribute
 
interface  ILoadReferenceable
 
class  ImmediateWindow
 
class  ImmunityHandler
 
class  ImmunityRecord
 
class  IngredientCount
 
class  IngredientValueGetter
 
class  IngredientValueGetter_Nutrition
 
class  IngredientValueGetter_Volume
 
class  InjuryProps
 
class  InspectTabBase
 
class  InspectTabManager
 
struct  IntRange
 
struct  IntVec2
 
struct  IntVec3
 
class  IntVec3Utility
 
interface  ISelectable
 
interface  IStrippable
 
interface  IThingContainerOwner
 
interface  IVerbOwner
 
class  JitterHandler
 
class  JobDef
 
class  JumpToTargetUtility
 
class  KeyBindingCategoryDef
 
class  KeyBindingData
 
class  KeyBindingDef
 
class  KeyBindingDefGenerator
 
class  KeyPrefs
 
class  KeyPrefsData
 
struct  LabelValue
 
class  LanguageDatabase
 
class  LanguageDataWriter
 
class  LanguageInfo
 
class  LanguageReportGenerator
 
class  LanguageWorker
 
class  LanguageWorker_Default
 
class  LanguageWorker_English
 
class  LanguageWorker_Russian
 
class  LayerLoader
 
class  LayerSubMesh
 
class  Letter
 
class  LetterColors
 
class  LetterStack
 
class  LifeStageAge
 
class  LifeStageUtility
 
class  LinkGrid
 
class  ListableOption
 
class  ListableOption_WebLink
 
class  ListerBuildings
 
class  ListerThings
 
class  Listing
 
class  Listing_Lines
 
class  Listing_ScenEdit
 
class  Listing_Standard
 
class  Listing_Tree
 
class  Listing_TreeDefs
 
class  Listing_TreeThingFilter
 
class  LoadableXmlAsset
 
class  LoadAliasAttribute
 
class  LoadedContentItem
 
class  LoadedLanguage
 
class  LoadedModManager
 
class  LoadedObjectDirectory
 
class  LoaderHelper
 
class  LoadIDsWantedBank
 
struct  LocalTargetInfo
 
class  Log
 
class  LogMessage
 
class  LogMessageQueue
 
class  LogSimple
 
class  LongEventHandler
 
class  Map
 
class  MapCellsInRandomOrder
 
class  MapComponent
 
class  MapConditionDef
 
class  MapDrawer
 
class  MapEdgeClipDrawer
 
class  MapFileCompressor
 
class  MapGenerator
 
class  MapGeneratorDef
 
class  MapGenFloatGrid
 
class  MapInfo
 
class  MapMeshFlagUtility
 
class  MapPawns
 
class  MapTemperature
 
class  MatBases
 
class  MaterialAtlasPool
 
class  MaterialLoader
 
class  MaterialPool
 
struct  MaterialRequest
 
class  MaterialUtility
 
class  MatLoader
 
class  MatsFromSpectrum
 
class  MentalBreakDef
 
class  MentalBreaker
 
class  MentalBreakWorker
 
class  MentalBreakWorker_BingingDrug
 
class  MentalStateDef
 
class  MentalStateGiver
 
class  MentalStateWorker
 
class  MentalStateWorker_BingingDrug
 
class  MentalStateWorker_BingingFood
 
class  MentalStateWorker_WanderOwnRoom
 
class  MeshMakerCircles
 
class  MeshMakerPlanes
 
class  MeshMakerShadows
 
class  MeshPool
 
class  Messages
 
class  MessagesRepeatAvoider
 
class  ModAssemblyHandler
 
class  ModContentHolder
 
class  ModContentLoader
 
class  ModContentPack
 
class  ModLister
 
class  ModMetaData
 
class  ModsConfig
 
class  ModToolUtility
 
class  Mote
 
struct  MoteAttachLink
 
class  MoteCounter
 
class  MoteDualAttached
 
class  MoteProperties
 
class  MoteText
 
class  MoteThrown
 
class  MoteThrownAttached
 
class  Mouse
 
class  MouseoverReadout
 
class  MustTranslateAttribute
 
class  Name
 
class  NameSingle
 
class  NameTriple
 
class  NameUseChecker
 
class  NoTranslateAttribute
 
class  OldInjuryUtility
 
class  OptionListingUtility
 
struct  Pair
 
class  ParseHelper
 
class  Pawn
 
class  Pawn_AgeTracker
 
class  Pawn_CallTracker
 
class  Pawn_CarryTracker
 
class  Pawn_DrawTracker
 
class  Pawn_EquipmentTracker
 
class  Pawn_HealthTracker
 
class  Pawn_InventoryTracker
 
class  Pawn_StanceTracker
 
class  PawnCapacitiesHandler
 
class  PawnCapacityDef
 
class  PawnCapacityModifier
 
class  PawnCapacityUtility
 
class  PawnCollisionTweenerUtility
 
class  PawnDestinationManager
 
class  PawnDownedWiggler
 
struct  PawnGenerationRequest
 
class  PawnGenerator
 
class  PawnGraphicSet
 
class  PawnHeadOverlays
 
class  PawnInventoryOption
 
class  PawnKindDef
 
class  PawnKindLifeStage
 
class  PawnLeaner
 
class  PawnNameColorUtility
 
class  PawnRenderer
 
class  PawnRotator
 
struct  PawnStatusEffecters
 
class  PawnTweener
 
class  PawnUIOverlay
 
class  PermadeathModeUtility
 
class  PhysicalInteractionReservationManager
 
class  PlaceWorker
 
class  PlayDataLoader
 
class  PlayLog
 
class  PlayLogEntry
 
class  PlayLogEntry_Interaction
 
class  PostLoadInitter
 
class  Prefs
 
class  PrefsData
 
class  PreLoadUtility
 
class  Printer_Mesh
 
class  Printer_Plane
 
class  Printer_Shadow
 
class  PriorityWork
 
class  ProfilerThreadCheck
 
class  Projectile
 
class  Projectile_Explosive
 
class  ProjectileProperties
 
class  PsychGlowUtility
 
class  Pulser
 
class  QuickStarter
 
class  RaceProperties
 
class  Rand
 
class  RandomGenStepSelectorOption
 
class  RandomNumberGenerator
 
class  RandomNumberGenerator_BasicHash
 
class  Reachability
 
class  ReachabilityCache
 
class  ReachabilityUtility
 
class  RealTime
 
class  RealtimeMoteList
 
class  RecipeDef
 
class  RecipeMakerProperties
 
class  RecipeWorker
 
class  RecipeWorkerCounter
 
class  RecipeWorkerCounter_MakeStoneBlocks
 
class  RectTrigger
 
class  Region
 
class  RegionAndRoomUpdater
 
class  RegionDirtyer
 
class  RegionGrid
 
class  RegionLink
 
class  RegionLinkDatabase
 
class  RegionMaker
 
class  RegionTraverser
 
class  RememberedCameraPos
 
class  ReorderableWidget
 
class  ResearchMod
 
class  ResearchModsSpecial
 
class  ResearchProjectDef
 
class  ReverseDesignatorDatabase
 
class  RockNoises
 
class  RoofCollapseBuffer
 
class  RoofCollapseBufferResolver
 
class  RoofCollapseCellsFinder
 
class  RoofCollapserImmediate
 
class  RoofCollapseUtility
 
class  RoofDef
 
class  RoofGrid
 
class  Room
 
class  RoomQuery
 
class  RoomRoleDef
 
class  RoomRoleWorker
 
class  RoomStatDef
 
class  RoomStatScoreStage
 
class  RoomStatWorker
 
class  RoomTempTracker
 
class  Root
 
class  Root_Entry
 
class  Root_Play
 
struct  Rot4
 
class  RulePackDef
 
class  SafeSaver
 
class  SavedGameLoader
 
struct  SaveFileInfo
 
class  SaveGameFilesUtility
 
class  ScatterableDef
 
class  ScattererValidator
 
class  ScattererValidator_Buildable
 
class  ScattererValidator_NoNonNaturalEdifices
 
class  ScreenFader
 
class  ScreenshotModeHandler
 
class  ScreenshotTaker
 
class  Scribe
 
class  Scribe_Collections
 
class  Scribe_Deep
 
class  Scribe_Defs
 
class  Scribe_References
 
class  Scribe_TargetInfo
 
class  Scribe_Values
 
class  ScribeExtractor
 
class  ScribeMetaHeaderUtility
 
class  Section
 
class  SectionLayer
 
class  SectionLayer_BuildingsDamage
 
class  SectionLayer_EdgeShadows
 
class  SectionLayer_FogOfWar
 
class  SectionLayer_IndoorMask
 
class  SectionLayer_LightingOverlay
 
class  SectionLayer_Snow
 
class  SectionLayer_SunShadows
 
class  SectionLayer_Terrain
 
class  SectionLayer_TerrainScatter
 
class  SectionLayer_Things
 
class  SectionLayer_ThingsGeneral
 
class  SectionLayer_Zones
 
class  SectionLayerGeometryMaker_Solid
 
class  ShaderDatabase
 
class  ShaderIDs
 
class  ShaderUtility
 
class  ShadowData
 
class  ShadowMeshPool
 
class  ShootLeanUtility
 
struct  ShootLine
 
class  ShortHashGiver
 
struct  ShotReport
 
class  SimpleColorExtension
 
class  SimpleCurve
 
class  SimpleCurveDrawer
 
class  SimpleCurveDrawerStyle
 
class  SimpleCurveDrawInfo
 
class  SimpleCurveView
 
class  SimplePool
 
class  SkillGain
 
class  SkillRequirement
 
struct  SkyColorSet
 
class  SkyManager
 
class  SkyOverlay
 
struct  SkyTarget
 
class  SnowGrid
 
class  SnowUtility
 
class  SolidColorMaterials
 
class  SongDef
 
class  SoundDef
 
class  SoundDefHelper
 
class  SpecialThingFilterDef
 
class  SpecialThingFilterWorker
 
class  Stance
 
class  Stance_Busy
 
class  Stance_Cooldown
 
class  Stance_Mobile
 
class  Stance_Warmup
 
class  StartingPawnUtility
 
class  StaticConstructorOnStartup
 
class  StaticConstructorOnStartupUtility
 
class  SteamUtility
 
class  StrippableUtility
 
class  StuffProperties
 
class  SubEffecter
 
class  SubEffecter_DrifterEmote
 
class  SubEffecter_DrifterEmoteChance
 
class  SubEffecter_DrifterEmoteContinuous
 
class  SubEffecter_DrifterEmoteTriggered
 
class  SubEffecter_InteractSymbol
 
class  SubEffecter_ProgressBar
 
class  SubEffecter_SoundTriggered
 
class  SubEffecter_Sprayer
 
class  SubEffecter_SprayerChance
 
class  SubEffecter_SprayerContinuous
 
class  SubEffecter_SprayerTriggered
 
class  SubEffecter_Sustainer
 
class  SubEffecterDef
 
class  SummaryHealthHandler
 
class  SurpriseAttackProps
 
class  TabDrawer
 
class  TableDataGetter
 
class  TabRecord
 
struct  TargetInfo
 
class  TemperatureCache
 
class  TemperatureDisplayModeExtension
 
class  TemperatureSaveLoad
 
class  TemperatureTuning
 
class  TerrainDef
 
class  TerrainGrid
 
class  TexButton
 
class  Text
 
struct  TextureAndColor
 
class  TexUI
 
class  Thing
 
class  ThingCategoryDef
 
class  ThingCategoryNodeDatabase
 
class  ThingComp
 
class  ThingCompUtility
 
class  ThingContainer
 
struct  ThingCount
 
class  ThingCountClass
 
class  ThingDef
 
class  ThingDefComparer
 
class  ThingFilter
 
class  ThingFilterUI
 
class  ThingGrid
 
class  ThingIDMaker
 
class  ThingListGroupHelper
 
class  ThingMaker
 
class  ThingOverlays
 
struct  ThingRequest
 
class  ThingRequestGroupUtility
 
struct  ThingStackPart
 
class  ThingStackPartClass
 
class  ThingUtility
 
class  ThingWithComps
 
class  ThinkTreeDef
 
class  ThinkTreeKeyAssigner
 
class  ThreadLocalDeepProfiler
 
class  TickList
 
class  TickManager
 
class  TimeSlower
 
struct  TipSignal
 
class  TitleCaseHelper
 
class  TooltipGiverList
 
class  TooltipHandler
 
class  TooltipUtility
 
class  TrainableIntelligenceExtension
 
class  Translator
 
struct  TraverseParms
 
class  TreeNode
 
class  TreeNode_Editor
 
class  TreeNode_ThingCategory
 
class  TreeOpenMasks
 
class  Triangulator
 
class  UI
 
class  UIHighlighter
 
class  UIMenuBackground
 
class  UIMenuBackgroundManager
 
class  UIRoot
 
class  UIRoot_Entry
 
class  UnfinishedThing
 
class  UnityData
 
class  UnsavedAttribute
 
class  Vector2Utility
 
class  Vector3Utility
 
class  Verb
 
class  Verb_LaunchProjectile
 
class  Verb_Shoot
 
class  VerbProperties
 
class  VerbTracker
 
class  WeatherDef
 
class  WeatherEvent
 
class  WeatherEventHandler
 
class  WeatherEventMaker
 
class  WeatherWorker
 
class  WidgetRow
 
class  Widgets
 
class  WindManager
 
class  Window
 
class  WindowResizer
 
class  WindowStack
 
class  WorkTypeDef
 
class  WorkTypeDefsUtility
 
class  WorldFloodFiller
 
class  XmlInheritance
 
class  XmlLoader
 
class  XmlLoaderSimple
 
class  XmlSaveFormatter
 
class  XmlSaveLoadUtility
 
class  XmlSaver
 
class  XmlToObject
 
class  Zone
 
class  ZoneColorUtility
 
class  ZoneMaker
 
class  ZoneManager
 

Enumerations

enum  AltitudeLayer : byte {
  Terrain, TerrainScatter, Floor, FloorEmplacement,
  Filth, Zone, SmallWire, LowPlant,
  MoteLow, Shadows, DoorMoveable, Building,
  Item, ItemImportant, LayingPawn, Projectile,
  Pawn, PawnUnused, PawnState, Blueprint,
  MoteOverhead, FlyingItem, Weather, LightingOverlay,
  VisEffects, FogOfWar, WorldClipper, WorldDataOverlay,
  MetaOverlays
}
 
enum  AnimalNameDisplayMode : byte { None, TameNamed, TameAll }
 
enum  AreaOverlap { None, Entire, Partial }
 
enum  BodyPartDepth : byte { Undefined, Inside, Outside }
 
enum  BodyPartHeight : byte { Undefined, Bottom, Middle, Top }
 
enum  BodyPartRemovalIntent { Harvest, Amputate }
 
enum  BoolUnknown : byte { True, False, Unknown }
 
enum  CameraZoomRange : byte {
  Closest, Close, Middle, Far,
  Furthest
}
 
enum  ClamorType { Movement, Harm }
 
enum  ContentSource { Undefined, LocalFolder, SteamWorkshop }
 
enum  CrownType : byte { Undefined, Average, Narrow }
 
enum  DamageArmorCategory : byte {
  IgnoreArmor, Blunt, Sharp, Heat,
  Electric
}
 
enum  DamageOverlay {
  Scratch, TopLeftCorner, TopRightCorner, BotLeftCorner,
  BotRightCorner, LeftEdge, RightEdge, TopEdge,
  BotEdge
}
 
enum  Danger : byte { Unspecified, None, Some, Deadly }
 
enum  DebugMenuOptionMode : byte { Action, Tool }
 
enum  DestroyMode : byte {
  Vanish, Kill, Deconstruct, FailConstruction,
  Cancel
}
 
enum  DiaNodeType : byte { Undefined, Special, BaseEncounters, InsanityBattles }
 
enum  DietCategory : byte {
  NeverEats, Herbivorous, Dendrovorous, Ovivorous,
  Omnivorous, Carnivorous
}
 
enum  DrawerType : byte { None, RealtimeOnly, MapMeshOnly, MapMeshAndRealTime }
 
enum  EditTreeNodeType : byte { ComplexObject, ListRoot, TerminalValue }
 
enum  EquipmentType : byte { None, Primary }
 
enum  FailMode : byte { Silent, LogErrors }
 
enum  Favorability : byte {
  VeryBad, Bad, Neutral, Good,
  VeryGood
}
 
enum  FillCategory : byte { None, Partial, Full }
 
enum  FloatMenuSizeMode { Undefined, Normal, Tiny }
 
enum  GameFont : byte { Tiny, Small, Medium }
 
enum  Gender : byte { None, Male, Female }
 
enum  GizmoState : byte { Clear, Mouseover, Interacted }
 
enum  HediffGrowthMode { Growing, Stable, Remission }
 
enum  ImpactSoundType : byte {
  None, Bullet, Slice, Blunt,
  Electric
}
 
enum  Intelligence : byte { Animal, ToolUser, Humanlike }
 
enum  LetterType : byte { Good, BadNonUrgent, BadUrgent }
 
enum  LinkDirections : byte { Up = 1, Right = 2, Down = 4, Left = 8 }
 
enum  LinkDrawerType : byte {
  None, Basic, CornerFiller, Transmitter,
  TransmitterOverlay
}
 
enum  LinkFlags {
  None = 0, MapEdge = 1, Rock = 2, Wall = 4,
  Sandbags = 8, PowerConduit = 16, Custom1 = 131072, Custom2 = 262144,
  Custom3 = 524288, Custom4 = 1048576, Custom5 = 2097152, Custom6 = 4194304,
  Custom7 = 8388608, Custom8 = 16777216, Custom9 = 33554432, Custom10 = 67108864
}
 
enum  ListerThingsUse : byte { Undefined, Global, Region }
 
enum  LoadSaveMode : byte {
  Inactive, Saving, LoadingVars, ResolvingCrossRefs,
  PostLoadInit
}
 
enum  LogMessageType : byte { Message, Warning, Error }
 
enum  LookMode : byte {
  Undefined, Value, Deep, Reference,
  Def, LocalTargetInfo, TargetInfo, GlobalTargetInfo
}
 
enum  MapMeshFlag {
  None = 0, Things = 1, FogOfWar = 2, Buildings = 4,
  GroundGlow = 8, Terrain = 16, Roofs = 32, Snow = 64,
  Zone = 128, PowerGrid = 256, BuildingsDamage = 512
}
 
enum  MentalBreakIntensity : byte { Extreme, Major, Minor }
 
enum  MentalStateCategory {
  Undefined, Aggro, Sad, Panic,
  Indulgent, Misc
}
 
enum  MenuOptionPriority : byte {
  DisabledOption, VeryLow, Low, GoHere,
  Default, High, AttackEnemy, InitiateSocial,
  RescueOrCapture
}
 
enum  MeshParts : byte {
  None = 0, Verts = 1, Tris = 2, Colors = 4,
  UVs = 8, All = 127
}
 
enum  MessageSound : byte {
  Silent, Standard, RejectInput, Benefit,
  Negative, SeriousAlert
}
 
enum  MoteSpawnLocType : byte { OnSource, BetweenPositions, BetweenTouchingCells, RandomCellOnTarget }
 
enum  MultiCheckboxState : byte { On, Off, Partial }
 
enum  PawnHealthState : byte { Dead, Down, Mobile }
 
enum  ProgramState : byte { Entry, MapInitializing, Playing }
 
enum  PsychGlow : byte { Dark, Lit, Overlit }
 
enum  ReorderDirection { Up, Down }
 
enum  ResourceCountPriority : byte { Uncounted, Last, Middle, First }
 
enum  RotationDirection : byte { None, Clockwise, Counterclockwise }
 
enum  RotDrawMode : byte { Fresh, Rotting, Dessicated }
 
enum  ShaderType : byte {
  None, Cutout, CutoutFlying, CutoutPlant,
  CutoutComplex, CutoutSkin, Transparent, TransparentPostLight,
  MetaOverlay, Mote, MoteGlow
}
 
enum  SimpleColor {
  White, Red, Green, Blue,
  Magenta, Yellow, Cyan
}
 
enum  SnowCategory : byte {
  None, Dusting, Thin, Medium,
  Thick
}
 
enum  SpanDirection : byte { North, East }
 
enum  SpecialProductType : byte { Butchery, Smelted }
 
enum  StuffAppearance : byte { Smooth, Planks, Bricks }
 
enum  SurfaceType : byte { None, Item, Eat }
 
enum  TargetType : byte { Thing, Cell }
 
enum  TemperatureDisplayMode : byte { Celsius, Fahrenheit, Kelvin }
 
enum  TemperatureInjuryStage : byte {
  Hidden, Initial, Minor, Serious,
  Extreme, Deadly
}
 
enum  TerrainAffordance : byte {
  Undefined, Light, Heavy, GrowSoil,
  Diggable, SmoothHard, SmoothableStone
}
 
enum  ThingCategory : byte {
  None, Pawn, Item, Plant,
  Building, Filth, Projectile, Mote,
  Ethereal, Attachment, Skyfaller
}
 
enum  ThingPlaceMode : byte { Direct, Near }
 
enum  ThingRequestGroup : byte {
  Undefined, Nothing, Everything, HaulableEver,
  HaulableAlways, Plant, FoodSource, FoodSourceNotPlantOrTree,
  Corpse, Blueprint, BuildingArtificial, BuildingFrame,
  Pawn, PotentialBillGiver, Medicine, Filth,
  AttackTarget, Weapon, Refuelable, HaulableEverOrMinifiable,
  Drug, Construction, HasGUIOverlay, Apparel,
  MinifiedThing, Grave, Art, ContainerEnclosure,
  ActiveDropPod, Transporter
}
 
enum  TickerType : byte { Never, Normal, Rare, Long }
 
enum  TimeOfDay : byte { Night, Day, Any }
 
enum  TimeSpeed : byte {
  Paused, Normal, Fast, Superfast,
  Ultrafast
}
 
enum  TooltipPriority : byte { Default, Pawn }
 
enum  ToStringNumberSense : byte { Undefined, Absolute, Factor, Offset }
 
enum  ToStringStyle : byte {
  Integer, FloatOne, FloatTwo, PercentZero,
  PercentOne, PercentTwo, Temperature, TemperatureOffset,
  WorkAmount
}
 
enum  Tradeability : byte { Never, Sellable, Stockable }
 
enum  TrainableIntelligence : byte {
  None, Simple, Intermediate, Advanced,
  SuperAdvanced
}
 
enum  Traversability : byte { Standable, PassThroughOnly, Impassable }
 
enum  TraverseMode : byte { PassAnything, ByPawn, PassDoors, NoPassClosedDoors }
 
enum  UIDirection : byte { LeftThenUp, LeftThenDown, RightThenUp, RightThenDown }
 
enum  VerbCategory : byte { Undefined, BeatFire, Ignite, Nonnative }
 
enum  VerbState : byte { Idle, Bursting }
 
enum  WindowLayer { GameUI, Dialog, SubSuper, Super }
 
enum  WorkTags {
  None = 0, Intellectual = 2, ManualDumb = 4, ManualSkilled = 8,
  Violent = 16, Caring = 32, Social = 64, Scary = 128,
  Animals = 256, Artistic = 512, Crafting = 1024, Cooking = 2048,
  Firefighting = 4096, Cleaning = 8192, Hauling = 16384, PlantWork = 32768,
  Mining = 65536
}
 

Functions

delegate void DragSliderCallback (float mouseOffset, float rateFactor)
 
delegate bool RegionEntryPredicate (Region from, Region to)
 
delegate bool RegionProcessor (Region reg)
 
delegate void SwoopCallbackMethod ()