Barotrauma Server
Loading...
Searching...
No Matches
Barotrauma.PrefabSelector< T > Class Template Reference
Inheritance diagram for Barotrauma.PrefabSelector< T >:

Public Member Functions

void Add (T prefab, bool isOverride)
 
void RemoveIfContains (T prefab)
 
void Remove (T prefab)
 
void RemoveByFile (ContentFile file, Action< T >? callback=null)
 
void Sort ()
 
bool Contains (T prefab)
 
bool IsOverride (T prefab)
 
IEnumerator< T > GetEnumerator ()
 

Properties

T? BasePrefab [get]
 
T? ActivePrefab [get]
 
bool IsEmpty [get]
 

Member Function Documentation

◆ Add()

void Barotrauma.PrefabSelector< T >.Add ( T prefab,
bool isOverride )

◆ Contains()

bool Barotrauma.PrefabSelector< T >.Contains ( T prefab)

◆ GetEnumerator()

IEnumerator< T > Barotrauma.PrefabSelector< T >.GetEnumerator ( )

◆ IsOverride()

bool Barotrauma.PrefabSelector< T >.IsOverride ( T prefab)

◆ Remove()

void Barotrauma.PrefabSelector< T >.Remove ( T prefab)

◆ RemoveByFile()

void Barotrauma.PrefabSelector< T >.RemoveByFile ( ContentFile file,
Action< T >? callback = null )

◆ RemoveIfContains()

void Barotrauma.PrefabSelector< T >.RemoveIfContains ( T prefab)

◆ Sort()

void Barotrauma.PrefabSelector< T >.Sort ( )

Property Documentation

◆ ActivePrefab

T? Barotrauma.PrefabSelector< T >.ActivePrefab
get

◆ BasePrefab

T? Barotrauma.PrefabSelector< T >.BasePrefab
get

◆ IsEmpty

bool Barotrauma.PrefabSelector< T >.IsEmpty
get

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