692 {
698
700 filterTextLower.
Split(
" ", filterTokens);
701
703 {
704 string nameLower = dta.GetName();
706 bool add = false;
707 if (pType == -1 || pType == dta.GetCategory())
708 {
709 if (filterTextLower)
710 {
711 foreach (string token:filterTokens)
712 {
714 add = true;
715 }
716 }
717 else
718 add = true;
719 }
720 if (add)
721 sortedNames.Insert(dta.GetNameUnique());
722 }
723 sortedNames.Sort();
724 foreach (int i, string sortedNameUnique:sortedNames)
725 {
727 string sortedName = data.
GetName();
728 string typeName;
729
731 {
733 }
734
736 if (typeName)
738 }
739 }
TextListboxWidget m_ActionsSelector
ref map< string, ref PluginDayzPlayerDebugUserData > m_AnimationListMappings
ref array< ref PluginDayzPlayerDebugUserData > m_AnimationList
EditBoxWidget m_ActionsFilter
ref map< int, string > m_TypeNameMappings
array< string > TStringArray
bool Contains(string sample)
Returns true if sample is substring of string.
void Split(string sample, out array< string > output)
Splits string into array of strings separated by 'sample'.
proto int ToLower()
Changes string to lowercase. Returns length.