Barotrauma Client Doc
|
Public Member Functions | |
Prefab (ContentFile file, Identifier identifier) | |
Prefab (ContentFile file, ContentXElement element) | |
abstract void | Dispose () |
Static Public Member Functions | |
static void | DisallowCallFromConstructor () |
Public Attributes | |
readonly Identifier | Identifier |
readonly ContentFile | ContentFile |
Static Public Attributes | |
static readonly ImmutableHashSet< Type > | Types |
Protected Member Functions | |
virtual Identifier | DetermineIdentifier (XElement element) |
Properties | |
ContentPackage? | ContentPackage [get] |
ContentPath | FilePath [get] |
Barotrauma.Prefab.Prefab | ( | ContentFile | file, |
Identifier | identifier | ||
) |
Barotrauma.Prefab.Prefab | ( | ContentFile | file, |
ContentXElement | element | ||
) |
|
protectedvirtual |
|
static |
|
pure virtual |
Implemented in Barotrauma.TraitorEventPrefab, Barotrauma.StructurePrefab, Barotrauma.OutpostGenerationParams, Barotrauma.MapGenerationParams, Barotrauma.LocationType, Barotrauma.LinkedSubmarinePrefab, Barotrauma.RuinGeneration.RuinGenerationParams, Barotrauma.LevelObjectPrefab, Barotrauma.LevelGenerationParams, Barotrauma.CaveGenerationParams, Barotrauma.Biome, Barotrauma.ItemAssemblyPrefab, Barotrauma.BallastFloraPrefab, Barotrauma.CoreEntityPrefab, Barotrauma.ItemPrefab, Barotrauma.SlideshowPrefab, Barotrauma.TutorialPrefab, Barotrauma.MissionPrefab, Barotrauma.EventSet, Barotrauma.EventSprite, Barotrauma.EventPrefab, Barotrauma.EventManagerSettings, Barotrauma.DecalPrefab, Barotrauma.GrimeSprite, Barotrauma.TalentPrefab, Barotrauma.SkillSettings, Barotrauma.NPCPersonalityTrait, Barotrauma.JobPrefab, Barotrauma.ItemRepairPriority, Barotrauma.HumanPrefab, Barotrauma.AfflictionPrefab, Barotrauma.CPRSettings, Barotrauma.CorpsePrefab, Barotrauma.CharacterPrefab, Barotrauma.WreckAIConfig, Barotrauma.OrderPrefab, Barotrauma.OrderCategoryIcon, Barotrauma.NPCConversationCollection, Barotrauma.SoundPrefab, Barotrauma.Particles.ParticlePrefab, Barotrauma.GUICursorPrefab, Barotrauma.GUISpriteSheetPrefab, Barotrauma.GUISpritePrefab, Barotrauma.GUIColorPrefab, Barotrauma.GUIFontPrefab, Barotrauma.GUIComponentStyle, and Barotrauma.CharacterHealth.DamageOverlayPrefab.
readonly ContentFile Barotrauma.Prefab.ContentFile |
readonly Identifier Barotrauma.Prefab.Identifier |
|
static |
|
get |
|
get |