Kerbal Space Program  1.12.4
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Events Macros
Public Member Functions | Properties | List of all members
EditorPartListFilterList< T > Class Template Reference

Public Member Functions

void AddFilter (EditorPartListFilter< T > filter)
 
 EditorPartListFilterList ()
 
void FilterList (List< T > list)
 
List< EditorPartListFilter< T >
>.Enumerator 
GetEnumerator ()
 
List< T > GetFilteredList (List< T > list)
 
string GetFilterKey ()
 
string GetFilterKeySingleOrNothing ()
 
void RemoveFilter (EditorPartListFilter< T > filter)
 
void RemoveFilter (string filterID)
 
override string ToString ()
 

Properties

int Count [get]
 
EditorPartListFilter< T > this[int index] [get]
 
EditorPartListFilter< T > this[string id] [get]
 

Constructor & Destructor Documentation

EditorPartListFilterList< T >.EditorPartListFilterList ( )
inline

Member Function Documentation

void EditorPartListFilterList< T >.AddFilter ( EditorPartListFilter< T >  filter)
inline
void EditorPartListFilterList< T >.FilterList ( List< T >  list)
inline
List<EditorPartListFilter<T> >.Enumerator EditorPartListFilterList< T >.GetEnumerator ( )
inline
List<T> EditorPartListFilterList< T >.GetFilteredList ( List< T >  list)
inline
string EditorPartListFilterList< T >.GetFilterKey ( )
inline
string EditorPartListFilterList< T >.GetFilterKeySingleOrNothing ( )
inline
void EditorPartListFilterList< T >.RemoveFilter ( EditorPartListFilter< T >  filter)
inline
void EditorPartListFilterList< T >.RemoveFilter ( string  filterID)
inline
override string EditorPartListFilterList< T >.ToString ( )
inline

Property Documentation

int EditorPartListFilterList< T >.Count
get
EditorPartListFilter<T> EditorPartListFilterList< T >.this[int index]
get
EditorPartListFilter<T> EditorPartListFilterList< T >.this[string id]
get

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