// Token: 0x06001B50 RID: 6992 RVA: 0x0008EBD4 File Offset: 0x0008CDD4 private static void PopulateAvailableAndInstalledSDKInfos() { List <string> symbolsOfInstalledSDKs = (from predicateInfo in VRTK_SDKManager.AvailableScriptingDefineSymbolPredicateInfos where (bool)predicateInfo.methodInfo.Invoke(null, null) select predicateInfo.attribute.symbol).ToList <string>(); List <VRTK_SDKInfo> list = new List <VRTK_SDKInfo>(); List <VRTK_SDKInfo> list2 = new List <VRTK_SDKInfo>(); List <VRTK_SDKInfo> list3 = new List <VRTK_SDKInfo>(); List <VRTK_SDKInfo> list4 = new List <VRTK_SDKInfo>(); List <VRTK_SDKInfo> list5 = new List <VRTK_SDKInfo>(); List <VRTK_SDKInfo> list6 = new List <VRTK_SDKInfo>(); List <VRTK_SDKInfo> list7 = new List <VRTK_SDKInfo>(); List <VRTK_SDKInfo> list8 = new List <VRTK_SDKInfo>(); VRTK_SDKManager.PopulateAvailableAndInstalledSDKInfos <SDK_BaseSystem, SDK_FallbackSystem>(list, list5, symbolsOfInstalledSDKs); VRTK_SDKManager.PopulateAvailableAndInstalledSDKInfos <SDK_BaseBoundaries, SDK_FallbackBoundaries>(list2, list6, symbolsOfInstalledSDKs); VRTK_SDKManager.PopulateAvailableAndInstalledSDKInfos <SDK_BaseHeadset, SDK_FallbackHeadset>(list3, list7, symbolsOfInstalledSDKs); VRTK_SDKManager.PopulateAvailableAndInstalledSDKInfos <SDK_BaseController, SDK_FallbackController>(list4, list8, symbolsOfInstalledSDKs); VRTK_SDKManager.AvailableSystemSDKInfos = list.AsReadOnly(); VRTK_SDKManager.AvailableBoundariesSDKInfos = list2.AsReadOnly(); VRTK_SDKManager.AvailableHeadsetSDKInfos = list3.AsReadOnly(); VRTK_SDKManager.AvailableControllerSDKInfos = list4.AsReadOnly(); VRTK_SDKManager.InstalledSystemSDKInfos = list5.AsReadOnly(); VRTK_SDKManager.InstalledBoundariesSDKInfos = list6.AsReadOnly(); VRTK_SDKManager.InstalledHeadsetSDKInfos = list7.AsReadOnly(); VRTK_SDKManager.InstalledControllerSDKInfos = list8.AsReadOnly(); }
// Token: 0x06001B48 RID: 6984 RVA: 0x0008E880 File Offset: 0x0008CA80 static VRTK_SDKManager() { VRTK_SDKManager.PopulateAvailableScriptingDefineSymbolPredicateInfos(); VRTK_SDKManager.PopulateAvailableAndInstalledSDKInfos(); }