SYMBOL INDEX (5712 symbols across 835 files) FILE: VirtueSky/Advertising/Editor/AdSettingEditor.cs class AdSettingEditor (line 10) | [CustomEditor(typeof(AdSetting), true)] method Initialize (line 53) | void Initialize() method Draw (line 89) | void Draw() method OnInspectorGUI (line 118) | public override void OnInspectorGUI() method SetupMax (line 123) | void SetupMax() method SetupAdmob (line 184) | void SetupAdmob() method SetupIronSource (line 283) | void SetupIronSource() method StyleLabel (line 333) | GUIStyle StyleLabel() method GuiLine (line 341) | void GuiLine(int i_height = 1) FILE: VirtueSky/Advertising/Editor/AdsWindowEditor.cs class AdsWindowEditor (line 9) | public class AdsWindowEditor : EditorWindow FILE: VirtueSky/Advertising/Runtime/Admob/AdmobAdClient.cs class AdmobAdClient (line 9) | public sealed class AdmobAdClient : AdClient method AdmobAdClient (line 11) | public AdmobAdClient(AdSetting _adSetting) method Initialize (line 16) | public override void Initialize() method RegisterAppStateChange (line 60) | void RegisterAppStateChange() method OnAppStateChanged (line 65) | void OnAppStateChanged(GoogleMobileAds.Common.AppState state) method LoadBanner (line 73) | public override void LoadBanner() method LoadInterstitial (line 79) | public override void LoadInterstitial() method LoadRewarded (line 85) | public override void LoadRewarded() method LoadRewardedInterstitial (line 91) | public override void LoadRewardedInterstitial() method LoadAppOpen (line 97) | public override void LoadAppOpen() method ShowAppOpen (line 103) | public override void ShowAppOpen() method LoadNativeOverlay (line 109) | public override void LoadNativeOverlay() FILE: VirtueSky/Advertising/Runtime/Admob/AdmobAdUnitVariable.cs class AdmobAdUnitVariable (line 6) | public class AdmobAdUnitVariable : AdUnitVariable method Show (line 33) | public override AdUnitVariable Show(string placement = null) method SetIdRuntime (line 42) | public void SetIdRuntime(string unitId) FILE: VirtueSky/Advertising/Runtime/Admob/AdmodUnitVariable/AdmobAppOpenVariable.cs class AdmobAppOpenVariable (line 12) | [Serializable] method Init (line 28) | public override void Init() method Load (line 40) | public override void Load() method IsReady (line 50) | public override bool IsReady() method ShowImpl (line 60) | protected override void ShowImpl(string placement = null) method Destroy (line 67) | public override void Destroy() method OnAdLoadCallback (line 77) | private void OnAdLoadCallback(AppOpenAd ad, LoadAdError error) method OnAdClicked (line 98) | private void OnAdClicked() method OnAdOpening (line 104) | private void OnAdOpening() method OnAdFailedToShow (line 113) | private void OnAdFailedToShow(AdError obj) method OnAdClosed (line 119) | private void OnAdClosed() method OnAdPaided (line 129) | private void OnAdPaided(AdValue value) method OnAdLoaded (line 137) | private void OnAdLoaded() method OnAdFailedToLoad (line 143) | private void OnAdFailedToLoad(LoadAdError error) method GetUnitTest (line 151) | [ContextMenu("Get Id test")] FILE: VirtueSky/Advertising/Runtime/Admob/AdmodUnitVariable/AdmobBannerVariable.cs class AdmobBannerVariable (line 14) | [Serializable] method Init (line 31) | public override void Init() method Load (line 43) | public override void Load() method IsCollapsible (line 65) | public bool IsCollapsible() method OnWaitAppOpenClosed (line 75) | void OnWaitAppOpenClosed() method OnWaitAppOpenDisplayed (line 84) | void OnWaitAppOpenDisplayed() method IsReady (line 90) | public override bool IsReady() method ShowImpl (line 99) | protected override void ShowImpl(string placement = null) method Destroy (line 115) | public override void Destroy() method HideBanner (line 128) | public override void HideBanner() method ConvertSize (line 140) | public AdSize ConvertSize() method ConvertPosition (line 155) | public AdPosition ConvertPosition() method ConvertPlacementCollapsible (line 169) | public string ConvertPlacementCollapsible() method OnAdPaided (line 183) | private void OnAdPaided(AdValue value) method OnAdClicked (line 191) | private void OnAdClicked() method OnAdOpening (line 197) | private void OnAdOpening() method OnAdLoaded (line 203) | private void OnAdLoaded() method OnAdFailedToLoad (line 209) | private void OnAdFailedToLoad(LoadAdError error) method OnAdClosed (line 218) | private void OnAdClosed() method DelayBannerReload (line 224) | private IEnumerator DelayBannerReload() method GetUnitTest (line 231) | [ContextMenu("Get Id test")] FILE: VirtueSky/Advertising/Runtime/Admob/AdmodUnitVariable/AdmobInterVariable.cs class AdmobInterVariable (line 12) | [Serializable] method Init (line 21) | public override void Init() method Load (line 33) | public override void Load() method IsReady (line 44) | public override bool IsReady() method ShowImpl (line 53) | protected override void ShowImpl(string placement = null) method ResetChainCallback (line 60) | protected override void ResetChainCallback() method Destroy (line 66) | public override void Destroy() method AdLoadCallback (line 76) | private void AdLoadCallback(InterstitialAd ad, LoadAdError error) method OnAdClicked (line 94) | private void OnAdClicked() method OnAdOpening (line 100) | private void OnAdOpening() method OnAdFailedToShow (line 108) | private void OnAdFailedToShow(AdError error) method OnAdClosed (line 114) | private void OnAdClosed() method OnAdPaided (line 123) | private void OnAdPaided(AdValue value) method OnAdLoaded (line 131) | private void OnAdLoaded() method OnAdFailedToLoad (line 137) | private void OnAdFailedToLoad(LoadAdError error) method GetUnitTest (line 144) | [ContextMenu("Get Id test")] FILE: VirtueSky/Advertising/Runtime/Admob/AdmodUnitVariable/AdmobNativeOverlayVariable.cs class AdmobNativeOverlayVariable (line 15) | [Serializable] type NativeTemplate (line 19) | public enum NativeTemplate method Init (line 48) | public override void Init() method Load (line 63) | public override void Load() method IsReady (line 83) | public override bool IsReady() method ShowImpl (line 92) | protected override void ShowImpl(string placement = null) method Destroy (line 103) | public override void Destroy() method Hide (line 117) | public void Hide() method RenderAd (line 128) | public void RenderAd() method RenderAd (line 140) | public void RenderAd(RectTransform uiElement) method RenderAd (line 155) | public void RenderAd(RectTransform uiElement, int width, int height) method RenderAd (line 170) | public void RenderAd(RectTransform uiElement, Camera camera, bool useS... method RenderAd (line 195) | public void RenderAd(RectTransform uiElement, Camera camera, int width... method ConvertUiElementPosToNativeAdsPos (line 204) | (int, int) ConvertUiElementPosToNativeAdsPos(RectTransform uiElement, ... method ConvertUiElementPosToNativeAdsPos (line 215) | (int, int) ConvertUiElementPosToNativeAdsPos(RectTransform uiElement, ... method ConvertUiElementPosToNativeAdsPos (line 226) | (int, int) ConvertUiElementPosToNativeAdsPos(RectTransform uiElement) method SetPosition (line 235) | public void SetPosition(AdsPosition adsPosition) method SetPosition (line 242) | public void SetPosition(int x, int y) method SetPosition (line 249) | public void SetPosition(RectTransform uiElement) method SetPosition (line 257) | public void SetPosition(RectTransform uiElement, Camera camera) method Style (line 267) | public NativeTemplateStyle Style() method ConvertPosition (line 283) | AdPosition ConvertPosition(AdsPosition _adsPosition) method ConvertSize (line 297) | AdSize ConvertSize() method AdLoadCallback (line 309) | private void AdLoadCallback(NativeOverlayAd ad, LoadAdError error) method OnAdLoaded (line 325) | private void OnAdLoaded() method OnAdClosed (line 331) | private void OnAdClosed() method OnAdOpening (line 338) | private void OnAdOpening() method OnAdClicked (line 345) | private void OnAdClicked() method OnAdPaided (line 351) | private void OnAdPaided(AdValue value) method OnAdFailedToLoad (line 359) | private void OnAdFailedToLoad(LoadAdError error) method DelayReload (line 368) | private IEnumerator DelayReload() method GetUnitTest (line 374) | [ContextMenu("Get Id test")] FILE: VirtueSky/Advertising/Runtime/Admob/AdmodUnitVariable/AdmobRewardInterVariable.cs class AdmobRewardInterVariable (line 12) | [Serializable] method Init (line 22) | public override void Init() method Load (line 36) | public override void Load() method IsReady (line 45) | public override bool IsReady() method ShowImpl (line 54) | protected override void ShowImpl(string placement = null) method ResetChainCallback (line 61) | protected override void ResetChainCallback() method Show (line 68) | public override AdUnitVariable Show(string placement = null) method Destroy (line 77) | public override void Destroy() method OnAdLoadCallback (line 88) | private void OnAdLoadCallback(RewardedInterstitialAd ad, LoadAdError e... method OnAdClicked (line 106) | private void OnAdClicked() method OnAdFailedToLoad (line 112) | private void OnAdFailedToLoad(LoadAdError error) method OnAdLoaded (line 118) | private void OnAdLoaded() method OnAdPaided (line 124) | private void OnAdPaided(AdValue value) method OnAdFailedToShow (line 132) | private void OnAdFailedToShow(AdError error) method OnAdOpening (line 138) | private void OnAdOpening() method OnAdClosed (line 146) | private void OnAdClosed() method UserEarnedRewardCallback (line 163) | private void UserEarnedRewardCallback(Reward reward) method GetUnitTest (line 169) | [ContextMenu("Get Id test")] FILE: VirtueSky/Advertising/Runtime/Admob/AdmodUnitVariable/AdmobRewardVariable.cs class AdmobRewardVariable (line 12) | [Serializable] method Init (line 22) | public override void Init() method Load (line 36) | public override void Load() method IsReady (line 45) | public override bool IsReady() method ShowImpl (line 54) | protected override void ShowImpl(string placement = null) method Show (line 61) | public override AdUnitVariable Show(string placement = null) method ResetChainCallback (line 70) | protected override void ResetChainCallback() method Destroy (line 77) | public override void Destroy() method AdLoadCallback (line 88) | private void AdLoadCallback(RewardedAd ad, LoadAdError error) method OnAdClicked (line 106) | private void OnAdClicked() method OnAdPaided (line 112) | private void OnAdPaided(AdValue value) method OnAdOpening (line 120) | private void OnAdOpening() method OnAdFailedToShow (line 128) | private void OnAdFailedToShow(AdError obj) method OnAdClosed (line 134) | private void OnAdClosed() method OnAdLoaded (line 151) | private void OnAdLoaded() method OnAdFailedToLoad (line 157) | private void OnAdFailedToLoad(LoadAdError error) method UserRewardEarnedCallback (line 163) | private void UserRewardEarnedCallback(Reward reward) method GetUnitTest (line 169) | [ContextMenu("Get Id test")] FILE: VirtueSky/Advertising/Runtime/General/AdClient.cs class AdClient (line 5) | public abstract class AdClient method SetupAdSetting (line 15) | public void SetupAdSetting(AdSetting _adSetting) method Initialize (line 20) | public abstract void Initialize(); method LoadBanner (line 21) | public abstract void LoadBanner(); method LoadInterstitial (line 22) | public abstract void LoadInterstitial(); method LoadRewarded (line 23) | public abstract void LoadRewarded(); method LoadRewardedInterstitial (line 24) | public abstract void LoadRewardedInterstitial(); method LoadAppOpen (line 25) | public abstract void LoadAppOpen(); method ShowAppOpen (line 26) | public abstract void ShowAppOpen(); method LoadNativeOverlay (line 29) | public abstract void LoadNativeOverlay(); FILE: VirtueSky/Advertising/Runtime/General/AdInfo.cs class AdsInfo (line 3) | public class AdsInfo method AdsInfo (line 14) | public AdsInfo(MaxSdkBase.AdInfo info) method AdsInfo (line 27) | public AdsInfo(Unity.Services.LevelPlay.LevelPlayAdInfo info) method AdsInfo (line 39) | public AdsInfo(string adUnitId, string adFormat, string placement, str... class AdsError (line 51) | public class AdsError method AdsError (line 57) | public AdsError(MaxSdkBase.ErrorInfo info) method AdsError (line 65) | public AdsError(Unity.Services.LevelPlay.LevelPlayAdError adError) method AdsError (line 73) | public AdsError(GoogleMobileAds.Api.AdError adError) method AdsError (line 79) | public AdsError(int errorCode, string errorMessage) FILE: VirtueSky/Advertising/Runtime/General/AdSetting.cs class AdSetting (line 12) | [EditorIcon("icon_scriptable")] type AdMediation (line 135) | public enum AdMediation type AdsPosition (line 142) | public enum AdsPosition type AdsSize (line 153) | public enum AdsSize FILE: VirtueSky/Advertising/Runtime/General/AdStatic.cs class AdStatic (line 7) | public static class AdStatic method OnDisplayed (line 35) | public static AdUnitVariable OnDisplayed(this AdUnitVariable unit, Act... method OnClosed (line 41) | public static AdUnitVariable OnClosed(this AdUnitVariable unit, Action... method OnLoaded (line 47) | public static AdUnitVariable OnLoaded(this AdUnitVariable unit, Action... method OnFailedToLoad (line 53) | public static AdUnitVariable OnFailedToLoad(this AdUnitVariable unit, ... method OnFailedToDisplay (line 59) | public static AdUnitVariable OnFailedToDisplay(this AdUnitVariable uni... method OnClicked (line 65) | public static AdUnitVariable OnClicked(this AdUnitVariable unit, Actio... method OnCompleted (line 71) | public static AdUnitVariable OnCompleted(this AdUnitVariable unit, Act... method OnSkipped (line 106) | public static AdUnitVariable OnSkipped(this AdUnitVariable unit, Actio... FILE: VirtueSky/Advertising/Runtime/General/AdUnitVariable.cs class AdUnitVariable (line 7) | public abstract class AdUnitVariable : ScriptableObject, IAdUnit method ShowImpl (line 30) | protected virtual void ShowImpl(string placement = null) method ResetChainCallback (line 34) | protected virtual void ResetChainCallback() method HideBanner (line 42) | public virtual void HideBanner() method Show (line 46) | public abstract AdUnitVariable Show(string placement = null); method Init (line 48) | public virtual void Init() method Load (line 52) | public virtual void Load() method IsReady (line 56) | public virtual bool IsReady() method Destroy (line 61) | public virtual void Destroy() FILE: VirtueSky/Advertising/Runtime/General/Advertising.cs class Advertising (line 26) | [EditorIcon("icon_controller"), HideMonoScript] method Awake (line 53) | private void Awake() method OnEnable (line 61) | private void OnEnable() method OnDisable (line 71) | private void OnDisable() method Start (line 81) | private void Start() method InitAdClient (line 111) | void InitAdClient() method InitAutoLoadAds (line 138) | private void InitAutoLoadAds() method OnChangePreventDisplayOpenAd (line 145) | private void OnChangePreventDisplayOpenAd(bool state) method IeAutoLoadAll (line 150) | IEnumerator IeAutoLoadAll(float delay = 0) method AutoLoadInterAds (line 165) | void AutoLoadInterAds() method AutoLoadRewardAds (line 175) | void AutoLoadRewardAds() method AutoLoadRewardInterAds (line 185) | void AutoLoadRewardInterAds() method AutoLoadAppOpenAds (line 195) | void AutoLoadAppOpenAds() method InitGdpr (line 210) | private void InitGdpr() method OnConsentInfoUpdated (line 235) | private void OnConsentInfoUpdated(FormError consentError) method LoadAndShowConsentForm (line 263) | public void LoadAndShowConsentForm() method ShowPrivacyOptionsForm (line 287) | private void ShowPrivacyOptionsForm() method Reset (line 304) | private void Reset() FILE: VirtueSky/Advertising/Runtime/General/IAdUnit.cs type IAdUnit (line 3) | public interface IAdUnit method Init (line 5) | public void Init(); method Load (line 6) | public void Load(); method IsReady (line 7) | public bool IsReady(); method Destroy (line 8) | public void Destroy(); FILE: VirtueSky/Advertising/Runtime/LevelPlay/LevelPlayAdClient.cs class LevelPlayAdClient (line 9) | public sealed class LevelPlayAdClient : AdClient method LevelPlayAdClient (line 11) | public LevelPlayAdClient(AdSetting _adSetting) method Initialize (line 18) | public override void Initialize() method ImpressionDataReadyEvent (line 39) | private void ImpressionDataReadyEvent(LevelPlayImpressionData impressi... method OnAppStateChange (line 49) | private void OnAppStateChange(bool pauseStatus) method SdkInitializationCompletedEvent (line 54) | void SdkInitializationCompletedEvent(LevelPlayConfiguration config) method LoadBanner (line 64) | public override void LoadBanner() method LoadInterstitial (line 70) | public override void LoadInterstitial() method LoadRewarded (line 76) | public override void LoadRewarded() method LoadRewardedInterstitial (line 82) | public override void LoadRewardedInterstitial() method LoadAppOpen (line 86) | public override void LoadAppOpen() method ShowAppOpen (line 90) | public override void ShowAppOpen() method LoadNativeOverlay (line 94) | public override void LoadNativeOverlay() FILE: VirtueSky/Advertising/Runtime/LevelPlay/LevelPlayAdUnitVariable.cs class LevelPlayAdUnitVariable (line 6) | public class LevelPlayAdUnitVariable : AdUnitVariable method Show (line 33) | public override AdUnitVariable Show(string placement = null) method SetIdRuntime (line 41) | public void SetIdRuntime(string unitId) FILE: VirtueSky/Advertising/Runtime/LevelPlay/LevelPlayUnitVariable/LevelPlayBannerVariable.cs class LevelPlayBannerVariable (line 13) | [Serializable] method Init (line 28) | public override void Init() method Load (line 36) | public override void Load() method OnWaitAppOpenClosed (line 58) | void OnWaitAppOpenClosed() method OnWaitAppOpenDisplayed (line 67) | void OnWaitAppOpenDisplayed() method IsReady (line 73) | public override bool IsReady() method ShowImpl (line 82) | protected override void ShowImpl(string placement = null) method Destroy (line 94) | public override void Destroy() method HideBanner (line 106) | public override void HideBanner() method ConvertBannerSize (line 119) | private LevelPlayAdSize ConvertBannerSize() method ConvertBannerPosition (line 131) | private LevelPlayBannerPosition ConvertBannerPosition() method BannerOnAdLoadedEvent (line 143) | void BannerOnAdLoadedEvent(LevelPlayAdInfo adInfo) method BannerOnAdLoadFailedEvent (line 149) | void BannerOnAdLoadFailedEvent(LevelPlayAdError ironSourceError) method DelayBannerReload (line 158) | private IEnumerator DelayBannerReload() method BannerOnAdClickedEvent (line 164) | void BannerOnAdClickedEvent(LevelPlayAdInfo adInfo) method BannerOnAdDisplayedEvent (line 170) | void BannerOnAdDisplayedEvent(LevelPlayAdInfo adInfo) method BannerOnAdDisplayFailedEvent (line 177) | void BannerOnAdDisplayFailedEvent(LevelPlayAdInfo adInfo, LevelPlayAdE... method BannerOnAdLeftApplicationEvent (line 183) | void BannerOnAdLeftApplicationEvent(LevelPlayAdInfo adInfo) FILE: VirtueSky/Advertising/Runtime/LevelPlay/LevelPlayUnitVariable/LevelPlayInterVariable.cs class LevelPlayInterVariable (line 11) | [Serializable] method Init (line 19) | public override void Init() method Load (line 26) | public override void Load() method IsReady (line 43) | public override bool IsReady() method ShowImpl (line 52) | protected override void ShowImpl(string placement = null) method Destroy (line 59) | public override void Destroy() method ResetChainCallback (line 63) | protected override void ResetChainCallback() method InterstitialOnAdLoadedEvent (line 74) | void InterstitialOnAdLoadedEvent(LevelPlayAdInfo adInfo) method InterstitialOnAdLoadFailed (line 80) | void InterstitialOnAdLoadFailed(LevelPlayAdError ironSourceError) method InterstitialOnAdDisplayEvent (line 86) | void InterstitialOnAdDisplayEvent(LevelPlayAdInfo adInfo) method InterstitialOnAdClickedEvent (line 94) | void InterstitialOnAdClickedEvent(LevelPlayAdInfo adInfo) method InterstitialOnAdDisplayFailedEvent (line 100) | void InterstitialOnAdDisplayFailedEvent(LevelPlayAdInfo adInfo, LevelP... method InterstitialOnAdClosedEvent (line 106) | void InterstitialOnAdClosedEvent(LevelPlayAdInfo adInfo) FILE: VirtueSky/Advertising/Runtime/LevelPlay/LevelPlayUnitVariable/LevelPlayRewardVariable.cs class LevelPlayRewardVariable (line 10) | [Serializable] method Init (line 20) | public override void Init() method Load (line 28) | public override void Load() method IsReady (line 46) | public override bool IsReady() method ShowImpl (line 55) | protected override void ShowImpl(string placement = null) method Show (line 62) | public override AdUnitVariable Show(string placement = null) method Destroy (line 70) | public override void Destroy() method ResetChainCallback (line 74) | protected override void ResetChainCallback() method OnAdLoaded (line 86) | void OnAdLoaded(LevelPlayAdInfo adInfo) method RewardedVideoOnAdLoadFailedEvent (line 92) | private void RewardedVideoOnAdLoadFailedEvent(LevelPlayAdError ironSou... method RewardedVideoOnAdDisplayedEvent (line 98) | void RewardedVideoOnAdDisplayedEvent(LevelPlayAdInfo adInfo) method RewardedVideoOnAdClosedEvent (line 106) | void RewardedVideoOnAdClosedEvent(LevelPlayAdInfo adInfo) method RewardedVideoOnAdDisplayFailedEvent (line 123) | void RewardedVideoOnAdDisplayFailedEvent(LevelPlayAdInfo adInfo, Level... method RewardedVideoOnAdRewardedEvent (line 129) | void RewardedVideoOnAdRewardedEvent(LevelPlayAdInfo info, LevelPlayRew... method RewardedVideoOnAdClickedEvent (line 134) | void RewardedVideoOnAdClickedEvent(LevelPlayAdInfo adInfo) FILE: VirtueSky/Advertising/Runtime/Max/MaxAdClient.cs class MaxAdClient (line 5) | public sealed class MaxAdClient : AdClient method MaxAdClient (line 7) | public MaxAdClient(AdSetting _adSetting) method Initialize (line 12) | public override void Initialize() method OnAppStateChange (line 32) | private void OnAppStateChange(bool pauseStatus) method LoadBanner (line 41) | public override void LoadBanner() method LoadInterstitial (line 47) | public override void LoadInterstitial() method LoadRewarded (line 53) | public override void LoadRewarded() method LoadRewardedInterstitial (line 59) | public override void LoadRewardedInterstitial() method LoadAppOpen (line 63) | public override void LoadAppOpen() method ShowAppOpen (line 69) | public override void ShowAppOpen() method LoadNativeOverlay (line 75) | public override void LoadNativeOverlay() FILE: VirtueSky/Advertising/Runtime/Max/MaxAdUnitVariable.cs class MaxAdUnitVariable (line 6) | public class MaxAdUnitVariable : AdUnitVariable method Show (line 33) | public override AdUnitVariable Show(string placement = null) method SetIdRuntime (line 42) | public void SetIdRuntime(string unitId) FILE: VirtueSky/Advertising/Runtime/Max/MaxUnitVariable/MaxAppOpenVariable.cs class MaxAppOpenVariable (line 9) | [Serializable] method Init (line 19) | public override void Init() method Load (line 34) | public override void Load() method IsReady (line 42) | public override bool IsReady() method ShowImpl (line 52) | protected override void ShowImpl(string placement = null) method Destroy (line 59) | public override void Destroy() method OnAdLoaded (line 66) | private void OnAdLoaded(string unit, MaxSdkBase.AdInfo info) method OnAdRevenuePaid (line 72) | private void OnAdRevenuePaid(string unit, MaxSdkBase.AdInfo info) method OnAdLoadFailed (line 80) | private void OnAdLoadFailed(string unit, MaxSdkBase.ErrorInfo info) method OnAdDisplayFailed (line 86) | private void OnAdDisplayFailed(string unit, MaxSdkBase.ErrorInfo error... method OnAdHidden (line 93) | private void OnAdHidden(string unit, MaxSdkBase.AdInfo info) method OnAdDisplayed (line 103) | private void OnAdDisplayed(string unit, MaxSdkBase.AdInfo info) method OnAdClicked (line 112) | private void OnAdClicked(string unit, MaxSdkBase.AdInfo info) FILE: VirtueSky/Advertising/Runtime/Max/MaxUnitVariable/MaxBannerVariable.cs class MaxBannerVariable (line 9) | [Serializable] method Init (line 20) | public override void Init() method Load (line 38) | public override void Load() method OnWaitAppOpenClosed (line 50) | void OnWaitAppOpenClosed() method OnWaitAppOpenDisplayed (line 59) | void OnWaitAppOpenDisplayed() method IsReady (line 65) | public override bool IsReady() method ShowImpl (line 74) | protected override void ShowImpl(string placement = null) method Destroy (line 86) | public override void Destroy() method HideBanner (line 99) | public override void HideBanner() method ConvertPosition (line 113) | public MaxSdkBase.BannerPosition ConvertPosition() method OnAdRevenuePaid (line 128) | private void OnAdRevenuePaid(string unit, MaxSdkBase.AdInfo info) method OnAdLoaded (line 136) | private void OnAdLoaded(string unit, MaxSdkBase.AdInfo info) method OnAdExpanded (line 142) | private void OnAdExpanded(string unit, MaxSdkBase.AdInfo info) method OnAdLoadFailed (line 148) | private void OnAdLoadFailed(string unit, MaxSdkBase.ErrorInfo info) method OnAdCollapsed (line 155) | private void OnAdCollapsed(string unit, MaxSdkBase.AdInfo info) method OnAdClicked (line 161) | private void OnAdClicked(string arg1, MaxSdkBase.AdInfo arg2) FILE: VirtueSky/Advertising/Runtime/Max/MaxUnitVariable/MaxInterVariable.cs class MaxInterVariable (line 10) | [Serializable] method Init (line 17) | public override void Init() method Load (line 32) | public override void Load() method IsReady (line 40) | public override bool IsReady() method ShowImpl (line 49) | protected override void ShowImpl(string placement = null) method Destroy (line 56) | public override void Destroy() method ResetChainCallback (line 60) | protected override void ResetChainCallback() method OnAdDisplayFailed (line 69) | private void OnAdDisplayFailed(string unit, MaxSdkBase.ErrorInfo error, method OnAdHidden (line 76) | private void OnAdHidden(string unit, MaxSdkBase.AdInfo info) method OnAdDisplayed (line 85) | private void OnAdDisplayed(string unit, MaxSdkBase.AdInfo info) method OnAdRevenuePaid (line 93) | private void OnAdRevenuePaid(string unit, MaxSdkBase.AdInfo info) method OnAdLoadFailed (line 101) | private void OnAdLoadFailed(string unit, MaxSdkBase.ErrorInfo info) method OnAdLoaded (line 107) | private void OnAdLoaded(string unit, MaxSdkBase.AdInfo info) method OnAdClicked (line 113) | private void OnAdClicked(string unit, MaxSdkBase.AdInfo info) FILE: VirtueSky/Advertising/Runtime/Max/MaxUnitVariable/MaxRewardVariable.cs class MaxRewardVariable (line 9) | [Serializable] method Init (line 17) | public override void Init() method Load (line 33) | public override void Load() method IsReady (line 41) | public override bool IsReady() method ShowImpl (line 50) | protected override void ShowImpl(string placement = null) method Show (line 57) | public override AdUnitVariable Show(string placement = null) method Destroy (line 65) | public override void Destroy() method ResetChainCallback (line 69) | protected override void ResetChainCallback() method OnAdReceivedReward (line 79) | private void OnAdReceivedReward(string unit, MaxSdkBase.Reward reward, method OnAdRevenuePaid (line 85) | private void OnAdRevenuePaid(string unit, MaxSdkBase.AdInfo info) method OnAdLoadFailed (line 93) | private void OnAdLoadFailed(string unit, MaxSdkBase.ErrorInfo info) method OnAdDisplayFailed (line 99) | private void OnAdDisplayFailed(string unit, MaxSdkBase.ErrorInfo error... method OnAdLoaded (line 106) | private void OnAdLoaded(string unit, MaxSdkBase.AdInfo info) method OnAdHidden (line 112) | private void OnAdHidden(string unit, MaxSdkBase.AdInfo info) method OnAdDisplayed (line 129) | private void OnAdDisplayed(string unit, MaxSdkBase.AdInfo info) method OnAdClicked (line 137) | private void OnAdClicked(string unit, MaxSdkBase.AdInfo info) FILE: VirtueSky/AssetFinder/Editor/Script/AssetFinder.cs type Dependency (line 11) | public enum Dependency type DepthFilter (line 18) | public enum DepthFilter type Sorting (line 29) | public enum Sorting class AssetFinderInfo (line 37) | [Serializable] method AssetFinderInfo (line 52) | public AssetFinderInfo(string guid) method RefreshInfo (line 58) | internal void RefreshInfo() method UpdateBuildStatus (line 120) | internal void UpdateBuildStatus(HashSet buildGuids) class AssetFinder (line 126) | public static class AssetFinder method ScanProject (line 130) | public static void ScanProject() method Refresh (line 136) | public static void Refresh() method GetUses (line 147) | public static List GetUses(string[] guids, Dependency... method GetUsedBy (line 161) | public static List GetUsedBy(string[] guids, Dependen... method GetUnused (line 175) | public static List GetUnused(Sorting sort = Sorting.N... method GetInBuild (line 187) | public static List GetInBuild(Sorting sort = Sorting.... method GetUsesCount (line 213) | public static Dictionary GetUsesCount(string[] guids) method GetUsedByCount (line 236) | public static Dictionary GetUsedByCount(string[] guids) method IsUses (line 259) | public static bool IsUses(string[] guids) method IsUsedBy (line 274) | public static bool IsUsedBy(string[] guids) method IsInBuild (line 289) | public static bool IsInBuild(string[] guids) method ProcessAssetResults (line 316) | private static List ProcessAssetResults(List ProcessResults(Dictionary ApplySorting(List FindUsageGUIDs(AssetFinderAsset asset, bo... method FindUsedByGUIDs (line 134) | internal static List FindUsedByGUIDs(AssetFinderAsset asset) FILE: VirtueSky/AssetFinder/Editor/Script/Core/AssetFinderAsset.PathInfo.cs class AssetFinderAsset (line 8) | internal partial class AssetFinderAsset method LoadPathInfo (line 65) | public AssetFinderAsset LoadPathInfo() FILE: VirtueSky/AssetFinder/Editor/Script/Core/AssetFinderAsset.cs class AssetFinderAsset (line 19) | [Serializable] method AssetFinderAsset (line 63) | public AssetFinderAsset(string guid) method IsCriticalAsset (line 86) | internal bool IsCriticalAsset() method ToString (line 135) | public override string ToString() method SortByExtension (line 144) | internal static int SortByExtension(AssetFinderAsset a1, AssetFinderAs... method FindUsage (line 153) | internal static List FindUsage(AssetFinderAsset asset) method FindUsedBy (line 163) | internal static List FindUsedBy(AssetFinderAsset asset) method ReplaceReference (line 170) | internal bool ReplaceReference(string fromGUID, string toGUID, Terrain... method ReplaceFileIdIfNeeded (line 236) | internal string ReplaceFileIdIfNeeded(string line, long toFileId) method ReplaceReference (line 260) | internal bool ReplaceReference(string fromGUID, string toGUID, long to... FILE: VirtueSky/AssetFinder/Editor/Script/Core/AssetFinderAutoRefreshMode.cs type AssetFinderAutoRefreshMode (line 3) | public enum AssetFinderAutoRefreshMode FILE: VirtueSky/AssetFinder/Editor/Script/Core/AssetFinderCache.AsyncProcessor.cs class AssetFinderCache (line 9) | internal partial class AssetFinderCache method DelayCheck4Changes (line 11) | internal static void DelayCheck4Changes() method Check (line 17) | private static void Check() method Check4Changes (line 33) | internal void Check4Changes(bool force) method RefreshUsedByOnlyFromCache (line 48) | internal void RefreshUsedByOnlyFromCache() method IncrementalRefresh (line 58) | internal void IncrementalRefresh() method Check4Usage (line 142) | internal void Check4Usage() method Check4Work (line 167) | internal void Check4Work() method AsyncProcess (line 182) | internal void AsyncProcess() method HasPendingChanges (line 211) | private bool HasPendingChanges() method AsyncWork (line 216) | internal bool AsyncWork(List arr, Action action, float t) method AsyncLoadContent (line 241) | internal void AsyncLoadContent(int idx, AssetFinderAsset asset) method AsyncUsedBy (line 250) | internal void AsyncUsedBy(AssetFinderAsset asset) FILE: VirtueSky/AssetFinder/Editor/Script/Core/AssetFinderCache.Constants.cs class AssetFinderCache (line 5) | internal partial class AssetFinderCache FILE: VirtueSky/AssetFinder/Editor/Script/Core/AssetFinderCache.Lifecycle.cs class AssetFinderCache (line 11) | internal partial class AssetFinderCache method CheckSameVersion (line 13) | public static bool CheckSameVersion() method MarkChanged (line 19) | public void MarkChanged() method FoundCache (line 24) | private static void FoundCache() method RestoreCacheFromPath (line 45) | private static bool RestoreCacheFromPath(string path, bool validateOnl... method TryLoadCache (line 58) | private static void TryLoadCache() method DeleteCache (line 73) | internal static void DeleteCache() method CreateCache (line 97) | internal static void CreateCache() method OnEnable (line 119) | private void OnEnable() FILE: VirtueSky/AssetFinder/Editor/Script/Core/AssetFinderCache.ProjectManager.cs class AssetFinderCache (line 7) | internal partial class AssetFinderCache method ReadFromCache (line 9) | internal void ReadFromCache() method ClearCacheCompletely (line 63) | internal void ClearCacheCompletely() method ReadFromProject (line 88) | internal void ReadFromProject(bool force) method RefreshAsset (line 154) | internal void RefreshAsset(string guid, bool force) method RefreshSelection (line 160) | internal void RefreshSelection() method RefreshAsset (line 171) | internal void RefreshAsset(AssetFinderAsset asset, bool force) method AddAsset (line 185) | internal void AddAsset(string guid, bool force = false) method RemoveAsset (line 224) | internal void RemoveAsset(string guid) method RemoveAsset (line 231) | internal void RemoveAsset(AssetFinderAsset asset) FILE: VirtueSky/AssetFinder/Editor/Script/Core/AssetFinderCache.Scanner.cs class AssetFinderCache (line 8) | internal partial class AssetFinderCache method ScanSimilar (line 10) | internal List> ScanSimilar(Action IgnoreWhenScan, Action ... method ScanUnused (line 52) | internal List ScanUnused(bool recursive = true) FILE: VirtueSky/AssetFinder/Editor/Script/Core/AssetFinderCache.Search.cs class AssetFinderCache (line 7) | internal partial class AssetFinderCache method FindUsage (line 9) | internal static List FindUsage(string[] listGUIDs) method Get (line 31) | internal AssetFinderAsset Get(string guid, bool autoNew = false) method FindAssetsOfType (line 37) | internal List FindAssetsOfType(AssetFinderAsset.Asse... method FindAsset (line 50) | internal AssetFinderAsset FindAsset(string guid, string fileId) method FindAssets (line 73) | internal List FindAssets(string[] guids, bool scanFo... FILE: VirtueSky/AssetFinder/Editor/Script/Core/AssetFinderCache.cs class AssetFinderCache (line 13) | internal partial class AssetFinderCache : ScriptableObject method Reload (line 81) | public static void Reload() type ProcessingState (line 127) | internal enum ProcessingState class AssetFinderLOG (line 133) | internal static class AssetFinderLOG method Log (line 135) | public static void Log(object message) method Log (line 142) | public static void Log(object message, UnityEngine.Object context) method LogWarning (line 149) | public static void LogWarning(object message) method LogWarning (line 156) | public static void LogWarning(object message, UnityEngine.Object context) method LogError (line 163) | public static void LogError(object message) method LogError (line 170) | public static void LogError(object message, UnityEngine.Object context) class AssetFinderCacheEditor (line 178) | [CustomEditor(typeof(AssetFinderCache))] method OnInspectorGUI (line 184) | public override void OnInspectorGUI() FILE: VirtueSky/AssetFinder/Editor/Script/Core/AssetFinderGitUtil.cs class AssetFinderGitUtil (line 6) | internal static class AssetFinderGitUtil method IsGitProject (line 10) | public static bool IsGitProject() method CheckGitIgnoreContainsFR2Cache (line 32) | public static bool CheckGitIgnoreContainsFR2Cache() method AddFR2CacheToGitIgnore (line 55) | public static void AddFR2CacheToGitIgnore() FILE: VirtueSky/AssetFinder/Editor/Script/Core/AssetFinderNavigationHistory.cs class AssetFinderNavigationHistory (line 9) | internal class AssetFinderNavigationHistory method SetWindow (line 20) | public void SetWindow(AssetFinderWindowAll windowAll) method RecordSelection (line 25) | public void RecordSelection(UnityObject[] selection) method GoBack (line 54) | public bool GoBack() method GoForward (line 78) | public bool GoForward() method CleanInvalidHistoryEntries (line 102) | private void CleanInvalidHistoryEntries() method CleanHistoryEntry (line 122) | private UnityObject[] CleanHistoryEntry(UnityObject[] entry) method GetValidHistoryCount (line 127) | private int GetValidHistoryCount() method UpdateFR2SelectionDirectly (line 132) | private void UpdateFR2SelectionDirectly(UnityObject[] selection) method AreSelectionsEqual (line 144) | private static bool AreSelectionsEqual(UnityObject[] a, UnityObject[] b) FILE: VirtueSky/AssetFinder/Editor/Script/Core/AssetFinderSelectionManager.cs class AssetFinderSelectionManager (line 44) | [InitializeOnLoad] method AssetFinderSelectionManager (line 51) | static AssetFinderSelectionManager() method Initialize (line 80) | private static void Initialize() method InitializeInstance (line 98) | private void InitializeInstance() method GetUnitySelection (line 111) | public UnityObject[] GetUnitySelection() method RefreshFromUnitySelection (line 116) | private void RefreshFromUnitySelection() method AreSelectionsEqual (line 125) | private static bool AreSelectionsEqual(UnityObject[] selection1, Unity... method UpdateFR2Selection (line 140) | internal void UpdateFR2Selection(UnityObject[] newSelection) method OnUnitySelectionChanged (line 166) | private void OnUnitySelectionChanged() method Cleanup (line 172) | public static void Cleanup() class AssetFinderSceneSelection (line 179) | internal class AssetFinderSceneSelection method AddGameObject (line 192) | public void AddGameObject(UnityObject obj) method Remove (line 207) | public void Remove(int instanceId) method Contains (line 216) | public bool Contains(int instanceId) method Contains (line 221) | public bool Contains(GameObject go) method Clear (line 226) | public void Clear() method ToArray (line 233) | public GameObject[] ToArray() class AssetFinderAssetSelection (line 245) | internal class AssetFinderAssetSelection type AssetEntry (line 257) | public struct AssetEntry method AssetEntry (line 263) | public AssetEntry(string guid, long fileId, string assetPath) method AddAsset (line 271) | public void AddAsset(UnityObject obj) method GetFileId (line 291) | private static long GetFileId(UnityObject obj) method Remove (line 319) | public void Remove(string guid) method Contains (line 327) | public bool Contains(string guid) method Clear (line 332) | public void Clear() method GetGuids (line 338) | public string[] GetGuids() method GetAssetEntry (line 349) | public AssetEntry? GetAssetEntry(string guid) FILE: VirtueSky/AssetFinder/Editor/Script/Core/AssetFinderSettingExt.cs class AssetFinderSettingExt (line 7) | [Serializable] internal class AssetFinderSettingExt method AssetFinderSettingExt (line 85) | static AssetFinderSettingExt() method DelaySave (line 102) | static void DelaySave() FILE: VirtueSky/AssetFinder/Editor/Script/Core/AssetFinderSmartLock.cs class AssetFinderSmartLock (line 12) | internal class AssetFinderSmartLock type PingLockState (line 14) | public enum PingLockState method SetPingLockState (line 22) | public void SetPingLockState(PingLockState state) method ConsumePingLockState (line 33) | public bool ConsumePingLockState() method ShouldRefreshWithSmartLogic (line 44) | public bool ShouldRefreshWithSmartLogic(EditorWindow window, UnityObje... FILE: VirtueSky/AssetFinder/Editor/Script/Core/AssetFinderWindowFocus.cs class AssetFinderWindowFocus (line 8) | [InitializeOnLoad] method AssetFinderWindowFocus (line 18) | static AssetFinderWindowFocus() method Raise (line 24) | private static void Raise() method Cleanup (line 32) | private static void Cleanup() => method AssetFinderWindowFocus (line 36) | static AssetFinderWindowFocus() method Raise (line 42) | private static void Raise() method Cleanup (line 50) | private static void Cleanup() => method AssetFinderWindowFocus (line 57) | static AssetFinderWindowFocus() method Tick (line 63) | private static void Tick() method Cleanup (line 74) | private static void Cleanup() => FILE: VirtueSky/AssetFinder/Editor/Script/Dev/AssetFinderDefine.cs class AssetFinderDefine (line 3) | internal static class AssetFinderDefine method IsDebugModeEnabled (line 5) | internal static bool IsDebugModeEnabled() method ToggleDebugMode (line 11) | internal static void ToggleDebugMode(bool enable) method GetCscFilePath (line 32) | private static string GetCscFilePath() method HasDefine (line 37) | internal static bool HasDefine(string content, string define) method AddDefine (line 44) | internal static string AddDefine(string content, string define) method RemoveDefine (line 54) | internal static string RemoveDefine(string content, string define) method ReadDefines (line 61) | private static System.Collections.Generic.List ReadDefines(str... method WriteDefines (line 83) | private static string WriteDefines(System.Collections.Generic.List UnityEngine.Debug.unityLogger.logEnabled = ... FILE: VirtueSky/AssetFinder/Editor/Script/Dev/AssetFinderReferenceValidator.cs class AssetFinderReferenceValidator (line 12) | internal class AssetFinderReferenceValidator type ValidationResult (line 14) | private struct ValidationResult type AssetDifference (line 26) | private struct AssetDifference method ValidateAllReferences (line 39) | public void ValidateAllReferences(bool exportToFile = false) method CompareAssetReferences (line 114) | private AssetDifference CompareAssetReferences(AssetFinderAsset asset) method LogValidationResults (line 186) | private void LogValidationResults(ValidationResult result, System.Time... method GenerateDetailedReport (line 229) | private void GenerateDetailedReport(ValidationResult result) method AppendToReport (line 294) | private void AppendToReport(string line) method ExtractPathFromDependencyString (line 299) | private string ExtractPathFromDependencyString(string depString) method AnalyzeValidationPatterns (line 311) | private void AnalyzeValidationPatterns(List differences) FILE: VirtueSky/AssetFinder/Editor/Script/Dev/AssetFinderWindowAll.Validator.cs class AssetFinderWindowAll (line 6) | internal partial class AssetFinderWindowAll method AddToCustomMenu (line 8) | public override void AddToCustomMenu(GenericMenu menu) method ValidateReferencesVsUnity (line 19) | private void ValidateReferencesVsUnity(bool exportToFile = false) method DebugSelectedAssets (line 40) | private void DebugSelectedAssets() FILE: VirtueSky/AssetFinder/Editor/Script/Drawer/AssetFinderAddressableDrawer.cs class AssetFinderAddressableDrawer (line 9) | internal class AssetFinderAddressableDrawer : IRefDraw method AssetFinderAddressableDrawer (line 37) | public AssetFinderAddressableDrawer(IWindow window, Func _deletedFolders.Count; method Draw (line 29) | public bool Draw(Rect rect) method DrawLayout (line 39) | public bool DrawLayout() method DrawProgressBar (line 73) | private void DrawProgressBar() method StartProcessing (line 86) | private void StartProcessing() method CancelProcessing (line 100) | private void CancelProcessing() method ProcessNextFolder (line 107) | private void ProcessNextFolder() method FindAllEmptyFolders (line 133) | private void FindAllEmptyFolders(string root) method IsUnityFolderEmpty (line 147) | private bool IsUnityFolderEmpty(string folder) method IsFolderEmpty (line 167) | private bool IsFolderEmpty(string folder) method GenerateReport (line 174) | private void GenerateReport() method DeleteAllEmptyFoldersRecursive (line 187) | public static void DeleteAllEmptyFoldersRecursive(string root) method IsUnityFolderEmptyStatic (line 225) | private static bool IsUnityFolderEmptyStatic(string folder) FILE: VirtueSky/AssetFinder/Editor/Script/Drawer/AssetFinderIgnoreDrawer.cs class AssetFinderIgnoreDrawer (line 7) | internal class AssetFinderIgnoreDrawer method AssetFinderIgnoreDrawer (line 13) | public AssetFinderIgnoreDrawer() method DrawItem (line 23) | private void DrawItem(Rect r, string guid) method DrawGroup (line 59) | private void DrawGroup(Rect r, string id, int childCound) method SetDirty (line 71) | public void SetDirty() method Draw (line 84) | public void Draw() method ApplyFiter (line 108) | private void ApplyFiter() method GetGroup (line 133) | private string GetGroup(AssetFinderRef rf) method SortGroup (line 138) | private void SortGroup(List groups) FILE: VirtueSky/AssetFinder/Editor/Script/Drawer/AssetFinderMissingReference.cs class AssetFinderMissingReference (line 13) | internal class AssetFinderMissingReference : IRefDraw method AssetFinderMissingReference (line 36) | internal AssetFinderMissingReference(IWindow window, Func> BuildDependencyGraph(out Dict... method CalculateAssetLevels (line 299) | private Dictionary CalculateAssetLevels(Dictionary> assetList) method OnUpdateView (line 227) | private void OnUpdateView(List> assetList) method isExclueAnyItem (line 238) | public bool isExclueAnyItem() method isExclueAnyItemByIgnoreFolder (line 243) | public bool isExclueAnyItemByIgnoreFolder() method RefreshView (line 248) | private void RefreshView(List> assetList) method ResetGroup (line 332) | private void ResetGroup() method GetGroup (line 340) | private string GetGroup(AssetFinderRef rf) method SortGroup (line 345) | private void SortGroup(List groups) method SetDirty (line 373) | public void SetDirty() method RefreshSort (line 378) | public void RefreshSort() method DrawHeader (line 390) | private void DrawHeader() method OnCacheReady (line 404) | private void OnCacheReady() method IgnoreTypeWhenScan (line 411) | private void IgnoreTypeWhenScan() method IgnoreFolderWhenScan (line 416) | private void IgnoreFolderWhenScan() FILE: VirtueSky/AssetFinder/Editor/Script/Duplicate/AssetFinderFileCompare.cs class AssetFinderFileCompare (line 9) | internal class AssetFinderFileCompare method Reset (line 30) | public void Reset(List> list, Action>> ... method PrepareVerificationQueue (line 77) | private void PrepareVerificationQueue() method StartNextVerification (line 102) | private void StartNextVerification() method PrioritizeGroup (line 123) | public void PrioritizeGroup(string groupKey) method GetVerificationProgress (line 149) | public Dictionary GetVerificationProgress() method GetVerificationOrder (line 154) | public Dictionary GetVerificationOrder() method GetCurrentlyVerifying (line 159) | public string GetCurrentlyVerifying() method IsSignatureScanComplete (line 164) | public bool IsSignatureScanComplete() method AddHead (line 169) | public AssetFinderFileCompare AddHead(List files) method ReadChunkAsync (line 200) | private void ReadChunkAsync() method Trigger (line 259) | private void Trigger(Action>> cb) method ReadChunk (line 267) | private bool ReadChunk() FILE: VirtueSky/AssetFinder/Editor/Script/Duplicate/AssetFinderHead.cs class AssetFinderHead (line 8) | internal class AssetFinderHead method GetFiles (line 21) | public List GetFiles() method AddToDict (line 26) | public void AddToDict(byte b, AssetFinderChunk chunk, Dictionary heads) method FirstDifferentIndex (line 172) | internal static int FirstDifferentIndex(byte[] arr1, byte[] arr2, int ... FILE: VirtueSky/AssetFinder/Editor/Script/Extension/AssetFinderExtension.cs class GUIExtension (line 8) | internal static class GUIExtension method ToggleDrawDebug (line 25) | [MenuItem("Window/FR2/Toggle Draw Debug")] method DrawOverlayDebug (line 38) | public static Rect DrawOverlayDebug(this Rect rect, float alpha = 0.1f) method LFoldout (line 49) | public static Rect LFoldout(this Rect rect, ref bool isOpen, bool draw... method DrawIcon (line 59) | private static Rect DrawIcon(Rect rect, Texture icon, float w, bool le... method DrawLabel (line 71) | private static Rect DrawLabel(Rect rect, GUIContent content, GUIStyle ... method LColumn (line 89) | public static Rect LColumn(this Rect rect, ref float columnW, Func getAllObjsInCurScene() method GetGameObjectsInScene (line 16) | private static IEnumerable GetGameObjectsInScene(Scene scene) method getAllChild (line 35) | public static IEnumerable getAllChild(GameObject target) method GetAllRefObjects (line 40) | public static IEnumerable GetAllRefObjects(GameObject obj) method StringMatch (line 45) | public static int StringMatch(string pattern, string input) method GetfileSizeString (line 69) | public static string GetfileSizeString(long fileSize) FILE: VirtueSky/AssetFinder/Editor/Script/Extension/AssetFinderUnity.cs class AssetFinderUnity (line 78) | internal class AssetFinderUnity method RefreshEditorStatus (line 87) | public static void RefreshEditorStatus() method StringStartsWith (line 97) | public static bool StringStartsWith(string source, params string[] pre... method SplitPath (line 108) | public static void SplitPath(string assetPath, out string assetName, o... method PingAndHighlight (line 190) | public static void PingAndHighlight( method TriggerHighlight (line 226) | private static bool TriggerHighlight(string propertyPath) method Highlight (line 242) | private static bool Highlight(string propertyPath) method StopHighlightAt (line 249) | private static void StopHighlightAt(int highlightId, double stopTime) method CollapseAllComponentsExcept (line 267) | private static void CollapseAllComponentsExcept(Component targetCompon... method DoExpand (line 286) | private static void DoExpand(Component c) method SetEditorsExpanded (line 299) | private static void SetEditorsExpanded(Component c) method SetEditorsExpanded2 (line 305) | private static void SetEditorsExpanded2(Component c) method GetInspectorWindow (line 318) | private static EditorWindow GetInspectorWindow() method ExpandPropertyPath (line 324) | private static void ExpandPropertyPath(Component component, string pro... method LoadAssetAtPath (line 517) | public static T LoadAssetAtPath(string path) where T : Object method SetWindowTitle (line 526) | public static void SetWindowTitle(EditorWindow window, string title) method GetCompilingPhase (line 535) | public static void GetCompilingPhase(string path, out bool isPlugin, o... method LoadAssetWithGUID (line 566) | public static T LoadAssetWithGUID(string guid) where T : Object method UnloadUnusedAssets (line 580) | public static void UnloadUnusedAssets() method Epoch (line 590) | internal static int Epoch(DateTime time) method DrawToggle (line 595) | internal static bool DrawToggle(ref bool v, string label) method DrawToggleToolbar (line 607) | internal static bool DrawToggleToolbar(ref bool v, string label, float... method DrawToggleToolbar (line 619) | internal static bool DrawToggleToolbar(ref bool v, GUIContent icon, fl... method GetAddressable (line 631) | public static string GetAddressable(string guid) method FindEditor (line 642) | internal static EditorWindow FindEditor(string className) method RepaintAllEditor (line 653) | internal static void RepaintAllEditor(string className) method RepaintProjectWindows (line 669) | internal static void RepaintProjectWindows() method RepaintFR2Windows (line 674) | internal static void RepaintFR2Windows() method ExportSelection (line 679) | internal static void ExportSelection() method GetType (line 723) | public static Type GetType(string typeName) method GetAllChild (line 737) | public static IEnumerable GetAllChild(Transform root) method getAllObjsInCurScene (line 751) | public static IEnumerable getAllObjsInCurScene() method GetGameObjectsInScene (line 793) | private static IEnumerable GetGameObjectsInScene(Scene scene) method getAllChild (line 814) | public static IEnumerable getAllChild(GameObject target, b... method GetAllRefObjects (line 819) | public static IEnumerable GetAllRefObjects(GameObject obj) method StringMatch (line 824) | public static int StringMatch(string pattern, string input) method TestPrefab (line 849) | [MenuItem("Tools/Test Prefab")] method GetPrefabParent (line 856) | public static string GetPrefabParent(Object obj) method GetGameObjectPath (line 863) | public static string GetGameObjectPath(GameObject obj, bool includeMe ... method CheckIsPrefab (line 868) | public static bool CheckIsPrefab(GameObject obj) method GetPrefabGUID (line 873) | private static string GetPrefabGUID(GameObject obj) method GetHierarchyPath (line 907) | private static string GetHierarchyPath(GameObject obj, bool includeMe ... method IsPrefabInstance (line 929) | private static bool IsPrefabInstance(GameObject obj) method Clear (line 942) | public static void Clear(ref Dictionary dict) method Clear (line 947) | public static void Clear(ref List list) method xGetSerializedProperties (line 952) | public static SerializedProperty[] xGetSerializedProperties(Object go,... method xGetSOArray (line 958) | public static List xGetSOArray(SerializedProperty ... method BackupAndDeleteAssets (line 982) | public static void BackupAndDeleteAssets(AssetFinderRef[] assets) FILE: VirtueSky/AssetFinder/Editor/Script/Extension/GUI2.cs type IDrawer (line 9) | public interface IDrawer method Draw (line 11) | bool Draw(Rect rect); method DrawLayout (line 12) | bool DrawLayout(); class AssetFinderGUI (line 15) | internal static class AssetFinderGUI method Color (line 18) | public static GUIColor Color(Color c) method ContentColor (line 22) | public static GUIContentColor ContentColor(Color c) method BackgroundColor (line 26) | public static GUIBackgroundColor BackgroundColor(Color c) class GUIColor (line 30) | internal class GUIColor : IDisposable method GUIColor (line 33) | public GUIColor(Color c) method Dispose (line 38) | public void Dispose() class GUIContentColor (line 44) | internal class GUIContentColor : IDisposable method GUIContentColor (line 47) | public GUIContentColor(Color c) method Dispose (line 52) | public void Dispose() class GUIBackgroundColor (line 58) | internal class GUIBackgroundColor : IDisposable method GUIBackgroundColor (line 61) | public GUIBackgroundColor(Color c) method Dispose (line 66) | public void Dispose() class GUI2 (line 79) | internal static class GUI2 method Color (line 116) | public static void Color(Action a, Color c, float? alpha = null) method ContentColor (line 128) | public static void ContentColor(Action a, Color c, float? alpha = null) method BackgroundColor (line 140) | public static void BackgroundColor(Action a, Color c, float? alpha = n... method Theme (line 152) | public static Color Theme(Color proColor, Color indieColor) method Alpha (line 157) | public static Color Alpha(Color c, float a) method Rect (line 163) | public static void Rect(Rect r, Color c, float? alpha = null) method DropZone (line 173) | public static Object[] DropZone(string title, float w, float h) method ColorIconButton (line 219) | public static bool ColorIconButton(Rect r, Texture icon, Color? c) method Toggle (line 228) | public static bool Toggle(Rect r, ref bool value, string label, GUISty... method Toggle (line 237) | public static bool Toggle(ref bool value, string label, GUIStyle style... method Toggle (line 246) | public static bool Toggle(ref bool value, Texture2D tex, GUIStyle styl... method Toggle (line 254) | public static bool Toggle(Rect r, ref bool value, GUIContent tex, GUIS... method Toggle (line 261) | public static bool Toggle(ref bool value, GUIContent tex, GUIStyle sty... method Toggle (line 269) | public static bool Toggle(Rect rect, ref bool value, GUIContent tex) method Toggle (line 277) | public static bool Toggle(Rect rect, ref bool value) method Toggle (line 285) | internal static bool Toggle(bool v, string label, Action setter) method ToolbarToggle (line 294) | internal static bool ToolbarToggle(Rect r, ref bool value, Texture ico... method GUI_ToggleOptimize (line 311) | internal static bool GUI_ToggleOptimize(Rect r, bool value, GUIContent... method ToolbarToggle (line 327) | public static bool ToolbarToggle(ref bool value, Texture icon, Vector2... method Toggle (line 340) | public static bool Toggle(ref bool value, GUIContent content, GUIStyle... method ToolbarToggle (line 352) | internal static bool ToolbarToggle(Rect r, ref bool value, GUIContent ... method ToolbarToggle (line 375) | internal static bool ToolbarToggle(ref bool value, Texture icon, Vecto... method ToolbarToggle (line 395) | internal static bool ToolbarToggle(ref bool value, Texture icon, Vecto... method Padding (line 482) | public static Rect Padding(Rect r, float x, float y) method LeftRect (line 487) | public static Rect LeftRect(float w, ref Rect rect) method RightRect (line 494) | public static Rect RightRect(float w, ref Rect rect) FILE: VirtueSky/AssetFinder/Editor/Script/Extensions/AssetFinderWindowExtensions.cs class AssetFinderWindowExtensions (line 10) | internal static class AssetFinderWindowExtensions method IsScenePanelVisible (line 13) | internal static bool IsScenePanelVisible(this AssetFinderWindowAll win... method IsAssetPanelVisible (line 30) | internal static bool IsAssetPanelVisible(this AssetFinderWindowAll win... method RefreshPanelVisibility (line 47) | internal static void RefreshPanelVisibility(this AssetFinderWindowAll ... method GetCachedSelectionExtension (line 56) | internal static UnityObject[] GetCachedSelectionExtension(this AssetFi... method GetAssetDrawerExtension (line 68) | internal static AssetFinderRefDrawer GetAssetDrawerExtension(this Asse... method OnCSVClickExtension (line 76) | internal static void OnCSVClickExtension(this AssetFinderWindowAll win... method CacheAllDrawers (line 90) | internal static void CacheAllDrawers(this AssetFinderWindowAll window) method RefreshShowUsageType (line 105) | internal static void RefreshShowUsageType(this AssetFinderWindowAll wi... method RefreshSort (line 116) | internal static void RefreshSort(this AssetFinderWindowAll window) FILE: VirtueSky/AssetFinder/Editor/Script/Extensions/CollectionExtensions.cs class CollectionExtensions (line 5) | internal static class CollectionExtensions method ToHashSet (line 7) | internal static HashSet ToHashSet(this IEnumerable collection) FILE: VirtueSky/AssetFinder/Editor/Script/Extensions/ColorExtensions.cs class ColorExtensions (line 5) | internal static class ColorExtensions method Alpha (line 7) | internal static Color Alpha(this Color c, float alpha) FILE: VirtueSky/AssetFinder/Editor/Script/Extensions/DictionaryExtensions.cs class DictionaryExtensions (line 6) | internal static class DictionaryExtensions method GetValueOrDefault (line 11) | internal static TValue GetValueOrDefault(this Dictionary... method TryGetValueOrAdd (line 17) | internal static TValue TryGetValueOrAdd(this Dictionary<... FILE: VirtueSky/AssetFinder/Editor/Script/Extensions/GameObjectExtensions.cs class GameObjectExtensions (line 9) | internal static class GameObjectExtensions method GetAllChildren (line 11) | internal static IEnumerable GetAllChildren(this GameObject... method GetAllChildTransforms (line 34) | internal static IEnumerable GetAllChildTransforms(this Tran... method GetAllGameObjectsInCurrentScenes (line 48) | internal static IEnumerable GetAllGameObjectsInCurrentScen... method GetAllGameObjects (line 82) | internal static IEnumerable GetAllGameObjects(this Scene s... method InitializeOrClear (line 102) | internal static void InitializeOrClear(ref List list) method InitializeOrClear (line 114) | internal static void InitializeOrClear(ref Dictionary GetAllObjectReferences(this S... method GetAllObjectReferences (line 22) | internal static IEnumerable GetAllObjectReferences(this C... method GetAllObjectReferences (line 33) | internal static IEnumerable GetAllObjectReferences(this G... method GetAllProperties (line 47) | internal static SerializedProperty[] GetAllProperties(this SerializedO... method GetArrayProperties (line 70) | private static List GetArrayProperties(SerializedP... FILE: VirtueSky/AssetFinder/Editor/Script/Extensions/TabExtensions.cs class TabExtensions (line 5) | internal static class TabExtensions method IsFocusing (line 7) | internal static bool IsFocusing(this AssetFinderTabView tabView, int i... method IsFocusingAny (line 12) | internal static bool IsFocusingAny(this AssetFinderTabView tabView, pa... FILE: VirtueSky/AssetFinder/Editor/Script/Extensions/UnityObjectExtensions.cs class UnityObjectExtensions (line 9) | internal static class UnityObjectExtensions method IsSceneObject (line 11) | public static bool IsSceneObject(this UnityObject obj) method IsAssetObject (line 17) | public static bool IsAssetObject(this UnityObject obj) method GetGameObjectFromTarget (line 22) | internal static GameObject GetGameObjectFromTarget(this UnityObject ta... FILE: VirtueSky/AssetFinder/Editor/Script/Modules/Addressable/AssetFinderAddressable.ASMStatus.cs class AssetFinderAddressable (line 3) | public static partial class AssetFinderAddressable type ASMStatus (line 5) | public enum ASMStatus FILE: VirtueSky/AssetFinder/Editor/Script/Modules/Addressable/AssetFinderAddressable.AddressInfo.cs class AssetFinderAddressable (line 5) | public static partial class AssetFinderAddressable class AddressInfo (line 7) | [Serializable] FILE: VirtueSky/AssetFinder/Editor/Script/Modules/Addressable/AssetFinderAddressable.ProjectStatus.cs class AssetFinderAddressable (line 3) | public static partial class AssetFinderAddressable type ProjectStatus (line 5) | public enum ProjectStatus FILE: VirtueSky/AssetFinder/Editor/Script/Modules/Addressable/AssetFinderAddressable.cs class AssetFinderAddressable (line 8) | public static partial class AssetFinderAddressable method AssetFinderAddressable (line 22) | static AssetFinderAddressable() method Scan (line 32) | public static void Scan() method GetAssembly (line 69) | private static Assembly GetAssembly() method GetAddressableType (line 83) | private static Type GetAddressableType(string typeName) method GetAddresses (line 92) | public static Dictionary GetAddresses() method AppendChildGUIDs (line 164) | private static void AppendChildGUIDs(HashSet h, string guid) FILE: VirtueSky/AssetFinder/Editor/Script/Modules/AssetFinderCSV.cs class AssetFinderCSV (line 7) | internal class AssetFinderCSV method GetCSVRow (line 10) | public static string GetCSVRow(AssetFinderRef r, params string[] suffi... method GetCSVTitle (line 79) | public static string GetCSVTitle() method GetCSVRows (line 118) | public static string GetCSVRows(AssetFinderRef[] source) FILE: VirtueSky/AssetFinder/Editor/Script/Modules/AssetFinderExport.cs class AssetFinderExport (line 12) | internal class AssetFinderExport method ExportCSV (line 23) | public static void ExportCSV(AssetFinderRef[] csvSource) method DebugDetails (line 37) | [MenuItem("Assets/AssetFinder/Debug details", false, 19)] method Ignore (line 62) | [MenuItem("Assets/AssetFinder/Toggle Ignore", false, 19)] method CopyGUID (line 87) | [MenuItem("Assets/AssetFinder/Copy GUID", false, 20)] method ExportSelection (line 95) | [MenuItem("Assets/AssetFinder/Export Selection", false, 21)] method SelectDependencies_wtme (line 107) | [MenuItem("Assets/AssetFinder/Select Dependencies (assets I use)", fal... method ForceRefreshSelection (line 119) | [MenuItem("Assets/AssetFinder/Refresh")] method SelectDependencies_wme (line 148) | [MenuItem("Assets/AssetFinder/Select Dependencies included me", false,... method SelectUsed_wtme (line 161) | [MenuItem("Assets/AssetFinder/Select Used (assets used me)", false, 24)] method SelectUsed_wme (line 173) | [MenuItem("Assets/AssetFinder/Select Used included me", false, 25)] method ExportDependencies (line 185) | [MenuItem("Assets/AssetFinder/Export Dependencies", false, 40)] method ExportAsset (line 201) | [MenuItem("Assets/AssetFinder/Export Assets (no scripts)", false, 41)] method MergeDuplicate (line 222) | public static void MergeDuplicate(string guid_file) method ApplicationUpdate (line 403) | private static void ApplicationUpdate() method SelectDependencies (line 513) | private static void SelectDependencies(bool includeMe) method SelectUsed (line 528) | private static void SelectUsed(bool includeMe) method AddToDict (line 546) | internal static void AddToDict(Dictionary dict, params... method GetSelectionDependencies (line 559) | private static List GetSelectionDependencies() class ProcessReplaceData (line 576) | private class ProcessReplaceData class ReplaceData (line 582) | private class ReplaceData FILE: VirtueSky/AssetFinder/Editor/Script/Modules/AssetFinderSceneCache.cs class SceneRefInfo (line 24) | internal class SceneRefInfo : IEquatable method GetTargetComponent (line 32) | public Object GetTargetComponent() => target; method GetGameObjectFromTarget (line 33) | public GameObject GetGameObjectFromTarget() method Equals (line 41) | public bool Equals(SceneRefInfo other) method Equals (line 49) | public override bool Equals(object obj) method GetHashCode (line 54) | public override int GetHashCode() type SceneCacheStatus (line 66) | internal enum SceneCacheStatus type SceneChangeFlags (line 74) | [Flags] class AssetFinderSceneCache (line 84) | internal class AssetFinderSceneCache method AssetFinderSceneCache (line 107) | public AssetFinderSceneCache() method RefreshCache (line 185) | public void RefreshCache(bool force) method PerformFullRefresh (line 242) | private void PerformFullRefresh() method PerformIncrementalRefresh (line 292) | private void PerformIncrementalRefresh() method OnUpdate (line 375) | private void OnUpdate() method OnPlayModeStateChanged (line 448) | private void OnPlayModeStateChanged(PlayModeStateChange state) method OnSceneChanged (line 471) | private void OnSceneChanged() method OnModify (line 562) | private UndoPropertyModification[] OnModify(UndoPropertyModification[]... method SetDirty (line 598) | public void SetDirty() method ForceRefresh (line 616) | public void ForceRefresh() method StopScanning (line 623) | private void StopScanning(SceneCacheStatus updatedStatus) method FindSceneUseSceneObjects (line 634) | public static Dictionary FindSceneUseSceneObje... method FindSceneBackwardReferences (line 654) | public static Dictionary FindSceneBackwardRefe... method FindSceneInScene (line 673) | public static Dictionary FindSceneInScene(Game... method ScanForwardReferences (line 688) | private static void ScanForwardReferences(GameObject selectedGO, Dicti... method ScanBackwardReferences (line 731) | private static void ScanBackwardReferences(HashSet selecte... method ScanSceneInScene (line 770) | private static void ScanSceneInScene(GameObject[] objs, Dictionary method Equals (line 829) | public bool Equals(HashValue other) method Equals (line 839) | public override bool Equals(object obj) => Equals(obj as HashValue); method GetHashCode (line 841) | public override int GetHashCode() method OnSceneChanged (line 858) | private void OnSceneChanged(Scene scene, LoadSceneMode mode) method OnSceneChanged (line 863) | private void OnSceneChanged(Scene arg0, Scene arg1) FILE: VirtueSky/AssetFinder/Editor/Script/Modules/AssetFinderSelection.cs class AssetFinderSelection (line 9) | internal class AssetFinderSelection : IRefDraw method AssetFinderSelection (line 21) | public AssetFinderSelection(IWindow window, Func Read(LightingDataAsset source) FILE: VirtueSky/AssetFinder/Editor/Script/Monitor/AssetFinderCacheHelper.cs class AssetFinderCacheHelper (line 8) | [InitializeOnLoad] method AssetFinderCacheHelper (line 15) | static AssetFinderCacheHelper() method OnPostprocessAllAssets (line 28) | private static void OnPostprocessAllAssets( method InitHelper (line 133) | internal static void InitHelper() method CheckGitStatus (line 162) | private static void CheckGitStatus(bool force) method InitIgnore (line 170) | public static void InitIgnore() method InitListScene (line 182) | private static void InitListScene() method OnGUIProjectInstance (line 198) | private static void OnGUIProjectInstance(int instanceID, Rect selectio... method OnGUIProjectItem (line 229) | private static void OnGUIProjectItem(string guid, Rect rect) method DrawProjectItem (line 236) | private static void DrawProjectItem(string guid, Rect rect) FILE: VirtueSky/AssetFinder/Editor/Script/TreeUI/AssetFinderRef.cs class AssetFinderRef (line 9) | internal class AssetFinderRef method AssetFinderRef (line 28) | public AssetFinderRef() method AssetFinderRef (line 31) | public AssetFinderRef(int index, int depth, AssetFinderAsset asset, As... method AssetFinderRef (line 44) | public AssetFinderRef(int index, int depth, AssetFinderAsset asset, As... method CSVSorter (line 51) | private static int CSVSorter(AssetFinderRef item1, AssetFinderRef item2) method FromDict (line 63) | public static AssetFinderRef[] FromDict(Dictionary list) method ToString (line 97) | public override string ToString() method GetSceneObjId (line 108) | public string GetSceneObjId() method isSelected (line 115) | public virtual bool isSelected() method DrawToogleSelect (line 119) | public virtual void DrawToogleSelect(Rect r) method Append (line 186) | internal List Append(Dictionary result, ... method AppendUsage (line 255) | internal void AppendUsage(Dictionary result, b... method FindRefs (line 287) | internal static Dictionary FindRefs(string[] g... method FindUsage (line 333) | public static Dictionary FindUsage(string[] gu... method FindUsedBy (line 338) | public static Dictionary FindUsedBy(string[] g... method FindUsageScene (line 343) | public static Dictionary FindUsageScene(GameOb... method AppendUsageScene (line 374) | private static void AppendUsageScene(Dictionary dictRefs) method SetupRefCallbacks (line 184) | private void SetupRefCallbacks() method ValidateRefs (line 199) | void ValidateRefs(Dictionary dictRefs) method SetBookmarkGroup (line 214) | private void SetBookmarkGroup(string groupLabel, bool willbookmark) method GetBMInfo (line 237) | private BookmarkInfo GetBMInfo(string groupLabel) method DrawToggleGroup (line 264) | private void DrawToggleGroup(Rect r, string groupLabel) method DrawGroup (line 277) | private void DrawGroup(Rect r, string label, int childCount) method DrawDetails (line 320) | public void DrawDetails(Rect rect) method DrawAsset (line 346) | private void DrawAsset(Rect r, string guid) method GetGroup (line 433) | private string GetGroup(AssetFinderRef rf) method SortGroup (line 488) | private void SortGroup(List groups) method Reset (line 499) | public AssetFinderRefDrawer Reset(string[] assetGUIDs, bool isUsage) /... method Reset (line 515) | public void Reset(Dictionary newRefs) method Reset (line 534) | public AssetFinderRefDrawer Reset(GameObject[] objs, bool findDept, bo... method Reset (line 594) | public AssetFinderRefDrawer Reset(string[] assetGUIDs) method SetRefInScene (line 607) | private void SetRefInScene(Dictionary data) method ResetSceneInScene (line 616) | public AssetFinderRefDrawer ResetSceneInScene(GameObject[] objs) method ResetSceneUseSceneObjects (line 629) | public AssetFinderRefDrawer ResetSceneUseSceneObjects(GameObject[] objs) method ResetUnusedAsset (line 642) | public AssetFinderRefDrawer ResetUnusedAsset(bool recursive = true) method RefreshSort (line 658) | public void RefreshSort() method isExclueAnyItem (line 714) | public bool isExclueAnyItem() method ApplyFilter (line 719) | private void ApplyFilter() method SetDirty (line 775) | public void SetDirty() method InvalidateGroupCache (line 781) | public void InvalidateGroupCache() method GetGroupForRef (line 787) | public string GetGroupForRef(AssetFinderRef rf) method ToggleAllItems (line 792) | public void ToggleAllItems() method ToggleGroupItems (line 826) | public void ToggleGroupItems(string groupLabel) method SetGroupItemsState (line 849) | public void SetGroupItemsState(string groupLabel, bool willBookmark) method HandleRefCtrlClick (line 870) | private void HandleRefCtrlClick(AssetFinderRef rf) method HandleRefAltClick (line 892) | private void HandleRefAltClick(AssetFinderRef rf) method HandleRefShiftClick (line 902) | private void HandleRefShiftClick(AssetFinderRef rf) method ClearSelection (line 908) | public void ClearSelection() method SortAsset (line 916) | private int SortAsset(string term11, string term12, string term21, str... method getRefs (line 927) | public Dictionary getRefs() class BookmarkInfo (line 932) | internal class BookmarkInfo FILE: VirtueSky/AssetFinder/Editor/Script/TreeUI/AssetFinderSceneRef.cs class AssetFinderSceneRef (line 10) | internal class AssetFinderSceneRef : AssetFinderRef method AssetFinderSceneRef (line 28) | public AssetFinderSceneRef(int index, int depth, AssetFinderAsset asse... method AssetFinderSceneRef (line 39) | public AssetFinderSceneRef(int depth, UnityObject target) : base(0, de... method InitializeTargetInfo (line 49) | void InitializeTargetInfo(UnityObject target) method isSelected (line 85) | public override bool isSelected() method Draw (line 90) | public void Draw(Rect r, AssetFinderRefDrawer.Mode groupMode, bool sho... method GetTargetIcon (line 173) | (Texture icon, string tooltip) GetTargetIcon() method DrawTargetIcon (line 185) | void DrawTargetIcon(Rect iconRect, Texture icon, string iconTooltip) method DrawScenePath (line 194) | void DrawScenePath(Rect pathRect, bool drawFullPath) method DrawTargetName (line 204) | void DrawTargetName(Rect nameRect, GUIContent displayContent) method DrawTargetType (line 216) | void DrawTargetType(Rect typeRect, GUIContent typeContent) method DrawReferenceIcons (line 228) | void DrawReferenceIcons(Rect r) method DrawComponentIcons (line 248) | void DrawComponentIcons(Rect r, List refInfos, Action FindSceneUseSceneObje... method FindSceneBackwardReferences (line 355) | public static Dictionary FindSceneBackwardRefe... method FindSceneInScene (line 360) | public static Dictionary FindSceneInScene(Game... method FindRefInScene (line 365) | public static Dictionary FindRefInScene( method FindRefInScene (line 383) | private static void FindRefInScene() method ApplyFilter (line 401) | private static void ApplyFilter(Dictionary ref... method Add (line 437) | private static void Add(Dictionary refs, Asset... method Add (line 443) | private static void Add(Dictionary refs, Unity... FILE: VirtueSky/AssetFinder/Editor/Script/TreeUI/AssetFinderTreeUI2.cs class AssetFinderTreeUI2 (line 8) | internal class AssetFinderTreeUI2 method AssetFinderTreeUI2 (line 17) | public AssetFinderTreeUI2(Drawer drawer) method Reset (line 22) | public void Reset(params string[] root) method Draw (line 41) | public void Draw(Rect rect) method DrawLayout (line 68) | public void DrawLayout() method NoScroll (line 79) | public bool NoScroll() class Drawer (line 86) | internal class Drawer method GetHeight (line 88) | public virtual int GetHeight(string id) method GetChildCount (line 93) | public virtual int GetChildCount(string id) method GetChildren (line 98) | public virtual string[] GetChildren(string id) method Draw (line 103) | public virtual void Draw(Rect r, TreeItem item) class GroupDrawer (line 109) | internal class GroupDrawer : Drawer method GroupDrawer (line 118) | public GroupDrawer(Action drawGroup, Action( method Draw (line 183) | public void Draw(Rect r) method DrawLayout (line 188) | public void DrawLayout() method GetChildCount (line 195) | public override int GetChildCount(string id) method GetChildren (line 202) | public override string[] GetChildren(string id) method Draw (line 209) | public override void Draw(Rect r, TreeItem item) class TreeItem (line 223) | internal class TreeItem method DeepOpen (line 279) | internal void DeepOpen() method Draw (line 290) | internal void Draw(ref int index, ref Rect rect, int minY, int maxY) method RefreshChildren (line 342) | internal void RefreshChildren(string[] childrenIDs) FILE: VirtueSky/AssetFinder/Editor/Script/UI/AssetFinderDeleteButton.cs class AssetFinderDeleteButton (line 6) | internal class AssetFinderDeleteButton method Draw (line 13) | public bool Draw(Action onConfirmDelete) FILE: VirtueSky/AssetFinder/Editor/Script/UI/AssetFinderEnumDrawer.cs class AssetFinderEnumDrawer (line 7) | internal class AssetFinderEnumDrawer method DrawLayout (line 14) | public bool DrawLayout(ref T enumValue, params GUILayoutOption[] op... method Draw (line 40) | public bool Draw(Rect rect, ref T enumValue) class EnumInfo (line 68) | internal class EnumInfo method EnumInfo (line 73) | public EnumInfo(Type enumType) method EnumInfo (line 85) | public EnumInfo(params object[] enumValues) method Get (line 94) | public static EnumInfo Get(Type type) method IndexOf (line 106) | public int IndexOf(object enumValue) method ValueAt (line 111) | public object ValueAt(int index) FILE: VirtueSky/AssetFinder/Editor/Script/UI/AssetFinderGUIContent.cs class AssetFinderGUIContent (line 7) | internal static class AssetFinderGUIContent method Release (line 17) | public static void Release() method FromString (line 23) | public static GUIContent FromString(string title, string tooltip = null) method FromType (line 37) | public static GUIContent FromType(Type t, string tooltip = null) method Tooltip (line 45) | public static GUIContent Tooltip(string tooltip) method From (line 53) | public static GUIContent From(object data) method FromInt (line 62) | public static GUIContent FromInt(int val) method FromTexture (line 72) | public static GUIContent FromTexture(Texture tex, string tooltip = null) method From (line 80) | public static GUIContent From(string title, Texture tex, string toolti... method FromArrayLabelIcon (line 88) | public static GUIContent[] FromArrayLabelIcon(params object[] data) method FromArray (line 98) | public static GUIContent[] FromArray(params object[] data) method FromEnum (line 127) | public static GUIContent[] FromEnum(Type enumType) FILE: VirtueSky/AssetFinder/Editor/Script/UI/AssetFinderIcon.cs class AssetFinderIcon (line 7) | internal static class AssetFinderIcon method TryGet (line 71) | private static GUIContent TryGet(string id, string tooltip = null) FILE: VirtueSky/AssetFinder/Editor/Script/UI/AssetFinderObjectDrawer.cs class AssetFinderObjectDrawer (line 8) | internal class AssetFinderObjectDrawer method DrawOnly (line 13) | public void DrawOnly(Rect rect, UnityObject target) FILE: VirtueSky/AssetFinder/Editor/Script/UI/AssetFinderSearchView.cs class AssetFinderSearchView (line 5) | internal class AssetFinderSearchView method InitSearchStyle (line 14) | public static void InitSearchStyle() method DrawLayout (line 21) | public bool DrawLayout() FILE: VirtueSky/AssetFinder/Editor/Script/UI/AssetFinderSplitView.cs class AssetFinderSplitView (line 10) | internal class AssetFinderSplitView method AssetFinderSplitView (line 33) | public AssetFinderSplitView(IWindow w) method CalculateWeight (line 40) | public void CalculateWeight() method Draw (line 73) | public void Draw(Rect rect) method ApplySizePolicies (line 123) | private void ApplySizePolicies() method DrawLayout (line 185) | public void DrawLayout() method RefreshSpliterPos (line 195) | private void RefreshSpliterPos(int index, float px) method DrawSpliter (line 237) | private void DrawSpliter(int index, float px) method StartLayout (line 270) | private Rect StartLayout(bool horz) method EndLayout (line 277) | private void EndLayout(bool horz) class Info (line 288) | [Serializable] type SizePolicy (line 300) | public enum SizePolicy { Flexible, KeepPixel } method DoDraw (line 314) | public void DoDraw() FILE: VirtueSky/AssetFinder/Editor/Script/UI/AssetFinderTabView.cs class DrawCallback (line 7) | internal class DrawCallback class AssetFinderTabView (line 13) | internal class AssetFinderTabView method AssetFinderTabView (line 32) | public AssetFinderTabView(IWindow w, bool canDeselectAll) method DrawLayout (line 38) | public bool DrawLayout() method FromEnum (line 112) | public static AssetFinderTabView FromEnum(Type enumType, IWindow w, bo... method GetGUIContent (line 125) | public static GUIContent GetGUIContent(object tex) method Create (line 133) | public static AssetFinderTabView Create(IWindow w, bool canDeselectAll... FILE: VirtueSky/AssetFinder/Editor/Script/UI/AssetFinderToggleList.cs class AssetFinderToggleList (line 6) | internal class AssetFinderToggleList method AddInfo (line 12) | public AssetFinderToggleList AddInfo(GUIContent content, bool status, ... method AddInfo (line 21) | public AssetFinderToggleList AddInfo(GUIContent contentOn, GUIContent ... method AddInfo (line 29) | public AssetFinderToggleList AddInfo(GUIContent content, Action ... method AddInfo (line 38) | public AssetFinderToggleList AddInfo(GUIContent content, float w = 20) method Draw (line 47) | public void Draw(ref Rect rect) method Draw (line 65) | public void Draw(ref Rect rect, int index, ref bool b1) class Info (line 81) | internal class Info FILE: VirtueSky/AssetFinder/Editor/Script/UI/Theme/AssetFinderTheme.Dark.cs class AssetFinderTheme (line 5) | partial class AssetFinderTheme method CreateDarkTheme (line 7) | private static AssetFinderTheme CreateDarkTheme() FILE: VirtueSky/AssetFinder/Editor/Script/UI/Theme/AssetFinderTheme.Light.cs class AssetFinderTheme (line 5) | partial class AssetFinderTheme method CreateLightTheme (line 7) | private static AssetFinderTheme CreateLightTheme() FILE: VirtueSky/AssetFinder/Editor/Script/UI/Theme/AssetFinderTheme.cs class AssetFinderTheme (line 6) | internal partial class AssetFinderTheme method AssetFinderTheme (line 12) | private AssetFinderTheme() method InitializeLayoutOptions (line 17) | private void InitializeLayoutOptions() method GetProgressBarRect (line 88) | public Rect GetProgressBarRect() method GetRefreshButtonRect (line 93) | public Rect GetRefreshButtonRect(Rect parentRect) FILE: VirtueSky/AssetFinder/Editor/Script/Window/AssetFinderWindowAll.CacheManager.cs class AssetFinderWindowAll (line 9) | internal partial class AssetFinderWindowAll method DrawScanProject (line 11) | protected void DrawScanProject() method CheckDrawImport (line 28) | protected bool CheckDrawImport() FILE: VirtueSky/AssetFinder/Editor/Script/Window/AssetFinderWindowAll.Drawing.cs class AssetFinderWindowAll (line 9) | internal partial class AssetFinderWindowAll method DrawScenePanel (line 11) | private void DrawScenePanel(Rect rect) method DrawSceneCacheProgress (line 28) | private void DrawSceneCacheProgress(Rect rect) method DrawAssetPanel (line 75) | private void DrawAssetPanel(Rect rect) method DrawGitWarningPanel (line 90) | private void DrawGitWarningPanel() method DrawToolsWarningPanel (line 120) | private void DrawToolsWarningPanel() method DrawButton (line 134) | internal bool DrawButton(Rect rect, ref bool show, GUIContent icon) method DrawAssetViewSettings (line 161) | internal void DrawAssetViewSettings() method DrawViewModes (line 181) | internal void DrawViewModes(Rect rect) FILE: VirtueSky/AssetFinder/Editor/Script/Window/AssetFinderWindowAll.GuidManager.cs class AssetFinderWindowAll (line 9) | internal partial class AssetFinderWindowAll method DrawGUIDs (line 17) | private void DrawGUIDs() FILE: VirtueSky/AssetFinder/Editor/Script/Window/AssetFinderWindowAll.Initialization.cs class AssetFinderWindowAll (line 9) | internal partial class AssetFinderWindowAll method InitializeComponents (line 11) | private void InitializeComponents() method RefreshActiveTab (line 44) | void RefreshActiveTab() method InitializeNavigationHistory (line 75) | private void InitializeNavigationHistory() method InitializeSelectionManager (line 81) | private void InitializeSelectionManager() method InitializeDrawers (line 87) | private void InitializeDrawers() method InitializeTools (line 229) | private void InitializeTools() method InitializeUIComponents (line 237) | private void InitializeUIComponents() method OnLocalSelectionChanged (line 276) | private void OnLocalSelectionChanged() method InitializeDrawerProperties (line 287) | private void InitializeDrawerProperties() method InitPanes (line 296) | private void InitPanes() method InitTabs (line 374) | private void InitTabs() FILE: VirtueSky/AssetFinder/Editor/Script/Window/AssetFinderWindowAll.PanelSettings.cs class AssetFinderWindowAll (line 5) | partial class AssetFinderWindowAll class PanelSettings (line 7) | [Serializable] internal class PanelSettings FILE: VirtueSky/AssetFinder/Editor/Script/Window/AssetFinderWindowAll.SelectionManager.cs class AssetFinderWindowAll (line 10) | internal partial class AssetFinderWindowAll method OnSelectionManagerChanged (line 16) | private void OnSelectionManagerChanged() method OnDisableSelectionManager (line 66) | private void OnDisableSelectionManager() method OnSelectionChange (line 71) | public override void OnSelectionChange() method OnPanelSelectionChanged (line 76) | void OnPanelSelectionChanged() method SetFR2Selection (line 152) | internal void SetFR2Selection(UnityObject[] objects) method GetFR2Selection (line 167) | internal UnityObject[] GetFR2Selection() method RefreshFR2View (line 172) | private void RefreshFR2View() method OnSceneChanged (line 221) | private void OnSceneChanged(Scene arg0, Scene arg1) FILE: VirtueSky/AssetFinder/Editor/Script/Window/AssetFinderWindowAll.SettingsPanel.cs class AssetFinderWindowAll (line 9) | internal partial class AssetFinderWindowAll method DrawSettings (line 11) | private void DrawSettings() method DrawMainSettings (line 46) | private void DrawMainSettings() method DrawGitSettings (line 68) | private void DrawGitSettings() method DrawIgnoreSettings (line 91) | private void DrawIgnoreSettings() method DrawFilterSettings (line 99) | private void DrawFilterSettings() FILE: VirtueSky/AssetFinder/Editor/Script/Window/AssetFinderWindowAll.ToolsPanel.cs class AssetFinderWindowAll (line 9) | internal partial class AssetFinderWindowAll method DrawTools (line 13) | private void DrawTools() method DrawUnusedAssetsPanel (line 46) | private void DrawUnusedAssetsPanel() method DrawOthersPanel (line 87) | private void DrawOthersPanel() FILE: VirtueSky/AssetFinder/Editor/Script/Window/AssetFinderWindowAll.UILayout.cs class AssetFinderWindowAll (line 9) | internal partial class AssetFinderWindowAll method OnCSVClickExtension (line 13) | private void OnCSVClickExtension() method RefreshPanelVisible (line 27) | private void RefreshPanelVisible() method RefreshShowFullPath (line 38) | private void RefreshShowFullPath() method RefreshShowFileSize (line 49) | private void RefreshShowFileSize() method RefreshShowFileExtension (line 60) | private void RefreshShowFileExtension() method MarkDirty (line 69) | private void MarkDirty() method RefreshSort (line 84) | private void RefreshSort() method GetAssetDrawer (line 104) | private AssetFinderRefDrawer GetAssetDrawer() FILE: VirtueSky/AssetFinder/Editor/Script/Window/AssetFinderWindowAll.cs class AssetFinderWindowAll (line 11) | internal partial class AssetFinderWindowAll : AssetFinderWindowBase, IHa... method ShowWindow (line 15) | [MenuItem("Sunflower/Asset Finder/Show Window %#K")] method GetSceneContextInfo (line 61) | private string GetSceneContextInfo() method Reload (line 106) | public void Reload() method GetScenePanelTitle (line 111) | private GUIContent GetScenePanelTitle() method GetAssetPanelTitle (line 151) | private GUIContent GetAssetPanelTitle() method ScenePanelHasContent (line 185) | private bool ScenePanelHasContent() method AssetPanelHasContent (line 197) | private bool AssetPanelHasContent() method BookmarkPanelHasContent (line 206) | private bool BookmarkPanelHasContent() method IsScenePanelDirty (line 211) | private bool IsScenePanelDirty() method IsAssetPanelDirty (line 221) | private bool IsAssetPanelDirty() method HasUnscannedAssets (line 236) | private bool HasUnscannedAssets() method GetSceneStatusMessage (line 253) | private string GetSceneStatusMessage() method GetAssetStatusMessage (line 270) | private string GetAssetStatusMessage() method RefreshContextualMessages (line 315) | private void RefreshContextualMessages() method ClearAllCachedUIElements (line 332) | private void ClearAllCachedUIElements() method GenerateContextualMessage (line 344) | private string GenerateContextualMessage(UnityObject[] objects, string... method GenerateBasicMessage (line 403) | private string GenerateBasicMessage(UnityObject[] objects, string acti... method GenerateSelectionSummary (line 513) | private string GenerateSelectionSummary(UnityObject[] objects) method GetFriendlyTypeName (line 549) | private string GetFriendlyTypeName(UnityObject obj) method GetPluralTypeName (line 587) | private string GetPluralTypeName(string typeName, int count) method GetAssetScanStatus (line 615) | private (bool isNonScannable, bool needsScanning, bool isDirty) GetAss... method GetMultipleAssetsScanStatus (line 642) | private (bool allUnscanned, bool allDirty, bool hasMixed) GetMultipleA... method AreSelectionsEqual (line 689) | private static bool AreSelectionsEqual(UnityObject[] selection1, Unity... method OnEnable (line 700) | private void OnEnable() method OnDisable (line 718) | private void OnDisable() method OnFocus (line 732) | private void OnFocus() method RegisterSceneCacheCallbacks (line 737) | private void RegisterSceneCacheCallbacks() method UnregisterSceneCacheCallbacks (line 743) | private void UnregisterSceneCacheCallbacks() method OnSceneCacheReady (line 748) | private void OnSceneCacheReady() method OnAssetCacheReady (line 768) | private void OnAssetCacheReady() method UpdateSceneCacheAutoRefresh (line 776) | private void UpdateSceneCacheAutoRefresh() method InitIfNeeded (line 781) | protected void InitIfNeeded() method ValidateLockedSelection (line 787) | private bool ValidateLockedSelection() method UnlockAndSyncSelection (line 816) | private void UnlockAndSyncSelection() method DrawScene (line 858) | private void DrawScene(Rect rect) method DrawAsset (line 863) | private void DrawAsset(Rect rect) method DrawSearch (line 868) | private void DrawSearch() method DrawSelectionPanel (line 874) | private void DrawSelectionPanel(Rect rect) method DrawDetailsPanel (line 880) | private void DrawDetailsPanel(Rect rect) method GetActiveDrawer (line 893) | private AssetFinderRefDrawer GetActiveDrawer() method OnGUI (line 906) | protected override void OnGUI() method ToggleDetailsPanel (line 912) | internal void ToggleDetailsPanel() method OnTabChange (line 943) | private void OnTabChange() method DrawFooter (line 960) | protected bool DrawFooter() method OnGUI2 (line 994) | protected void OnGUI2() method StorePanelPixels (line 1071) | private void StorePanelPixels() FILE: VirtueSky/AssetFinder/Editor/Script/Window/AssetFinderWindowBase.cs class AssetFinderWindowBase (line 6) | public abstract class AssetFinderWindowBase : EditorWindow, IWindow method AddItemsToMenu (line 14) | public void AddItemsToMenu(GenericMenu menu) method AddToCustomMenu (line 50) | public abstract void AddToCustomMenu(GenericMenu menu); method OnSelectionChange (line 52) | public abstract void OnSelectionChange(); method OnGUI (line 53) | protected abstract void OnGUI(); method OnSceneChanged (line 56) | protected void OnSceneChanged(Scene arg0, Scene arg1) method DrawEnable (line 65) | protected bool DrawEnable() FILE: VirtueSky/AssetFinder/Editor/Script/Window/IRefDraw.cs type IRefDraw (line 4) | internal interface IRefDraw method ElementCount (line 7) | int ElementCount(); method DrawLayout (line 8) | bool DrawLayout(); method Draw (line 9) | bool Draw(Rect rect); FILE: VirtueSky/AssetFinder/Editor/Script/Window/IWindow.cs type IWindow (line 3) | public interface IWindow method Repaint (line 6) | void Repaint(); FILE: VirtueSky/AssetFinder/Editor/v2/AssetFinder.cs class AssetFileInfo (line 6) | internal class AssetFileInfo method AssetFileInfo (line 16) | public AssetFileInfo(string guid) class AssetFolder (line 35) | internal class AssetFolder method Get (line 41) | public static AssetFolder Get(string guid) method Create (line 45) | public static AssetFolder Create(string guid) FILE: VirtueSky/AssetFinder/Editor/v2/Core/AssetFinderAssetDB.cs class AssetFinderAssetDB (line 9) | [Serializable] internal class AssetFinderAssetDB method GetAssetByGUID (line 18) | internal AssetFinderAssetFile GetAssetByGUID(string guid) method AddAsset (line 22) | private AssetFinderAssetFile AddAsset(string guid) method GetAsset (line 32) | internal AssetFinderAssetFile GetAsset(AssetFinderID id) method Clear (line 37) | internal AssetFinderAssetDB Clear() method Scan (line 45) | internal void Scan(bool force = false) method ReadContent (line 71) | internal void ReadContent() method FinishReadContent (line 78) | void FinishReadContent() method BuildCache (line 93) | internal void BuildCache() method TS_ReadFileContent (line 131) | internal void TS_ReadFileContent(int index) FILE: VirtueSky/AssetFinder/Editor/v2/Core/AssetFinderAssetFile.cs class AssetFinderAssetFile (line 9) | [Serializable] internal class AssetFinderAssetFile method AssetFinderAssetFile (line 23) | public AssetFinderAssetFile() method AssetFinderAssetFile (line 25) | public AssetFinderAssetFile(string guid, int assetIndex) method Get (line 31) | internal int Get(long fileId) method Add (line 35) | internal int Add(long fileId) method GetSubDetail (line 43) | internal SubAssetDetail GetSubDetail(long fileId) method LoadAllSubAssetsIfNeeded (line 48) | public void LoadAllSubAssetsIfNeeded() method LoadAllSubAssets (line 55) | private void LoadAllSubAssets() FILE: VirtueSky/AssetFinder/Editor/v2/Core/AssetFinderCacheAsset.cs class AssetFinderCacheAsset (line 9) | [CreateAssetMenu] method MarkAsDirty (line 16) | internal static void MarkAsDirty() method GetFile (line 22) | public static AssetFinderAssetFile GetFile(string guid) => _api.db.Get... method CollectUsage (line 24) | public static List CollectUsage(string guid, List CollectUsedBy(string guid, long f... method GetGuidAndFileId (line 72) | public static (string guid, long fileId) GetGuidAndFileId(AssetFinderI... method Init (line 94) | internal static void Init(AssetFinderCacheAsset cache) method Scan (line 108) | [ContextMenu("Scan")] method BuildCache (line 116) | [ContextMenu("BuildCache")] method StartDebug (line 124) | [ContextMenu("Start Debug")] FILE: VirtueSky/AssetFinder/Editor/v2/Core/AssetFinderID.cs type AssetFinderID (line 8) | [StructLayout(LayoutKind.Sequential)] method AssetFinderID (line 28) | private AssetFinderID(int pValue) method AssetFinderID (line 33) | public AssetFinderID(int mainIndex, int subIndex, bool isSceneObject) method WithoutSubAssetIndex (line 50) | [MethodImpl(MethodImplOptions.AggressiveInlining)] method WithSubAssetIndex (line 53) | [MethodImpl(MethodImplOptions.AggressiveInlining)] method GetHashCode (line 101) | public override int GetHashCode() => value; method Equals (line 102) | public bool Equals(AssetFinderID other) => value == other.value; method Equals (line 103) | public override bool Equals(object obj) => obj is AssetFinderID other ... method ToString (line 105) | public override string ToString() => IsSceneObject FILE: VirtueSky/AssetFinder/Editor/v2/Core/AssetFinderIDRef.cs class AssetFinderIDRef (line 6) | [Serializable] internal class AssetFinderIDRef method ToString (line 15) | public override string ToString() FILE: VirtueSky/AssetFinder/Editor/v2/Core/AssetFinderSceneObject.cs class AssetFinderSceneObject (line 3) | public class AssetFinderSceneObject FILE: VirtueSky/AssetFinder/Editor/v2/Core/SubAssetDetail.cs type SubAssetType (line 10) | internal enum SubAssetType class SubAssetDetail (line 35) | [Serializable] internal class SubAssetDetail method SubAssetDetail (line 41) | public SubAssetDetail(long fileId, Object subAsset) method GetSubAssetType (line 79) | public static SubAssetType GetSubAssetType(Object subAsset) FILE: VirtueSky/AssetFinder/Editor/v2/Drawer/AssetFinderAssetFileDrawer.cs class AssetFinderAssetFileDrawer (line 7) | [CustomPropertyDrawer(typeof(AssetFinderAssetFile))] method OnGUI (line 10) | public override void OnGUI(Rect position, SerializedProperty property,... method GetPropertyHeight (line 47) | public override float GetPropertyHeight(SerializedProperty property, G... FILE: VirtueSky/AssetFinder/Editor/v2/Drawer/AssetFinderCacheAssetEditor.cs class AssetFinderCacheAssetEditor (line 9) | [CustomEditor(typeof(AssetFinderCacheAsset))] method OnInspectorGUI (line 17) | public override void OnInspectorGUI() method OnEnable (line 44) | private void OnEnable() method OnChangeSelection (line 50) | void OnChangeSelection() FILE: VirtueSky/AssetFinder/Editor/v2/Drawer/AssetFinderIDDrawer.cs class AssetFinderIDDrawer (line 6) | [CustomPropertyDrawer(typeof(AssetFinderID))] method OnGUI (line 9) | public override void OnGUI(Rect position, SerializedProperty property,... FILE: VirtueSky/AssetFinder/Editor/v2/GUI/AssetFinderAssetGUI.cs class AssetFinderAssetGUI (line 5) | public static class AssetFinderAssetGUI class DrawContext (line 7) | public class DrawContext method DrawAsset (line 16) | public static void DrawAsset(Rect rect, AssetFinderID id) method DrawId (line 23) | public static void DrawId(Rect rect, AssetFinderID fr2Id) method DrawGuid (line 37) | public static void DrawGuid(Rect rect, string guid) method DrawAsset (line 48) | public static void DrawAsset(Rect rect, string guid) FILE: VirtueSky/AssetFinder/Editor/v2/GUI/AssetFinderAssetInfo.cs class AssetFinderAssetInfo (line 8) | public class AssetFinderAssetInfo method Get (line 12) | internal static AssetFinderAssetInfo Get(string guid) => infoMap.GetVa... method GetOrCreate (line 13) | internal static AssetFinderAssetInfo GetOrCreate(string guid) => infoM... method Clear (line 14) | internal static void Clear() => infoMap.Clear(); method AssetFinderAssetInfo (line 28) | private AssetFinderAssetInfo(string guid) method RefreshGUIContent (line 39) | public void RefreshGUIContent() FILE: VirtueSky/AssetFinder/Editor/v2/Parser/AssetFinderParser.BinaryAsset.cs class AssetFinderParser (line 13) | internal static partial class AssetFinderParser // BinaryAsset method Read_VerifyBinaryAsset (line 20) | private static bool Read_VerifyBinaryAsset(string assetPath) method ReadContent_BinaryAsset (line 37) | private static void ReadContent_BinaryAsset(string filePath, AddUsageC... FILE: VirtueSky/AssetFinder/Editor/v2/Parser/AssetFinderParser.LightMap.cs class AssetFinderParser (line 6) | internal static partial class AssetFinderParser // LightMap method LoadLightingData (line 9) | internal static void LoadLightingData(this AssetFinderAsset asset, Lig... method Read_LightMap (line 14) | private static void Read_LightMap(LightingDataAsset asset, AddUsageCB ... FILE: VirtueSky/AssetFinder/Editor/v2/Parser/AssetFinderParser.Model3D.cs class AssetFinderParser (line 10) | internal static partial class AssetFinderParser // Model3D method Read_Model3D (line 19) | private static void Read_Model3D(GameObject go, AddUsageCB callback) method LoadSerialized (line 28) | private static void LoadSerialized(UnityObject target, AddUsageCB call... FILE: VirtueSky/AssetFinder/Editor/v2/Parser/AssetFinderParser.Shader.cs class AssetFinderParser (line 6) | internal static partial class AssetFinderParser // Shader method ReadContent_Shader (line 8) | private static void ReadContent_Shader(string filePath, Action... method ExtractGuid (line 142) | private static string ExtractGuid(string line) method IsHexChar (line 170) | private static bool IsHexChar(char c) method FindRef (line 177) | private static (string guid, long fileId) FindRef(string source, strin... method Find (line 192) | private static string Find(string source, string str_begin, string str... class AssetFinderParser (line 94) | internal static partial class AssetFinderParser method IsReadable (line 33) | public static bool IsReadable(string assetPath) method IsReadableExtension (line 38) | public static bool IsReadableExtension(string ext) method LogWarning (line 47) | [Conditional("AssetFinderPARSER_DEBUG")] method Log (line 51) | [Conditional("AssetFinderPARSER_DEBUG")] method ReadContent (line 55) | public static void ReadContent(string filePath, AddUsageCB callback) method AddObjectUsage (line 97) | private static void AddObjectUsage(UnityEngine.Object refObj, AddUsage... method Read (line 106) | private static void Read(string filePath, Func... method ExtractGuid (line 142) | private static string ExtractGuid(string line) method IsHexChar (line 170) | private static bool IsHexChar(char c) method FindRef (line 177) | private static (string guid, long fileId) FindRef(string source, strin... method Find (line 192) | private static string Find(string source, string str_begin, string str... FILE: VirtueSky/AssetFinder/Editor/v2/UI/AssetRefUI.cs class AssetRefUI (line 8) | internal class AssetRefUI : FileUI method GetIcon (line 11) | private Texture2D GetIcon(SubAssetType subType) method CacheIcon (line 21) | public static void CacheIcon() method LoadIcon (line 45) | private static Texture2D LoadIcon(string iconName, string fallbackIcon... method AssetRefUI (line 58) | public AssetRefUI(string guid, string path, List localIds):base(... method DrawSubDetails (line 70) | public void DrawSubDetails(Rect rect, SubAssetDetail detail) method Draw (line 89) | public void Draw(ref Rect rect) FILE: VirtueSky/AssetFinder/Editor/v2/UI/AssetUI.cs class AssetUI (line 8) | public abstract partial class AssetUI method Get (line 14) | internal static AssetUI Get(string guid, bool autoNew = false) method Get (line 28) | internal static T Get(string guid, bool autoNew = false) where T: A... method RefreshPath (line 39) | public void RefreshPath() method AssetUI (line 64) | protected AssetUI(string guid, string path) method DrawGuid (line 128) | public bool DrawGuid(ref Rect rect) method DrawAssetPath (line 146) | public void DrawAssetPath(ref Rect rect) method DrawAsset (line 159) | public void DrawAsset(ref Rect rect, bool withExt, bool withPath) class AssetNameContent (line 71) | internal class AssetNameContent method Clear (line 80) | internal void Clear() method Refresh (line 88) | internal void Refresh(string path) class AssetPathContent (line 101) | internal class AssetPathContent method Clear (line 106) | internal void Clear() method Refresh (line 112) | internal void Refresh(string path) class AssetUI (line 122) | partial class AssetUI // GUID Content method Get (line 14) | internal static AssetUI Get(string guid, bool autoNew = false) method Get (line 28) | internal static T Get(string guid, bool autoNew = false) where T: A... method RefreshPath (line 39) | public void RefreshPath() method AssetUI (line 64) | protected AssetUI(string guid, string path) method DrawGuid (line 128) | public bool DrawGuid(ref Rect rect) method DrawAssetPath (line 146) | public void DrawAssetPath(ref Rect rect) method DrawAsset (line 159) | public void DrawAsset(ref Rect rect, bool withExt, bool withPath) class AssetUI (line 141) | partial class AssetUI method Get (line 14) | internal static AssetUI Get(string guid, bool autoNew = false) method Get (line 28) | internal static T Get(string guid, bool autoNew = false) where T: A... method RefreshPath (line 39) | public void RefreshPath() method AssetUI (line 64) | protected AssetUI(string guid, string path) method DrawGuid (line 128) | public bool DrawGuid(ref Rect rect) method DrawAssetPath (line 146) | public void DrawAssetPath(ref Rect rect) method DrawAsset (line 159) | public void DrawAsset(ref Rect rect, bool withExt, bool withPath) FILE: VirtueSky/AssetFinder/Editor/v2/UI/FileUI.cs class FileUI (line 3) | internal class FileUI : AssetUI method FileUI (line 5) | internal FileUI(string guid, string path) : base(guid, path){} FILE: VirtueSky/AssetFinder/Editor/v2/UI/FolderUI.cs class FolderUI (line 4) | internal class FolderUI : AssetUI method FolderUI (line 6) | internal FolderUI(string guid, string path) : base(guid, path){} FILE: VirtueSky/AssetFinder/Editor/v2/Unity/AssetFinderInitializer.cs class AssetFinderInitializer (line 6) | public static class AssetFinderInitializer method Init (line 8) | [InitializeOnLoadMethod] method OnPlayModeStateChanged (line 21) | private static void OnPlayModeStateChanged(PlayModeStateChange state) method Reload (line 39) | static void Reload() method DelayInit (line 53) | static void DelayInit() FILE: VirtueSky/AssetFinder/Editor/v2/Unity/AssetFinderTerrain.cs class AssetFinderTerrain (line 9) | internal static class AssetFinderTerrain class TerrainTextureData (line 11) | [Serializable] internal class TerrainTextureData method TerrainTextureData (line 14) | public TerrainTextureData(params Texture2D[] param) method ReplaceTerrainTextureDatas (line 27) | internal static int ReplaceTerrainTextureDatas(TerrainData terrain, Te... method GetTerrainTextureDatas (line 76) | internal static TerrainTextureData[] GetTerrainTextureDatas(TerrainDat... FILE: VirtueSky/AssetFinder/Editor/v2/Unity/AssetFinderUSelection.cs class AssetFinderUSelection (line 6) | public static class AssetFinderUSelection method StartDebugReference (line 10) | internal static void StartDebugReference() method StopDebugReference (line 16) | internal static void StopDebugReference() method DebugAssetReference (line 21) | private static void DebugAssetReference() FILE: VirtueSky/AssetFinder/Editor/v2/Utils/AssetFinderTimeSlice.cs class AssetFinderTimeSlice (line 9) | public class AssetFinderTimeSlice method AssetFinderTimeSlice (line 18) | public AssetFinderTimeSlice(Func countFunc, Action action, A... method Start (line 25) | public void Start() method Stop (line 31) | public void Stop() method ProcessQueue (line 36) | private void ProcessQueue() FILE: VirtueSky/Audio/Editor/AudioWindowEditor.cs class AudioWindowEditor (line 8) | public class AudioWindowEditor : EditorWindow method CreateSoundData (line 10) | public static void CreateSoundData() method CreatePlayMusicEvent (line 18) | public static void CreatePlayMusicEvent() method CreatePauseMusicEvent (line 23) | public static void CreatePauseMusicEvent() method CreateResumeMusicEvent (line 28) | public static void CreateResumeMusicEvent() method CreateStopMusicEvent (line 34) | public static void CreateStopMusicEvent() method CreatePlaySfxEvent (line 43) | public static void CreatePlaySfxEvent() method CreatePauseSfxEvent (line 48) | public static void CreatePauseSfxEvent() method CreateFinishSfxEvent (line 53) | public static void CreateFinishSfxEvent() method CreateResumeSfxEvent (line 58) | public static void CreateResumeSfxEvent() method CreateStopSfxEvent (line 63) | public static void CreateStopSfxEvent() method CreateStopAllSfxEvent (line 68) | public static void CreateStopAllSfxEvent() method CreateMusicVolume (line 77) | public static void CreateMusicVolume() method CreateSfxVolume (line 82) | public static void CreateSfxVolume() FILE: VirtueSky/Audio/Editor/EditorAudioPreview.cs class EditorAudioPreview (line 8) | internal static class EditorAudioPreview method EditorAudioPreview (line 20) | static EditorAudioPreview() method Play (line 42) | public static void Play(AudioClip clip, bool loop = false, int startSa... method Stop (line 51) | public static void Stop(AudioClip clip = null) method IsPlaying (line 57) | public static bool IsPlaying(AudioClip clip = null) FILE: VirtueSky/Audio/Editor/SoundDataEditor.cs class SoundDataEditor (line 10) | [CustomEditor(typeof(SoundData))] method SetExternalRepaintCallback (line 29) | public void SetExternalRepaintCallback(Action callback) method OnEnable (line 37) | void OnEnable() method OnDisable (line 43) | void OnDisable() method RequestRepaint (line 54) | void RequestRepaint() method StyleLabel (line 60) | GUIStyle StyleLabel() method OnInspectorGUI (line 68) | public override void OnInspectorGUI() method DrawPreview (line 78) | void DrawPreview() method OnEditorUpdate (line 147) | void OnEditorUpdate() method GetAudioPreviewPosition (line 199) | float GetAudioPreviewPosition(AudioClip clip) method DrawTimeline (line 234) | void DrawTimeline(AudioClip clip) method DrawTransport (line 261) | void DrawTransport(AudioClip clip) method HasLoop (line 369) | bool HasLoop() => loopA >= 0f && loopB >= 0f && !Mathf.Approximately(l... method HandleLaneInput (line 371) | void HandleLaneInput(Rect r, float len) method DrawTicks (line 425) | void DrawTicks(Rect r, float total) method NiceStep (line 451) | float NiceStep(float total) method TimeToPixel (line 460) | float TimeToPixel(Rect r, float start, float end, float t) method PixelToTime (line 466) | float PixelToTime(Rect r, float start, float end, float px) method TimeRangeToRect (line 472) | Rect TimeRangeToRect(Rect r, float start, float end, float a, float b) method DrawBorder (line 479) | void DrawBorder(Rect r, Color c) FILE: VirtueSky/Audio/Runtime/AudioHelper.cs class AudioHelper (line 3) | public static class AudioHelper method PlaySfx (line 5) | public static SoundCache PlaySfx(this SoundData soundData, PlaySfxEven... method PauseSfx (line 6) | public static void PauseSfx(this SoundCache soundCache, PauseSfxEvent ... method StopSfx (line 7) | public static void StopSfx(this SoundCache soundCache, StopSfxEvent st... method ResumeSfx (line 8) | public static void ResumeSfx(this SoundCache soundCache, ResumeSfxEven... method FinishSfx (line 9) | public static void FinishSfx(this SoundCache soundCache, FinishSfxEven... method StopAllSfx (line 10) | public static void StopAllSfx(this StopAllSfxEvent stopAllSfxEvent) =>... method PlayMusic (line 12) | public static void PlayMusic(this SoundData soundData, PlayMusicEvent ... method StopMusic (line 13) | public static void StopMusic(this StopMusicEvent stopMusicEvent) => st... method PauseMusic (line 14) | public static void PauseMusic(this PauseMusicEvent pauseMusicEvent) =>... method ResumeMusic (line 15) | public static void ResumeMusic(this ResumeMusicEvent resumeMusicEvent)... FILE: VirtueSky/Audio/Runtime/AudioManager.cs class AudioManager (line 16) | [EditorIcon("icon_sound_mixer"), HideMonoScript] method Awake (line 51) | private void Awake() method OnEnable (line 62) | public override void OnEnable() method OnDisable (line 78) | public override void OnDisable() method OnMusicVolumeChanged (line 94) | void OnMusicVolumeChanged(float volume) method OnSfxVolumeChanged (line 102) | void OnSfxVolumeChanged(float volume) method PlaySfx (line 112) | private SoundCache PlaySfx(SoundData soundData) method StopSfx (line 124) | private void StopSfx(SoundCache soundCache) method PauseSfx (line 131) | private void PauseSfx(SoundCache soundCache) method ResumeSfx (line 138) | private void ResumeSfx(SoundCache soundCache) method FinishSfx (line 145) | private void FinishSfx(SoundCache soundCache) method StopAllSfx (line 153) | private void StopAllSfx() method PlayMusic (line 171) | private void PlayMusic(SoundData soundData) method StopMusic (line 183) | private void StopMusic() method PauseMusic (line 192) | private void PauseMusic() method ResumeMusic (line 200) | private void ResumeMusic() method OnFinishPlayingAudio (line 211) | void OnFinishPlayingAudio(SoundComponent soundComponent) method StopAndCleanAudioComponent (line 216) | void StopAndCleanAudioComponent(SoundComponent soundComponent) method StopAudioMusic (line 228) | void StopAudioMusic(SoundComponent soundComponent) method GetSoundComponent (line 234) | SoundComponent GetSoundComponent(SoundCache soundCache) method GetSoundCache (line 246) | SoundCache GetSoundCache(SoundData soundData) method Reset (line 253) | private void Reset() FILE: VirtueSky/Audio/Runtime/Music_Event/PauseMusicEvent.cs class PauseMusicEvent (line 7) | [CreateAssetMenu(menuName = "Sunflower/Audio/Music Event/Pause Music Eve... FILE: VirtueSky/Audio/Runtime/Music_Event/PlayMusicEvent.cs class PlayMusicEvent (line 7) | [CreateAssetMenu(menuName = "Sunflower/Audio/Music Event/Play Music Even... FILE: VirtueSky/Audio/Runtime/Music_Event/ResumeMusicEvent.cs class ResumeMusicEvent (line 7) | [CreateAssetMenu(menuName = "Sunflower/Audio/Music Event/Resume Music Ev... FILE: VirtueSky/Audio/Runtime/Music_Event/StopMusicEvent.cs class StopMusicEvent (line 7) | [CreateAssetMenu(menuName = "Sunflower/Audio/Music Event/Stop Music Even... FILE: VirtueSky/Audio/Runtime/Sfx_Event/FinishSfxEvent.cs class FinishSfxEvent (line 7) | [CreateAssetMenu(menuName = "Sunflower/Audio/Sfx Event/Finish Sfx Event"... FILE: VirtueSky/Audio/Runtime/Sfx_Event/PauseSfxEvent.cs class PauseSfxEvent (line 7) | [CreateAssetMenu(menuName = "Sunflower/Audio/Sfx Event/Pause Sfx Event",... FILE: VirtueSky/Audio/Runtime/Sfx_Event/PlaySfxEvent.cs class PlaySfxEvent (line 7) | [CreateAssetMenu(menuName = "Sunflower/Audio/Sfx Event/Play Sfx Event", ... FILE: VirtueSky/Audio/Runtime/Sfx_Event/ResumeSfxEvent.cs class ResumeSfxEvent (line 7) | [CreateAssetMenu(menuName = "Sunflower/Audio/Sfx Event/Resume Sfx Event"... FILE: VirtueSky/Audio/Runtime/Sfx_Event/StopAllSfxEvent.cs class StopAllSfxEvent (line 7) | [CreateAssetMenu(menuName = "Sunflower/Audio/Sfx Event/Stop All Sfx Even... FILE: VirtueSky/Audio/Runtime/Sfx_Event/StopSfxEvent.cs class StopSfxEvent (line 7) | [CreateAssetMenu(menuName = "Sunflower/Audio/Sfx Event/Stop Sfx Event", ... FILE: VirtueSky/Audio/Runtime/SoundCache.cs class SoundCache (line 5) | [Serializable] method SoundCache (line 11) | public SoundCache(int _key, SoundData _soundData) FILE: VirtueSky/Audio/Runtime/SoundComponent.cs class SoundComponent (line 10) | [RequireComponent(typeof(AudioSource))] method Awake (line 36) | private void Awake() method PlayAudioClip (line 41) | internal void PlayAudioClip(AudioClip audioClip, bool isLooping, float... method FadeInVolumeMusic (line 60) | void FadeInVolumeMusic(AudioClip audioClip, bool isLooping, float endV... method FadeOutVolumeMusic (line 66) | void FadeOutVolumeMusic(float duration, Action fadeCompleted) method Resume (line 72) | internal void Resume() method Pause (line 78) | internal void Pause() method Stop (line 84) | internal void Stop() method Finish (line 90) | internal void Finish() method FadePlayMusic (line 98) | internal void FadePlayMusic(AudioClip audioClip, bool isLooping, float... method OnCompletedInvoke (line 120) | private void OnCompletedInvoke() FILE: VirtueSky/Audio/Runtime/SoundData.cs class SoundData (line 9) | [CreateAssetMenu(menuName = "Sunflower/Audio/Sound Data", fileName = "so... type GetType (line 13) | public enum GetType method AudioClips (line 36) | public List AudioClips() => audioClips; method GetAudioClip (line 38) | public AudioClip GetAudioClip() method AddAudioClip (line 64) | public void AddAudioClip(AudioClip audioClip) method AddAudioClips (line 69) | public void AddAudioClips(List clips) method AddAudioClips (line 74) | public void AddAudioClips(AudioClip[] clips) method ClearAudioClips (line 79) | public void ClearAudioClips() FILE: VirtueSky/Audio/Runtime/Volume_Variable/MusicVolumeChange.cs class MusicVolumeChange (line 7) | [CreateAssetMenu(menuName = "Sunflower/Audio/Volume Change Variable/Musi... FILE: VirtueSky/Audio/Runtime/Volume_Variable/SfxVolumeChange.cs class SfxVolumeChange (line 7) | [CreateAssetMenu(menuName = "Sunflower/Audio/Volume Change Variable/Sfx ... FILE: VirtueSky/Button/Editor/ButtomCustomEditor.cs class ButtomCustomEditor (line 7) | [CustomEditor(typeof(ButtonCustom), true)] method OnEnable (line 24) | protected override void OnEnable() method OnInspectorGUI (line 40) | public override void OnInspectorGUI() method DrawSetting (line 52) | void DrawSetting() FILE: VirtueSky/Button/Runtime/ButtonCustom.cs class ButtonCustom (line 19) | [EditorIcon("icon_button")] method OnEnable (line 44) | protected override void OnEnable() method OnDisable (line 50) | protected override void OnDisable() method OnPointerDown (line 57) | public override void OnPointerDown(PointerEventData eventData) method OnPointerUp (line 77) | public override void OnPointerUp(PointerEventData eventData) method OnPointerExit (line 83) | public override void OnPointerExit(PointerEventData eventData) method DoScale (line 89) | void DoScale() method Shrug (line 97) | void Shrug() method ResetScale (line 109) | void ResetScale() method Reset (line 118) | protected override void Reset() method GetClickButtonEvent (line 126) | public void GetClickButtonEvent() FILE: VirtueSky/Button/Runtime/ButtonTMP.cs class ButtonTMP (line 7) | [RequireComponent(typeof(TextMeshProUGUI))] FILE: VirtueSky/Button/Runtime/ButtonText.cs class ButtonText (line 7) | [RequireComponent(typeof(Text))] method Reset (line 12) | protected override void Reset() FILE: VirtueSky/Button/Runtime/ButtonUI.cs class ButtonUI (line 7) | [RequireComponent(typeof(Image))] FILE: VirtueSky/Button/Runtime/ButtonUI_TMP.cs class ButtonUI_TMP (line 8) | [RequireComponent(typeof(Image))] method Reset (line 13) | protected override void Reset() FILE: VirtueSky/Button/Runtime/ButtonUI_Text.cs class ButtonUI_Text (line 7) | [RequireComponent(typeof(Image))] method Reset (line 12) | protected override void Reset() FILE: VirtueSky/Component/AnimancerComponent/HandleAnimancerComponent.cs class HandleAnimancerComponent (line 9) | [RequireComponent(typeof(AnimancerComponent))] method IsPlaying (line 16) | public bool IsPlaying(ClipTransition clip) => animancerComponent.IsPla... method PlayAnim (line 18) | public void PlayAnim(ClipTransition clip, Action _endAnim = null, floa... method PauseClip (line 51) | public void PauseClip(ClipTransition clip) method PauseAll (line 57) | public void PauseAll() method StopClip (line 63) | public void StopClip(ClipTransition clip) method StopAll (line 73) | public void StopAll() method Reset (line 79) | private void Reset() FILE: VirtueSky/Component/BounceComponent.cs class BounceComponent (line 7) | [EditorIcon("icon_csharp"), HideMonoScript] method OnEnable (line 20) | public override void OnEnable() method Pause (line 27) | public void Pause() method Resume (line 32) | public void Resume() method FixedTick (line 37) | public override void FixedTick() FILE: VirtueSky/Component/Buoyancy2DComponent.cs class Buoyancy2DComponent (line 7) | [RequireComponent(typeof(Rigidbody2D))] method FixedTick (line 24) | public override void FixedTick() method SwitchState (line 51) | void SwitchState(bool isUnderwater) FILE: VirtueSky/Component/BuoyancyComponent.cs class BuoyancyComponent (line 7) | [RequireComponent(typeof(Rigidbody))] method FixedTick (line 24) | public override void FixedTick() method SwitchState (line 51) | void SwitchState(bool isUnderwater) FILE: VirtueSky/Component/EffectAppearComponent.cs class EffectAppearComponent (line 8) | [EditorIcon("icon_csharp"), HideMonoScript] method Awake (line 18) | public void Awake() method OnEnable (line 23) | public void OnEnable() method DoEffect (line 29) | public void DoEffect() method OnDisable (line 35) | public override void OnDisable() FILE: VirtueSky/Component/EffectZoomInOutComponent.cs class EffectZoomInOutComponent (line 9) | [EditorIcon("icon_csharp"), HideMonoScript] method Awake (line 21) | public void Awake() method OnEnable (line 26) | public void OnEnable() method OnDisable (line 34) | private void OnDisable() method Stop (line 39) | public void Stop() method Play (line 45) | public void Play() method DoEffect (line 51) | public void DoEffect(float offsetScale, bool delay) FILE: VirtueSky/Component/FollowTargetComponent.cs class FollowTargetComponent (line 8) | [EditorIcon("icon_csharp"), HideMonoScript] method Awake (line 89) | private void Awake() method SetTarget (line 99) | public void SetTarget(Transform t) method SetDirectionFollowTarget (line 104) | public void SetDirectionFollowTarget(DirectionFollowTarget d) method SetTypeFollowTarget (line 109) | public void SetTypeFollowTarget(TypeFollowTarget t) method LateTick (line 114) | public override void LateTick() method HandleSetPos (line 131) | private void HandleSetPos() method HandleLerp (line 160) | private void HandleLerp() method HandleSmoothDamp (line 190) | private void HandleSmoothDamp() type DirectionFollowTarget (line 221) | public enum DirectionFollowTarget type TypeFollowTarget (line 232) | public enum TypeFollowTarget FILE: VirtueSky/Component/MoveComponent.cs class MoveComponent (line 9) | [EditorIcon("icon_csharp"), HideMonoScript] method Start (line 23) | void Start() method Tick (line 32) | public override void Tick() method StopMoving (line 69) | public void StopMoving() method ResumeMoving (line 74) | public void ResumeMoving() method ReverseMoving (line 79) | public void ReverseMoving() FILE: VirtueSky/Component/ResizeCameraOrthographicComponent.cs class ResizeCameraOrthographicComponent (line 7) | [EditorIcon("icon_csharp"), HideMonoScript] method Awake (line 12) | protected override void Awake() FILE: VirtueSky/Component/ResizeMatchCanvasScalerComponent.cs class ResizeMatchCanvasScalerComponent (line 8) | [EditorIcon("icon_csharp"), HideMonoScript] method Awake (line 15) | protected override void Awake() method GetCanvas (line 25) | void GetCanvas() method Reset (line 37) | protected override void Reset() FILE: VirtueSky/Component/RotateComponent.cs class RotateComponent (line 8) | [EditorIcon("icon_csharp"), HideMonoScript] method Resume (line 20) | public void Resume() method Pause (line 25) | public void Pause() method FixedTick (line 30) | public override void FixedTick() FILE: VirtueSky/Component/SafeAreaComponent.cs class SafeAreaComponent (line 14) | [HideMonoScript] type SimDevice (line 23) | public enum SimDevice method Awake (line 123) | void Awake() method Tick (line 136) | public override void Tick() method Refresh (line 142) | void Refresh() method GetSafeArea (line 161) | Rect GetSafeArea() method ApplySafeArea (line 206) | void ApplySafeArea(Rect r) FILE: VirtueSky/Component/SkeletonComponent/AnimationSkeleton/AnimationSkeleton.cs class AnimationSkeleton (line 11) | public abstract class AnimationSkeleton : MonoBehaviour method Init (line 21) | public virtual void Init() method Initialize (line 26) | public abstract void Initialize(bool reload = false); method ChangeAnimationName (line 27) | public abstract void ChangeAnimationName(string animationName); method FlipX (line 28) | public abstract void FlipX(bool isFlipX = false); method FlipY (line 29) | public abstract void FlipY(bool isFlipY = false); method ChangeDataAsset (line 30) | public abstract void ChangeDataAsset(SkeletonDataAsset dataAsset); method AddAnimation (line 32) | public void AddAnimation(int trackIndex, string animationName, bool lo... method PlayAnimation (line 37) | public TrackEntry PlayAnimation(int trackIndex, string animationName, ... method RegisterEvent (line 47) | public void RegisterEvent(string eventName, Action actionEvent = null) method StopAnimation (line 59) | public void StopAnimation() method HandleAnimationStateEvent (line 64) | protected void HandleAnimationStateEvent(TrackEntry trackEntry, Spine.... FILE: VirtueSky/Component/SkeletonComponent/AnimationSkeleton/AnimationSkeletonComponent.cs class AnimationSkeletonComponent (line 8) | [RequireComponent(typeof(SkeletonAnimation))] method Init (line 15) | public override void Init() method Initialize (line 22) | public override void Initialize(bool reload = false) method ChangeAnimationName (line 27) | public override void ChangeAnimationName(string animationName) method FlipX (line 32) | public override void FlipX(bool isFlipX = false) method FlipY (line 37) | public override void FlipY(bool isFlipY = false) method ChangeDataAsset (line 42) | public override void ChangeDataAsset(SkeletonDataAsset dataAsset) method Reset (line 48) | private void Reset() FILE: VirtueSky/Component/SkeletonComponent/AnimationSkeleton/AnimationSkeletonUIComponent.cs class AnimationSkeletonUIComponent (line 8) | [RequireComponent(typeof(SkeletonGraphic))] method Init (line 15) | public override void Init() method Initialize (line 22) | public override void Initialize(bool reload = false) method ChangeAnimationName (line 27) | public override void ChangeAnimationName(string animationName) method FlipX (line 32) | public override void FlipX(bool isFlipX = false) method FlipY (line 37) | public override void FlipY(bool isFlipY = false) method ChangeDataAsset (line 42) | public override void ChangeDataAsset(SkeletonDataAsset dataAsset) method Reset (line 48) | private void Reset() FILE: VirtueSky/Component/SkeletonComponent/SkinSkeleton/SkinSkeleton.cs class SkinSkeleton (line 9) | public abstract class SkinSkeleton : MonoBehaviour method Init (line 16) | public abstract void Init(); method MixSkin (line 18) | public virtual void MixSkin(string mixSkinName) method MixSkin (line 27) | public virtual void MixSkin(List listMixSkinName) method MixNewSkin (line 42) | public virtual void MixNewSkin(string mixSkinName) method MixNewSkin (line 53) | public virtual void MixNewSkin(List listMixSkinName) method SetSkin (line 70) | public virtual void SetSkin(string skinName) FILE: VirtueSky/Component/SkeletonComponent/SkinSkeleton/SkinSkeletonComponent.cs class SkinSkeletonComponent (line 8) | [RequireComponent(typeof(SkeletonAnimation))] method Init (line 15) | public override void Init() method Reset (line 21) | private void Reset() FILE: VirtueSky/Component/SkeletonComponent/SkinSkeleton/SkinSkeletonUIComponent.cs class SkinSkeletonUIComponent (line 9) | [RequireComponent(typeof(SkeletonGraphic))] method Init (line 15) | public override void Init() method Reset (line 21) | private void Reset() FILE: VirtueSky/Component/TimeRemainingComponent.cs class TimeRemainingComponent (line 8) | [EditorIcon("icon_csharp"), HideMonoScript] method InitTargetTime (line 26) | public void InitTargetTime() method InitTargetTime (line 31) | public void InitTargetTime(int year, int month, int day, int hour, int... method GetTimeRemaining (line 36) | public TimeSpan GetTimeRemaining() FILE: VirtueSky/ControlPanel/CPAboutDrawer.cs class CPAboutDrawer (line 8) | public class CPAboutDrawer method OnDrawAbout (line 10) | public static void OnDrawAbout(Rect position, Action drawSetting = null) FILE: VirtueSky/ControlPanel/CPAdjustDrawer.cs class CPAdjustDrawer (line 8) | public class CPAdjustDrawer method OnEnable (line 13) | public static void OnEnable() method Init (line 18) | private static void Init() method OnDrawAdjust (line 26) | public static void OnDrawAdjust() FILE: VirtueSky/ControlPanel/CPAdvertisingDrawer.cs class CPAdvertisingDrawer (line 9) | public class CPAdvertisingDrawer method OnEnable (line 16) | public static void OnEnable() method Init (line 21) | public static void Init() method OnDrawAdvertising (line 32) | public static void OnDrawAdvertising() method DrawDefineSymbols (line 89) | static void DrawDefineSymbols() method DrawInstallSdk (line 129) | static void DrawInstallSdk() FILE: VirtueSky/ControlPanel/CPAppsFlyerDrawer.cs class CPAppsFlyerDrawer (line 8) | public class CPAppsFlyerDrawer method OnEnable (line 14) | public static void OnEnable() method Init (line 19) | private static void Init() method OnDrawAppsFlyer (line 26) | public static void OnDrawAppsFlyer() FILE: VirtueSky/ControlPanel/CPAssetFinderDrawer.cs class CPAssetFinderDrawer (line 10) | public static class CPAssetFinderDrawer method OnDrawAssetUsageDetector (line 12) | public static void OnDrawAssetUsageDetector() FILE: VirtueSky/ControlPanel/CPAudioDrawer.cs class CPAudioDrawer (line 11) | public static class CPAudioDrawer class LayoutConstants (line 14) | private static class LayoutConstants type AudioTab (line 31) | public enum AudioTab { Explore, Settings } method Initialize (line 56) | [UnityEditor.InitializeOnLoadMethod] method OnScriptsReloaded (line 62) | [UnityEditor.Callbacks.DidReloadScripts] method Cleanup (line 68) | private static void Cleanup() method DestroyTexture (line 81) | private static void DestroyTexture(ref Texture2D texture) method DestroyEditor (line 90) | private static void DestroyEditor(ref UnityEditor.Editor editor) method GetSoundDataAssets (line 101) | private static List GetSoundDataAssets() method RefreshSoundDataAssets (line 110) | private static void RefreshSoundDataAssets() method GetFilteredSoundDataAssets (line 131) | private static List GetFilteredSoundDataAssets() method InitializeStyles (line 144) | private static void InitializeStyles() method MakeBackgroundTexture (line 169) | private static Texture2D MakeBackgroundTexture(int size, Color color) method OnDrawAudio (line 186) | public static void OnDrawAudio(Rect position, EditorWindow ownerWindow) method DrawTab (line 214) | private static void DrawTab() method DrawExplore (line 237) | private static void DrawExplore(Rect position) method DrawLeftExplore (line 265) | private static void DrawLeftExplore() method DrawSearchBar (line 293) | private static void DrawSearchBar() method DrawQuickActions (line 320) | private static void DrawQuickActions() method DrawSoundDataButton (line 349) | private static void DrawSoundDataButton(SoundData soundData) method DrawNormalButton (line 361) | private static void DrawNormalButton(SoundData soundData) method DrawRenamingField (line 395) | private static void DrawRenamingField(SoundData soundData) method HandleRenameFieldEvents (line 417) | private static void HandleRenameFieldEvents() method StartRename (line 441) | private static void StartRename(SoundData soundData) method ConfirmRename (line 449) | private static void ConfirmRename(SoundData soundData) method CancelRename (line 480) | private static void CancelRename() method ShowSoundDataContextMenu (line 488) | private static void ShowSoundDataContextMenu(SoundData soundData) method SelectSoundData (line 538) | private static void SelectSoundData(SoundData soundData) method DrawRightExplore (line 547) | private static void DrawRightExplore() method DrawPingButton (line 567) | private static void DrawPingButton() method DrawSoundDataEditor (line 579) | private static void DrawSoundDataEditor() method HandleKeyboardInput (line 606) | private static void HandleKeyboardInput() method DrawSetting (line 683) | private static void DrawSetting(Rect position) method DrawSectionSeparator (line 694) | private static void DrawSectionSeparator(Rect position) method DrawCreateSoundDataSection (line 704) | private static void DrawCreateSoundDataSection() method DrawMusicEventSection (line 713) | private static void DrawMusicEventSection() method DrawSfxEventSection (line 724) | private static void DrawSfxEventSection() method DrawVolumeVariableSection (line 737) | private static void DrawVolumeVariableSection() method DrawButton (line 746) | private static void DrawButton(string label, System.Action onClick) FILE: VirtueSky/ControlPanel/CPExtensionsDrawer.cs class CPExtensionsDrawer (line 11) | public static class CPExtensionsDrawer method OnDrawExtensions (line 13) | public static void OnDrawExtensions(Rect position) method OpenSdkPath (line 57) | static void OpenSdkPath() method OpenJdkPath (line 71) | static void OpenJdkPath() method OpenNdkPath (line 85) | static void OpenNdkPath() method OpenGradlePath (line 99) | static void OpenGradlePath() method OpenMonitor (line 113) | static void OpenMonitor() FILE: VirtueSky/ControlPanel/CPFirebaseDrawer.cs class CPFirebaseDrawer (line 10) | public static class CPFirebaseDrawer method OnDrawFirebase (line 18) | public static void OnDrawFirebase(Rect position) method DrawInstallFirebase (line 61) | static void DrawInstallFirebase(Rect position) method DrawTracking (line 96) | static void DrawTracking(Rect position) method DrawDebugView (line 142) | static void DrawDebugView() method SetDebugView (line 174) | static void SetDebugView(string package) FILE: VirtueSky/ControlPanel/CPFolderIconDrawer.cs class CPFolderIconDrawer (line 8) | public class CPFolderIconDrawer method OnEnable (line 14) | public static void OnEnable() method Init (line 19) | private static void Init() method OnDrawFolderIcon (line 30) | public static void OnDrawFolderIcon() FILE: VirtueSky/ControlPanel/CPGameServiceDrawer.cs class CPGameServiceDrawer (line 7) | public static class CPGameServiceDrawer method OnDrawGameService (line 9) | public static void OnDrawGameService() FILE: VirtueSky/ControlPanel/CPHierarchyDrawer.cs class CPHierarchyDrawer (line 11) | public class CPHierarchyDrawer method OnDrawQHierarchyEvent (line 13) | public static void OnDrawQHierarchyEvent(Rect posittion, EditorWindow ... method init (line 23) | private static void init(EditorWindow window) method OnGUI (line 45) | public static void OnGUI(Rect position, EditorWindow window) method drawTreeMapComponentSettings (line 131) | private static void drawTreeMapComponentSettings() method drawMonoBehaviourIconComponentSettings (line 152) | private static void drawMonoBehaviourIconComponentSettings() method drawSeparatorComponentSettings (line 176) | private static void drawSeparatorComponentSettings() method drawVisibilityComponentSettings (line 207) | private static void drawVisibilityComponentSettings() method drawLockComponentSettings (line 225) | private static void drawLockComponentSettings() method drawStaticComponentSettings (line 246) | private static void drawStaticComponentSettings() method drawErrorComponentSettings (line 264) | private static void drawErrorComponentSettings() method drawRendererComponentSettings (line 310) | private static void drawRendererComponentSettings() method drawPrefabComponentSettings (line 328) | private static void drawPrefabComponentSettings() method drawTagLayerComponentSettings (line 346) | private static void drawTagLayerComponentSettings() method drawColorComponentSettings (line 396) | private static void drawColorComponentSettings() method drawGameObjectIconComponentSettings (line 414) | private static void drawGameObjectIconComponentSettings() method drawTagIconComponentSettings (line 434) | private static void drawTagIconComponentSettings() method drawLayerIconComponentSettings (line 502) | private static void drawLayerIconComponentSettings() method drawChildrenCountComponentSettings (line 571) | private static void drawChildrenCountComponentSettings() method drawVerticesAndTrianglesCountComponentSettings (line 593) | private static void drawVerticesAndTrianglesCountComponentSettings() method drawComponentsComponentSettings (line 652) | private static void drawComponentsComponentSettings() method drawOrderSettings (line 674) | private static void drawOrderSettings(Rect position, EditorWindow window) method drawAdditionalSettings (line 695) | private static void drawAdditionalSettings() method drawSection (line 724) | private static void drawSection(string title) method drawSeparator (line 738) | private static void drawSeparator(int spaceBefore = 0, int spaceAfter ... method drawComponentCheckBox (line 747) | private static bool drawComponentCheckBox(string label, HierarchySetti... method drawCheckBoxRight (line 782) | private static bool drawCheckBoxRight(string label, HierarchySetting s... method drawSpace (line 814) | private static void drawSpace(int value) method drawBackground (line 819) | private static void drawBackground(float x, float y, float width, floa... method drawLeftLine (line 824) | private static void drawLeftLine(float fromY, float toY, Color color, ... method getControlRect (line 831) | private static Rect getControlRect(float width, float height, float ad... method drawRestore (line 846) | private static bool drawRestore() method drawLabel (line 866) | private static void drawLabel(string label) method drawTextField (line 874) | private static void drawTextField(string label, HierarchySetting setting) method drawFoldout (line 883) | private static bool drawFoldout(string label, HierarchySetting setting) method drawColorPicker (line 898) | private static void drawColorPicker(string label, HierarchySetting set... method drawEnum (line 907) | private static Enum drawEnum(string label, HierarchySetting setting, T... method drawIntSlider (line 920) | private static void drawIntSlider(string label, HierarchySetting setti... method drawFloatSlider (line 929) | private static void drawFloatSlider(string label, HierarchySetting set... FILE: VirtueSky/ControlPanel/CPIapDrawer.cs class CPIapDrawer (line 12) | public static class CPIapDrawer method OnEnable (line 20) | public static void OnEnable() method Init (line 25) | private static void Init() method OnDrawIap (line 37) | public static void OnDrawIap(Rect position) FILE: VirtueSky/ControlPanel/CPInAppReviewDrawer.cs class CPInAppReviewDrawer (line 9) | public static class CPInAppReviewDrawer method OnDrawInAppReview (line 11) | public static void OnDrawInAppReview(Rect position) FILE: VirtueSky/ControlPanel/CPLevelEditorDrawer.cs class CPLevelEditorDrawer (line 14) | public static class CPLevelEditorDrawer method OnDrawLevelEditor (line 18) | public static void OnDrawLevelEditor(Rect position) method DrawTab (line 57) | static void DrawTab() method ClearPreviews (line 99) | public static void ClearPreviews() method ClearPreview (line 112) | public static void ClearPreview(GameObject go) method GetPreview (line 125) | public static Texture2D GetPreview(GameObject go, bool canCreate = true) method OnEnable (line 155) | public static void OnEnable() method OnDisable (line 162) | public static void OnDisable() method OnProjectChange (line 168) | private static void OnProjectChange() method OnHierarchyChange (line 173) | private static void OnHierarchyChange() method TryClose (line 178) | private static bool TryClose() method RefreshAll (line 184) | private static void RefreshAll() method RefreshPickObject (line 194) | private static void RefreshPickObject() method CheckEscape (line 241) | private static bool CheckEscape() method DrawContent (line 254) | private static void DrawContent(Rect position) method InternalDrawSettingTab (line 269) | private static void InternalDrawSettingTab(Rect position) method InternalDrawDropArea (line 281) | private static void InternalDrawDropArea(Rect position) method ValidateWhitelist (line 506) | private static void ValidateWhitelist(string path, ref List bl... method ValidateBlacklist (line 514) | private static void ValidateBlacklist(string path, ref List wh... method AddToWhitelist (line 522) | private static void AddToWhitelist(string path) method AddToBlacklist (line 536) | private static void AddToBlacklist(string path) method IsChildOfPath (line 551) | private static bool IsChildOfPath(string child, string parent) method GetAllParentDirectories (line 566) | private static void GetAllParentDirectories(DirectoryInfo directoryToS... method EqualPath (line 579) | private static bool EqualPath(FileSystemInfo info, string str) method ReduceScopeDirectory (line 588) | private static void ReduceScopeDirectory(ref List source) method InternalDrawSetting (line 613) | private static void InternalDrawSetting() method InternalDrawPickupArea (line 673) | private static void InternalDrawPickupArea(Rect position) method SaveLevelSystemSetting (line 902) | private static void SaveLevelSystemSetting() method OnSceneGUI (line 908) | private static void OnSceneGUI(SceneView sceneView) method TryFakeRender (line 918) | private static void TryFakeRender(SceneView sceneView) method RayCast (line 1065) | private static (bool, RaycastHit?) RayCast(Component root, Ray ray, ou... method RaycastPoint (line 1085) | private static (Vector3, RaycastHit?) RaycastPoint(Component root, Vec... method GetSpawnPosition (line 1106) | private static Vector3 GetSpawnPosition(Renderer rendererAttach, Rende... method AddPickObject (line 1155) | private static void AddPickObject(PickObject pickObject, Vector3 world... method GetParent (line 1168) | private static Transform GetParent() method GetCurrentPrefabStage (line 1215) | private static PrefabStage GetCurrentPrefabStage() method CalculateIdealCount (line 1232) | private static bool CalculateIdealCount(float availableSpace, float mi... FILE: VirtueSky/ControlPanel/CPLocalizationDrawer.cs class CPLocalizationDrawer (line 14) | public class CPLocalizationDrawer type EditorCommands (line 31) | private struct EditorCommands method OnEnable (line 38) | public static void OnEnable() method Init (line 43) | private static void Init() method OnDrawLocalization (line 50) | public static void OnDrawLocalization(Rect position) method DrawTab (line 73) | static void DrawTab() method DrawSetting (line 93) | private static void DrawSetting(Rect position) method DrawExplore (line 153) | private static void DrawExplore(Rect position) method InitializeIfNeeded (line 171) | private static void InitializeIfNeeded( method HandleEditorCommands (line 204) | private static void HandleEditorCommands(ref LocaleTreeView treeView) method DeleteAssetItems (line 235) | private static void DeleteAssetItems(IEnumerable it... method DuplicateAssetItems (line 247) | private static void DuplicateAssetItems(IEnumerable... method RevealLocalizedAsset (line 260) | private static void RevealLocalizedAsset(AssetTreeViewItem assetTreeVi... method GetSelectedAssetItems (line 266) | private static IEnumerable GetSelectedAssetItems(re... method GetSelectedItemsAs (line 271) | private static IEnumerable GetSelectedItemsAs(ref LocaleTreeView... method SearchBarView (line 279) | private static void SearchBarView(ref LocaleTreeView treeView, ref Sea... method BodyView (line 284) | private static void BodyView(ref LocaleTreeView treeView, Rect rect) method OnContextMenu (line 290) | private static void OnContextMenu(ref LocaleTreeView treeView, Rect rect) method TryGetSelectedTreeViewItem (line 311) | private static void TryGetSelectedTreeViewItem(ref LocaleTreeView tree... method OnAssetItemContextMenu (line 324) | private static void OnAssetItemContextMenu(ref AssetTreeViewItem asset... method AssetItemContextMenu_Create (line 352) | private static void AssetItemContextMenu_Create(object mousePosition) method CreateLocalizedAssetPopup (line 357) | private static void CreateLocalizedAssetPopup(Vector2 mousePosition) method AssetItemContextMenu_Rename (line 363) | private static void AssetItemContextMenu_Rename() method RenameLocalizedAsset (line 369) | private static void RenameLocalizedAsset(ref LocaleTreeView treeView, ... method AssetItemContextMenu_Delete (line 375) | private static void AssetItemContextMenu_Delete() method OnLocaleItemContextMenu (line 380) | private static void OnLocaleItemContextMenu(AssetTreeViewItem assetTre... method LocaleItemContextMenu_MakeDefault (line 391) | private static void LocaleItemContextMenu_MakeDefault() method LocaleItemContextMenu_Remove (line 397) | private static void LocaleItemContextMenu_Remove() method MakeLocaleDefault (line 403) | private static void MakeLocaleDefault(ref LocaleTreeView treeView, Ass... method RemoveLocale (line 426) | private static void RemoveLocale(ref LocaleTreeView treeView, Scriptab... method BottomToolbarView (line 435) | private static void BottomToolbarView(ref LocaleTreeView treeView, Rec... method CreateTexture (line 462) | public static Texture2D CreateTexture(Color color) method TreeViewControls (line 470) | private static void TreeViewControls(ref LocaleTreeView treeView) method LocalizedAssetControls (line 486) | private static void LocalizedAssetControls(ref LocaleTreeView treeView) method LocaleItemControls (line 522) | private static void LocaleItemControls(ref LocaleTreeView treeView) method TranslateMissingLocalesWithMenu (line 633) | private static void TranslateMissingLocalesWithMenu(ScriptableLocaleBa... method TranslateMissingLocales (line 659) | private static void TranslateMissingLocales(ScriptableLocaleBase asset) method FillLanguageSameAvaiableLanguage (line 678) | private static void FillLanguageSameAvaiableLanguage(ScriptableLocaleB... method TranslateSelected (line 709) | private static void TranslateSelected(object userData, string[] option... method AppLanguageContextMenu (line 751) | private static void AppLanguageContextMenu(object language) method AddLocale (line 756) | private static void AddLocale(ref LocaleTreeView localeTreeView, Scrip... type LocaleTabType (line 762) | public enum LocaleTabType class ScriptableLocalePostprocessor (line 771) | public class ScriptableLocalePostprocessor : AssetPostprocessor method OnPostprocessAllAssets (line 773) | private static void OnPostprocessAllAssets(string[] importedAssets, st... FILE: VirtueSky/ControlPanel/CPNotificationChanelDrawer.cs class CPNotificationChanelDrawer (line 7) | public static class CPNotificationChanelDrawer method OnDrawNotificationChanel (line 9) | public static void OnDrawNotificationChanel(Rect position) FILE: VirtueSky/ControlPanel/CPRegisterPackageDrawer.cs class CPRegisterPackageDrawer (line 7) | public static class CPRegisterPackageDrawer method OnDrawRegisterPackageByManifest (line 13) | public static void OnDrawRegisterPackageByManifest(Rect position) method DrawButtonAddSomePackage (line 44) | static void DrawButtonAddSomePackage() FILE: VirtueSky/ControlPanel/CPScriptingDefineSymbolsDrawer.cs class CPScriptingDefineSymbolsDrawer (line 7) | public static class CPScriptingDefineSymbolsDrawer method OnDrawScriptingDefineSymbols (line 11) | public static void OnDrawScriptingDefineSymbols() FILE: VirtueSky/ControlPanel/CPSoEventDrawer.cs class CPSoEventDrawer (line 8) | public static class CPSoEventDrawer method OnDrawSoEvent (line 14) | public static void OnDrawSoEvent() method DrawButtonEvent (line 28) | static void DrawButtonEvent() method DrawButtonEventResult (line 91) | static void DrawButtonEventResult() FILE: VirtueSky/ControlPanel/CPSoVariableDrawer.cs class CPSoVariableDrawer (line 7) | public static class CPSoVariableDrawer method OnDrawSoVariable (line 9) | public static void OnDrawSoVariable() FILE: VirtueSky/ControlPanel/CPUtility.cs class CPUtility (line 9) | public class CPUtility method DrawButtonInstallPackage (line 11) | public static void DrawButtonInstallPackage(string labelInstall, strin... method DrawButtonAddDefineSymbols (line 42) | public static void DrawButtonAddDefineSymbols(string flagSymbols, floa... method TextIsInstallPackage (line 68) | public static string TextIsInstallPackage(bool isInstall) method TextIsEnable (line 73) | public static string TextIsEnable(bool condition) method GuiLine (line 78) | public static void GuiLine(int i_height = 1, CustomColor customColor =... method DrawCustomLine (line 87) | public static void DrawCustomLine(float with, Vector2 positionPointSta... method DrawLineLastRectY (line 92) | public static void DrawLineLastRectY(float with, float posXPointStart,... method DrawLineLastRectX (line 98) | public static void DrawLineLastRectX(float with, float posYPointStart,... method DrawToggle (line 104) | public static void DrawToggle(ref bool value, string text, System.Acti... method GetIcon (line 113) | public static Texture2D GetIcon(StatePanelControl statePanelControl) method DrawHeaderIcon (line 138) | public static void DrawHeaderIcon(StatePanelControl statePanelControl,... method DrawHeader (line 152) | public static void DrawHeader(string textHeader, int _fontSize = 16) FILE: VirtueSky/ControlPanel/ConstantControlPanel.cs class ConstantControlPanel (line 3) | public class ConstantControlPanel FILE: VirtueSky/ControlPanel/ConstantPackage.cs class ConstantPackage (line 3) | public class ConstantPackage FILE: VirtueSky/ControlPanel/ControlPanelWindowEditor.cs class ControlPanelWindowEditor (line 6) | public class ControlPanelWindowEditor : EditorWindow method ShowPanelControlWindow (line 17) | [MenuItem("Sunflower/Magic Panel &1", false, priority = 1)] method OnEnable (line 34) | private void OnEnable() { method OnDisable (line 45) | private void OnDisable() method OnGUI (line 50) | private void OnGUI() method DrawButton (line 75) | void DrawButton() method DrawContent (line 99) | void DrawContent() method DrawButtonChooseState (line 167) | void DrawButtonChooseState(string title, StatePanelControl _statePanel... type StatePanelControl (line 186) | public enum StatePanelControl FILE: VirtueSky/Core/Editor/OptionalPropertyDrawer.cs class OptionalPropertyDrawer (line 8) | [CustomPropertyDrawer(typeof(Optional<>))] method GetPropertyHeight (line 11) | public override float GetPropertyHeight(SerializedProperty property, G... method OnGUI (line 17) | public override void OnGUI(Rect position, SerializedProperty property,... FILE: VirtueSky/Core/Runtime/App.cs type App (line 8) | public struct App method InitMonoGlobalComponent (line 12) | public static void InitMonoGlobalComponent(MonoGlobal monoGlobal) method AddPauseCallback (line 17) | public static void AddPauseCallback(Action callback) method RemovePauseCallback (line 23) | public static void RemovePauseCallback(Action callback) method AddFocusCallback (line 28) | public static void AddFocusCallback(Action callback) method RemoveFocusCallback (line 34) | public static void RemoveFocusCallback(Action callback) method AddQuitCallback (line 39) | public static void AddQuitCallback(Action callback) method RemoveQuitCallback (line 45) | public static void RemoveQuitCallback(Action callback) method SubTick (line 52) | internal static void SubTick(IEntity tick) method SubTick (line 57) | public static void SubTick(Action action) method SubFixedTick (line 62) | internal static void SubFixedTick(IEntity fixedTick) method SubFixedTick (line 67) | public static void SubFixedTick(Action action) method SubLateTick (line 72) | internal static void SubLateTick(IEntity lateTick) method SubLateTick (line 77) | public static void SubLateTick(Action action) method UnSubTick (line 82) | internal static void UnSubTick(IEntity tick) method UnSubTick (line 87) | public static void UnSubTick(Action action) method UnSubFixedTick (line 92) | internal static void UnSubFixedTick(IEntity fixedTick) method UnSubFixedTick (line 97) | public static void UnSubFixedTick(Action action) method UnSubLateTick (line 102) | internal static void UnSubLateTick(IEntity lateTick) method UnSubLateTick (line 107) | public static void UnSubLateTick(Action action) method Delay (line 127) | public static DelayHandle Delay(float duration, Action onComplete, Act... method Delay (line 152) | public static DelayHandle Delay( method CancelDelay (line 170) | public static void CancelDelay(DelayHandle delayHandle) method PauseDelay (line 175) | public static void PauseDelay(DelayHandle delayHandle) method ResumeDelay (line 180) | public static void ResumeDelay(DelayHandle delayHandle) method CancelAllDelay (line 185) | public static void CancelAllDelay() method PauseAllDelay (line 190) | public static void PauseAllDelay() method ResumeAllDelay (line 195) | public static void ResumeAllDelay() method StartCoroutine (line 204) | [System.Runtime.CompilerServices.MethodImpl( method StartCoroutine (line 208) | [System.Runtime.CompilerServices.MethodImpl( method StartCoroutine (line 213) | [System.Runtime.CompilerServices.MethodImpl( method StopCoroutine (line 217) | [System.Runtime.CompilerServices.MethodImpl( method StopCoroutine (line 221) | [System.Runtime.CompilerServices.MethodImpl( method StopCoroutine (line 225) | [System.Runtime.CompilerServices.MethodImpl( method StopAllCoroutine (line 229) | [System.Runtime.CompilerServices.MethodImpl( method ToMainThread (line 233) | [System.Runtime.CompilerServices.MethodImpl( method ToMainThread (line 237) | [System.Runtime.CompilerServices.MethodImpl( method ToMainThread (line 241) | [System.Runtime.CompilerServices.MethodImpl( method ToMainThread (line 246) | [System.Runtime.CompilerServices.MethodImpl( method RunOnMainThread (line 251) | [System.Runtime.CompilerServices.MethodImpl( FILE: VirtueSky/Core/Runtime/BaseMono.cs class BaseMono (line 7) | [EditorIcon("icon_csharp")] method OnEnable (line 10) | public virtual void OnEnable() method OnDisable (line 15) | public virtual void OnDisable() method Initialize (line 21) | public virtual void Initialize() method Tick (line 25) | public virtual void Tick() method LateTick (line 29) | public virtual void LateTick() method FixedTick (line 33) | public virtual void FixedTick() method CleanUp (line 37) | public virtual void CleanUp() method SubTick (line 41) | void SubTick() method UnSubTick (line 48) | void UnSubTick() FILE: VirtueSky/Core/Runtime/BaseSO.cs class BaseSO (line 7) | public class BaseSO : ScriptableObject, IEntity method Enable (line 12) | public void Enable() method Disable (line 17) | public void Disable() method SubTick (line 22) | void SubTick() method Initialize (line 29) | public virtual void Initialize() method Tick (line 33) | public virtual void Tick() method LateTick (line 37) | public virtual void LateTick() method FixedTick (line 41) | public virtual void FixedTick() method CleanUp (line 45) | public virtual void CleanUp() method Destroy (line 49) | public virtual void Destroy() method UnSubTick (line 53) | void UnSubTick() FILE: VirtueSky/Core/Runtime/CacheComponent.cs class CacheComponent (line 5) | public class CacheComponent : BaseMono method Awake (line 10) | protected virtual void Awake() method GetCacheComponent (line 16) | void GetCacheComponent() method Reset (line 24) | protected virtual void Reset() FILE: VirtueSky/Core/Runtime/DelayHandle.cs class DelayHandle (line 6) | public class DelayHandle method Cancel (line 69) | public void Cancel() method Pause (line 83) | public void Pause() method Resume (line 96) | public void Resume() method GetTimeElapsed (line 116) | public float GetTimeElapsed() method GetTimeRemaining (line 132) | public float GetTimeRemaining() method GetRatioComplete (line 141) | public float GetRatioComplete() method GetRatioRemaining (line 150) | public float GetRatioRemaining() method DelayHandle (line 156) | internal DelayHandle(float duration, Action onComplete, Action ... method GetWorldTime (line 173) | private float GetWorldTime() method GetFireTime (line 178) | private float GetFireTime() method GetTimeDelta (line 183) | private float GetTimeDelta() method Update (line 188) | internal void Update() FILE: VirtueSky/Core/Runtime/IEntity.cs type IEntity (line 3) | public interface IEntity method Initialize (line 5) | void Initialize(); method Tick (line 6) | void Tick(); method LateTick (line 7) | void LateTick(); method FixedTick (line 8) | void FixedTick(); method CleanUp (line 9) | void CleanUp(); FILE: VirtueSky/Core/Runtime/MonoGlobal.cs class MonoGlobal (line 11) | [EditorIcon("icon_csharp")] method AddTick (line 26) | internal void AddTick(IEntity tick) method AddTick (line 31) | internal void AddTick(Action action) method AddFixedTick (line 36) | internal void AddFixedTick(IEntity fixedTick) method AddFixedTick (line 41) | internal void AddFixedTick(Action action) method AddLateTick (line 46) | internal void AddLateTick(IEntity lateTick) method AddLateTick (line 51) | internal void AddLateTick(Action action) method RemoveTick (line 56) | internal void RemoveTick(IEntity tick) method RemoveTick (line 61) | internal void RemoveTick(Action action) method RemoveFixedTick (line 66) | internal void RemoveFixedTick(IEntity fixedTick) method RemoveFixedTick (line 71) | internal void RemoveFixedTick(Action action) method RemoveLateTick (line 76) | internal void RemoveLateTick(IEntity lateTick) method RemoveLateTick (line 81) | internal void RemoveLateTick(Action action) method Update (line 90) | private void Update() method FixedUpdate (line 114) | private void FixedUpdate() method LateUpdate (line 119) | private void LateUpdate() method OnApplicationFocus (line 128) | private void OnApplicationFocus(bool hasFocus) method OnApplicationPause (line 133) | private void OnApplicationPause(bool pauseStatus) method OnApplicationQuit (line 142) | private void OnApplicationQuit() method RegisterDelayHandle (line 161) | internal void RegisterDelayHandle(DelayHandle delayHandle) method CancelAllDelayHandle (line 166) | internal void CancelAllDelayHandle() method PauseAllDelayHandle (line 177) | internal void PauseAllDelayHandle() method ResumeAllDelayHandle (line 185) | internal void ResumeAllDelayHandle() method UpdateAllDelayHandle (line 193) | private void UpdateAllDelayHandle() method StartCoroutineImpl (line 217) | internal Coroutine StartCoroutineImpl(IEnumerator routine) method StartCoroutineImpl (line 227) | internal Coroutine StartCoroutineImpl(string methodName, [DefaultValue... method StartCoroutineImpl (line 237) | internal Coroutine StartCoroutineImpl(string methodName) method StopCoroutineImpl (line 247) | internal void StopCoroutineImpl(IEnumerator routine) method StopCoroutineImpl (line 252) | internal void StopCoroutineImpl(Coroutine routine) method StopCoroutineImpl (line 257) | internal void StopCoroutineImpl(string methodName) method StopAllCoroutinesImpl (line 265) | internal void StopAllCoroutinesImpl() method RunOnMainThreadImpl (line 275) | internal void RunOnMainThreadImpl(Action action) method ToMainThreadImpl (line 290) | internal Action ToMainThreadImpl(Action action) method ToMainThreadImpl (line 303) | internal Action ToMainThreadImpl(Action action) method ToMainThreadImpl (line 317) | internal Action ToMainThreadImpl(Action action) method ToMainThreadImpl (line 332) | internal Action ToMainThreadImpl(Action(T obj, IReadOnlyList(byte[] serializedBytes, IReadOnly... FILE: VirtueSky/DataType/DictionaryCustom.cs class DictionaryCustom (line 10) | [Serializable] method OnAfterDeserialize (line 18) | public void OnAfterDeserialize() method OnBeforeSerialize (line 23) | public void OnBeforeSerialize() method UpdateDict (line 29) | private void UpdateDict() method UpdateList (line 48) | private void UpdateList() method Add (line 60) | public void Add(object key, object value) method Add (line 66) | public void Add(KeyValuePair item) method Clear (line 72) | void ICollection>.Clear() method Contains (line 77) | public bool Contains(KeyValuePair item) method CopyTo (line 82) | public void CopyTo(KeyValuePair[] array, int arrayIndex) method Remove (line 87) | public bool Remove(KeyValuePair item) method Clear (line 99) | void IDictionary.Clear() method Contains (line 104) | public bool Contains(object key) method GetEnumerator (line 109) | IEnumerator> IEnumerable.Enumerator ... method GetHashCode (line 193) | public virtual int GetHashCode() method GetType (line 198) | public Type GetType() method ToString (line 203) | public virtual string? ToString() method TrimExcess (line 208) | public void TrimExcess() method TrimExcess (line 213) | public void TrimExcess(int capacity) method TryAdd (line 218) | public bool TryAdd(TKey key, TValue value) method TryGetValue (line 225) | public bool TryGetValue(TKey key, out TValue value) method GetEnumerator (line 237) | IEnumerator IEnumerable.GetEnumerator() method CopyTo (line 242) | public void CopyTo(Array array, int index) class DictionaryCustomData (line 254) | [Serializable] method DictionaryCustomData (line 260) | public DictionaryCustomData(TKey _key, TValue _value) FILE: VirtueSky/DataType/ShortDouble.Units.cs type ShortDouble (line 5) | public partial struct ShortDouble method FindUnit (line 7) | static Unit FindUnit(double value) class Unit0 (line 12) | public static class Unit0 method Unit0 (line 18) | static Unit0() method Find (line 59) | public static Unit Find(double value) class Unit1 (line 75) | public static class Unit1 method Unit1 (line 81) | static Unit1() method Find (line 114) | public static Unit Find(double value) class Unit2 (line 138) | public static class Unit2 method Unit2 (line 150) | static Unit2() method Find (line 165) | public static Unit Find(double value) type Unit (line 178) | public struct Unit FILE: VirtueSky/DataType/ShortDouble.cs type ShortDouble (line 9) | [Serializable, JsonObject(MemberSerialization.OptIn)] method ShortDouble (line 15) | static ShortDouble() method ShortDouble (line 22) | public ShortDouble(double value = 0) method AsFloat (line 56) | public float AsFloat() => (float)Value; method AsLong (line 57) | public long AsLong() => (long)Value; method AsBool (line 58) | public bool AsBool(float eps = 0.3f) => Value > eps; method AsInt (line 59) | public int AsInt() => (int)Value; method Pow (line 62) | public ShortDouble Pow(double p) => new ShortDouble(Math.Pow(Value, p)); method Max (line 63) | public static ShortDouble Max(ShortDouble a, ShortDouble b) => a > b ?... method Min (line 64) | public static ShortDouble Min(ShortDouble a, ShortDouble b) => a > b ?... method Clamp (line 66) | public static ShortDouble Clamp(ShortDouble value, ShortDouble min, Sh... method CompareTo (line 69) | public int CompareTo(ShortDouble other) => Value.CompareTo(other.Value); method CompareTo (line 70) | public int CompareTo(object obj) => Value.CompareTo(obj); method Equals (line 72) | public bool Equals(ShortDouble other) => Value.Equals(other.Value); method Equals (line 74) | public override bool Equals(object other) method GetHashCode (line 80) | public override int GetHashCode() => Value.GetHashCode(); method ToString (line 82) | public override string ToString() => ToString(FindUnit(Value), "0.#"); method ToString (line 83) | public string ToString(string format) => ToString(FindUnit(Value), for... method ToString (line 84) | public string ToString(IFormatProvider provider) => Value.ToString(pro... method ToString (line 85) | public string ToString(string format, IFormatProvider provider) => ToS... method ToString (line 87) | string ToString(Unit unit, string format = "0.##") method ToString (line 97) | string ToString(Unit unit, string format, IFormatProvider provider) method SetUnit (line 107) | public static void SetUnit(int u) class ShortDoubleDrawer (line 125) | [CustomPropertyDrawer(typeof(ShortDouble))] method OnGUI (line 128) | public override void OnGUI(Rect position, SerializedProperty property,... FILE: VirtueSky/Events/Editor/EventWindowEditor.cs class EventWindowEditor (line 9) | public class EventWindowEditor : EditorWindow method CreateEventNoParam (line 16) | [MenuItem(menuEvent + "EventNoParam")] method CreateEventString (line 22) | [MenuItem(menuEvent + "String Event")] method CreateEventFloat (line 28) | [MenuItem(menuEvent + "Float Event")] method CreateEventInt (line 34) | [MenuItem(menuEvent + "Integer Event")] method CreateEventBoolean (line 40) | [MenuItem(menuEvent + "Boolean Event")] method CreateEventObject (line 46) | [MenuItem(menuEvent + "Object Event")] method CreateEventShortDouble (line 52) | [MenuItem(menuEvent + "Short Double Event")] method CreateEventDictionary (line 58) | [MenuItem(menuEvent + "Dictionary Event")] method CreateEventVector3 (line 64) | [MenuItem(menuEvent + "Vector3 Event")] method CreateEventVector2 (line 70) | [MenuItem(menuEvent + "Vector2 Event")] method CreateEventGameObject (line 76) | [MenuItem(menuEvent + "GameObject Event")] method CreateEventTransform (line 82) | [MenuItem(menuEvent + "Transform Event")] method CreateBoolEventBoolResult (line 102) | [MenuItem(menuEventResult + menuBoolEventResult + "Bool Result")] method CreateBoolEventFloatResult (line 109) | [MenuItem(menuEventResult + menuBoolEventResult + "Float Result")] method CreateBoolEventIntResult (line 116) | [MenuItem(menuEventResult + menuBoolEventResult + "Int Result")] method CreateBoolEventObjectResult (line 123) | [MenuItem(menuEventResult + menuBoolEventResult + "Object Result")] method CreateBoolEventStringResult (line 130) | [MenuItem(menuEventResult + menuBoolEventResult + "String Result")] method CreateBoolEventVector3Result (line 137) | [MenuItem(menuEventResult + menuBoolEventResult + "Vector3 Result")] method CreateBoolEventGameObjectResult (line 144) | [MenuItem(menuEventResult + menuBoolEventResult + "GameObject Result")] method CreateBoolEventTransformResult (line 151) | [MenuItem(menuEventResult + menuBoolEventResult + "Transform Result")] method CreateFloatEventBoolResult (line 165) | [MenuItem(menuEventResult + menuFloatEventResult + "Bool Result")] method CreateFloatEventFloatResult (line 172) | [MenuItem(menuEventResult + menuFloatEventResult + "Float Result")] method CreateFloatEventIntResult (line 179) | [MenuItem(menuEventResult + menuFloatEventResult + "Int Result")] method CreateFloatEventObjectResult (line 186) | [MenuItem(menuEventResult + menuFloatEventResult + "Object Result")] method CreateFloatEventStringResult (line 193) | [MenuItem(menuEventResult + menuFloatEventResult + "String Result")] method CreateFloatEventVector3Result (line 200) | [MenuItem(menuEventResult + menuFloatEventResult + "Vector3 Result")] method CreateFloatEventGameObjectResult (line 207) | [MenuItem(menuEventResult + menuFloatEventResult + "GameObject Result")] method CreateFloatEventTransformResult (line 215) | [MenuItem(menuEventResult + menuFloatEventResult + "Transform Result")] method CreateIntEventBoolResult (line 230) | [MenuItem(menuEventResult + menuIntEventResult + "Bool Result")] method CreateIntEventFloatResult (line 237) | [MenuItem(menuEventResult + menuIntEventResult + "Float Result")] method CreateIntEventIntResult (line 244) | [MenuItem(menuEventResult + menuIntEventResult + "Int Result")] method CreateIntEventObjectResult (line 251) | [MenuItem(menuEventResult + menuIntEventResult + "Object Result")] method CreateIntEventStringResult (line 258) | [MenuItem(menuEventResult + menuIntEventResult + "String Result")] method CreateIntEventVector3Result (line 265) | [MenuItem(menuEventResult + menuIntEventResult + "Vector3 Result")] method CreateIntEventGameObjectResult (line 272) | [MenuItem(menuEventResult + menuIntEventResult + "GameObject Result")] method CreateIntEventTransformResult (line 279) | [MenuItem(menuEventResult + menuIntEventResult + "Transform Result")] method CreateObjectEventBoolResult (line 293) | [MenuItem(menuEventResult + menuObjectEventResult + "Bool Result")] method CreateObjectEventFloatResult (line 300) | [MenuItem(menuEventResult + menuObjectEventResult + "Float Result")] method CreateObjectEventIntResult (line 307) | [MenuItem(menuEventResult + menuObjectEventResult + "Int Result")] method CreateObjectEventObjectResult (line 314) | [MenuItem(menuEventResult + menuObjectEventResult + "Object Result")] method CreateObjectEventStringResult (line 321) | [MenuItem(menuEventResult + menuObjectEventResult + "String Result")] method CreateObjectEventVector3Result (line 328) | [MenuItem(menuEventResult + menuObjectEventResult + "Vector3 Result")] method CreateObjectEventGameObjectResult (line 336) | [MenuItem(menuEventResult + menuObjectEventResult + "GameObject Result")] method CreateObjectEventTransformResult (line 344) | [MenuItem(menuEventResult + menuObjectEventResult + "Transform Result")] method CreateStringEventBoolResult (line 359) | [MenuItem(menuEventResult + menuStringEventResult + "Bool Result")] method CreateStringEventFloatResult (line 366) | [MenuItem(menuEventResult + menuStringEventResult + "Float Result")] method CreateStringEventIntResult (line 373) | [MenuItem(menuEventResult + menuStringEventResult + "Int Result")] method CreateStringEventObjectResult (line 380) | [MenuItem(menuEventResult + menuStringEventResult + "Object Result")] method CreateStringEventStringResult (line 387) | [MenuItem(menuEventResult + menuStringEventResult + "String Result")] method CreateStringEventVector3Result (line 394) | [MenuItem(menuEventResult + menuStringEventResult + "Vector3 Result")] method CreateStringEventGameObjectResult (line 402) | [MenuItem(menuEventResult + menuStringEventResult + "GameObject Result")] method CreateStringEventTransformResult (line 410) | [MenuItem(menuEventResult + menuStringEventResult + "Transform Result")] method CreateVector3EventBoolResult (line 425) | [MenuItem(menuEventResult + menuVector3EventResult + "Bool Result")] method CreateVector3EventFloatResult (line 432) | [MenuItem(menuEventResult + menuVector3EventResult + "Float Result")] method CreateVector3EventIntResult (line 440) | [MenuItem(menuEventResult + menuVector3EventResult + "Int Result")] method CreateVector3EventObjectResult (line 447) | [MenuItem(menuEventResult + menuVector3EventResult + "Object Result")] method CreateVector3EventStringResult (line 455) | [MenuItem(menuEventResult + menuVector3EventResult + "String Result")] method CreateVector3EventVector3Result (line 463) | [MenuItem(menuEventResult + menuVector3EventResult + "Vector3 Result")] method CreateVector3EventGameObjectResult (line 471) | [MenuItem(menuEventResult + menuVector3EventResult + "GameObject Resul... method CreateVector3EventTransformResult (line 479) | [MenuItem(menuEventResult + menuVector3EventResult + "Transform Result")] method CreateEventNoParamBoolResult (line 494) | [MenuItem(menuEventResult + menuEventNoParamResult + "Bool Result")] method CreateEventNoParamFloatResult (line 501) | [MenuItem(menuEventResult + menuEventNoParamResult + "Float Result")] method CreateEventNoParamIntResult (line 509) | [MenuItem(menuEventResult + menuEventNoParamResult + "Int Result")] method CreateEventNoParamObjectResult (line 516) | [MenuItem(menuEventResult + menuEventNoParamResult + "Object Result")] method CreateEventNoParamStringResult (line 524) | [MenuItem(menuEventResult + menuEventNoParamResult + "String Result")] method CreateEventNoParamVector3Result (line 532) | [MenuItem(menuEventResult + menuEventNoParamResult + "Vector3 Result")] method CreateEventNoParamGameObjectResult (line 540) | [MenuItem(menuEventResult + menuEventNoParamResult + "GameObject Resul... method CreateEventNoParamTransformResult (line 548) | [MenuItem(menuEventResult + menuEventNoParamResult + "Transform Result")] method CreateGameObjectEventBoolResult (line 563) | [MenuItem(menuEventResult + menuGameObjectEventResult + "Bool Result")] method CreateGameObjectEventFloatResult (line 571) | [MenuItem(menuEventResult + menuGameObjectEventResult + "Float Result")] method CreateGameObjectEventGameObjectResult (line 579) | [MenuItem(menuEventResult + menuGameObjectEventResult + "GameObject Re... method CreateGameObjectEventIntResult (line 587) | [MenuItem(menuEventResult + menuGameObjectEventResult + "Int Result")] method CreateGameObjectEventObjectResult (line 595) | [MenuItem(menuEventResult + menuGameObjectEventResult + "Object Result")] method CreateGameObjectEventStringResult (line 603) | [MenuItem(menuEventResult + menuGameObjectEventResult + "String Result")] method CreateGameObjectEventTransformResult (line 611) | [MenuItem(menuEventResult + menuGameObjectEventResult + "Transform Res... method CreateGameObjectEventVector3Result (line 619) | [MenuItem(menuEventResult + menuGameObjectEventResult + "Vector3 Resul... method CreateTransformEventBoolResult (line 634) | [MenuItem(menuEventResult + menuTransformEventResult + "Bool Result")] method CreateTransformEventFloatResult (line 642) | [MenuItem(menuEventResult + menuTransformEventResult + "Float Result")] method CreateTransformEventGameObjectResult (line 650) | [MenuItem(menuEventResult + menuTransformEventResult + "GameObject Res... method CreateTransformEventIntResult (line 658) | [MenuItem(menuEventResult + menuTransformEventResult + "Int Result")] method CreateTransformEventObjectResult (line 666) | [MenuItem(menuEventResult + menuTransformEventResult + "Object Result")] method CreateTransformEventStringResult (line 674) | [MenuItem(menuEventResult + menuTransformEventResult + "String Result")] method CreateTransformEventTransformResult (line 682) | [MenuItem(menuEventResult + menuTransformEventResult + "Transform Resu... method CreateTransformEventVector3Result (line 690) | [MenuItem(menuEventResult + menuTransformEventResult + "Vector3 Result")] FILE: VirtueSky/Events/Runtime/Base_Event/BaseEvent.cs class BaseEvent (line 10) | public class BaseEvent : BaseSO, IEvent method DebugRaiseEvent (line 18) | [ShowIf(nameof(ConditionShow))] method Raise (line 27) | public void Raise() method AddListener (line 47) | public void AddListener(Action action) method RemoveListener (line 52) | public void RemoveListener(Action action) method AddListener (line 57) | public void AddListener(IEventListener listener) method RemoveListener (line 65) | public void RemoveListener(IEventListener listener) method RemoveAll (line 73) | public void RemoveAll() method DebugRaiseEvent (line 88) | [ShowIf(nameof(ConditionShow))] method Raise (line 98) | public virtual void Raise(TType value) method AddListener (line 117) | public void AddListener(Action action) method RemoveListener (line 122) | public void RemoveListener(Action action) method AddListener (line 127) | public void AddListener(IEventListener listener) method RemoveListener (line 135) | public void RemoveListener(IEventListener listener) method RemoveAll (line 143) | public void RemoveAll() method DebugRaiseEvent (line 162) | [ShowIf(nameof(ConditionShow))] method Raise (line 171) | public TResult Raise(TType value) method AddListener (line 191) | public void AddListener(Func func) method RemoveListener (line 196) | public void RemoveListener(Func func) method AddListener (line 201) | public void AddListener(IEventListener listener) method RemoveListener (line 209) | public void RemoveListener(IEventListener listener) method RemoveAll (line 217) | public void RemoveAll() class BaseEvent (line 80) | public class BaseEvent : BaseSO, IEvent method DebugRaiseEvent (line 18) | [ShowIf(nameof(ConditionShow))] method Raise (line 27) | public void Raise() method AddListener (line 47) | public void AddListener(Action action) method RemoveListener (line 52) | public void RemoveListener(Action action) method AddListener (line 57) | public void AddListener(IEventListener listener) method RemoveListener (line 65) | public void RemoveListener(IEventListener listener) method RemoveAll (line 73) | public void RemoveAll() method DebugRaiseEvent (line 88) | [ShowIf(nameof(ConditionShow))] method Raise (line 98) | public virtual void Raise(TType value) method AddListener (line 117) | public void AddListener(Action action) method RemoveListener (line 122) | public void RemoveListener(Action action) method AddListener (line 127) | public void AddListener(IEventListener listener) method RemoveListener (line 135) | public void RemoveListener(IEventListener listener) method RemoveAll (line 143) | public void RemoveAll() method DebugRaiseEvent (line 162) | [ShowIf(nameof(ConditionShow))] method Raise (line 171) | public TResult Raise(TType value) method AddListener (line 191) | public void AddListener(Func func) method RemoveListener (line 196) | public void RemoveListener(Func func) method AddListener (line 201) | public void AddListener(IEventListener listener) method RemoveListener (line 209) | public void RemoveListener(IEventListener listener) method RemoveAll (line 217) | public void RemoveAll() class BaseEvent (line 150) | public class BaseEvent : BaseSO, IEvent method DebugRaiseEvent (line 18) | [ShowIf(nameof(ConditionShow))] method Raise (line 27) | public void Raise() method AddListener (line 47) | public void AddListener(Action action) method RemoveListener (line 52) | public void RemoveListener(Action action) method AddListener (line 57) | public void AddListener(IEventListener listener) method RemoveListener (line 65) | public void RemoveListener(IEventListener listener) method RemoveAll (line 73) | public void RemoveAll() method DebugRaiseEvent (line 88) | [ShowIf(nameof(ConditionShow))] method Raise (line 98) | public virtual void Raise(TType value) method AddListener (line 117) | public void AddListener(Action action) method RemoveListener (line 122) | public void RemoveListener(Action action) method AddListener (line 127) | public void AddListener(IEventListener listener) method RemoveListener (line 135) | public void RemoveListener(IEventListener listener) method RemoveAll (line 143) | public void RemoveAll() method DebugRaiseEvent (line 162) | [ShowIf(nameof(ConditionShow))] method Raise (line 171) | public TResult Raise(TType value) method AddListener (line 191) | public void AddListener(Func func) method RemoveListener (line 196) | public void RemoveListener(Func func) method AddListener (line 201) | public void AddListener(IEventListener listener) method RemoveListener (line 209) | public void RemoveListener(IEventListener listener) method RemoveAll (line 217) | public void RemoveAll() FILE: VirtueSky/Events/Runtime/Base_Event/BaseEventListener.cs class BaseEventListener (line 12) | public class BaseEventListener : EventListenerMono, I... class EventResponseData (line 19) | [Serializable] method DebugRaise (line 25) | [ShowIf(nameof(ConditionShow))] method DebugRaise (line 80) | [ShowIf(nameof(ConditionShow))] method ToggleListenerEvent (line 36) | protected override void ToggleListenerEvent(bool isListenerEvent) method OnEventRaised (line 56) | public virtual void OnEventRaised(BaseEvent eventRaise) class EventResponseData (line 71) | [Serializable] method DebugRaise (line 25) | [ShowIf(nameof(ConditionShow))] method DebugRaise (line 80) | [ShowIf(nameof(ConditionShow))] method ToggleListenerEvent (line 91) | protected override void ToggleListenerEvent(bool isListenerEvent) method OnEventRaised (line 111) | public virtual void OnEventRaised(BaseEvent eventRaise, TType v... class EventResponseData (line 127) | [Serializable] method DebugRaise (line 25) | [ShowIf(nameof(ConditionShow))] method DebugRaise (line 80) | [ShowIf(nameof(ConditionShow))] method OnEventRaised (line 134) | public void OnEventRaised(BaseEvent eventRaise, TType ... method ToggleListenerEvent (line 139) | protected override void ToggleListenerEvent(bool isListenerEvent) class BaseEventListener (line 62) | public class BaseEventListener : EventListener... class EventResponseData (line 19) | [Serializable] method DebugRaise (line 25) | [ShowIf(nameof(ConditionShow))] method DebugRaise (line 80) | [ShowIf(nameof(ConditionShow))] method ToggleListenerEvent (line 36) | protected override void ToggleListenerEvent(bool isListenerEvent) method OnEventRaised (line 56) | public virtual void OnEventRaised(BaseEvent eventRaise) class EventResponseData (line 71) | [Serializable] method DebugRaise (line 25) | [ShowIf(nameof(ConditionShow))] method DebugRaise (line 80) | [ShowIf(nameof(ConditionShow))] method ToggleListenerEvent (line 91) | protected override void ToggleListenerEvent(bool isListenerEvent) method OnEventRaised (line 111) | public virtual void OnEventRaised(BaseEvent eventRaise, TType v... class EventResponseData (line 127) | [Serializable] method DebugRaise (line 25) | [ShowIf(nameof(ConditionShow))] method DebugRaise (line 80) | [ShowIf(nameof(ConditionShow))] method OnEventRaised (line 134) | public void OnEventRaised(BaseEvent eventRaise, TType ... method ToggleListenerEvent (line 139) | protected override void ToggleListenerEvent(bool isListenerEvent) class BaseEventListener (line 117) | public class BaseEventListener : Even... class EventResponseData (line 19) | [Serializable] method DebugRaise (line 25) | [ShowIf(nameof(ConditionShow))] method DebugRaise (line 80) | [ShowIf(nameof(ConditionShow))] method ToggleListenerEvent (line 36) | protected override void ToggleListenerEvent(bool isListenerEvent) method OnEventRaised (line 56) | public virtual void OnEventRaised(BaseEvent eventRaise) class EventResponseData (line 71) | [Serializable] method DebugRaise (line 25) | [ShowIf(nameof(ConditionShow))] method DebugRaise (line 80) | [ShowIf(nameof(ConditionShow))] method ToggleListenerEvent (line 91) | protected override void ToggleListenerEvent(bool isListenerEvent) method OnEventRaised (line 111) | public virtual void OnEventRaised(BaseEvent eventRaise, TType v... class EventResponseData (line 127) | [Serializable] method DebugRaise (line 25) | [ShowIf(nameof(ConditionShow))] method DebugRaise (line 80) | [ShowIf(nameof(ConditionShow))] method OnEventRaised (line 134) | public void OnEventRaised(BaseEvent eventRaise, TType ... method ToggleListenerEvent (line 139) | protected override void ToggleListenerEvent(bool isListenerEvent) FILE: VirtueSky/Events/Runtime/Base_Event/BaseEventResponse.cs class BaseEventResponse (line 5) | public class BaseEventResponse : UnityEvent, IEventResponse class BaseEventResponse (line 9) | public class BaseEventResponse : UnityEvent, IEventResponse FILE: VirtueSky/Events/Runtime/Base_Event/EventListenerMono.cs class EventListenerMono (line 7) | public abstract class EventListenerMono : MonoBehaviour method ToggleListenerEvent (line 11) | protected abstract void ToggleListenerEvent(bool isListenerEvent); method Awake (line 13) | private void Awake() method OnEnable (line 21) | private void OnEnable() method OnDisable (line 29) | private void OnDisable() method OnDestroy (line 37) | private void OnDestroy() type BindingListener (line 46) | public enum BindingListener FILE: VirtueSky/Events/Runtime/Boolean_Event/BooleanEvent.cs class BooleanEvent (line 6) | [CreateAssetMenu(menuName = "Sunflower/Scriptable/Event/Boolean Event", ... FILE: VirtueSky/Events/Runtime/Boolean_Event/BooleanEventListener.cs class BooleanEventListener (line 5) | [EditorIcon("scriptable_event_listener")] FILE: VirtueSky/Events/Runtime/Boolean_Event/BooleanEventResponse.cs class BooleanEventResponse (line 5) | [Serializable] FILE: VirtueSky/Events/Runtime/Boolean_Event/Event_Result/BoolEventBoolResult.cs class BoolEventBoolResult (line 6) | [CreateAssetMenu(menuName = "Sunflower/Scriptable/Event-Result/Boolean E... FILE: VirtueSky/Events/Runtime/Boolean_Event/Event_Result/BoolEventFloatResult.cs class BoolEventFloatResult (line 6) | [CreateAssetMenu(menuName = "Sunflower/Scriptable/Event-Result/Boolean E... FILE: VirtueSky/Events/Runtime/Boolean_Event/Event_Result/BoolEventGameObjectResult.cs class BoolEventGameObjectResult (line 6) | [CreateAssetMenu(menuName = "Sunflower/Scriptable/Event-Result/Boolean E... FILE: VirtueSky/Events/Runtime/Boolean_Event/Event_Result/BoolEventIntResult.cs class BoolEventIntResult (line 6) | [CreateAssetMenu(menuName = "Sunflower/Scriptable/Event-Result/Boolean E... FILE: VirtueSky/Events/Runtime/Boolean_Event/Event_Result/BoolEventObjectResult.cs class BoolEventObjectResult (line 6) | [CreateAssetMenu(menuName = "Sunflower/Scriptable/Event-Result/Boolean E... FILE: VirtueSky/Events/Runtime/Boolean_Event/Event_Result/BoolEventStringResult.cs class BoolEventStringResult (line 6) | [CreateAssetMenu(menuName = "Sunflower/Scriptable/Event-Result/Boolean E... FILE: VirtueSky/Events/Runtime/Boolean_Event/Event_Result/BoolEventTransformResult.cs class BoolEventTransformResult (line 6) | [CreateAssetMenu(menuName = "Sunflower/Scriptable/Event-Result/Boolean E... FILE: VirtueSky/Events/Runtime/Boolean_Event/Event_Result/BoolEventVector3Result.cs class BoolEventVector3Result (line 6) | [CreateAssetMenu(menuName = "Sunflower/Scriptable/Event-Result/Boolean E... FILE: VirtueSky/Events/Runtime/Custom/ClickButtonEvent.cs class ClickButtonEvent (line 5) | [EditorIcon("scriptable_event")] FILE: VirtueSky/Events/Runtime/Dictionary_Event/DictionaryEvent.cs class DictionaryEvent (line 7) | [CreateAssetMenu(menuName = "Sunflower/Scriptable/Event/DictionaryEvent"... FILE: VirtueSky/Events/Runtime/Dictionary_Event/DictionaryEventListener.cs class DictionaryEventListener (line 6) | [EditorIcon("scriptable_event_listener")] FILE: VirtueSky/Events/Runtime/Dictionary_Event/DictionaryEventResponse.cs class DictionaryEventResponse (line 6) | [Serializable] FILE: VirtueSky/Events/Runtime/Event_NoParam/EventListenerNoParam.cs class EventListenerNoParam (line 5) | [EditorIcon("scriptable_event_listener")] FILE: VirtueSky/Events/Runtime/Event_NoParam/EventNoParam.cs class EventNoParam (line 6) | [CreateAssetMenu(menuName = "Sunflower/Scriptable/Event/Event No Param",... FILE: VirtueSky/Events/Runtime/Event_NoParam/EventResponse.cs class EventResponse (line 5) | [Serializable] FILE: VirtueSky/Events/Runtime/Event_NoParam/Event_Result/EventNoParamBoolResult.cs class EventNoParamBoolResult (line 6) | [CreateAssetMenu(menuName = "Sunflower/Scriptable/Event-Result/Event No ... FILE: VirtueSky/Events/Runtime/Event_NoParam/Event_Result/EventNoParamFloatResult.cs class EventNoParamFloatResult (line 6) | [CreateAssetMenu(menuName = "Sunflower/Scriptable/Event-Result/Event No ... FILE: VirtueSky/Events/Runtime/Event_NoParam/Event_Result/EventNoParamGameObjectResult.cs class EventNoParamGameObjectResult (line 6) | [CreateAssetMenu(menuName = "Sunflower/Scriptable/Event-Result/Event No ... FILE: VirtueSky/Events/Runtime/Event_NoParam/Event_Result/EventNoParamIntResult.cs class EventNoParamIntResult (line 6) | [CreateAssetMenu(menuName = "Sunflower/Scriptable/Event-Result/Event No ... FILE: VirtueSky/Events/Runtime/Event_NoParam/Event_Result/EventNoParamObjectResult.cs class EventNoParamObjectResult (line 6) | [CreateAssetMenu(menuName = "Sunflower/Scriptable/Event-Result/Event No ... FILE: VirtueSky/Events/Runtime/Event_NoParam/Event_Result/EventNoParamResult.cs class EventNoParamResult (line 9) | public class EventNoParamResult : BaseSO, IEventNoParamResult func) method RemoveListener (line 45) | public void RemoveListener(Func func) method RemoveAll (line 50) | public void RemoveAll() FILE: VirtueSky/Events/Runtime/Event_NoParam/Event_Result/EventNoParamStringResult.cs class EventNoParamStringResult (line 6) | [CreateAssetMenu(menuName = "Sunflower/Scriptable/Event-Result/Event No ... FILE: VirtueSky/Events/Runtime/Event_NoParam/Event_Result/EventNoParamTransformResult.cs class EventNoParamTransformResult (line 6) | [CreateAssetMenu(menuName = "Sunflower/Scriptable/Event-Result/Event No ... FILE: VirtueSky/Events/Runtime/Event_NoParam/Event_Result/EventNoParamVector3Result.cs class EventNoParamVector3Result (line 6) | [CreateAssetMenu(menuName = "Sunflower/Scriptable/Event-Result/Event No ... FILE: VirtueSky/Events/Runtime/Float_Event/Event_Result/FloatEventBoolResult.cs class FloatEventBoolResult (line 6) | [CreateAssetMenu(menuName = "Sunflower/Scriptable/Event-Result/Float Eve... FILE: VirtueSky/Events/Runtime/Float_Event/Event_Result/FloatEventFloatResult.cs class FloatEventFloatResult (line 6) | [CreateAssetMenu(menuName = "Sunflower/Scriptable/Event-Result/Float Eve... FILE: VirtueSky/Events/Runtime/Float_Event/Event_Result/FloatEventGameObjectResult.cs class FloatEventGameObjectResult (line 6) | [CreateAssetMenu(menuName = "Sunflower/Scriptable/Event-Result/Float Eve... FILE: VirtueSky/Events/Runtime/Float_Event/Event_Result/FloatEventIntResult.cs class FloatEventIntResult (line 6) | [CreateAssetMenu(menuName = "Sunflower/Scriptable/Event-Result/Float Eve... FILE: VirtueSky/Events/Runtime/Float_Event/Event_Result/FloatEventObjectResult.cs class FloatEventObjectResult (line 6) | [CreateAssetMenu(menuName = "Sunflower/Scriptable/Event-Result/Float Eve... FILE: VirtueSky/Events/Runtime/Float_Event/Event_Result/FloatEventStringResult.cs class FloatEventStringResult (line 6) | [CreateAssetMenu(menuName = "Sunflower/Scriptable/Event-Result/Float Eve... FILE: VirtueSky/Events/Runtime/Float_Event/Event_Result/FloatEventTransformResult.cs class FloatEventTransformResult (line 6) | [CreateAssetMenu(menuName = "Sunflower/Scriptable/Event-Result/Float Eve... FILE: VirtueSky/Events/Runtime/Float_Event/Event_Result/FloatEventVector3Result.cs class FloatEventVector3Result (line 6) | [CreateAssetMenu(menuName = "Sunflower/Scriptable/Event-Result/Float Eve... FILE: VirtueSky/Events/Runtime/Float_Event/FloatEvent.cs class FloatEvent (line 6) | [CreateAssetMenu(menuName = "Sunflower/Scriptable/Event/Float Event", fi... FILE: VirtueSky/Events/Runtime/Float_Event/FloatEventListener.cs class FloatEventListener (line 5) | [EditorIcon("scriptable_event_listener")] FILE: VirtueSky/Events/Runtime/Float_Event/FloatEventResponse.cs class FloatEventResponse (line 5) | [Serializable] FILE: VirtueSky/Events/Runtime/GameObject_Event/Event_Result/GameObjectEventBoolResult.cs class GameObjectEventBoolResult (line 6) | [CreateAssetMenu(menuName = "Sunflower/Scriptable/Event-Result/GameObjec... FILE: VirtueSky/Events/Runtime/GameObject_Event/Event_Result/GameObjectEventFloatResult.cs class GameObjectEventFloatResult (line 6) | [CreateAssetMenu(menuName = "Sunflower/Scriptable/Event-Result/GameObjec... FILE: VirtueSky/Events/Runtime/GameObject_Event/Event_Result/GameObjectEventGameObjectResult.cs class GameObjectEventGameObjectResult (line 6) | [CreateAssetMenu(menuName = "Sunflower/Scriptable/Event-Result/GameObjec... FILE: VirtueSky/Events/Runtime/GameObject_Event/Event_Result/GameObjectEventIntResult.cs class GameObjectEventIntResult (line 6) | [CreateAssetMenu(menuName = "Sunflower/Scriptable/Event-Result/GameObjec... FILE: VirtueSky/Events/Runtime/GameObject_Event/Event_Result/GameObjectEventObjectResult.cs class GameObjectEventObjectResult (line 6) | [CreateAssetMenu(menuName = "Sunflower/Scriptable/Event-Result/GameObjec... FILE: VirtueSky/Events/Runtime/GameObject_Event/Event_Result/GameObjectEventStringResult.cs class GameObjectEventStringResult (line 6) | [CreateAssetMenu(menuName = "Sunflower/Scriptable/Event-Result/GameObjec... FILE: VirtueSky/Events/Runtime/GameObject_Event/Event_Result/GameObjectEventTransformResult.cs class GameObjectEventTransformResult (line 6) | [CreateAssetMenu(menuName = "Sunflower/Scriptable/Event-Result/GameObjec... FILE: VirtueSky/Events/Runtime/GameObject_Event/Event_Result/GameObjectEventVector3Result.cs class GameObjectEventVector3Result (line 6) | [CreateAssetMenu(menuName = "Sunflower/Scriptable/Event-Result/GameObjec... FILE: VirtueSky/Events/Runtime/GameObject_Event/GameObjectEvent.cs class GameObjectEvent (line 6) | [CreateAssetMenu(menuName = "Sunflower/Scriptable/Event/GameObject Event... FILE: VirtueSky/Events/Runtime/GameObject_Event/GameObjectEventListener.cs class GameObjectEventListener (line 5) | public class GameObjectEventListener : BaseEventListener action); method RemoveListener (line 21) | void RemoveListener(Action action); method AddListener (line 22) | void AddListener(IEventListener listener); method RemoveListener (line 23) | void RemoveListener(IEventListener listener); method RemoveAll (line 24) | void RemoveAll(); method Raise (line 29) | TResult Raise(T value); method AddListener (line 31) | void AddListener(Func func); method RemoveListener (line 32) | void RemoveListener(Func func); method AddListener (line 33) | void AddListener(IEventListener listener); method RemoveListener (line 34) | void RemoveListener(IEventListener listener); method RemoveAll (line 35) | void RemoveAll(); type IEvent (line 16) | public interface IEvent method Raise (line 7) | void Raise(); method AddListener (line 9) | void AddListener(Action action); method RemoveListener (line 10) | void RemoveListener(Action action); method AddListener (line 11) | void AddListener(IEventListener listener); method RemoveListener (line 12) | void RemoveListener(IEventListener listener); method RemoveAll (line 13) | void RemoveAll(); method Raise (line 18) | void Raise(T value); method AddListener (line 20) | void AddListener(Action action); method RemoveListener (line 21) | void RemoveListener(Action action); method AddListener (line 22) | void AddListener(IEventListener listener); method RemoveListener (line 23) | void RemoveListener(IEventListener listener); method RemoveAll (line 24) | void RemoveAll(); method Raise (line 29) | TResult Raise(T value); method AddListener (line 31) | void AddListener(Func func); method RemoveListener (line 32) | void RemoveListener(Func func); method AddListener (line 33) | void AddListener(IEventListener listener); method RemoveListener (line 34) | void RemoveListener(IEventListener listener); method RemoveAll (line 35) | void RemoveAll(); type IEvent (line 27) | public interface IEvent method Raise (line 7) | void Raise(); method AddListener (line 9) | void AddListener(Action action); method RemoveListener (line 10) | void RemoveListener(Action action); method AddListener (line 11) | void AddListener(IEventListener listener); method RemoveListener (line 12) | void RemoveListener(IEventListener listener); method RemoveAll (line 13) | void RemoveAll(); method Raise (line 18) | void Raise(T value); method AddListener (line 20) | void AddListener(Action action); method RemoveListener (line 21) | void RemoveListener(Action action); method AddListener (line 22) | void AddListener(IEventListener listener); method RemoveListener (line 23) | void RemoveListener(IEventListener listener); method RemoveAll (line 24) | void RemoveAll(); method Raise (line 29) | TResult Raise(T value); method AddListener (line 31) | void AddListener(Func func); method RemoveListener (line 32) | void RemoveListener(Func func); method AddListener (line 33) | void AddListener(IEventListener listener); method RemoveListener (line 34) | void RemoveListener(IEventListener listener); method RemoveAll (line 35) | void RemoveAll(); type IEventNoParamResult (line 38) | public interface IEventNoParamResult method Raise (line 40) | TResult Raise(); method AddListener (line 41) | void AddListener(Func func); method RemoveListener (line 42) | void RemoveListener(Func func); method RemoveAll (line 43) | void RemoveAll(); FILE: VirtueSky/Events/Runtime/Interface_Event/IEventListener.cs type IEventListener (line 5) | public interface IEventListener method OnEventRaised (line 7) | void OnEventRaised(BaseEvent eventRaise); method OnEventRaised (line 12) | void OnEventRaised(BaseEvent eventRaise, TType value); method OnEventRaised (line 17) | void OnEventRaised(BaseEvent eventRaise, TType value); type IEventListener (line 10) | public interface IEventListener method OnEventRaised (line 7) | void OnEventRaised(BaseEvent eventRaise); method OnEventRaised (line 12) | void OnEventRaised(BaseEvent eventRaise, TType value); method OnEventRaised (line 17) | void OnEventRaised(BaseEvent eventRaise, TType value); type IEventListener (line 15) | public interface IEventListener method OnEventRaised (line 7) | void OnEventRaised(BaseEvent eventRaise); method OnEventRaised (line 12) | void OnEventRaised(BaseEvent eventRaise, TType value); method OnEventRaised (line 17) | void OnEventRaised(BaseEvent eventRaise, TType value); FILE: VirtueSky/Events/Runtime/Interface_Event/IEventResponse.cs type IEventResponse (line 3) | public interface IEventResponse FILE: VirtueSky/Events/Runtime/Object_Event/Event_Result/ObjectEventBoolResult.cs class ObjectEventBoolResult (line 6) | [CreateAssetMenu(menuName = "Sunflower/Scriptable/Event-Result/Object Ev... FILE: VirtueSky/Events/Runtime/Object_Event/Event_Result/ObjectEventFloatResult.cs class ObjectEventFloatResult (line 6) | [CreateAssetMenu(menuName = "Sunflower/Scriptable/Event-Result/Object Ev... FILE: VirtueSky/Events/Runtime/Object_Event/Event_Result/ObjectEventGameObjectResult.cs class ObjectEventGameObjectResult (line 6) | [CreateAssetMenu(menuName = "Sunflower/Scriptable/Event-Result/Object Ev... FILE: VirtueSky/Events/Runtime/Object_Event/Event_Result/ObjectEventIntResult.cs class ObjectEventIntResult (line 6) | [CreateAssetMenu(menuName = "Sunflower/Scriptable/Event-Result/Object Ev... FILE: VirtueSky/Events/Runtime/Object_Event/Event_Result/ObjectEventObjectResult.cs class ObjectEventObjectResult (line 6) | [CreateAssetMenu(menuName = "Sunflower/Scriptable/Event-Result/Object Ev... FILE: VirtueSky/Events/Runtime/Object_Event/Event_Result/ObjectEventStringResult.cs class ObjectEventStringResult (line 6) | [CreateAssetMenu(menuName = "Sunflower/Scriptable/Event-Result/Object Ev... FILE: VirtueSky/Events/Runtime/Object_Event/Event_Result/ObjectEventTransformResult.cs class ObjectEventTransformResult (line 6) | [CreateAssetMenu(menuName = "Sunflower/Scriptable/Event-Result/Object Ev... FILE: VirtueSky/Events/Runtime/Object_Event/Event_Result/ObjectEventVector3Result.cs class ObjectEventVector3Result (line 6) | [CreateAssetMenu(menuName = "Sunflower/Scriptable/Event-Result/Object Ev... FILE: VirtueSky/Events/Runtime/Object_Event/ObjectEvent.cs class ObjectEvent (line 6) | [CreateAssetMenu(menuName = "Sunflower/Scriptable/Event/Object Event", f... FILE: VirtueSky/Events/Runtime/Object_Event/ObjectEventListener.cs class ObjectEventListener (line 6) | [EditorIcon("scriptable_event_listener")] FILE: VirtueSky/Events/Runtime/Object_Event/ObjectEventResponse.cs class ObjectEventResponse (line 6) | [Serializable] FILE: VirtueSky/Events/Runtime/ShortDouble_Event/ShortDoubleEvent.cs class ShortDoubleEvent (line 7) | [CreateAssetMenu(menuName = "Sunflower/Scriptable/Event/ShortDouble Even... FILE: VirtueSky/Events/Runtime/ShortDouble_Event/ShortDoubleEventListener.cs class ShortDoubleEventListener (line 6) | [EditorIcon("scriptable_event_listener")] FILE: VirtueSky/Events/Runtime/ShortDouble_Event/ShortDoubleEventResponse.cs class ShortDoubleEventResponse (line 6) | [Serializable] FILE: VirtueSky/Events/Runtime/String_Event/Event_Result/StringEventBoolResult.cs class StringEventBoolResult (line 6) | [CreateAssetMenu(menuName = "Sunflower/Scriptable/Event-Result/String Ev... FILE: VirtueSky/Events/Runtime/String_Event/Event_Result/StringEventFloatResult.cs class StringEventFloatResult (line 6) | [CreateAssetMenu(menuName = "Sunflower/Scriptable/Event-Result/String Ev... FILE: VirtueSky/Events/Runtime/String_Event/Event_Result/StringEventGameObjectResult.cs class StringEventGameObjectResult (line 6) | [CreateAssetMenu(menuName = "Sunflower/Scriptable/Event-Result/String Ev... FILE: VirtueSky/Events/Runtime/String_Event/Event_Result/StringEventIntResult.cs class StringEventIntResult (line 6) | [CreateAssetMenu(menuName = "Sunflower/Scriptable/Event-Result/String Ev... FILE: VirtueSky/Events/Runtime/String_Event/Event_Result/StringEventObjectResult.cs class StringEventObjectResult (line 6) | [CreateAssetMenu(menuName = "Sunflower/Scriptable/Event-Result/String Ev... FILE: VirtueSky/Events/Runtime/String_Event/Event_Result/StringEventStringResult.cs class StringEventStringResult (line 6) | [CreateAssetMenu(menuName = "Sunflower/Scriptable/Event-Result/String Ev... FILE: VirtueSky/Events/Runtime/String_Event/Event_Result/StringEventTransformResult.cs class StringEventTransformResult (line 6) | [CreateAssetMenu(menuName = "Sunflower/Scriptable/Event-Result/String Ev... FILE: VirtueSky/Events/Runtime/String_Event/Event_Result/StringEventVector3Result.cs class StringEventVector3Result (line 6) | [CreateAssetMenu(menuName = "Sunflower/Scriptable/Event-Result/String Ev... FILE: VirtueSky/Events/Runtime/String_Event/StringEvent.cs class StringEvent (line 6) | [CreateAssetMenu(menuName = "Sunflower/Scriptable/Event/String Event", f... FILE: VirtueSky/Events/Runtime/String_Event/StringEventListener.cs class StringEventListener (line 5) | [EditorIcon("scriptable_event_listener")] FILE: VirtueSky/Events/Runtime/String_Event/StringEventResponse.cs class StringEventResponse (line 5) | [Serializable] FILE: VirtueSky/Events/Runtime/Transform_Event/Event_Result/TransformEventBoolResult.cs class TransformEventBoolResult (line 6) | [CreateAssetMenu(menuName = "Sunflower/Scriptable/Event-Result/Transform... FILE: VirtueSky/Events/Runtime/Transform_Event/Event_Result/TransformEventFloatResult.cs class TransformEventFloatResult (line 6) | [CreateAssetMenu(menuName = "Sunflower/Scriptable/Event-Result/Transform... FILE: VirtueSky/Events/Runtime/Transform_Event/Event_Result/TransformEventGameObjectResult.cs class TransformEventGameObjectResult (line 6) | [CreateAssetMenu(menuName = "Sunflower/Scriptable/Event-Result/Transform... FILE: VirtueSky/Events/Runtime/Transform_Event/Event_Result/TransformEventIntResult.cs class TransformEventIntResult (line 6) | [CreateAssetMenu(menuName = "Sunflower/Scriptable/Event-Result/Transform... FILE: VirtueSky/Events/Runtime/Transform_Event/Event_Result/TransformEventObjectResult.cs class TransformEventObjectResult (line 6) | [CreateAssetMenu(menuName = "Sunflower/Scriptable/Event-Result/Transform... FILE: VirtueSky/Events/Runtime/Transform_Event/Event_Result/TransformEventStringResult.cs class TransformEventStringResult (line 6) | [CreateAssetMenu(menuName = "Sunflower/Scriptable/Event-Result/Transform... FILE: VirtueSky/Events/Runtime/Transform_Event/Event_Result/TransformEventTransformResult.cs class TransformEventTransformResult (line 6) | [CreateAssetMenu(menuName = "Sunflower/Scriptable/Event-Result/Transform... FILE: VirtueSky/Events/Runtime/Transform_Event/Event_Result/TransformEventVector3Result.cs class TransformEventVector3Result (line 6) | [CreateAssetMenu(menuName = "Sunflower/Scriptable/Event-Result/Transform... FILE: VirtueSky/Events/Runtime/Transform_Event/TransformEvent.cs class TransformEvent (line 6) | [CreateAssetMenu(menuName = "Sunflower/Scriptable/Event/Transform Event"... FILE: VirtueSky/Events/Runtime/Transform_Event/TransformEventListener.cs class TransformEventListener (line 5) | public class TransformEventListener : BaseEventListener GetNewServerCode() method Login (line 44) | protected override void Login() method IsSignIn (line 88) | public static bool IsSignIn() FILE: VirtueSky/GameService/Runtime/ServiceAuthentication.cs class ServiceAuthentication (line 10) | public abstract class ServiceAuthentication : MonoBehaviour method Awake (line 18) | protected virtual void Awake() method Start (line 26) | private void Start() method Init (line 31) | protected abstract void Init(); method Login (line 32) | protected abstract void Login(); method Reset (line 34) | private void Reset() FILE: VirtueSky/GameService/Runtime/Variable/StatusLoginVariable.cs class StatusLoginVariable (line 7) | [CreateAssetMenu(menuName = "Sunflower/Scriptable/Game Service/Status Lo... method SetNotLoggedIn (line 12) | public void SetNotLoggedIn() method SetSuccessful (line 17) | public void SetSuccessful() method SetFailed (line 22) | public void SetFailed() type StatusLogin (line 28) | public enum StatusLogin FILE: VirtueSky/Hierarchy/Attribute/HierarchyNullable.cs class HierarchyNullableAttribute (line 3) | public class HierarchyNullableAttribute : PropertyAttribute FILE: VirtueSky/Hierarchy/Editor/Scripts/Component/Base/BaseComponent.cs type LayoutStatus (line 8) | public enum LayoutStatus class BaseComponent (line 15) | public class BaseComponent method BaseComponent (line 25) | public BaseComponent() method layout (line 30) | public virtual LayoutStatus layout(GameObject gameObject, ObjectList o... method draw (line 35) | public virtual void draw(GameObject gameObject, ObjectList objectList,... method eventHandler (line 40) | public virtual void eventHandler(GameObject gameObject, ObjectList obj... method disabledHandler (line 45) | public virtual void disabledHandler(GameObject gameObject, ObjectList ... method setEnabled (line 50) | public virtual void setEnabled(bool value) method isEnabled (line 55) | public virtual bool isEnabled() method getGameObjectListRecursive (line 69) | protected void getGameObjectListRecursive(GameObject gameObject, ref L... FILE: VirtueSky/Hierarchy/Editor/Scripts/Component/ChildrenCountComponent.cs class ChildrenCountComponent (line 12) | public class ChildrenCountComponent: BaseComponent method ChildrenCountComponent (line 18) | public ChildrenCountComponent () method settingsChanged (line 36) | private void settingsChanged() method layout (line 47) | public override LayoutStatus layout(GameObject gameObject, ObjectList ... method draw (line 64) | public override void draw(GameObject gameObject, ObjectList objectList... FILE: VirtueSky/Hierarchy/Editor/Scripts/Component/ColorComponent.cs class ColorComponent (line 11) | public class ColorComponent: BaseComponent method ColorComponent (line 19) | public ColorComponent() method settingsChanged (line 33) | private void settingsChanged() method layout (line 41) | public override LayoutStatus layout(GameObject gameObject, ObjectList ... method draw (line 57) | public override void draw(GameObject gameObject, ObjectList objectList... method eventHandler (line 76) | public override void eventHandler(GameObject gameObject, ObjectList ob... method colorSelectedHandler (line 92) | private void colorSelectedHandler(GameObject[] gameObjects, Color color) method colorRemovedHandler (line 111) | private void colorRemovedHandler(GameObject[] gameObjects) FILE: VirtueSky/Hierarchy/Editor/Scripts/Component/ComponentsComponent.cs class ComponentsComponent (line 12) | public class ComponentsComponent: BaseComponent method ComponentsComponent (line 25) | public ComponentsComponent () method settingsChanged (line 44) | private void settingsChanged() method layout (line 61) | public override LayoutStatus layout(GameObject gameObject, ObjectList ... method draw (line 107) | public override void draw(GameObject gameObject, ObjectList objectList... method eventHandler (line 156) | public override void eventHandler(GameObject gameObject, ObjectList ob... FILE: VirtueSky/Hierarchy/Editor/Scripts/Component/ErrorComponent.cs class ErrorComponent (line 17) | public class ErrorComponent : BaseComponent method ErrorComponent (line 37) | public ErrorComponent() method settingsChanged (line 61) | private void settingsChanged() method layout (line 90) | public override LayoutStatus layout(GameObject gameObject, ObjectList ... method draw (line 106) | public override void draw(GameObject gameObject, ObjectList objectList... method eventHandler (line 128) | public override void eventHandler(GameObject gameObject, ObjectList ob... method findError (line 149) | private bool findError(GameObject gameObject, MonoBehaviour[] componen... method isUnityEventsNullOrMissing (line 365) | private bool isUnityEventsNullOrMissing(MonoBehaviour monoBehaviour, b... method appendErrorLine (line 459) | private void appendErrorLine(string error) FILE: VirtueSky/Hierarchy/Editor/Scripts/Component/GameObjectIconComponent.cs class GameObjectIconComponent (line 12) | public class GameObjectIconComponent: BaseComponent method GameObjectIconComponent (line 19) | public GameObjectIconComponent () method settingsChanged (line 34) | private void settingsChanged() method layout (line 43) | public override LayoutStatus layout(GameObject gameObject, ObjectList ... method draw (line 58) | public override void draw(GameObject gameObject, ObjectList objectList... method eventHandler (line 66) | public override void eventHandler(GameObject gameObject, ObjectList ob... FILE: VirtueSky/Hierarchy/Editor/Scripts/Component/LayerIconComponent.cs class LayerIconComponent (line 13) | public class LayerIconComponent: BaseComponent method LayerIconComponent (line 18) | public LayerIconComponent() method settingsChanged (line 31) | private void settingsChanged() method layout (line 41) | public override LayoutStatus layout(GameObject gameObject, ObjectList ... method draw (line 56) | public override void draw(GameObject gameObject, ObjectList objectList... FILE: VirtueSky/Hierarchy/Editor/Scripts/Component/LockComponent.cs class LockComponent (line 12) | public class LockComponent: BaseComponent method LockComponent (line 22) | public LockComponent() method settingsChanged (line 37) | private void settingsChanged() method layout (line 47) | public override LayoutStatus layout(GameObject gameObject, ObjectList ... method draw (line 62) | public override void draw(GameObject gameObject, ObjectList objectList... method eventHandler (line 82) | public override void eventHandler(GameObject gameObject, ObjectList ob... method disabledHandler (line 143) | public override void disabledHandler(GameObject gameObject, ObjectList... method isGameObjectLock (line 154) | private bool isGameObjectLock(GameObject gameObject, ObjectList object... method setLock (line 159) | private void setLock(List gameObjects, ObjectList objectLi... FILE: VirtueSky/Hierarchy/Editor/Scripts/Component/MonoBehaviorIconComponent.cs class MonoBehaviorIconComponent (line 11) | public class MonoBehaviorIconComponent: BaseComponent method MonoBehaviorIconComponent (line 25) | public MonoBehaviorIconComponent() method settingsChanged (line 42) | private void settingsChanged() method draw (line 52) | public override void draw(GameObject gameObject, ObjectList objectList... FILE: VirtueSky/Hierarchy/Editor/Scripts/Component/PrefabComponent.cs class PrefabComponent (line 11) | public class PrefabComponent: BaseComponent method PrefabComponent (line 20) | public PrefabComponent() method settingsChanged (line 34) | private void settingsChanged() method layout (line 43) | public override LayoutStatus layout(GameObject gameObject, ObjectList ... method draw (line 58) | public override void draw(GameObject gameObject, ObjectList objectList... FILE: VirtueSky/Hierarchy/Editor/Scripts/Component/RendererComponent.cs class RendererComponent (line 12) | public class RendererComponent: BaseComponent method RendererComponent (line 22) | public RendererComponent() method settingsChanged (line 37) | private void settingsChanged() method layout (line 47) | public override LayoutStatus layout(GameObject gameObject, ObjectList ... method disabledHandler (line 62) | public override void disabledHandler(GameObject gameObject, ObjectList... method draw (line 72) | public override void draw(GameObject gameObject, ObjectList objectList... method eventHandler (line 99) | public override void eventHandler(GameObject gameObject, ObjectList ob... method isWireframeHidden (line 156) | public bool isWireframeHidden(GameObject gameObject, ObjectList object... method setWireframeMode (line 161) | public void setWireframeMode(GameObject gameObject, ObjectList objectL... method setSelectedRenderState (line 173) | static public void setSelectedRenderState(Renderer renderer, bool visi... FILE: VirtueSky/Hierarchy/Editor/Scripts/Component/SeparatorComponent.cs class SeparatorComponent (line 11) | public class SeparatorComponent: BaseComponent method SeparatorComponent (line 20) | public SeparatorComponent () method settingsChanged (line 34) | private void settingsChanged() method draw (line 44) | public override void draw(GameObject gameObject, ObjectList objectList... FILE: VirtueSky/Hierarchy/Editor/Scripts/Component/StaticComponent.cs class StaticComponent (line 12) | public class StaticComponent: BaseComponent method StaticComponent (line 23) | public StaticComponent() method settingsChanged (line 37) | private void settingsChanged() method layout (line 46) | public override LayoutStatus layout(GameObject gameObject, ObjectList ... method draw (line 62) | public override void draw(GameObject gameObject, ObjectList objectList... method eventHandler (line 88) | public override void eventHandler(GameObject gameObject, ObjectList ob... method staticChangeHandler (line 115) | private void staticChangeHandler(object result) method drawQuad (line 133) | private void drawQuad(int startPosition, int width, int height, bool i... FILE: VirtueSky/Hierarchy/Editor/Scripts/Component/TagIconComponent.cs class TagIconComponent (line 13) | public class TagIconComponent: BaseComponent method TagIconComponent (line 18) | public TagIconComponent() method settingsChanged (line 31) | private void settingsChanged() method layout (line 41) | public override LayoutStatus layout(GameObject gameObject, ObjectList ... method draw (line 56) | public override void draw(GameObject gameObject, ObjectList objectList... FILE: VirtueSky/Hierarchy/Editor/Scripts/Component/TagLayerComponent.cs class TagLayerComponent (line 11) | public class TagLayerComponent: BaseComponent method TagLayerComponent (line 33) | public TagLayerComponent() method settingsChanged (line 56) | private void settingsChanged() method layout (line 80) | public override LayoutStatus layout(GameObject gameObject, ObjectList ... method draw (line 122) | public override void draw(GameObject gameObject, ObjectList objectList... method eventHandler (line 139) | public override void eventHandler(GameObject gameObject, ObjectList ob... method getTagName (line 166) | private string getTagName(GameObject gameObject) method getLayerName (line 174) | public string getLayerName(int layer) method showTagsContextMenu (line 182) | private void showTagsContextMenu(string tag) method showLayersContextMenu (line 200) | private void showLayersContextMenu(string layer) method tagChangedHandler (line 218) | private void tagChangedHandler(object newTag) method layerChangedHandler (line 229) | private void layerChangedHandler(object newLayer) method addTagOrLayerHandler (line 241) | private void addTagOrLayerHandler(object value) FILE: VirtueSky/Hierarchy/Editor/Scripts/Component/TreeMapComponent.cs class TreeMapComponent (line 13) | public class TreeMapComponent: BaseComponent method TreeMapComponent (line 30) | public TreeMapComponent() method settingsChanged (line 57) | private void settingsChanged() { method layout (line 66) | public override LayoutStatus layout(GameObject gameObject, ObjectList ... method draw (line 82) | public override void draw(GameObject gameObject, ObjectList objectList... FILE: VirtueSky/Hierarchy/Editor/Scripts/Component/VerticesAndTrianglesCountComponent.cs class VerticesAndTrianglesCountComponent (line 10) | public class VerticesAndTrianglesCountComponent: BaseComponent method VerticesAndTrianglesCountComponent (line 22) | public VerticesAndTrianglesCountComponent () method settingsChanged (line 41) | private void settingsChanged() method layout (line 62) | public override LayoutStatus layout(GameObject gameObject, ObjectList ... method draw (line 80) | public override void draw(GameObject gameObject, ObjectList objectList... method getCountString (line 135) | private string getCountString(int count) FILE: VirtueSky/Hierarchy/Editor/Scripts/Component/VisibilityComponent.cs class VisibilityComponent (line 12) | public class VisibilityComponent: BaseComponent method VisibilityComponent (line 23) | public VisibilityComponent() method settingsChanged (line 38) | private void settingsChanged() method layout (line 48) | public override LayoutStatus layout(GameObject gameObject, ObjectList ... method disabledHandler (line 63) | public override void disabledHandler(GameObject gameObject, ObjectList... method draw (line 82) | public override void draw(GameObject gameObject, ObjectList objectList... method eventHandler (line 151) | public override void eventHandler(GameObject gameObject, ObjectList ob... method isEditModeVisibile (line 243) | private bool isEditModeVisibile(GameObject gameObject, ObjectList obje... method isEditModeInvisibile (line 248) | private bool isEditModeInvisibile(GameObject gameObject, ObjectList ob... method setVisibility (line 253) | private void setVisibility(List gameObjects, ObjectList ob... FILE: VirtueSky/Hierarchy/Editor/Scripts/Data/HierarchyResources.cs type HierarchyTexture (line 9) | public enum HierarchyTexture type HierarchyColor (line 34) | public enum HierarchyColor class HierarchyResources (line 43) | public class HierarchyResources method getInstance (line 47) | public static HierarchyResources getInstance() method HierarchyResources (line 108) | private HierarchyResources() method getTexture (line 130) | public Texture2D getTexture(HierarchyTexture textureName) method getColor (line 135) | public Color getColor(HierarchyColor color) FILE: VirtueSky/Hierarchy/Editor/Scripts/Data/HierarchySettings.cs type HierarchySetting (line 11) | public enum HierarchySetting type HierarchyTagAndLayerType (line 123) | public enum HierarchyTagAndLayerType type HierarchyTagAndLayerShowType (line 129) | public enum HierarchyTagAndLayerShowType type HierarchyTagAndLayerAligment (line 136) | public enum HierarchyTagAndLayerAligment type HierarchyTagAndLayerSizeType (line 143) | public enum HierarchyTagAndLayerSizeType type HierarchyTagAndLayerLabelSize (line 149) | public enum HierarchyTagAndLayerLabelSize type HierarchySize (line 156) | public enum HierarchySize type HierarchySizeAll (line 162) | public enum HierarchySizeAll type HierarchyComponentEnum (line 169) | public enum HierarchyComponentEnum class TagTexture (line 190) | public class TagTexture method TagTexture (line 195) | public TagTexture(string tag, Texture2D texture) method loadTagTextureList (line 201) | public static List loadTagTextureList() method saveTagTextureList (line 224) | public static void saveTagTextureList(HierarchySetting setting, List loadLayerTextureList() method saveLayerTextureList (line 268) | public static void saveLayerTextureList(HierarchySetting setting, List... class HierarchySettings (line 280) | public class HierarchySettings method getInstance (line 315) | public static HierarchySettings getInstance() method HierarchySettings (line 322) | private HierarchySettings() method OnDestroy (line 456) | public void OnDestroy() method get (line 466) | public T get(HierarchySetting setting) method getColor (line 471) | public Color getColor(HierarchySetting setting) method setColor (line 477) | public void setColor(HierarchySetting setting, Color color) method set (line 483) | public void set(HierarchySetting setting, T value, bool invokeChang... method addEventListener (line 495) | public void addEventListener(HierarchySetting setting, SettingChangedH... method removeEventListener (line 508) | public void removeEventListener(HierarchySetting setting, SettingChang... method restore (line 516) | public void restore(HierarchySetting setting) method initSetting (line 522) | private void initSetting(HierarchySetting setting, object defaultValue... method initSetting (line 528) | private void initSetting(HierarchySetting setting, object defaultValue) method getSettingName (line 539) | private string getSettingName(HierarchySetting setting) FILE: VirtueSky/Hierarchy/Editor/Scripts/Data/HierarchySettingsObject.cs class HierarchySettingsObject (line 8) | [System.Serializable] method clear (line 23) | public void clear() method set (line 35) | public void set(string settingName, object value) method get (line 56) | public object get(string settingName, object defaultValue) method get (line 105) | public object get(string settingName) FILE: VirtueSky/Hierarchy/Editor/Scripts/Helper/HierarchyColorPickerWindow.cs class HierarchyColorPickerWindow (line 13) | public class HierarchyColorPickerWindow: PopupWindowContent method HierarchyColorPickerWindow (line 23) | public HierarchyColorPickerWindow(GameObject[] gameObjects, HierarchyC... method OnClose (line 34) | public override void OnClose() method GetWindowSize (line 42) | public override Vector2 GetWindowSize() method OnGUI (line 47) | public override void OnGUI(Rect rect) FILE: VirtueSky/Hierarchy/Editor/Scripts/Helper/HierarchyColorUtils.cs class HierarchyColorUtils (line 7) | public class HierarchyColorUtils method setDefaultColor (line 11) | public static void setDefaultColor(Color defaultColor) method setColor (line 16) | public static void setColor(Color newColor) method setColor (line 21) | public static void setColor(Color newColor, float multiColor, float mu... method clearColor (line 30) | public static void clearColor() method fromString (line 35) | public static Color fromString(string color) method toString (line 40) | public static string toString(Color color) method fromInt (line 46) | public static Color fromInt(uint color) method toInt (line 54) | public static uint toInt(Color color) FILE: VirtueSky/Hierarchy/Editor/Scripts/Helper/HierarchyComponentsOrderList.cs class HierarchyComponentsOrderList (line 9) | public class HierarchyComponentsOrderList method HierarchyComponentsOrderList (line 20) | public HierarchyComponentsOrderList (EditorWindow window) method draw (line 28) | public void draw(Rect rect, string[] componentIds) method drawComponentLabel (line 111) | private void drawComponentLabel(Rect rect, HierarchyComponentEnum type... method getTextWithSpaces (line 123) | private string getTextWithSpaces(string text) FILE: VirtueSky/Hierarchy/Editor/Scripts/Helper/HierarchyObjectListInspector.cs class HierarchyObjectListInspector (line 7) | [CustomEditor(typeof(ObjectList))] method OnInspectorGUI (line 10) | public override void OnInspectorGUI() FILE: VirtueSky/Hierarchy/Editor/Scripts/Helper/HierarchyObjectListManager.cs class HierarchyObjectListManager (line 13) | public class HierarchyObjectListManager method getInstance (line 20) | public static HierarchyObjectListManager getInstance() method HierarchyObjectListManager (line 34) | private HierarchyObjectListManager() method settingsChanged (line 43) | private void settingsChanged() method isSelectionChanged (line 50) | private bool isSelectionChanged() method validate (line 61) | public void validate() method update (line 78) | public void update() method getObjectList (line 150) | public ObjectList getObjectList(GameObject gameObject, bool createIfNo... method isSceneChanged (line 165) | public bool isSceneChanged() method update (line 175) | public void update() method getObjectList (line 226) | public QObjectList getObjectList(GameObject gameObject, bool createIfN... method createObjectList (line 250) | private ObjectList createObjectList(GameObject gameObject) method setupObjectList (line 259) | private void setupObjectList(ObjectList objectList) FILE: VirtueSky/Hierarchy/Editor/Scripts/QHierarchyInitializer.cs class QHierarchyInitializer (line 13) | [InitializeOnLoad] method QHierarchyInitializer (line 18) | static QHierarchyInitializer() method undoRedoPerformed (line 33) | static void undoRedoPerformed() method init (line 38) | static void init() method update (line 43) | static void update() method hierarchyWindowItemOnGUIHandler (line 49) | static void hierarchyWindowItemOnGUIHandler(int instanceId, Rect selec... method hierarchyWindowChanged (line 55) | static void hierarchyWindowChanged() FILE: VirtueSky/Hierarchy/Editor/Scripts/VHierarchy/HierarchySettingsWindow.cs class HierarchySettingsWindow (line 14) | public class HierarchySettingsWindow : EditorWindow FILE: VirtueSky/Hierarchy/Editor/Scripts/VHierarchy/VHierarchy.cs class VHierarchy (line 13) | public class VHierarchy method VHierarchy (line 27) | public VHierarchy () method settingsChanged (line 63) | private void settingsChanged() method hierarchyWindowItemOnGUIHandler (line 84) | public void hierarchyWindowItemOnGUIHandler(int instanceId, Rect selec... method drawComponents (line 114) | private void drawComponents(List components, Rect selec... FILE: VirtueSky/Hierarchy/FolderHierarchy/HeaderHierarchy.cs class HeaderHierarchy (line 7) | [ExecuteInEditMode] type TextAlignment (line 13) | public enum TextAlignment FILE: VirtueSky/Hierarchy/FolderHierarchy/HeaderHierarchyIcon.cs class HeaderHierarchyIcon (line 9) | [InitializeOnLoad] method HeaderHierarchyIcon (line 24) | static HeaderHierarchyIcon() method CreateHierarchyIcon_Highlight (line 36) | private static void CreateHierarchyIcon_Highlight() method EditorApplication_hierarchyWindowItemOnGUI (line 41) | private static void EditorApplication_hierarchyWindowItemOnGUI(int ins... FILE: VirtueSky/Hierarchy/FolderHierarchy/InspectorUtility.cs class InspectorUtility (line 9) | public static class InspectorUtility method DrawInspectorLine (line 47) | public static void DrawInspectorLine(Color32 lineColor) method CreateTexture (line 64) | public static Texture2D CreateTexture(int width, int height, int borde... method TintTexture (line 126) | public static Texture2D TintTexture(Texture2D texture2D, Color tint) method AddBorderToTexture (line 154) | public static Texture2D AddBorderToTexture(Texture2D texture2D, Color ... method Style_DefaultButton (line 199) | public static GUIStyle Style_DefaultButton() method Style_Button (line 204) | public static GUIStyle Style_Button() method Style_ImageButton (line 220) | public static GUIStyle Style_ImageButton(Texture2D normalTexture, int ... method Style_ImageButton (line 235) | public static GUIStyle Style_ImageButton(Texture2D normalTexture, Colo... method Style_ImageButton (line 248) | public static GUIStyle Style_ImageButton(Texture2D normalTexture, Colo... method Style_StealthButton (line 261) | public static GUIStyle Style_StealthButton() FILE: VirtueSky/Hierarchy/Scripts/ObjectList.cs class ObjectList (line 11) | [ExecuteInEditMode] method Awake (line 25) | public void Awake() method OnEnable (line 46) | public void OnEnable() method OnDestroy (line 66) | public void OnDestroy() method merge (line 85) | public void merge(ObjectList anotherInstance) method checkIntegrity (line 123) | public void checkIntegrity() method OnBeforeSerialize (line 142) | public void OnBeforeSerialize() method OnAfterDeserialize (line 153) | public void OnAfterDeserialize() FILE: VirtueSky/Iap/Editor/IapSettingEditor.cs class IapSettingEditor (line 10) | [CustomEditor(typeof(IapSetting), true)] method Initialize (line 20) | void Initialize() method OnInspectorGUI (line 30) | public override void OnInspectorGUI() method GenerateProduct (line 55) | void GenerateProduct() method ObfuscatorKey (line 84) | void ObfuscatorKey() FILE: VirtueSky/Iap/Editor/ObfuscationGenerator.cs class ObfuscationGenerator (line 10) | public class ObfuscationGenerator method ObfuscateAppleSecrets (line 21) | internal static string ObfuscateAppleSecrets() method ObfuscateGoogleSecrets (line 30) | internal static string ObfuscateGoogleSecrets(string googlePlayPublicKey) method ObfuscateSecrets (line 42) | internal static void ObfuscateSecrets(bool includeGoogle, ref string a... method WriteObfuscatedAppleClassAsAsset (line 79) | private static string WriteObfuscatedAppleClassAsAsset() method WriteObfuscatedAppleClassAsAsset (line 93) | private static string WriteObfuscatedAppleClassAsAsset(string certPath... method WriteObfuscatedGooglePlayClassAsAsset (line 123) | private static string WriteObfuscatedGooglePlayClassAsAsset(string goo... method FullPathForTangleClass (line 151) | private static string FullPathForTangleClass(string classnamePrefix) method DoesAppleTangleClassExist (line 156) | internal static bool DoesAppleTangleClassExist() method DoesGooglePlayTangleClassExist (line 161) | internal static bool DoesGooglePlayTangleClassExist() method ObfuscatedClassExists (line 166) | private static bool ObfuscatedClassExists(string classnamePrefix) method WriteObfuscatedClassAsAsset (line 171) | private static void WriteObfuscatedClassAsAsset(string classnamePrefix... method LoadTemplateText (line 204) | private static string LoadTemplateText(out string templateRelativePath) FILE: VirtueSky/Iap/Editor/TangleFileConsts.cs class TangleFileConsts (line 4) | public class TangleFileConsts FILE: VirtueSky/Iap/Editor/TangleObfuscator.cs class TangleObfuscator (line 7) | public static class TangleObfuscator class InvalidOrderArray (line 12) | public class InvalidOrderArray : Exception method Obfuscate (line 23) | public static byte[] Obfuscate(byte[] data, int[] order, out int rkey) FILE: VirtueSky/Iap/Runtime/IapDataVariable.cs class IapDataVariable (line 11) | [Serializable] method InitIapManager (line 44) | internal void InitIapManager(IapManager _iapManager) method GetProduct (line 49) | public Product GetProduct() method GetSubscriptionInfo (line 55) | public SubscriptionInfo GetSubscriptionInfo() method Purchase (line 61) | public void Purchase() method IsPurchased (line 67) | public bool IsPurchased() method GetLocalizedPriceString (line 73) | public string GetLocalizedPriceString() method GetIsoCurrencyCode (line 79) | public string GetIsoCurrencyCode() method GetLocalizedDescription (line 85) | public string GetLocalizedDescription() method GetLocalizedTitle (line 91) | public string GetLocalizedTitle() method GetLocalizedPrice (line 97) | public decimal GetLocalizedPrice() FILE: VirtueSky/Iap/Runtime/IapManager.cs class IapManager (line 17) | [EditorIcon("icon_controller"), HideMonoScript] method Restore (line 32) | public static void Restore() => RestoreEvent?.Invoke(); method Awake (line 34) | private void Awake() method OnEnable (line 42) | public override void OnEnable() method OnDisable (line 50) | public override void OnDisable() method Start (line 58) | private void Start() method Init (line 63) | private async void Init() method IsPurchasedProduct (line 75) | internal bool IsPurchasedProduct(IapDataVariable product) method PurchaseProduct (line 82) | internal void PurchaseProduct(IapDataVariable product) method GetProduct (line 88) | internal Product GetProduct(IapDataVariable product) method GetSubscriptionInfo (line 94) | internal SubscriptionInfo GetSubscriptionInfo(IapDataVariable product) method ProcessPurchase (line 107) | public PurchaseProcessingResult ProcessPurchase(PurchaseEventArgs purc... method OnInitialized (line 149) | public void OnInitialized(IStoreController controller, IExtensionProvi... method OnInitializeFailed (line 162) | public void OnInitializeFailed(InitializationFailureReason error, stri... method OnInitializeFailed (line 167) | public void OnInitializeFailed(InitializationFailureReason error) method OnPurchaseFailed (line 185) | public void OnPurchaseFailed(Product product, PurchaseFailureReason fa... method OnPurchaseFailed (line 190) | public void OnPurchaseFailed(Product product, PurchaseFailureDescripti... method PurchaseProductInternal (line 197) | private IapDataVariable PurchaseProductInternal(IapDataVariable product) method PurchaseVerified (line 207) | void PurchaseVerified(PurchaseEventArgs purchaseEvent) method InternalPurchaseSuccess (line 216) | void InternalPurchaseSuccess(string id) method InternalPurchaseFailed (line 231) | private void InternalPurchaseFailed(string id, string reason) method RequestProductData (line 244) | private void RequestProductData(ConfigurationBuilder builder) method RestorePurchase (line 253) | internal void RestorePurchase() method Reset (line 279) | private void Reset() FILE: VirtueSky/Iap/Runtime/IapPurchaseFailed.cs class IapPurchaseFailed (line 6) | public abstract class IapPurchaseFailed : ScriptableObject method Raise (line 8) | public abstract void Raise(string reason); FILE: VirtueSky/Iap/Runtime/IapPurchaseSuccess.cs class IapPurchaseSuccess (line 6) | public abstract class IapPurchaseSuccess : ScriptableObject method Raise (line 8) | public abstract void Raise(); FILE: VirtueSky/Iap/Runtime/IapSetting.cs class IapSetting (line 10) | [EditorIcon("icon_scriptable")] class IapData (line 29) | [Serializable] FILE: VirtueSky/Iap/Runtime/IapStatic.cs class IapStatic (line 7) | public static class IapStatic method OnPurchaseCompleted (line 9) | public static IapDataVariable OnPurchaseCompleted(this IapDataVariable... method OnPurchaseFailed (line 15) | public static IapDataVariable OnPurchaseFailed(this IapDataVariable pr... FILE: VirtueSky/Inspector/Editor.Extras/Drawers/BuiltinDrawerBase.cs class BuiltinDrawerBase (line 6) | public abstract class BuiltinDrawerBase : TriValueDrawer method CreateElement (line 8) | public sealed override TriElement CreateElement(TriValue propertyVa... method GetHeight (line 21) | public sealed override float GetHeight(float width, TriValue proper... method OnGUI (line 29) | public sealed override void OnGUI(Rect position, TriValue propertyV... method OnValueGUI (line 43) | protected abstract T OnValueGUI(Rect position, GUIContent label, T val... FILE: VirtueSky/Inspector/Editor.Extras/Drawers/BuiltinDrawers.cs class StringDrawer (line 31) | public class StringDrawer : BuiltinDrawerBase method OnValueGUI (line 33) | protected override string OnValueGUI(Rect position, GUIContent label, ... class BooleanDrawer (line 39) | public class BooleanDrawer : BuiltinDrawerBase method OnValueGUI (line 41) | protected override bool OnValueGUI(Rect position, GUIContent label, bo... class IntegerDrawer (line 47) | public class IntegerDrawer : BuiltinDrawerBase method OnValueGUI (line 49) | protected override int OnValueGUI(Rect position, GUIContent label, int... class LongDrawer (line 55) | public class LongDrawer : BuiltinDrawerBase method OnValueGUI (line 57) | protected override long OnValueGUI(Rect position, GUIContent label, lo... class FloatDrawer (line 63) | public class FloatDrawer : BuiltinDrawerBase method OnValueGUI (line 65) | protected override float OnValueGUI(Rect position, GUIContent label, f... class ColorDrawer (line 71) | public class ColorDrawer : BuiltinDrawerBase method OnValueGUI (line 73) | protected override Color OnValueGUI(Rect position, GUIContent label, C... class Color32Drawer (line 79) | public class Color32Drawer : BuiltinDrawerBase method OnValueGUI (line 81) | protected override Color32 OnValueGUI(Rect position, GUIContent label,... class LayerMaskDrawer (line 87) | public class LayerMaskDrawer : BuiltinDrawerBase method OnValueGUI (line 89) | protected override LayerMask OnValueGUI(Rect position, GUIContent labe... class EnumDrawer (line 99) | public class EnumDrawer : BuiltinDrawerBase method OnValueGUI (line 101) | protected override Enum OnValueGUI(Rect position, GUIContent label, En... class Vector2Drawer (line 107) | public class Vector2Drawer : BuiltinDrawerBase method OnValueGUI (line 111) | protected override Vector2 OnValueGUI(Rect position, GUIContent label,... class Vector3Drawer (line 117) | public class Vector3Drawer : BuiltinDrawerBase method OnValueGUI (line 121) | protected override Vector3 OnValueGUI(Rect position, GUIContent label,... class Vector4Drawer (line 127) | public class Vector4Drawer : BuiltinDrawerBase method OnValueGUI (line 131) | protected override Vector4 OnValueGUI(Rect position, GUIContent label,... class RectDrawer (line 137) | public class RectDrawer : BuiltinDrawerBase method OnValueGUI (line 142) | protected override Rect OnValueGUI(Rect position, GUIContent label, Re... class AnimationCurveDrawer (line 148) | public class AnimationCurveDrawer : BuiltinDrawerBase method OnValueGUI (line 150) | protected override AnimationCurve OnValueGUI(Rect position, GUIContent... class BoundsDrawer (line 156) | public class BoundsDrawer : BuiltinDrawerBase method OnValueGUI (line 161) | protected override Bounds OnValueGUI(Rect position, GUIContent label, ... class GradientDrawer (line 167) | public class GradientDrawer : BuiltinDrawerBase method OnValueGUI (line 171) | protected override Gradient OnValueGUI(Rect position, GUIContent label... class Vector2IntDrawer (line 183) | public class Vector2IntDrawer : BuiltinDrawerBase method OnValueGUI (line 187) | protected override Vector2Int OnValueGUI(Rect position, GUIContent lab... class Vector3IntDrawer (line 193) | public class Vector3IntDrawer : BuiltinDrawerBase method OnValueGUI (line 197) | protected override Vector3Int OnValueGUI(Rect position, GUIContent lab... class RectIntDrawer (line 203) | public class RectIntDrawer : BuiltinDrawerBase method OnValueGUI (line 208) | protected override RectInt OnValueGUI(Rect position, GUIContent label,... class BoundsIntDrawer (line 214) | public class BoundsIntDrawer : BuiltinDrawerBase method OnValueGUI (line 219) | protected override BoundsInt OnValueGUI(Rect position, GUIContent labe... FILE: VirtueSky/Inspector/Editor.Extras/Drawers/ButtonDrawer.cs class ButtonDrawer (line 15) | public class ButtonDrawer : TriAttributeDrawer method Initialize (line 19) | public override TriExtensionInitializationResult Initialize(TriPropert... method CreateElement (line 36) | public override TriElement CreateElement(TriProperty property, TriElem... class TriButtonElement (line 41) | private class TriButtonElement : TriHeaderGroupBaseElement method TriButtonElement (line 48) | public TriButtonElement(TriProperty property, ButtonAttribute attrib... method GetHeaderHeight (line 84) | protected override float GetHeaderHeight(float width) method DrawHeader (line 89) | protected override void DrawHeader(Rect position) method GetButtonHeight (line 119) | private float GetButtonHeight() method InvokeButton (line 127) | private static void InvokeButton(TriProperty property, object[] parame... FILE: VirtueSky/Inspector/Editor.Extras/Drawers/CustomBuiltInDrawer.cs class CustomBuiltInDrawer (line 12) | public class CustomBuiltInDrawer : TriValueDrawer method CreateElement (line 14) | public override TriElement CreateElement(TriValue propertyValu... FILE: VirtueSky/Inspector/Editor.Extras/Drawers/DisplayAsStringDrawer.cs class DisplayAsStringDrawer (line 10) | public class DisplayAsStringDrawer : TriAttributeDrawer : TriAttributeDrawer method Initialize (line 15) | public override TriExtensionInitializationResult Initialize(TriPropert... method CreateElement (line 27) | public override TriElement CreateElement(TriProperty property, TriElem... FILE: VirtueSky/Inspector/Editor.Extras/Drawers/EnumToggleButtonsDrawer.cs class EnumToggleButtonsDrawer (line 15) | public class EnumToggleButtonsDrawer : TriAttributeDrawer method DeclarationOrderComparer (line 151) | public DeclarationOrderComparer(FieldInfo[] fields) method Compare (line 156) | public int Compare(EnumEntry x, EnumEntry y) FILE: VirtueSky/Inspector/Editor.Extras/Drawers/GUIColorDrawer.cs class GUIColorDrawer (line 11) | public class GUIColorDrawer : TriAttributeDrawer method Initialize (line 15) | public override TriExtensionInitializationResult Initialize(TriPropert... method OnGUI (line 30) | public override void OnGUI(Rect position, TriProperty property, TriEle... FILE: VirtueSky/Inspector/Editor.Extras/Drawers/IndentDrawer.cs class IndentDrawer (line 10) | public class IndentDrawer : TriAttributeDrawer method OnGUI (line 12) | public override void OnGUI(Rect position, TriProperty property, TriEle... FILE: VirtueSky/Inspector/Editor.Extras/Drawers/InlineEditorDrawer.cs class InlineEditorDrawer (line 14) | public class InlineEditorDrawer : TriAttributeDrawer method Initialize (line 16) | public override TriExtensionInitializationResult Initialize(TriPropert... method CreateElement (line 26) | public override TriElement CreateElement(TriProperty property, TriElem... class ObjectReferenceFoldoutDrawerElement (line 41) | private class ObjectReferenceFoldoutDrawerElement : TriElement method ObjectReferenceFoldoutDrawerElement (line 45) | public ObjectReferenceFoldoutDrawerElement(TriProperty property) method GetHeight (line 50) | public override float GetHeight(float width) method OnGUI (line 55) | public override void OnGUI(Rect position) FILE: VirtueSky/Inspector/Editor.Extras/Drawers/LabelWidthDrawer.cs class LabelWidthDrawer (line 10) | public class LabelWidthDrawer : TriAttributeDrawer method OnGUI (line 12) | public override void OnGUI(Rect position, TriProperty property, TriEle... FILE: VirtueSky/Inspector/Editor.Extras/Drawers/ObjectReferenceDrawer.cs class ObjectReferenceDrawer (line 10) | public class ObjectReferenceDrawer : TriValueDrawer method CreateElement (line 12) | public override TriElement CreateElement(TriValue value, TriEl... class ObjectReferenceDrawerElement (line 22) | private class ObjectReferenceDrawerElement : TriElement method ObjectReferenceDrawerElement (line 27) | public ObjectReferenceDrawerElement(TriValue propertyValue) method GetHeight (line 33) | public override float GetHeight(float width) method OnGUI (line 38) | public override void OnGUI(Rect position) FILE: VirtueSky/Inspector/Editor.Extras/Drawers/OnValueChangedDrawer.cs class OnValueChangedDrawer (line 9) | public class OnValueChangedDrawer : TriAttributeDrawer class PreviewMeshPicker (line 18) | private class PreviewMeshPicker : TriElement method PreviewMeshPicker (line 23) | public PreviewMeshPicker(TriProperty property, bool useFoldout) method GetHeight (line 29) | public override float GetHeight(float width) method OnGUI (line 34) | public override void OnGUI(Rect position) class PreviewMesh (line 66) | private class PreviewMesh : TriElement method PreviewMesh (line 118) | public PreviewMesh(TriProperty property, int size, int width, bool u... method OnAttachToPanel (line 128) | protected override void OnAttachToPanel() method OnDetachFromPanel (line 150) | protected override void OnDetachFromPanel() method OnValueChanged (line 160) | private void OnValueChanged(TriProperty property) method GetHeight (line 165) | public override float GetHeight(float width) method OnGUI (line 180) | public override void OnGUI(Rect position) method GetMeshObject (line 219) | private void GetMeshObject() method UpdatePreviewCamera (line 256) | private void UpdatePreviewCamera() method HandleMouseEvent (line 271) | private void HandleMouseEvent(Event mouseEvent) method HandlePreviewCameraRotation (line 299) | private void HandlePreviewCameraRotation(Vector2 movement) method CreateElement (line 323) | public override TriElement CreateElement(TriProperty property, TriElem... FILE: VirtueSky/Inspector/Editor.Extras/Drawers/PropertySpaceDrawer.cs class PropertySpaceDrawer (line 9) | public class PropertySpaceDrawer : TriAttributeDrawer method Initialize (line 12) | public override TriExtensionInitializationResult Initialize(TriPropert... method CreateElement (line 23) | public override TriElement CreateElement(TriProperty property, TriElem... class SceneElement (line 28) | private class SceneElement : TriElement method SceneElement (line 34) | public SceneElement(TriProperty property) method OnAttachToPanel (line 39) | protected override void OnAttachToPanel() method OnDetachFromPanel (line 48) | protected override void OnDetachFromPanel() method GetHeight (line 55) | public override float GetHeight(float width) method OnGUI (line 60) | public override void OnGUI(Rect position) method OnValueChanged (line 74) | private void OnValueChanged(TriProperty property) method RefreshSceneAsset (line 79) | private void RefreshSceneAsset() FILE: VirtueSky/Inspector/Editor.Extras/Drawers/ShowDrawerChainDrawer.cs class ShowDrawerChainDrawer (line 11) | public class ShowDrawerChainDrawer : TriAttributeDrawer drawer... FILE: VirtueSky/Inspector/Editor.Extras/Drawers/TableListDrawer.cs class TableListDrawer (line 23) | public class TableListDrawer : TriAttributeDrawer method Initialize (line 25) | public override TriExtensionInitializationResult Initialize(TriPropert... method CreateElement (line 35) | public override TriElement CreateElement(TriProperty property, TriElem... class TableElement (line 40) | private class TableElement : TriListElement method TableElement (line 53) | public TableElement(TriProperty property) : base(property) method Update (line 63) | public override bool Update() method GetHeight (line 78) | public override float GetHeight(float width) method OnGUI (line 101) | public override void OnGUI(Rect position) method ReloadIfRequired (line 156) | private bool ReloadIfRequired() method CreateItemElement (line 174) | protected override TriElement CreateItemElement(TriProperty property) method SelectionChangedCallback (line 179) | private void SelectionChangedCallback(int index) class TableMultiColumnTreeView (line 185) | [Serializable] method TableMultiColumnTreeView (line 198) | public TableMultiColumnTreeView(TriProperty property, TriElement con... method RefreshHeight (line 219) | public void RefreshHeight() method SelectionChanged (line 224) | protected override void SelectionChanged(IList selectedIds) method BuildRoot (line 234) | protected override TreeViewItem BuildRoot() method GetCustomRowHeight (line 282) | protected override float GetCustomRowHeight(int row, TreeViewItem item) method RowGUI (line 308) | protected override void RowGUI(RowGUIArgs args) class TableRowElement (line 352) | public class TableRowElement : TriPropertyCollectionBaseElement method TableRowElement (line 354) | public TableRowElement(TriProperty property) class TableColumnHeader (line 397) | [Serializable] method TableColumnHeader (line 400) | public TableColumnHeader() : base(null) class TableTreeEmptyItem (line 407) | [Serializable] method TableTreeEmptyItem (line 410) | public TableTreeEmptyItem() : base(0, 0, "Table is Empty") class TableTreeItem (line 415) | [Serializable] method TableTreeItem (line 418) | public TableTreeItem(int id, TriProperty property) : base(id, 0) class TableListPropertyOverrideContext (line 426) | private class TableListPropertyOverrideContext : TriPropertyOverrideCo... method TableListPropertyOverrideContext (line 431) | public TableListPropertyOverrideContext(TriProperty grandParentPrope... method TryGetDisplayName (line 436) | public override bool TryGetDisplayName(TriProperty property, out GUI... FILE: VirtueSky/Inspector/Editor.Extras/Drawers/TitleDrawer.cs class TitleDrawer (line 11) | public class TitleDrawer : TriAttributeDrawer method Initialize (line 20) | public override TriExtensionInitializationResult Initialize(TriPropert... method GetHeight (line 34) | public override float GetHeight(float width, TriProperty property, Tri... method OnGUI (line 45) | public override void OnGUI(Rect position, TriProperty property, TriEle... FILE: VirtueSky/Inspector/Editor.Extras/Drawers/UnitDrawer.cs class UnitDrawer (line 12) | public class UnitDrawer : TriAttributeDrawer method Initialize (line 21) | public override TriExtensionInitializationResult Initialize(TriPropert... method OnGUI (line 35) | public override void OnGUI(Rect position, TriProperty property, TriEle... class Styles (line 53) | private static class Styles method Styles (line 57) | static Styles() FILE: VirtueSky/Inspector/Editor.Extras/GroupDrawers/TriBoxGroupDrawer.cs class TriBoxGroupDrawer (line 9) | public class TriBoxGroupDrawer : TriGroupDrawer method CreateElement (line 11) | public override TriPropertyCollectionBaseElement CreateElement(Declare... FILE: VirtueSky/Inspector/Editor.Extras/GroupDrawers/TriFoldoutGroupDrawer.cs class TriFoldoutGroupDrawer (line 9) | public class TriFoldoutGroupDrawer : TriGroupDrawer method CreateElement (line 11) | public override TriPropertyCollectionBaseElement CreateElement(Declare... FILE: VirtueSky/Inspector/Editor.Extras/GroupDrawers/TriToggleGroupDrawer.cs class TriToggleGroupDrawer (line 9) | public class TriToggleGroupDrawer : TriGroupDrawer method Initialize (line 13) | public override TriExtensionInitializationResult Initialize(TriPropert... method IsHidden (line 27) | public sealed override bool IsHidden(TriProperty property) FILE: VirtueSky/Inspector/Editor.Extras/Processors/HideInPlayModeProcessor.cs class HideInPlayModeProcessor (line 9) | public class HideInPlayModeProcessor : TriPropertyHideProcessor : TriAttributeValidator method Initialize (line 14) | public override TriExtensionInitializationResult Initialize(TriPropert... method Validate (line 29) | public override TriValidationResult Validate(TriProperty property) FILE: VirtueSky/Inspector/Editor.Extras/Validators/MissingReferenceValidator.cs class MissingReferenceValidator (line 9) | public class MissingReferenceValidator : TriValueValidator method Initialize (line 14) | public override TriExtensionInitializationResult Initialize(TriPropert... method Validate (line 24) | public override TriValidationResult Validate(TriProperty property) method MakeError (line 52) | private TriValidationResult MakeError(string error, TriProperty property) method AddFix (line 64) | private TriValidationResult AddFix(TriValidationResult result, TriProp... method GetName (line 69) | private static string GetName(TriProperty property) FILE: VirtueSky/Inspector/Editor.Extras/Validators/SceneObjectsOnlyValidator.cs class SceneObjectsOnlyValidator (line 10) | public class SceneObjectsOnlyValidator : TriAttributeValidator method Validate (line 11) | public override TriValidationResult Validate(TriProperty property) FILE: VirtueSky/Inspector/Editor.Extras/Validators/TypeMismatchValidator.cs class TypeMismatchValidator (line 9) | public class TypeMismatchValidator : TriValueValidator method Validate (line 12) | public override TriValidationResult Validate(TriValue propertyValue) FILE: VirtueSky/Inspector/Editor.Extras/Validators/ValidateInputValidator.cs class ValidateInputValidator (line 9) | public class ValidateInputValidator : TriAttributeValidator(SerializedProperty prop) method FindClassFile (line 166) | static void FindClassFile(string enumName, string newEnum) method AddNewEnum (line 177) | static void AddNewEnum(string classFile, string path, string enumName,... method FindAllScriptFiles (line 216) | static KeyValuePair FindAllScriptFiles(string startDir... FILE: VirtueSky/Inspector/Editor/CustomizeDraw/EnumAttribue/SearchableEnumDrawer.cs class SearchableEnumDrawer (line 11) | [CustomPropertyDrawer(typeof(SearchableEnumAttribute))] method OnGUI (line 22) | public override void OnGUI(Rect position, SerializedProperty property,... method DropdownButton (line 76) | private static bool DropdownButton(int id, Rect position, GUIContent c... FILE: VirtueSky/Inspector/Editor/CustomizeDraw/EnumAttribue/SearchablePopup.cs class SearchablePopup (line 12) | public class SearchablePopup : PopupWindowContent method Show (line 40) | public static void Show(Rect activatorRect, string[] options, int curr... method Repaint (line 51) | private static void Repaint() method DrawBox (line 59) | private static void DrawBox(Rect rect, Color tint) class FilteredList (line 75) | private class FilteredList type Entry (line 81) | public struct Entry method FilteredList (line 92) | public FilteredList(string[] items) method UpdateFilter (line 120) | public bool UpdateFilter(string filter) method SearchablePopup (line 203) | private SearchablePopup(string[] names, int currentIndex, Action ... method OnOpen (line 218) | public override void OnOpen() method OnClose (line 225) | public override void OnClose() method GetWindowSize (line 231) | public override Vector2 GetWindowSize() method OnGUI (line 238) | public override void OnGUI(Rect rect) method DrawSearch (line 252) | private void DrawSearch(Rect rect) method DrawSelectionArea (line 285) | private void DrawSelectionArea(Rect scrollRect) method DrawRow (line 328) | private void DrawRow(Rect rowRect, int i) method HandleKeyboard (line 344) | private void HandleKeyboard() FILE: VirtueSky/Inspector/Editor/CustomizeDraw/HeaderLineDrawer.cs class HeaderLineDrawer (line 7) | [CustomPropertyDrawer(typeof(HeaderLineAttribute))] method OnGUI (line 14) | public override void OnGUI(Rect _rect) method GetHeight (line 43) | public override float GetHeight() FILE: VirtueSky/Inspector/Editor/CustomizeDraw/HelpDrawer.cs class HelpDrawer (line 7) | [CustomPropertyDrawer(typeof(HelpBoxAttribute))] method GetPropertyHeight (line 55) | public override float GetPropertyHeight(SerializedProperty prop, GUICo... method OnGUI (line 88) | public override void OnGUI(Rect position, SerializedProperty prop, GUI... type MessageType (line 176) | public enum MessageType FILE: VirtueSky/Inspector/Editor/CustomizeDraw/HighlightDrawer.cs class HighlightDrawer (line 10) | [CustomPropertyDrawer(typeof(HighlightAttribute))] method OnGUI (line 13) | public override void OnGUI(Rect position, SerializedProperty property,... method GetPropertyHeight (line 233) | public override float GetPropertyHeight(SerializedProperty property, G... FILE: VirtueSky/Inspector/Editor/CustomizeDraw/LayerAttributeDraw.cs class LayerAttributeDraw (line 6) | [CustomPropertyDrawer(typeof(LayerAttribute))] method OnGUI (line 9) | public override void OnGUI(Rect position, SerializedProperty property,... FILE: VirtueSky/Inspector/Editor/CustomizeDraw/TagAttributeDraw.cs class TagAttributeDraw (line 6) | [CustomPropertyDrawer(typeof(TagAttribute))] method OnGUI (line 9) | public override void OnGUI(Rect position, SerializedProperty property,... FILE: VirtueSky/Inspector/Editor/CustomizeDraw/TitleColorAttributeDrawer.cs class TitleColorAttributeDrawer (line 7) | [CustomPropertyDrawer(typeof(TitleColorAttribute))] method GetHeight (line 13) | public override float GetHeight() method OnGUI (line 19) | public override void OnGUI(Rect position) FILE: VirtueSky/Inspector/Editor/CustomizeDraw/UtilityDraw.cs class UtilityDraw (line 10) | public static class UtilityDraw method IsEnum (line 15) | public static bool IsEnum(object obj) method IsEnum (line 23) | public static bool IsEnum(object[] obj) method CheckSameEnumType (line 31) | public static bool CheckSameEnumType(IEnumerable checkTypes, Typ... method GetValue (line 61) | public static float? GetValue(string content, string remove) method CreateLineSpacer (line 74) | public static void CreateLineSpacer(Rect _rect, Color _color, float _h... FILE: VirtueSky/Inspector/Editor/Editors/TriEditor.cs class TriEditor (line 6) | public abstract class TriEditor : Editor method OnEnable (line 10) | protected virtual void OnEnable() method OnDisable (line 15) | protected virtual void OnDisable() method OnInspectorGUI (line 21) | public override void OnInspectorGUI() method CreateInspectorGUI (line 26) | public override VisualElement CreateInspectorGUI() FILE: VirtueSky/Inspector/Editor/Editors/TriEditorCore.cs class TriEditorCore (line 10) | public class TriEditorCore method TriEditorCore (line 19) | public TriEditorCore(Editor editor) method Dispose (line 24) | public void Dispose() method OnInspectorGUI (line 36) | public void OnInspectorGUI(VisualElement visualRoot = null) method CreateVisualElement (line 93) | public VisualElement CreateVisualElement() class Styles (line 134) | private static class Styles FILE: VirtueSky/Inspector/Editor/Editors/TriMonoBehaviourEditor.cs class TriMonoBehaviourEditor (line 6) | [CanEditMultipleObjects] FILE: VirtueSky/Inspector/Editor/Editors/TriScriptableObjectEditor.cs class TriScriptableObjectEditor (line 6) | [CanEditMultipleObjects] FILE: VirtueSky/Inspector/Editor/Editors/TriScriptedImporterEditor.cs class TriScriptedImporterEditor (line 13) | [CanEditMultipleObjects] method OnEnable (line 19) | public override void OnEnable() method OnDisable (line 26) | public override void OnDisable() method OnInspectorGUI (line 33) | public override void OnInspectorGUI() method CreateInspectorGUI (line 40) | public override VisualElement CreateInspectorGUI() method DoImporterDefaultGUI (line 50) | private void DoImporterDefaultGUI() FILE: VirtueSky/Inspector/Editor/Editors/TriSettingsProvider.cs class TriSettingsProvider (line 5) | public class TriSettingsProvider : SettingsProvider class Styles (line 7) | private class Styles method TriSettingsProvider (line 11) | public TriSettingsProvider() method OnGUI (line 16) | public override void OnGUI(string searchContext) method CreateTriInspectorSettingsProvider (line 25) | [SettingsProvider] FILE: VirtueSky/Inspector/Editor/Elements/InlineEditorElement.cs class InlineEditorElement (line 7) | public class InlineEditorElement : TriElement type Props (line 15) | [System.Serializable] method InlineEditorElement (line 26) | public InlineEditorElement(TriProperty property, Props props = default) method OnDetachFromPanel (line 33) | protected override void OnDetachFromPanel() method Update (line 43) | public override bool Update() method GetHeight (line 64) | public override float GetHeight(float width) method OnGUI (line 74) | public override void OnGUI(Rect position) FILE: VirtueSky/Inspector/Editor/Elements/TriBoxGroupElement.cs class TriBoxGroupElement (line 10) | public class TriBoxGroupElement : TriHeaderGroupBaseElement type Props (line 20) | [Serializable] method TriBoxGroupElement (line 29) | public TriBoxGroupElement(Props props = default) : base(new TriHeaderG... method AddPropertyChild (line 38) | protected override void AddPropertyChild(TriElement element, TriProper... method GetHeaderHeight (line 74) | protected override float GetHeaderHeight(float width) method GetContentHeight (line 84) | protected override float GetContentHeight(float width) method DrawHeader (line 95) | protected override void DrawHeader(Rect position) method DrawContent (line 139) | protected override void DrawContent(Rect position) type TitleMode (line 159) | public enum TitleMode FILE: VirtueSky/Inspector/Editor/Elements/TriBuiltInPropertyElement.cs class TriBuiltInPropertyElement (line 7) | public class TriBuiltInPropertyElement : TriElement method TriBuiltInPropertyElement (line 13) | public TriBuiltInPropertyElement( method GetHeight (line 23) | public override float GetHeight(float width) method OnGUI (line 28) | public override void OnGUI(Rect position) FILE: VirtueSky/Inspector/Editor/Elements/TriDropdownElement.cs class TriDropdownElement (line 9) | public class TriDropdownElement : TriElement method TriDropdownElement (line 20) | public TriDropdownElement(TriProperty property, Func method Resolve (line 12) | [PublicAPI] method TryGetErrorString (line 32) | [PublicAPI] method GetDropdownItems (line 38) | [PublicAPI] FILE: VirtueSky/Inspector/Editor/Resolvers/ErrorActionResolver.cs class ErrorActionResolver (line 6) | internal sealed class ErrorActionResolver : ActionResolver method ErrorActionResolver (line 10) | public ErrorActionResolver(TriPropertyDefinition propertyDefinition, s... method TryGetErrorString (line 15) | public override bool TryGetErrorString(out string error) method InvokeForTarget (line 21) | public override void InvokeForTarget(TriProperty property, int targetI... FILE: VirtueSky/Inspector/Editor/Resolvers/ErrorValueResolver.cs class ErrorValueResolver (line 3) | internal class ErrorValueResolver : ValueResolver method ErrorValueResolver (line 7) | public ErrorValueResolver(TriPropertyDefinition propertyDefinition, st... method TryGetErrorString (line 12) | public override bool TryGetErrorString(out string error) method GetValue (line 18) | public override T GetValue(TriProperty property, T defaultValue = defa... FILE: VirtueSky/Inspector/Editor/Resolvers/InstanceActionResolver.cs class InstanceActionResolver (line 7) | internal sealed class InstanceActionResolver : ActionResolver method TryResolve (line 11) | public static bool TryResolve(TriPropertyDefinition propertyDefinition... method InstanceActionResolver (line 39) | private InstanceActionResolver(MethodInfo methodInfo) method TryGetErrorString (line 44) | public override bool TryGetErrorString(out string error) method InvokeForTarget (line 50) | public override void InvokeForTarget(TriProperty property, int targetI... FILE: VirtueSky/Inspector/Editor/Resolvers/InstanceFieldValueResolver.cs class InstanceFieldValueResolver (line 7) | internal sealed class InstanceFieldValueResolver : ValueResolver method TryResolve (line 11) | public static bool TryResolve(TriPropertyDefinition propertyDefinition... method InstanceFieldValueResolver (line 37) | private InstanceFieldValueResolver(FieldInfo fieldInfo) method TryGetErrorString (line 42) | public override bool TryGetErrorString(out string error) method GetValue (line 48) | public override T GetValue(TriProperty property, T defaultValue = defa... FILE: VirtueSky/Inspector/Editor/Resolvers/InstanceMethodValueResolver.cs class InstanceMethodValueResolver (line 7) | internal sealed class InstanceMethodValueResolver : ValueResolver method TryResolve (line 11) | public static bool TryResolve(TriPropertyDefinition propertyDefinition... method InstanceMethodValueResolver (line 39) | private InstanceMethodValueResolver(MethodInfo methodInfo) method TryGetErrorString (line 44) | public override bool TryGetErrorString(out string error) method GetValue (line 50) | public override T GetValue(TriProperty property, T defaultValue = defa... FILE: VirtueSky/Inspector/Editor/Resolvers/InstancePropertyValueResolver.cs class InstancePropertyValueResolver (line 7) | internal sealed class InstancePropertyValueResolver : ValueResolver method TryResolve (line 11) | public static bool TryResolve(TriPropertyDefinition propertyDefinition... method InstancePropertyValueResolver (line 38) | private InstancePropertyValueResolver(PropertyInfo propertyInfo) method TryGetErrorString (line 43) | public override bool TryGetErrorString(out string error) method GetValue (line 49) | public override T GetValue(TriProperty property, T defaultValue = defa... FILE: VirtueSky/Inspector/Editor/Resolvers/StaticFieldValueResolver.cs class StaticFieldValueResolver (line 8) | public class StaticFieldValueResolver : ValueResolver method TryResolve (line 12) | public static bool TryResolve(TriPropertyDefinition propertyDefinition... method StaticFieldValueResolver (line 53) | public StaticFieldValueResolver(FieldInfo fieldInfo) method TryGetErrorString (line 58) | public override bool TryGetErrorString(out string error) method GetValue (line 64) | public override T GetValue(TriProperty property, T defaultValue = defa... FILE: VirtueSky/Inspector/Editor/Resolvers/StaticMethodValueResolver.cs class StaticMethodValueResolver (line 8) | public class StaticMethodValueResolver : ValueResolver method TryResolve (line 12) | public static bool TryResolve(TriPropertyDefinition propertyDefinition... method StaticMethodValueResolver (line 55) | public StaticMethodValueResolver(MethodInfo methodInfo) method TryGetErrorString (line 60) | public override bool TryGetErrorString(out string error) method GetValue (line 66) | public override T GetValue(TriProperty property, T defaultValue = defa... FILE: VirtueSky/Inspector/Editor/Resolvers/StaticPropertyValueResolver.cs class StaticPropertyValueResolver (line 8) | public class StaticPropertyValueResolver : ValueResolver method TryResolve (line 12) | public static bool TryResolve(TriPropertyDefinition propertyDefinition... method StaticPropertyValueResolver (line 54) | public StaticPropertyValueResolver(PropertyInfo propertyInfo) method TryGetErrorString (line 59) | public override bool TryGetErrorString(out string error) method GetValue (line 65) | public override T GetValue(TriProperty property, T defaultValue = defa... FILE: VirtueSky/Inspector/Editor/Resolvers/ValueResolver.cs class ValueResolver (line 5) | public static class ValueResolver method Resolve (line 7) | public static ValueResolver Resolve(TriPropertyDefinition proper... method ResolveString (line 48) | public static ValueResolver ResolveString(TriPropertyDefinitio... method TryGetErrorString (line 59) | public static bool TryGetErrorString([CanBeNull] ValueResolver r... method TryGetErrorString (line 64) | public static bool TryGetErrorString(ValueResolver resolve... method TryGetErrorString (line 86) | [PublicAPI] method GetValue (line 89) | [PublicAPI] class ValueResolver (line 84) | public abstract class ValueResolver method Resolve (line 7) | public static ValueResolver Resolve(TriPropertyDefinition proper... method ResolveString (line 48) | public static ValueResolver ResolveString(TriPropertyDefinitio... method TryGetErrorString (line 59) | public static bool TryGetErrorString([CanBeNull] ValueResolver r... method TryGetErrorString (line 64) | public static bool TryGetErrorString(ValueResolver resolve... method TryGetErrorString (line 86) | [PublicAPI] method GetValue (line 89) | [PublicAPI] class ConstantValueResolver (line 93) | public sealed class ConstantValueResolver : ValueResolver method ConstantValueResolver (line 97) | public ConstantValueResolver(T value) method TryGetErrorString (line 102) | public override bool TryGetErrorString(out string error) method GetValue (line 108) | public override T GetValue(TriProperty property, T defaultValue = defa... FILE: VirtueSky/Inspector/Editor/TriAttributeDrawer.cs class TriAttributeDrawer (line 7) | public abstract class TriAttributeDrawer : TriCustomDrawer method CreateElementInternal (line 18) | public sealed override TriElement CreateElementInternal(TriProperty pr... method CreateElement (line 23) | [PublicAPI] method GetHeight (line 29) | [PublicAPI] method OnGUI (line 35) | [PublicAPI] class DefaultAttributeDrawerElement (line 41) | internal class DefaultAttributeDrawerElement : TriElement method DefaultAttributeDrawerElement (line 47) | public DefaultAttributeDrawerElement(TriAttributeDrawer ... method GetHeight (line 57) | public override float GetHeight(float width) method OnGUI (line 62) | public override void OnGUI(Rect position) class TriAttributeDrawer (line 12) | public abstract class TriAttributeDrawer : TriAttributeDrawer method CreateElementInternal (line 18) | public sealed override TriElement CreateElementInternal(TriProperty pr... method CreateElement (line 23) | [PublicAPI] method GetHeight (line 29) | [PublicAPI] method OnGUI (line 35) | [PublicAPI] class DefaultAttributeDrawerElement (line 41) | internal class DefaultAttributeDrawerElement : TriElement method DefaultAttributeDrawerElement (line 47) | public DefaultAttributeDrawerElement(TriAttributeDrawer ... method GetHeight (line 57) | public override float GetHeight(float width) method OnGUI (line 62) | public override void OnGUI(Rect position) FILE: VirtueSky/Inspector/Editor/TriCustomDrawer.cs class TriCustomDrawer (line 3) | public abstract class TriCustomDrawer : TriPropertyExtension method CreateElementInternal (line 7) | public abstract TriElement CreateElementInternal(TriProperty property,... FILE: VirtueSky/Inspector/Editor/TriDrawerOrder.cs class TriDrawerOrder (line 3) | public static class TriDrawerOrder FILE: VirtueSky/Inspector/Editor/TriEditorStyles.cs class TriEditorStyles (line 6) | public static class TriEditorStyles method LoadTexture (line 79) | private static Texture2D LoadTexture(string name) FILE: VirtueSky/Inspector/Editor/TriElement.cs class TriElement (line 8) | public class TriElement method Update (line 24) | [PublicAPI] method GetHeight (line 42) | [PublicAPI] method OnGUI (line 79) | [PublicAPI] method GetChild (line 115) | [PublicAPI] method RemoveChildAt (line 121) | [PublicAPI] method RemoveAllChildren (line 139) | [PublicAPI] method AddChild (line 154) | [PublicAPI] method AttachInternal (line 172) | internal void AttachInternal() method DetachInternal (line 190) | internal void DetachInternal() method OnAttachToPanel (line 207) | protected virtual void OnAttachToPanel() method OnDetachFromPanel (line 211) | protected virtual void OnDetachFromPanel() FILE: VirtueSky/Inspector/Editor/TriGroupDrawer.cs class TriGroupDrawer (line 7) | public abstract class TriGroupDrawer method CreateElementInternal (line 9) | public abstract TriPropertyCollectionBaseElement CreateElementInternal... method CreateElementInternal (line 15) | public sealed override TriPropertyCollectionBaseElement CreateElementI... method CreateElement (line 20) | [PublicAPI] class TriGroupDrawer (line 12) | public abstract class TriGroupDrawer : TriGroupDrawer method CreateElementInternal (line 9) | public abstract TriPropertyCollectionBaseElement CreateElementInternal... method CreateElementInternal (line 15) | public sealed override TriPropertyCollectionBaseElement CreateElementI... method CreateElement (line 20) | [PublicAPI] FILE: VirtueSky/Inspector/Editor/TriProperty.cs class TriProperty (line 14) | public sealed class TriProperty method TriProperty (line 42) | public TriProperty( method TriProperty (line 59) | public TriProperty( method TryGetMemberInfo (line 329) | [PublicAPI] method GetValue (line 335) | public object GetValue(int targetIndex) method SetValue (line 340) | [PublicAPI] method SetValues (line 346) | [PublicAPI] method ModifyAndRecordForUndo (line 356) | public void ModifyAndRecordForUndo(Action call) method NotifyValueChanged (line 375) | public void NotifyValueChanged() method NotifyValueChanged (line 380) | private void NotifyValueChanged(TriProperty property) method UpdateIfRequired (line 394) | private void UpdateIfRequired(bool forceUpdate = false) method RunValidation (line 490) | internal void RunValidation() method EnumerateValidationResults (line 511) | internal void EnumerateValidationResults(Action GetEditableAttributes() method TryGetMemberInfo (line 153) | public bool TryGetMemberInfo(out MemberInfo memberInfo) method GetValue (line 159) | public object GetValue(TriProperty property, int targetIndex) method SetValue (line 176) | public bool SetValue(TriProperty property, object value, int targetInd... method PopulateHideProcessor (line 221) | private IReadOnlyList PopulateHideProcessor() method PopulateDisableProcessors (line 234) | private IReadOnlyList PopulateDisableProc... method PopulateValidators (line 247) | private IReadOnlyList PopulateValidators() method PopulateDrawers (line 261) | private IReadOnlyList PopulateDrawers() method MakeGetter (line 280) | private static ValueGetterDelegate MakeGetter(FieldInfo fi) method MakeSetter (line 289) | private static ValueSetterDelegate MakeSetter(FieldInfo fi) method MakeGetter (line 299) | private static ValueGetterDelegate MakeGetter(PropertyInfo pi) method MakeSetter (line 309) | private static ValueSetterDelegate MakeSetter(PropertyInfo pi) method MakeGetter (line 325) | private static ValueGetterDelegate MakeGetter(MethodInfo mi) method MakeSetter (line 330) | private static ValueSetterDelegate MakeSetter(MethodInfo mi) method CanApplyExtensionOnSelf (line 339) | private bool CanApplyExtensionOnSelf(TriPropertyExtension propertyExte... FILE: VirtueSky/Inspector/Editor/TriPropertyDisableProcessor.cs class TriPropertyDisableProcessor (line 6) | public abstract class TriPropertyDisableProcessor : TriPropertyExtension method IsDisabled (line 10) | [PublicAPI] class TriPropertyDisableProcessor (line 14) | public abstract class TriPropertyDisableProcessor : TriPrope... method IsDisabled (line 10) | [PublicAPI] FILE: VirtueSky/Inspector/Editor/TriPropertyExtension.cs class TriPropertyExtension (line 6) | public abstract class TriPropertyExtension method Initialize (line 10) | [PublicAPI] type TriExtensionInitializationResult (line 17) | public readonly struct TriExtensionInitializationResult method TriExtensionInitializationResult (line 19) | public TriExtensionInitializationResult(bool shouldApply, string error... method Error (line 35) | [PublicAPI] FILE: VirtueSky/Inspector/Editor/TriPropertyHideProcessor.cs class TriPropertyHideProcessor (line 6) | public abstract class TriPropertyHideProcessor : TriPropertyExtension method IsHidden (line 10) | [PublicAPI] class TriPropertyHideProcessor (line 14) | public abstract class TriPropertyHideProcessor : TriProperty... method IsHidden (line 10) | [PublicAPI] FILE: VirtueSky/Inspector/Editor/TriPropertyOverrideContext.cs class TriPropertyOverrideContext (line 6) | public abstract class TriPropertyOverrideContext method TryGetDisplayName (line 11) | public abstract bool TryGetDisplayName(TriProperty property, out GUICo... method BeginProperty (line 13) | public static EnterPropertyScope BeginProperty() method BeginOverride (line 18) | public static OverrideScope BeginOverride(TriPropertyOverrideContext o... type EnterPropertyScope (line 23) | public struct EnterPropertyScope method Init (line 27) | public EnterPropertyScope Init() method EndProperty (line 35) | public void EndProperty() type OverrideScope (line 42) | public readonly struct OverrideScope : IDisposable method OverrideScope (line 44) | public OverrideScope(TriPropertyOverrideContext context) method Dispose (line 54) | public void Dispose() FILE: VirtueSky/Inspector/Editor/TriPropertyTree.cs class TriPropertyTree (line 9) | public abstract class TriPropertyTree : IDisposable method Dispose (line 26) | public virtual void Dispose() method Update (line 34) | public virtual void Update(bool forceUpdate = false) method ApplyChanges (line 39) | public virtual bool ApplyChanges() method RunValidationIfRequired (line 44) | public void RunValidationIfRequired() method RunValidation (line 54) | public void RunValidation() method Draw (line 65) | public virtual void Draw() method EnumerateValidationResults (line 101) | public void EnumerateValidationResults(Action propert... method GetCached (line 19) | public static TriTypeDefinition GetCached(Type type) FILE: VirtueSky/Inspector/Editor/TriTypeProcessor.cs class TriTypeProcessor (line 6) | public abstract class TriTypeProcessor method ProcessType (line 8) | public abstract void ProcessType(Type type, List : TriAttributeVa... class TriValueValidator (line 24) | public abstract class TriValueValidator : TriValidator method Validate (line 30) | public sealed override TriValidationResult Validate(TriProperty property) method Validate (line 35) | [PublicAPI] class TriValueValidator (line 28) | public abstract class TriValueValidator : TriValueValidator method Validate (line 30) | public sealed override TriValidationResult Validate(TriProperty property) method Validate (line 35) | [PublicAPI] FILE: VirtueSky/Inspector/Editor/TriValue.cs type TriValue (line 6) | public struct TriValue method TriValue (line 8) | internal TriValue(TriProperty property) method SetValue (line 37) | [PublicAPI] FILE: VirtueSky/Inspector/Editor/TriValueDrawer.cs class TriValueDrawer (line 6) | public abstract class TriValueDrawer : TriCustomDrawer method CreateElementInternal (line 12) | public sealed override TriElement CreateElementInternal(TriProperty pr... method CreateElement (line 17) | [PublicAPI] method GetHeight (line 23) | [PublicAPI] method OnGUI (line 29) | [PublicAPI] class DefaultValueDrawerElement (line 35) | internal class DefaultValueDrawerElement : TriElement method DefaultValueDrawerElement (line 41) | public DefaultValueDrawerElement(TriValueDrawer drawer, TriValue<... method GetHeight (line 50) | public override float GetHeight(float width) method OnGUI (line 55) | public override void OnGUI(Rect position) class TriValueDrawer (line 10) | public abstract class TriValueDrawer : TriValueDrawer method CreateElementInternal (line 12) | public sealed override TriElement CreateElementInternal(TriProperty pr... method CreateElement (line 17) | [PublicAPI] method GetHeight (line 23) | [PublicAPI] method OnGUI (line 29) | [PublicAPI] class DefaultValueDrawerElement (line 35) | internal class DefaultValueDrawerElement : TriElement method DefaultValueDrawerElement (line 41) | public DefaultValueDrawerElement(TriValueDrawer drawer, TriValue<... method GetHeight (line 50) | public override float GetHeight(float width) method OnGUI (line 55) | public override void OnGUI(Rect position) FILE: VirtueSky/Inspector/Editor/TypeProcessors/TriGroupNextTypeProcessor.cs class TriGroupNextTypeProcessor (line 11) | public class TriGroupNextTypeProcessor : TriTypeProcessor method ProcessType (line 13) | public override void ProcessType(Type type, List method Compare (line 30) | public int Compare(TriPropertyDefinition x, TriPropertyDefinition y) FILE: VirtueSky/Inspector/Editor/Utilities/TriAttributeUtilities.cs class TriAttributeUtilities (line 6) | internal static class TriAttributeUtilities method TryGet (line 8) | public static bool TryGet(this IReadOnlyList attributes,... FILE: VirtueSky/Inspector/Editor/Utilities/TriDrawersUtilities.cs class TriDrawersUtilities (line 10) | internal class TriDrawersUtilities method TryCreateGroupElementFor (line 177) | public static TriPropertyCollectionBaseElement TryCreateGroupElementFo... method CreateValueDrawersFor (line 187) | public static IEnumerable CreateValueDrawersFor(Type v... method CreateAttributeDrawersFor (line 199) | public static IEnumerable CreateAttributeDrawersFor( method CreateValueValidatorsFor (line 214) | public static IEnumerable CreateValueValidatorsFor(... method CreateAttributeValidatorsFor (line 226) | public static IEnumerable CreateAttributeValida... method CreateHideProcessorsFor (line 240) | public static IEnumerable CreateHideProcesso... method CreateDisableProcessorsFor (line 255) | public static IEnumerable CreateDisablePr... method CreateInstance (line 270) | private static T CreateInstance(Type type, Type argType, Action ... class GenericTypeMatcher (line 282) | private class GenericTypeMatcher method GenericTypeMatcher (line 287) | private GenericTypeMatcher(Type expectedGenericType) method Match (line 297) | public bool Match(Type type, Type targetType) method Match (line 303) | public bool Match(Type type) method MatchOut (line 308) | public bool MatchOut(Type type, out Type targetType) method MatchInternal (line 321) | private bool MatchInternal(Type type, out Type targetType) FILE: VirtueSky/Inspector/Editor/Utilities/TriEditorGUI.cs class TriEditorGUI (line 6) | public static class TriEditorGUI method Foldout (line 8) | public static void Foldout(Rect rect, TriProperty property) method DrawBox (line 23) | public static void DrawBox(Rect position, GUIStyle style, FILE: VirtueSky/Inspector/Editor/Utilities/TriEqualityComparer.cs class TriEqualityComparer (line 8) | public static class TriEqualityComparer method Of (line 12) | public static IEqualityComparer Of(Type type) method CreateDefaultEqualityComparer (line 22) | private static IEqualityComparer CreateDefaultEqualityComparer(Type type) FILE: VirtueSky/Inspector/Editor/Utilities/TriGuiHelper.cs class TriGuiHelper (line 9) | public static class TriGuiHelper method TempContent (line 14) | public static GUIContent TempContent(string text) method IsAnyEditorPushed (line 20) | internal static bool IsAnyEditorPushed() method IsEditorTargetPushed (line 25) | internal static bool IsEditorTargetPushed(Object obj) method PushEditorTarget (line 38) | internal static EditorScope PushEditorTarget(Object obj) method PushLabelWidth (line 43) | public static LabelWidthScope PushLabelWidth(float labelWidth) method PushIndentedRect (line 48) | public static IndentedRectScope PushIndentedRect(Rect source, int inde... method PushColor (line 53) | public static GuiColorScope PushColor(Color color) type EditorScope (line 58) | public readonly struct EditorScope : IDisposable method EditorScope (line 60) | public EditorScope(Object obj) method Dispose (line 65) | public void Dispose() type LabelWidthScope (line 71) | public readonly struct LabelWidthScope : IDisposable method LabelWidthScope (line 75) | public LabelWidthScope(float labelWidth) method Dispose (line 85) | public void Dispose() type IndentedRectScope (line 91) | public readonly struct IndentedRectScope : IDisposable method IndentedRectScope (line 97) | public IndentedRectScope(Rect source, int indentLevel) method Dispose (line 105) | public void Dispose() type GuiColorScope (line 111) | public readonly struct GuiColorScope : IDisposable method GuiColorScope (line 115) | public GuiColorScope(Color color) method Dispose (line 122) | public void Dispose() FILE: VirtueSky/Inspector/Editor/Utilities/TriManagedReferenceGui.cs class TriManagedReferenceGui (line 12) | internal static class TriManagedReferenceGui method DrawTypeSelector (line 14) | public static void DrawTypeSelector(Rect rect, TriProperty property) class ReferenceTypeDropDown (line 35) | private class ReferenceTypeDropDown : AdvancedDropdown method ReferenceTypeDropDown (line 41) | public ReferenceTypeDropDown(TriProperty property, AdvancedDropdownS... method BuildRoot (line 47) | protected override AdvancedDropdownItem BuildRoot() method ItemSelected (line 78) | protected override void ItemSelected(AdvancedDropdownItem item) class ReferenceTypeGroupItem (line 96) | private class ReferenceTypeGroupItem : AdvancedDropdownItem method ReferenceTypeGroupItem (line 105) | public ReferenceTypeGroupItem(string name) : base(name) method AddTypeChild (line 109) | public void AddTypeChild(Type type, IEnumerator namespaceR... method Build (line 127) | public void Build() class ReferenceTypeItem (line 145) | private class ReferenceTypeItem : AdvancedDropdownItem method ReferenceTypeItem (line 147) | public ReferenceTypeItem(Type type, Texture2D preview = null) FILE: VirtueSky/Inspector/Editor/Utilities/TriReflectionUtilities.cs class TriReflectionUtilities (line 9) | internal static class TriReflectionUtilities method GetAttributesCached (line 56) | public static IReadOnlyList GetAttributesCached(Type type) method GetCustomAttributes (line 66) | public static IReadOnlyList GetCustomAttributes(this Assembly asm) method GetAllInstanceFieldsInDeclarationOrder (line 71) | public static IReadOnlyList GetAllInstanceFieldsInDeclarati... method GetAllInstancePropertiesInDeclarationOrder (line 79) | public static IReadOnlyList GetAllInstancePropertiesInDe... method GetAllInstanceMethodsInDeclarationOrder (line 87) | public static IReadOnlyList GetAllInstanceMethodsInDeclara... method IsArrayOrList (line 95) | public static bool IsArrayOrList(Type type, out Type elementType) method GetUnityEditorTypeByFullName (line 113) | public static Type GetUnityEditorTypeByFullName(string name) method GetTypeByFullName (line 118) | public static Type GetTypeByFullName(string name, Assembly assembly) method TryFindTypeByFullName (line 125) | public static bool TryFindTypeByFullName(string name, out Type type) method GetAllMembersInDeclarationOrder (line 145) | private static IReadOnlyList GetAllMembersInDeclarationOrder( FILE: VirtueSky/Inspector/Editor/Utilities/TriTypeUtilities.cs class TriTypeUtilities (line 6) | public static class TriTypeUtilities method GetTypeNiceName (line 10) | public static string GetTypeNiceName(Type type) FILE: VirtueSky/Inspector/Editor/Utilities/TriUnityInspectorUtilities.cs class TriUnityInspectorUtilities (line 7) | public class TriUnityInspectorUtilities method MustDrawWithUnity (line 14) | public static bool MustDrawWithUnity(TriProperty property) method GetStandardArrayElementName (line 25) | public static string GetStandardArrayElementName(TriProperty property) method TryGetSpecialArrayElementName (line 37) | public static bool TryGetSpecialArrayElementName(TriProperty property,... FILE: VirtueSky/Inspector/Editor/Utilities/TriUnitySerializationUtilities.cs class TriUnitySerializationUtilities (line 9) | internal static class TriUnitySerializationUtilities method IsSerializableByUnity (line 15) | public static bool IsSerializableByUnity(FieldInfo fieldInfo) method IsTypeSerializable (line 62) | public static bool IsTypeSerializable(Type type, bool allowCollections... method PopulateUnityDefaultValueForType (line 151) | internal static object PopulateUnityDefaultValueForType(Type type) FILE: VirtueSky/Inspector/Editor/ValidatorsDrawer.cs class ValidatorsDrawer (line 8) | internal class ValidatorsDrawer : TriCustomDrawer method CreateElementInternal (line 10) | public override TriElement CreateElementInternal(TriProperty property,... class TriPropertyValidationResultElement (line 23) | public class TriPropertyValidationResultElement : TriElement method TriPropertyValidationResultElement (line 28) | public TriPropertyValidationResultElement(TriProperty property) method GetHeight (line 33) | public override float GetHeight(float width) method Update (line 43) | public override bool Update() method GenerateValidationResults (line 52) | private bool GenerateValidationResults() method ExecuteFix (line 77) | private void ExecuteFix(Action fixAction) FILE: VirtueSky/Inspector/Runtime/Attributes/Buttons/ButtonAttribute.cs class ButtonAttribute (line 6) | [AttributeUsage(AttributeTargets.Method)] method ButtonAttribute (line 10) | public ButtonAttribute() method ButtonAttribute (line 14) | public ButtonAttribute(string name) method ButtonAttribute (line 19) | public ButtonAttribute(ButtonSizes buttonSize, string name = null) FILE: VirtueSky/Inspector/Runtime/Attributes/Buttons/EnumToggleButtonsAttribute.cs class EnumToggleButtonsAttribute (line 6) | [AttributeUsage((AttributeTargets.Field | AttributeTargets.Property))] FILE: VirtueSky/Inspector/Runtime/Attributes/Collections/ListDrawerSettings.cs class ListDrawerSettingsAttribute (line 6) | [AttributeUsage(AttributeTargets.Field | AttributeTargets.Property)] FILE: VirtueSky/Inspector/Runtime/Attributes/Collections/TableListAttribute.cs class TableListAttribute (line 6) | [AttributeUsage(AttributeTargets.Field | AttributeTargets.Property)] FILE: VirtueSky/Inspector/Runtime/Attributes/Conditionals/DisableIfAttribute.cs class DisableIfAttribute (line 6) | [AttributeUsage(AttributeTargets.Field | AttributeTargets.Property | Att... method DisableIfAttribute (line 10) | public DisableIfAttribute(string condition) : this(condition, true) method DisableIfAttribute (line 14) | public DisableIfAttribute(string condition, object value) FILE: VirtueSky/Inspector/Runtime/Attributes/Conditionals/DisableInEditModeAttribute.cs class DisableInEditModeAttribute (line 6) | [AttributeUsage(AttributeTargets.Field | AttributeTargets.Property | Att... FILE: VirtueSky/Inspector/Runtime/Attributes/Conditionals/DisableInPlayModeAttribute.cs class DisableInPlayModeAttribute (line 6) | [AttributeUsage(AttributeTargets.Field | AttributeTargets.Property | Att... FILE: VirtueSky/Inspector/Runtime/Attributes/Conditionals/EnableIfAttribute.cs class EnableIfAttribute (line 6) | [AttributeUsage(AttributeTargets.Field | AttributeTargets.Property | Att... method EnableIfAttribute (line 10) | public EnableIfAttribute(string condition) : this(condition, true) method EnableIfAttribute (line 14) | public EnableIfAttribute(string condition, object value) : base(condit... FILE: VirtueSky/Inspector/Runtime/Attributes/Conditionals/EnableInEditModeAttribute.cs class EnableInEditModeAttribute (line 6) | [AttributeUsage(AttributeTargets.Field | AttributeTargets.Property | Att... method EnableInEditModeAttribute (line 10) | public EnableInEditModeAttribute() FILE: VirtueSky/Inspector/Runtime/Attributes/Conditionals/EnableInPlayModeAttribute.cs class EnableInPlayModeAttribute (line 6) | [AttributeUsage(AttributeTargets.Field | AttributeTargets.Property | Att... method EnableInPlayModeAttribute (line 10) | public EnableInPlayModeAttribute() FILE: VirtueSky/Inspector/Runtime/Attributes/Conditionals/HideIfAttribute.cs class HideIfAttribute (line 6) | [AttributeUsage(AttributeTargets.Field | AttributeTargets.Property | Att... method HideIfAttribute (line 10) | public HideIfAttribute(string condition) : this(condition, true) method HideIfAttribute (line 14) | public HideIfAttribute(string condition, object value) FILE: VirtueSky/Inspector/Runtime/Attributes/Conditionals/HideInEditModeAttribute.cs class HideInEditModeAttribute (line 6) | [AttributeUsage(AttributeTargets.Field | AttributeTargets.Property | Att... FILE: VirtueSky/Inspector/Runtime/Attributes/Conditionals/HideInPlayModeAttribute.cs class HideInPlayModeAttribute (line 6) | [AttributeUsage(AttributeTargets.Field | AttributeTargets.Property | Att... FILE: VirtueSky/Inspector/Runtime/Attributes/Conditionals/ShowIfAttribute.cs class ShowIfAttribute (line 6) | [AttributeUsage(AttributeTargets.Field | AttributeTargets.Property | Att... method ShowIfAttribute (line 10) | public ShowIfAttribute(string condition) : this(condition, true) method ShowIfAttribute (line 14) | public ShowIfAttribute(string condition, object value) : base(conditio... FILE: VirtueSky/Inspector/Runtime/Attributes/Conditionals/ShowInEditModeAttribute.cs class ShowInEditModeAttribute (line 6) | [AttributeUsage(AttributeTargets.Field | AttributeTargets.Property | Att... method ShowInEditModeAttribute (line 10) | public ShowInEditModeAttribute() FILE: VirtueSky/Inspector/Runtime/Attributes/Conditionals/ShowInPlayModeAttribute.cs class ShowInPlayModeAttribute (line 6) | [AttributeUsage(AttributeTargets.Field | AttributeTargets.Property | Att... method ShowInPlayModeAttribute (line 10) | public ShowInPlayModeAttribute() FILE: VirtueSky/Inspector/Runtime/Attributes/Debug/ShowDrawerChainAttribute.cs class ShowDrawerChainAttribute (line 6) | [AttributeUsage(AttributeTargets.Field | AttributeTargets.Property | Att... FILE: VirtueSky/Inspector/Runtime/Attributes/Decorators/DisplayAsStringAttribute.cs class DisplayAsStringAttribute (line 6) | [AttributeUsage((AttributeTargets.Field | AttributeTargets.Property))] FILE: VirtueSky/Inspector/Runtime/Attributes/Decorators/DropdownAttribute.cs class DropdownAttribute (line 6) | [AttributeUsage(AttributeTargets.Field | AttributeTargets.Property)] method DropdownAttribute (line 14) | public DropdownAttribute(string values) FILE: VirtueSky/Inspector/Runtime/Attributes/Decorators/InlineEditorAttribute.cs class InlineEditorAttribute (line 6) | [AttributeUsage(AttributeTargets.Field | AttributeTargets.Property | method InlineEditorAttribute (line 15) | public InlineEditorAttribute() method InlineEditorAttribute (line 19) | public InlineEditorAttribute(InlineEditorModes mode) FILE: VirtueSky/Inspector/Runtime/Attributes/Decorators/PreviewMeshAttribute.cs class PreviewMeshAttribute (line 6) | [AttributeUsage(AttributeTargets.Field | AttributeTargets.Property)] method PreviewMeshAttribute (line 15) | public PreviewMeshAttribute() method PreviewMeshAttribute (line 19) | public PreviewMeshAttribute(int height) method PreviewMeshAttribute (line 24) | public PreviewMeshAttribute(int height, int width) method PreviewMeshAttribute (line 30) | public PreviewMeshAttribute(int height, int width, bool useFoldout) method PreviewMeshAttribute (line 37) | public PreviewMeshAttribute(int height, int width, bool useFoldout, Pr... FILE: VirtueSky/Inspector/Runtime/Attributes/Decorators/SceneAttribute.cs class SceneAttribute (line 6) | [AttributeUsage(AttributeTargets.Field | AttributeTargets.Property)] FILE: VirtueSky/Inspector/Runtime/Attributes/Decorators/UnitAttribute.cs class UnitAttribute (line 6) | [AttributeUsage(AttributeTargets.Field | AttributeTargets.Property)] method UnitAttribute (line 66) | public UnitAttribute(string unit) FILE: VirtueSky/Inspector/Runtime/Attributes/Groups/DeclareBoxGroupAttribute.cs class DeclareBoxGroupAttribute (line 6) | [AttributeUsage(AttributeTargets.Class | AttributeTargets.Struct, AllowM... method DeclareBoxGroupAttribute (line 10) | public DeclareBoxGroupAttribute(string path) : base(path) FILE: VirtueSky/Inspector/Runtime/Attributes/Groups/DeclareFoldoutGroupAttribute.cs class DeclareFoldoutGroupAttribute (line 6) | [AttributeUsage(AttributeTargets.Class | AttributeTargets.Struct, AllowM... method DeclareFoldoutGroupAttribute (line 10) | public DeclareFoldoutGroupAttribute(string path) : base(path) FILE: VirtueSky/Inspector/Runtime/Attributes/Groups/DeclareGroupBaseAttribute.cs class DeclareGroupBaseAttribute (line 5) | public abstract class DeclareGroupBaseAttribute : Attribute method DeclareGroupBaseAttribute (line 7) | protected DeclareGroupBaseAttribute(string path) FILE: VirtueSky/Inspector/Runtime/Attributes/Groups/DeclareHorizontalGroupAttribute.cs class DeclareHorizontalGroupAttribute (line 6) | [AttributeUsage(AttributeTargets.Class | AttributeTargets.Struct, AllowM... method DeclareHorizontalGroupAttribute (line 10) | public DeclareHorizontalGroupAttribute(string path) : base(path) FILE: VirtueSky/Inspector/Runtime/Attributes/Groups/DeclareTabGroupAttribute.cs class DeclareTabGroupAttribute (line 6) | [AttributeUsage(AttributeTargets.Class | AttributeTargets.Struct, AllowM... method DeclareTabGroupAttribute (line 10) | public DeclareTabGroupAttribute(string path) : base(path) FILE: VirtueSky/Inspector/Runtime/Attributes/Groups/DeclareToggleGroupAttribute.cs class DeclareToggleGroupAttribute (line 6) | [AttributeUsage(AttributeTargets.Class | AttributeTargets.Struct, AllowM... method DeclareToggleGroupAttribute (line 10) | public DeclareToggleGroupAttribute(string path) : base(path) FILE: VirtueSky/Inspector/Runtime/Attributes/Groups/DeclareVerticalGroupAttribute.cs class DeclareVerticalGroupAttribute (line 6) | [AttributeUsage(AttributeTargets.Class | AttributeTargets.Struct, AllowM... method DeclareVerticalGroupAttribute (line 10) | public DeclareVerticalGroupAttribute(string path) : base(path) FILE: VirtueSky/Inspector/Runtime/Attributes/Groups/GroupAttribute.cs class GroupAttribute (line 6) | [AttributeUsage(AttributeTargets.Field | AttributeTargets.Property | Att... method GroupAttribute (line 10) | public GroupAttribute(string path) FILE: VirtueSky/Inspector/Runtime/Attributes/Groups/GroupNextAttribute.cs class GroupNextAttribute (line 7) | [AttributeUsage(AttributeTargets.Field | AttributeTargets.Property | Att... method GroupNextAttribute (line 11) | public GroupNextAttribute(string path) class UnGroupNextAttribute (line 19) | [AttributeUsage(AttributeTargets.Field | AttributeTargets.Property | Att... method UnGroupNextAttribute (line 23) | public UnGroupNextAttribute() : base(null) FILE: VirtueSky/Inspector/Runtime/Attributes/Groups/TabAttribute.cs class TabAttribute (line 6) | [AttributeUsage(AttributeTargets.Field | AttributeTargets.Property | Att... method TabAttribute (line 10) | public TabAttribute(string tab) FILE: VirtueSky/Inspector/Runtime/Attributes/Misc/HideMonoScriptAttribute.cs class HideMonoScriptAttribute (line 6) | [AttributeUsage((AttributeTargets.Class | AttributeTargets.Struct))] FILE: VirtueSky/Inspector/Runtime/Attributes/Misc/HideReferencePickerAttribute.cs class HideReferencePickerAttribute (line 5) | [AttributeUsage(AttributeTargets.Field | AttributeTargets.Property)] FILE: VirtueSky/Inspector/Runtime/Attributes/Misc/OnValueChangedAttribute.cs class OnValueChangedAttribute (line 6) | [AttributeUsage(AttributeTargets.Field | AttributeTargets.Property)] method OnValueChangedAttribute (line 10) | public OnValueChangedAttribute(string method) FILE: VirtueSky/Inspector/Runtime/Attributes/Misc/PropertyOrderAttribute.cs class PropertyOrderAttribute (line 6) | [AttributeUsage(AttributeTargets.Field | AttributeTargets.Property | Att... method PropertyOrderAttribute (line 12) | public PropertyOrderAttribute(int order) FILE: VirtueSky/Inspector/Runtime/Attributes/Misc/ReadOnlyAttribute.cs class ReadOnlyAttribute (line 6) | [AttributeUsage(AttributeTargets.Field | AttributeTargets.Property | FILE: VirtueSky/Inspector/Runtime/Attributes/Misc/ShowInInspector.cs class ShowInInspectorAttribute (line 6) | [AttributeUsage(AttributeTargets.Property | AttributeTargets.Field)] FILE: VirtueSky/Inspector/Runtime/Attributes/Others/DrawWithTriInspectorAttribute.cs class DrawWithTriInspectorAttribute (line 6) | [AttributeUsage(AttributeTargets.Class | AttributeTargets.Assembly)] FILE: VirtueSky/Inspector/Runtime/Attributes/Others/DrawWithUnityAttribute.cs class DrawWithUnityAttribute (line 6) | [AttributeUsage(AttributeTargets.Field)] FILE: VirtueSky/Inspector/Runtime/Attributes/Styling/GUIColorAttribute.cs class GUIColorAttribute (line 7) | [AttributeUsage(AttributeTargets.Field | AttributeTargets.Property | Att... method GUIColorAttribute (line 15) | public GUIColorAttribute(float r, float g, float b, float a = 1f) method GUIColorAttribute (line 20) | public GUIColorAttribute(byte r, byte g, byte b, byte a = byte.MaxValue) method GUIColorAttribute (line 25) | public GUIColorAttribute(string value) FILE: VirtueSky/Inspector/Runtime/Attributes/Styling/HideLabelAttribute.cs class HideLabelAttribute (line 6) | [AttributeUsage(AttributeTargets.Field | AttributeTargets.Property)] FILE: VirtueSky/Inspector/Runtime/Attributes/Styling/IndentAttribute.cs class IndentAttribute (line 6) | [AttributeUsage(AttributeTargets.Field | AttributeTargets.Property | Att... method IndentAttribute (line 12) | public IndentAttribute() : this(1) method IndentAttribute (line 16) | public IndentAttribute(int indent) FILE: VirtueSky/Inspector/Runtime/Attributes/Styling/InlinePropertyAttribute.cs class InlinePropertyAttribute (line 6) | [AttributeUsage(AttributeTargets.Field | AttributeTargets.Property | FILE: VirtueSky/Inspector/Runtime/Attributes/Styling/LabelTextAttribute.cs class LabelTextAttribute (line 6) | [AttributeUsage(AttributeTargets.Field | AttributeTargets.Property)] method LabelTextAttribute (line 12) | public LabelTextAttribute(string text) FILE: VirtueSky/Inspector/Runtime/Attributes/Styling/LabelWidthAttribute.cs class LabelWidthAttribute (line 6) | [AttributeUsage(AttributeTargets.Field | AttributeTargets.Property)] method LabelWidthAttribute (line 12) | public LabelWidthAttribute(float width) FILE: VirtueSky/Inspector/Runtime/Attributes/Styling/PropertySpaceAttribute.cs class PropertySpaceAttribute (line 6) | [AttributeUsage(AttributeTargets.Field | AttributeTargets.Property | Att... method PropertySpaceAttribute (line 14) | public PropertySpaceAttribute() method PropertySpaceAttribute (line 19) | public PropertySpaceAttribute(float spaceBefore = 0, float spaceAfter ... FILE: VirtueSky/Inspector/Runtime/Attributes/Styling/PropertyTooltipAttribute.cs class PropertyTooltipAttribute (line 6) | [AttributeUsage(AttributeTargets.Field | AttributeTargets.Property)] method PropertyTooltipAttribute (line 12) | public PropertyTooltipAttribute(string tooltip) FILE: VirtueSky/Inspector/Runtime/Attributes/Styling/TitleAttribute.cs class TitleAttribute (line 6) | [AttributeUsage(AttributeTargets.Field | AttributeTargets.Property | Att... method TitleAttribute (line 13) | public TitleAttribute(string title) FILE: VirtueSky/Inspector/Runtime/Attributes/Validators/AssetsOnlyAttribute.cs class AssetsOnlyAttribute (line 6) | [AttributeUsage((AttributeTargets.Field | AttributeTargets.Property))] FILE: VirtueSky/Inspector/Runtime/Attributes/Validators/InfoBoxAttribute.cs class InfoBoxAttribute (line 6) | [AttributeUsage(AttributeTargets.Field | AttributeTargets.Property | Att... method InfoBoxAttribute (line 14) | public InfoBoxAttribute(string text, TriMessageType messageType = TriM... FILE: VirtueSky/Inspector/Runtime/Attributes/Validators/RequiredAttribute.cs class RequiredAttribute (line 5) | [AttributeUsage((AttributeTargets.Field | AttributeTargets.Property))] FILE: VirtueSky/Inspector/Runtime/Attributes/Validators/SceneObjectsOnlyAttribute.cs class SceneObjectsOnlyAttribute (line 6) | [AttributeUsage((AttributeTargets.Field | AttributeTargets.Property))] FILE: VirtueSky/Inspector/Runtime/Attributes/Validators/ValidateInputAttribute.cs class ValidateInputAttribute (line 6) | [AttributeUsage(AttributeTargets.Field | AttributeTargets.Property)] method ValidateInputAttribute (line 12) | public ValidateInputAttribute(string method) FILE: VirtueSky/Inspector/Runtime/ButtonSizes.cs type ButtonSizes (line 3) | public enum ButtonSizes FILE: VirtueSky/Inspector/Runtime/CustomizeAttribute/Attribute/EditorIconAttribute.cs class EditorIconAttribute (line 9) | [AttributeUsage(AttributeTargets.Class, Inherited = true, AllowMultiple ... method EditorIconAttribute (line 15) | public EditorIconAttribute(string name) FILE: VirtueSky/Inspector/Runtime/CustomizeAttribute/Attribute/EnumAttribue/ExtendEnumAttribute.cs class ExtendEnumAttribute (line 5) | [System.AttributeUsage(System.AttributeTargets.Field)] method ExtendEnumAttribute (line 10) | public ExtendEnumAttribute(bool displayValues = true) FILE: VirtueSky/Inspector/Runtime/CustomizeAttribute/Attribute/EnumAttribue/SearchableEnumAttribute.cs class SearchableEnumAttribute (line 6) | [AttributeUsage(AttributeTargets.Field)] FILE: VirtueSky/Inspector/Runtime/CustomizeAttribute/Attribute/HeaderLineAttribute.cs class HeaderLineAttribute (line 10) | [AttributeUsage(AttributeTargets.Field, AllowMultiple = false, Inherited... method HeaderLineAttribute (line 19) | public HeaderLineAttribute(string text, bool isToUpper = true, CustomC... FILE: VirtueSky/Inspector/Runtime/CustomizeAttribute/Attribute/HelpBoxAttribute.cs class HelpBoxAttribute (line 11) | [AttributeUsage(AttributeTargets.Field, Inherited = true)] method HelpBoxAttribute (line 28) | public HelpBoxAttribute(string text, MessageType type = MessageType.Info) FILE: VirtueSky/Inspector/Runtime/CustomizeAttribute/Attribute/HighlightAttribute.cs class HighlightAttribute (line 7) | [AttributeUsage(AttributeTargets.Field)] method HighlightAttribute (line 15) | public HighlightAttribute(CustomColor highColor = CustomColor.Yellow, ... FILE: VirtueSky/Inspector/Runtime/CustomizeAttribute/Attribute/LayerAttribute.cs class LayerAttribute (line 5) | public class LayerAttribute : PropertyAttribute FILE: VirtueSky/Inspector/Runtime/CustomizeAttribute/Attribute/TagAttribute.cs class TagAttribute (line 5) | public class TagAttribute : PropertyAttribute FILE: VirtueSky/Inspector/Runtime/CustomizeAttribute/Attribute/TitleColorAttribute.cs class TitleColorAttribute (line 7) | [AttributeUsage(AttributeTargets.Field, Inherited = true)] method TitleColorAttribute (line 31) | public TitleColorAttribute(string title = "", CustomColor titleColor =... FILE: VirtueSky/Inspector/Runtime/CustomizeAttribute/GUIDAttribute.cs class GUIDAttribute (line 7) | public class GUIDAttribute : PropertyAttribute method GUIDAttribute (line 11) | public GUIDAttribute() method GUIDAttribute (line 16) | public GUIDAttribute(string prefix) class GuidAttributeDrawer (line 23) | [CustomPropertyDrawer(typeof(GUIDAttribute))] method OnGUI (line 28) | public override void OnGUI(Rect position, SerializedProperty property,... FILE: VirtueSky/Inspector/Runtime/CustomizeAttribute/NamedIdAttribute.cs class NamedIdAttribute (line 12) | public class NamedIdAttribute : PropertyAttribute method NamedIdAttribute (line 14) | public NamedIdAttribute() class NamedIdAttributeDrawer (line 21) | [CustomPropertyDrawer(typeof(NamedIdAttribute))] method OnGUI (line 26) | public override void OnGUI(Rect position, SerializedProperty property,... method Context (line 50) | void Context(Rect rect, SerializedProperty property) method ToSnakeCase (line 70) | public static string ToSnakeCase(string text) FILE: VirtueSky/Inspector/Runtime/InlineEditorModes.cs type InlineEditorModes (line 5) | [Flags] FILE: VirtueSky/Inspector/Runtime/PreviewMeshRotationMethod.cs type PreviewMeshRotationMethod (line 3) | public enum PreviewMeshRotationMethod FILE: VirtueSky/Inspector/Runtime/TriDropdownList.cs class TriDropdownList (line 5) | public class TriDropdownList : List> method Add (line 7) | public void Add(string text, T value) type ITriDropdownItem (line 13) | public interface ITriDropdownItem type TriDropdownItem (line 19) | public struct TriDropdownItem : ITriDropdownItem type TriDropdownItem (line 25) | public struct TriDropdownItem : ITriDropdownItem FILE: VirtueSky/Inspector/Runtime/TriValidationResult.cs type TriValidationResult (line 6) | public readonly struct TriValidationResult method TriValidationResult (line 10) | public TriValidationResult(bool valid, string message, TriMessageType ... method WithFix (line 26) | public TriValidationResult WithFix(Action action, string name = null) method Info (line 31) | public static TriValidationResult Info(string error) method Error (line 36) | public static TriValidationResult Error(string error) method Warning (line 41) | public static TriValidationResult Warning(string error) type TriMessageType (line 47) | public enum TriMessageType FILE: VirtueSky/Inspector/Unity.InternalAPIEditorBridge.012/AdvancedDropdownProxy.cs class AdvancedDropdownProxy (line 5) | public class AdvancedDropdownProxy method SetShowHeader (line 7) | public static void SetShowHeader(AdvancedDropdown dropdown, bool showH... FILE: VirtueSky/Inspector/Unity.InternalAPIEditorBridge.012/EditorGUIUtilityProxy.cs class EditorGUIUtilityProxy (line 6) | public static class EditorGUIUtilityProxy method GetHelpIcon (line 8) | public static Texture2D GetHelpIcon(MessageType type) FILE: VirtueSky/Inspector/Unity.InternalAPIEditorBridge.012/EditorProxy.cs class EditorProxy (line 5) | public static class EditorProxy method DoDrawDefaultInspector (line 7) | public static void DoDrawDefaultInspector(SerializedObject obj) FILE: VirtueSky/Inspector/Unity.InternalAPIEditorBridge.012/GUIClipProxy.cs class GUIClipProxy (line 8) | public static class GUIClipProxy method Setup (line 14) | [InitializeOnLoadMethod] method UnClip (line 32) | public static Vector2 UnClip(Vector2 pos) method UnClipToWindow (line 37) | public static Rect UnClipToWindow(Rect rect) FILE: VirtueSky/Inspector/Unity.InternalAPIEditorBridge.012/InternalEditorUtilityProxy.cs class InternalEditorUtilityProxy (line 5) | public static class InternalEditorUtilityProxy method GetIsInspectorExpanded (line 7) | public static bool GetIsInspectorExpanded(UnityEngine.Object obj) method SetIsInspectorExpanded (line 12) | public static void SetIsInspectorExpanded(UnityEngine.Object obj, bool... FILE: VirtueSky/Inspector/Unity.InternalAPIEditorBridge.012/ReorderableListProxy.cs class ReorderableListProxy (line 9) | public static class ReorderableListProxy method ReorderableListProxy (line 31) | static ReorderableListProxy() method DoListHeader (line 40) | public static void DoListHeader(ReorderableList list, Rect headerRect) method ClearCacheRecursive (line 55) | public static void ClearCacheRecursive(ReorderableList list) method DoAddButton (line 64) | public static void DoAddButton(ReorderableList list, Object value) FILE: VirtueSky/Inspector/Unity.InternalAPIEditorBridge.012/ScriptAttributeUtilityProxy.cs class ScriptAttributeUtilityProxy (line 7) | public static class ScriptAttributeUtilityProxy method GetHandler (line 9) | public static PropertyHandlerProxy GetHandler(SerializedProperty prope... type PropertyHandlerProxy (line 16) | public readonly struct PropertyHandlerProxy method PropertyHandlerProxy (line 20) | internal PropertyHandlerProxy(PropertyHandler handler) method SetPreferredLabel (line 28) | public void SetPreferredLabel(string label) method CreatePropertyGUI (line 38) | public VisualElement CreatePropertyGUI(SerializedProperty property) method GetHeight (line 43) | public float GetHeight(SerializedProperty property, GUIContent label, ... method OnGUI (line 48) | public bool OnGUI(Rect position, SerializedProperty property, GUIConte... FILE: VirtueSky/LevelEditor/LevelEditor.cs class LevelEditor (line 14) | public class LevelEditor : EditorWindow FILE: VirtueSky/LevelEditor/LevelSystemEditorSetting.cs class LevelSystemEditorSetting (line 9) | [Serializable] type LevelEditorTabType (line 34) | public enum LevelEditorTabType class UtilitiesLevelSystemDrawer (line 40) | public static class UtilitiesLevelSystemDrawer FILE: VirtueSky/LevelEditor/PickObject.cs class PickObject (line 5) | public class PickObject FILE: VirtueSky/LevelEditor/PreviewGenerator.cs class PreviewGenerator (line 9) | public class PreviewGenerator type ImageSizeType (line 46) | public enum ImageSizeType method Copy (line 54) | public PreviewGenerator Copy() method OnCaptured (line 73) | public PreviewGenerator OnCaptured(Action callback) method OnPreCaptured (line 79) | public PreviewGenerator OnPreCaptured(Action callback) method CreatePreview (line 86) | public Texture2D CreatePreview(GameObject obj, bool clone = true) method NotifyPreviewTaking (line 131) | private void NotifyPreviewTaking(GameObject go, Action(GameObject go, bool includeInactive = true... type IPreviewComponent (line 306) | internal interface IPreviewComponent method OnPreviewCapturing (line 308) | void OnPreviewCapturing(PreviewGenerator preview); method OnPreviewCaptured (line 310) | void OnPreviewCaptured(PreviewGenerator preview); FILE: VirtueSky/LevelEditor/Probe.cs type ProbeHit (line 11) | public struct ProbeHit method ProbeHit (line 45) | public ProbeHit(GameObject gameObject) method Select (line 59) | public void Select(bool add) method OnFocusEnter (line 78) | public void OnFocusEnter() method OnFocusLeave (line 90) | public void OnFocusLeave() class Probe (line 103) | public static class Probe method Pick (line 114) | public static ProbeHit? Pick(ProbeFilter filter, SceneView sceneView, ... method Pick (line 140) | public static ProbeHit? Pick(ProbeFilter filter, SceneView sceneView, ... method PickAll (line 170) | public static ProbeHit[] PickAll(ProbeFilter filter, SceneView sceneVi... method PickAllNonAlloc (line 182) | private static void PickAllNonAlloc(List hits, ProbeFilter f... method PickAllHandlesNonAlloc (line 337) | private static void PickAllHandlesNonAlloc(HashSet results... method CompareProbeHit (line 373) | private static int CompareProbeHit(ProbeHit a, ProbeHit b) method DefaultPoint (line 380) | private static Vector3 DefaultPoint(SceneView sceneView, Vector2 guiPo... method Highlight (line 396) | internal static void Highlight(GameObject selection) method ClearHighlight (line 402) | internal static void ClearHighlight() type ProbeFilter (line 411) | public struct ProbeFilter FILE: VirtueSky/Linq/Aggregate.cs class L (line 10) | public static partial class L method Reduce (line 20) | public static TSource Reduce(this TSource[] source, Func(this TSource[] ... method Reduce (line 67) | public static TResult Reduce( method Reduce (line 95) | public static TSource Reduce(this Span source, Func<... method Reduce (line 118) | public static TAccumulate Reduce(this Span( method Reduce (line 171) | public static TSource Reduce(this List source, Func<... method Reduce (line 194) | public static TAccumulate Reduce(this List( FILE: VirtueSky/Linq/AnyAll.cs class L (line 6) | public static partial class L method Any (line 15) | public static bool Any(this T[] source) method Any (line 28) | public static bool Any(this TSource[] source, Predicate(this TSource[] source, Predicate(this Span source) method Any (line 76) | public static bool Any(this Span source, Predicate(this Span source, Predicate<... method Any (line 120) | public static bool Any(this List source) method Any (line 133) | public static bool Any(this List source, Predicate(this List source, Predicate<... FILE: VirtueSky/Linq/Average.cs class L (line 6) | public static partial class L method Average (line 15) | public static double Average(this int[] source) method Average (line 40) | public static double Average(this T[] source, Func selector) method Average (line 65) | public static double Average(this long[] source) method Average (line 91) | public static double Average(this T[] source, Func selector) method Average (line 116) | public static float Average(this float[] source) method Average (line 139) | public static float Average(this T[] source, Func selector) method Average (line 162) | public static double Average(this double[] source) method Average (line 185) | public static double Average(this T[] source, Func selec... method Average (line 208) | public static decimal Average(this decimal[] source) method Average (line 231) | public static decimal Average(this T[] source, Func sel... method Average (line 258) | public static double Average(this Span source) method Average (line 283) | public static double Average(this Span source, Func sele... method Average (line 308) | public static double Average(this Span source) method Average (line 334) | public static double Average(this Span source, Func sel... method Average (line 359) | public static float Average(this Span source) method Average (line 382) | public static float Average(this Span source, Func sel... method Average (line 405) | public static double Average(this Span source) method Average (line 428) | public static double Average(this Span source, Func s... method Average (line 451) | public static decimal Average(this Span source) method Average (line 474) | public static decimal Average(this Span source, Func... method Average (line 501) | public static double Average(this List source) method Average (line 526) | public static double Average(this List source, Func sele... method Average (line 551) | public static double Average(this List source) method Average (line 576) | public static double Average(this List source, Func sel... method Average (line 601) | public static float Average(this List source) method Average (line 624) | public static float Average(this List source, Func sel... method Average (line 647) | public static double Average(this List source) method Average (line 670) | public static double Average(this List source, Func s... method Average (line 693) | public static decimal Average(this List source) method Average (line 716) | public static decimal Average(this List source, Func... FILE: VirtueSky/Linq/Chunk.cs class L (line 6) | public static partial class L method Chunk (line 19) | public static TSource[][] Chunk(this TSource[] source, int ch... method Chunk (line 72) | public static List> Chunk(this List so... method ChunkToArray (line 117) | public static TSource[][] ChunkToArray(this List sou... FILE: VirtueSky/Linq/Contains.cs class L (line 6) | public static partial class L method Contains (line 18) | public static bool Contains(this TSource[] source, TSource va... method Contains (line 46) | public static bool Contains(this Span source, TSourc... method Contains (line 75) | public static bool Contains(this List source, TSourc... FILE: VirtueSky/Linq/Count.cs class L (line 6) | public static partial class L method Count (line 18) | public static int Count(this T[] source, Func predicate) method Count (line 50) | public static int Count(this Span source, Func predicate) method Count (line 83) | public static int Count(this List source, Func predicate) FILE: VirtueSky/Linq/Distinct.cs class L (line 6) | public static partial class L method Distinct (line 8) | public static IEnumerable Distinct(this IEnumerable<... method Distinct (line 13) | public static IEnumerable Distinct(this IEnumerable<... method Distinct (line 18) | public static System.Linq.ParallelQuery Distinct(thi... method Distinct (line 23) | public static System.Linq.ParallelQuery Distinct(thi... method Distinct (line 37) | public static IEnumerable Distinct(this IEn... method Distinct (line 55) | public static IEnumerable Distinct( method DistinctIterator (line 67) | private static IEnumerable DistinctIterator( FILE: VirtueSky/Linq/First.cs class L (line 6) | public static partial class L method First (line 15) | public static T First(this T[] source) method First (line 30) | public static T First(this T[] source, Func predicate) method FirstOrDefault (line 55) | public static T FirstOrDefault(this T[] source) method FirstOrDefault (line 71) | public static T FirstOrDefault(this T[] source, Func predi... method First (line 95) | public static T First(this Span source) method First (line 110) | public static T First(this Span source, Func predicate) method FirstOrDefault (line 135) | public static T FirstOrDefault(this Span source) method FirstOrDefault (line 151) | public static T FirstOrDefault(this Span source, Func p... method First (line 176) | public static T First(this List source) method First (line 191) | public static T First(this List source, Predicate predicate) method FirstOrDefault (line 209) | public static T FirstOrDefault(this List source) method FirstOrDefault (line 225) | public static T FirstOrDefault(this List source, Predicate pr... FILE: VirtueSky/Linq/Flatten.cs class L (line 6) | public static partial class L method Flatten (line 15) | public static TSource[] Flatten(this TSource[][] source) method Flatten (line 42) | public static List Flatten(this List> ... method Flatten (line 65) | public static List Flatten(this List source) FILE: VirtueSky/Linq/Last.cs class L (line 6) | public static partial class L method Last (line 15) | public static T Last(this T[] source) method Last (line 30) | public static T Last(this T[] source, Predicate predicate) method LastOrDefault (line 48) | public static T LastOrDefault(this T[] source) method LastOrDefault (line 68) | public static T LastOrDefault(this T[] source, Predicate predicate) method Last (line 88) | public static T Last(this Span source) method Last (line 103) | public static T Last(this Span source, Predicate predicate) method LastOrDefault (line 123) | public static T LastOrDefault(this Span source) method LastOrDefault (line 143) | public static T LastOrDefault(this Span source, Predicate pre... method Last (line 166) | public static T Last(this List source) method Last (line 181) | public static T Last(this List source, Predicate predicate) method LastOrDefault (line 199) | public static T LastOrDefault(this List source) method LastOrDefault (line 219) | public static T LastOrDefault(this List source, Predicate pre... FILE: VirtueSky/Linq/Max.cs class L (line 7) | public static partial class L method Max (line 16) | public static T Max(this T[] source) method Max (line 50) | public static TResult Max(this T[] source, Func(this T[] source, Func selector) method Max (line 131) | public static long Max(this long[] source) method Max (line 153) | public static long Max(this T[] source, Func selector) method Max (line 176) | public static float Max(this float[] source) method Max (line 207) | public static float Max(this T[] source, Func selector) method Max (line 241) | public static double Max(this double[] source) method Max (line 272) | public static double Max(this T[] source, Func selector) method Max (line 307) | public static decimal Max(this decimal[] source) method Max (line 328) | public static decimal Max(this T[] source, Func selector) method Max (line 354) | public static T Max(this Span source) method Max (line 388) | public static TResult Max(this Span source, Func source) method Max (line 446) | public static int Max(this Span source, Func selector) method Max (line 469) | public static long Max(this Span source) method Max (line 491) | public static long Max(this Span source, Func selector) method Max (line 514) | public static float Max(this Span source) method Max (line 545) | public static float Max(this Span source, Func selector) method Max (line 579) | public static double Max(this Span source) method Max (line 610) | public static double Max(this Span source, Func selec... method Max (line 645) | public static decimal Max(this Span source) method Max (line 666) | public static decimal Max(this Span source, Func sel... method Max (line 692) | public static T Max(this List source) method Max (line 726) | public static TResult Max(this List source, Func source) method Max (line 785) | public static int Max(this List source, Func selector) method Max (line 808) | public static long Max(this List source) method Max (line 829) | public static long Max(this List source, Func selector) method Max (line 852) | public static float Max(this List source) method Max (line 883) | public static float Max(this List source, Func selector) method Max (line 917) | public static double Max(this List source) method Max (line 948) | public static double Max(this List source, Func selec... method Max (line 982) | public static decimal Max(this List source) method Max (line 1003) | public static decimal Max(this List source, Func sel... FILE: VirtueSky/Linq/Min.cs class L (line 7) | public static partial class L method Min (line 16) | public static T Min(this T[] source) method Min (line 50) | public static TResult Min(this T[] source, Func(this T[] source, Func selector) method Min (line 131) | public static long Min(this long[] source) method Min (line 152) | public static long Min(this T[] source, Func selector) method Min (line 175) | public static float Min(this float[] source) method Min (line 197) | public static float Min(this T[] source, Func selector) method Min (line 221) | public static double Min(this double[] source) method Min (line 243) | public static double Min(this T[] source, Func selector) method Min (line 267) | public static decimal Min(this decimal[] source) method Min (line 288) | public static decimal Min(this T[] source, Func selector) method Min (line 313) | public static T Min(this Span source) method Min (line 347) | public static TResult Min(this Span source, Func source) method Min (line 405) | public static int Min(this Span source, Func selector) method Min (line 428) | public static long Min(this Span source) method Min (line 449) | public static long Min(this Span source, Func selector) method Min (line 472) | public static float Min(this Span source) method Min (line 494) | public static float Min(this Span source, Func selector) method Min (line 518) | public static double Min(this Span source) method Min (line 540) | public static double Min(this Span source, Func selec... method Min (line 564) | public static decimal Min(this Span source) method Min (line 585) | public static decimal Min(this Span source, Func sel... method Min (line 611) | public static T Min(this List source) method Min (line 644) | public static int Min(this List source) method Min (line 665) | public static int Min(this List source, Func selector) method Min (line 688) | public static long Min(this List source) method Min (line 709) | public static long Min(this List source, Func selector) method Min (line 732) | public static float Min(this List source) method Min (line 754) | public static float Min(this List source, Func selector) method Min (line 778) | public static double Min(this List source) method Min (line 800) | public static double Min(this List source, Func selec... method Min (line 824) | public static decimal Min(this List source) method Min (line 845) | public static decimal Min(this List source, Func sel... method Min (line 867) | public static TResult Min(this List source, Func(this TSource[] source, ... method OrderByDescending (line 46) | public static TSource[] OrderByDescending(this TSource[... method OrderBy (line 79) | public static List OrderBy(this List ... method OrderByDescending (line 104) | public static List OrderByDescending(this List... FILE: VirtueSky/Linq/Range.cs class L (line 6) | public static partial class L method RangeArray (line 14) | public static int[] RangeArray(int start, int count) method RangeList (line 35) | public static List RangeList(int start, int count) FILE: VirtueSky/Linq/Repeat.cs class L (line 5) | public static partial class L method RepeatArray (line 15) | public static T[] RepeatArray(T element, int count) method RepeatList (line 34) | public static List RepeatList(T element, int count) FILE: VirtueSky/Linq/Reverse.cs class L (line 6) | public static partial class L method Reverse (line 13) | public static T[] Reverse(this T[] source) method ReverseOrigin (line 31) | public static void ReverseOrigin(this T[] source) method Reverse (line 43) | public static T[] Reverse(this Span source) method ReverseOrigin (line 60) | public static void ReverseOrigin(this Span source) method Reverse (line 71) | public static List Reverse(this List source) method ReverseOrigin (line 87) | public static void ReverseOrigin(this List source) FILE: VirtueSky/Linq/Select.cs class L (line 7) | public static partial class L method MapOrigin (line 17) | public static void MapOrigin(this T[] source, Func selector) method MapOrigin (line 35) | public static void MapOrigin(this T[] source, Func selec... method Map (line 54) | public static TResult[] Map(this T[] source, Func(this T[] source, Func(this Span source, Func selector) method MapOrigin (line 118) | public static void MapOrigin(this Span source, Func s... method Map (line 137) | public static TResult[] Map(this Span source, Func(this Span source, Func(this List source, Func selector) method MapOrigin (line 201) | public static void MapOrigin(this List source, Func s... method Map (line 220) | public static List Map(this List source, Func<... method Map (line 243) | public static List Map(this List source, Func<... FILE: VirtueSky/Linq/SelectMany.cs class L (line 6) | public static partial class L method SelectMany (line 17) | public static TResult[] SelectMany(this TSource[] so... method SelectMany (line 43) | public static TResult[] SelectMany(this TSource[] so... method SelectMany (line 72) | public static TResult[] SelectMany(this Span(this Span SelectMany(this List SelectMany(this List(this T[] source, Func(this T[] source, Func(this Span source, Fun... method MapFilter (line 111) | public static TResult[] MapFilter(this Span source, Fun... method MapFilter (line 144) | public static List MapFilter(this List source,... method MapFilter (line 168) | public static List MapFilter(this List source,... FILE: VirtueSky/Linq/SequenceEqual.cs class L (line 6) | public static partial class L method SequenceEqual (line 17) | public static bool SequenceEqual(this T[] first, T[] second, IEqual... method SequenceCompare (line 47) | public static int[] SequenceCompare(this T[] first, T[] second, ICo... method SequenceEqual (line 79) | public static bool SequenceEqual(this T[] first, List second, IE... method SequenceEqual (line 109) | public static bool SequenceEqual(this List first, T[] second, IE... method SequenceEqual (line 141) | public static bool SequenceEqual(this Span first, Span second... method SequenceEqual (line 173) | public static bool SequenceEqual(this Span first, List second... method SequenceEqual (line 203) | public static bool SequenceEqual(this List first, Span second... method SequenceEqual (line 236) | public static bool SequenceEqual(this List first, List second... FILE: VirtueSky/Linq/Single.cs class L (line 6) | public static partial class L method Single (line 15) | public static T Single(this T[] source) method SingleOrDefault (line 31) | public static T SingleOrDefault(this T[] source) method Single (line 48) | public static T Single(this T[] source, Func predicate) method SingleOrDefault (line 79) | public static T SingleOrDefault(this T[] source, Func pred... method Single (line 109) | public static T Single(this Span source) method SingleOrDefault (line 125) | public static T SingleOrDefault(this Span source) method Single (line 142) | public static T Single(this Span source, Func predicate) method SingleOrDefault (line 173) | public static T SingleOrDefault(this Span source, Func ... method Single (line 203) | public static T Single(this List source) method SingleOrDefault (line 219) | public static T SingleOrDefault(this List source) method Single (line 236) | public static T Single(this List source, Func predicate) method SingleOrDefault (line 267) | public static T SingleOrDefault(this List source, Func ... FILE: VirtueSky/Linq/Skip.cs class L (line 6) | public static partial class L method Skip (line 14) | public static T[] Skip(this T[] source, int count) method SkipWhile (line 42) | public static T[] SkipWhile(this T[] source, Func predicate) method Skip (line 72) | public static T[] Skip(this Span source, int count) method SkipWhile (line 100) | public static T[] SkipWhile(this Span source, Func pred... method Skip (line 131) | public static List Skip(this List source, int count) method SkipWhile (line 159) | public static List SkipWhile(this List source, Func ... FILE: VirtueSky/Linq/Sum.cs class L (line 7) | public static partial class L method Sum (line 16) | public static int Sum(this int[] source) method Sum (line 38) | public static int Sum(this T[] source, Func selector) method Sum (line 61) | public static long Sum(this long[] source) method Sum (line 83) | public static long Sum(this T[] source, Func selector) method Sum (line 106) | public static float Sum(this float[] source) method Sum (line 126) | public static float Sum(this T[] source, Func selector) method Sum (line 146) | public static double Sum(this double[] source) method Sum (line 165) | public static double Sum(this T[] source, Func selector) method Sum (line 185) | public static decimal Sum(this decimal[] source) method Sum (line 205) | public static decimal Sum(this T[] source, Func selector) method Sum (line 228) | public static int Sum(this Span source) method Sum (line 250) | public static int Sum(this Span source, Func selector) method Sum (line 273) | public static long Sum(this Span source) method Sum (line 295) | public static long Sum(this Span source, Func selector) method Sum (line 318) | public static float Sum(this Span source) method Sum (line 338) | public static float Sum(this Span source, Func selector) method Sum (line 358) | public static double Sum(this Span source) method Sum (line 377) | public static double Sum(this Span source, Func selec... method Sum (line 397) | public static decimal Sum(this Span source) method Sum (line 417) | public static decimal Sum(this Span source, Func sel... method Sum (line 440) | public static int Sum(this List source) method Sum (line 462) | public static int Sum(this List source, Func selector) method Sum (line 485) | public static long Sum(this List source) method Sum (line 507) | public static long Sum(this List source, Func selector) method Sum (line 530) | public static float Sum(this List source) method Sum (line 550) | public static float Sum(this List source, Func selector) method Sum (line 570) | public static double Sum(this List source) method Sum (line 589) | public static double Sum(this List source, Func selec... method Sum (line 609) | public static decimal Sum(this List source) method Sum (line 629) | public static decimal Sum(this List source, Func sel... FILE: VirtueSky/Linq/Take.cs class L (line 6) | public static partial class L method Take (line 14) | public static T[] Take(this T[] source, int count) method TakeWhile (line 42) | public static T[] TakeWhile(this T[] source, Func predicate) method TakeWhile (line 70) | public static T[] TakeWhile(this T[] source, Func pre... method Take (line 100) | public static T[] Take(this Span source, int count) method TakeWhile (line 129) | public static T[] TakeWhile(this Span source, Func pred... method TakeWhile (line 157) | public static T[] TakeWhile(this Span source, Func... method Take (line 189) | public static List Take(this List source, int count) method TakeWhile (line 217) | public static List TakeWhile(this List source, Func ... method TakeWhile (line 245) | public static List TakeWhile(this List source, Func : IComparer method ComparerReverser (line 12) | public ComparerReverser(IComparer wrappedComparer) method Compare (line 16) | #if !(UNITY_4 || UNITY_5) class ComparerExtensions (line 26) | internal static class ComparerExtensions method Reverse (line 29) | public static IComparer Reverse(this IComparer comparer) class LambdaComparer (line 35) | internal sealed class LambdaComparer : IComparer method LambdaComparer (line 40) | public LambdaComparer(Func selector, IComparer comparer) method Compare (line 45) | #if !(UNITY_4 || UNITY_5) class ReverseLambdaComparer (line 54) | internal sealed class ReverseLambdaComparer : IComparer method ReverseLambdaComparer (line 59) | public ReverseLambdaComparer(Func selector, IComparer compa... method Compare (line 64) | #if !(UNITY_4 || UNITY_5) FILE: VirtueSky/Linq/Utils/CustomPartition.cs class EmptyOrderablePartitioner (line 7) | public class EmptyOrderablePartitioner : OrderablePartitioner method EmptyOrderablePartitioner (line 10) | public EmptyOrderablePartitioner() method GetOrderablePartitions (line 15) | public override IList>> GetOrderable... method GetOrderableDynamicPartitions (line 21) | public override IEnumerable> GetOrderableDynamic... class CustomPartition (line 33) | internal static class CustomPartition method MakePartition (line 35) | public static OrderablePartitioner> MakePartition(int ... method MakeSimdPartition (line 49) | public static OrderablePartitioner> MakeSimdPartition(... FILE: VirtueSky/Linq/Utils/GenericOperators.cs class GenericOperators (line 22) | internal static class GenericOperators method Add (line 24) | [MethodImpl(MethodImplOptions.AggressiveInlining)] method GreaterThan (line 80) | [MethodImpl(MethodImplOptions.AggressiveInlining)] method Equals (line 136) | [MethodImpl(MethodImplOptions.AggressiveInlining)] method LessThan (line 192) | [MethodImpl(MethodImplOptions.AggressiveInlining)] method Divide (line 248) | [MethodImpl(MethodImplOptions.AggressiveInlining)] method DivideFloat (line 304) | [MethodImpl(MethodImplOptions.AggressiveInlining)] FILE: VirtueSky/Linq/Utils/SliceHelper.cs class SliceHelper (line 5) | public static class SliceHelper method Slice (line 8) | public static Span Slice(this T[] array, int start, int len) FILE: VirtueSky/Linq/Where.cs class L (line 6) | public static partial class L method Filter (line 16) | public static T[] Filter(this T[] source, Func predicate) method Filter (line 43) | public static T[] Filter(this T[] source, Func predic... method Filter (line 74) | public static T[] Filter(this Span source, Func predicate) method Filter (line 101) | public static T[] Filter(this Span source, Func pr... method Filter (line 132) | public static List Filter(this List source, Predicate pred... method Filter (line 148) | public static List Filter(this List source, Func(this T[] source, Func predica... method FilterReduce (line 56) | public static T FilterReduce(this T[] source, Func pr... method FilterReduce (line 94) | public static TAccumulate FilterReduce( method FilterReduce (line 125) | public static TResult FilterReduce( method FilterReduce (line 164) | public static T FilterReduce(this Span source, Func pre... method FilterReduce (line 203) | public static T FilterReduce(this Span source, Func( method FilterReduce (line 272) | public static TResult FilterReduce( method FilterReduce (line 312) | public static T FilterReduce(this List source, Func pre... method FilterReduce (line 351) | public static T FilterReduce(this List source, Func( method FilterReduce (line 421) | public static TResult FilterReduce( FILE: VirtueSky/Linq/WhereSelect.cs class L (line 6) | public static partial class L method FilterMap (line 18) | public static TResult[] FilterMap(this T[] source, Func(this T[] source, Func(this Span source, Fun... method FilterMap (line 115) | public static TResult[] FilterMap(this Span source, Fun... method FilterMap (line 149) | public static List FilterMap(this List source,... method FilterMap (line 174) | public static List FilterMap(this List source,... FILE: VirtueSky/Linq/WhereSum.cs class L (line 7) | public static partial class L method FilterSum (line 17) | public static int FilterSum(this int[] source, Func predicate) method FilterSum (line 43) | public static int FilterSum(this T[] source, Func predicat... method FilterSum (line 70) | public static long FilterSum(this long[] source, Func pred... method FilterSum (line 96) | public static long FilterSum(this T[] source, Func predica... method FilterSum (line 123) | public static float FilterSum(this float[] source, Func p... method FilterSum (line 147) | public static float FilterSum(this T[] source, Func predic... method FilterSum (line 171) | public static double FilterSum(this double[] source, Func(this T[] source, Func predi... method FilterSum (line 218) | public static decimal FilterSum(this decimal[] source, Func(this T[] source, Func pred... method FilterSum (line 269) | public static int FilterSum(this Span source, Func pre... method FilterSum (line 295) | public static int FilterSum(this Span source, Func pred... method FilterSum (line 322) | public static long FilterSum(this Span source, Func ... method FilterSum (line 348) | public static long FilterSum(this Span source, Func pre... method FilterSum (line 375) | public static float FilterSum(this Span source, Func(this Span source, Func pr... method FilterSum (line 423) | public static double FilterSum(this Span source, Func(this Span source, Func p... method FilterSum (line 470) | public static decimal FilterSum(this Span source, Func(this Span source, Func ... method FilterSum (line 521) | public static int FilterSum(this List source, Func pre... method FilterSum (line 548) | public static int FilterSum(this List source, Func pred... method FilterSum (line 576) | public static long FilterSum(this List source, Func ... method FilterSum (line 603) | public static long FilterSum(this List source, Func pre... method FilterSum (line 631) | public static float FilterSum(this List source, Func(this List source, Func pr... method FilterSum (line 681) | public static double FilterSum(this List source, Func(this List source, Func p... method FilterSum (line 730) | public static decimal FilterSum(this List source, Func(this List source, Func ... FILE: VirtueSky/Linq/Zip.cs class L (line 6) | public static partial class L method ZipF (line 15) | public static TR[] ZipF(this T[] first, TU[] second, Func(this Span first, Span second... method ZipF (line 93) | public static List ZipF(this List first, List se... FILE: VirtueSky/Localization/Editor/AssetTreeViewItem.cs class AssetTreeViewItem (line 6) | public class AssetTreeViewItem : TreeViewItem method AssetTreeViewItem (line 32) | public AssetTreeViewItem(int depth, ScriptableLocaleBase data) FILE: VirtueSky/Localization/Editor/CsvSerialization.cs class CsvSerialization (line 12) | public class CsvSerialization method Serialize (line 16) | public void Serialize(Stream stream) method Deserialize (line 60) | public void Deserialize(Stream stream) method ReadNextTokens (line 101) | private string[] ReadNextTokens(StreamReader reader) method ReadImportLanguages (line 139) | private List ReadImportLanguages(StreamReader reader) method DoubleQuote (line 174) | private static string DoubleQuote(string s) FILE: VirtueSky/Localization/Editor/EditorMenu.cs class EditorMenu (line 7) | public static class EditorMenu method ImportCsv (line 11) | [MenuItem("Sunflower/Localization/Import CSV", priority = 10000)] method ExportCsv (line 17) | [MenuItem("Sunflower/Localization/Export CSV", priority = 10001)] method SetLanguage (line 23) | private static void SetLanguage(Language currentLanguage) method ChangeToAfrikaans (line 38) | [MenuItem(MENU_NAME + "/Afrikaans", priority = 10002)] method ChangeToArabic (line 44) | [MenuItem(MENU_NAME + "/Arabic", priority = 10003)] method ChangeToBasque (line 50) | [MenuItem(MENU_NAME + "/Basque", priority = 10003)] method ChangeToBelarusian (line 56) | [MenuItem(MENU_NAME + "/Belarusian", priority = 10004)] method ChangeToBulgarian (line 62) | [MenuItem(MENU_NAME + "/Bulgarian", priority = 10005)] method ChangeToCatalan (line 68) | [MenuItem(MENU_NAME + "/Catalan", priority = 10006)] method ChangeToChinese (line 74) | [MenuItem(MENU_NAME + "/Chinese", priority = 10007)] method ChangeToCzech (line 80) | [MenuItem(MENU_NAME + "/Czech", priority = 10008)] method ChangeToDanish (line 86) | [MenuItem(MENU_NAME + "/Danish", priority = 10009)] method ChangeToDutch (line 92) | [MenuItem(MENU_NAME + "/Dutch", priority = 10010)] method ChangeToEnglish (line 98) | [MenuItem(MENU_NAME + "/English", priority = 10011)] method ChangeToEstonian (line 104) | [MenuItem(MENU_NAME + "/Estonian", priority = 10012)] method ChangeToFaroese (line 110) | [MenuItem(MENU_NAME + "/Faroese", priority = 10013)] method ChangeToFinnish (line 116) | [MenuItem(MENU_NAME + "/Finnish", priority = 10014)] method ChangeToFrench (line 122) | [MenuItem(MENU_NAME + "/French", priority = 10015)] method ChangeToGerman (line 128) | [MenuItem(MENU_NAME + "/German", priority = 10016)] method ChangeToGreek (line 134) | [MenuItem(MENU_NAME + "/Greek", priority = 10017)] method ChangeToHebrew (line 140) | [MenuItem(MENU_NAME + "/Hebrew", priority = 10018)] method ChangeToHungarian (line 146) | [MenuItem(MENU_NAME + "/Hungarian", priority = 10019)] method ChangeToIcelandic (line 152) | [MenuItem(MENU_NAME + "/Icelandic", priority = 10020)] method ChangeToIndonesian (line 158) | [MenuItem(MENU_NAME + "/Indonesian", priority = 10021)] method ChangeToItalian (line 164) | [MenuItem(MENU_NAME + "/Italian", priority = 10022)] method ChangeToJapanese (line 170) | [MenuItem(MENU_NAME + "/Japanese", priority = 10023)] method ChangeToKorean (line 176) | [MenuItem(MENU_NAME + "/Korean", priority = 10024)] method ChangeToLatvian (line 182) | [MenuItem(MENU_NAME + "/Latvian", priority = 10025)] method ChangeToLithuanian (line 188) | [MenuItem(MENU_NAME + "/Lithuanian", priority = 10026)] method ChangeToNorwegian (line 194) | [MenuItem(MENU_NAME + "/Norwegian", priority = 10027)] method ChangeToPolish (line 200) | [MenuItem(MENU_NAME + "/Polish", priority = 10028)] method ChangeToPortuguese (line 206) | [MenuItem(MENU_NAME + "/Portuguese", priority = 10029)] method ChangeToRomanian (line 212) | [MenuItem(MENU_NAME + "/Romanian", priority = 10030)] method ChangeToRussian (line 218) | [MenuItem(MENU_NAME + "/Russian", priority = 10031)] method ChangeToSerboCroatian (line 224) | [MenuItem(MENU_NAME + "/SerboCroatian", priority = 10032)] method ChangeToSlovak (line 230) | [MenuItem(MENU_NAME + "/Slovak", priority = 10033)] method ChangeToSlovenian (line 236) | [MenuItem(MENU_NAME + "/Slovenian", priority = 10034)] method ChangeToSpanish (line 242) | [MenuItem(MENU_NAME + "/Spanish", priority = 10035)] method ChangeToSwedish (line 248) | [MenuItem(MENU_NAME + "/Swedish", priority = 10036)] method ChangeToThai (line 254) | [MenuItem(MENU_NAME + "/Thai", priority = 10037)] method ChangeToTurkish (line 260) | [MenuItem(MENU_NAME + "/Turkish", priority = 10038)] method ChangeToUkrainian (line 266) | [MenuItem(MENU_NAME + "/Ukrainian", priority = 10039)] method ChangeToVietnamese (line 272) | [MenuItem(MENU_NAME + "/Vietnamese", priority = 10040)] method GetMenuName (line 278) | private static string GetMenuName(Language language) FILE: VirtueSky/Localization/Editor/LanguagePropertyDrawer.cs class LanguagePropertyDrawer (line 7) | [CustomPropertyDrawer(typeof(Language))] method OnGUI (line 10) | public override void OnGUI(Rect position, SerializedProperty property,... FILE: VirtueSky/Localization/Editor/LocaleEditorUtil.cs class LocaleEditorUtil (line 13) | public static class LocaleEditorUtil method LocaleDrawLanguageField (line 15) | public static void LocaleDrawLanguageField(Rect position, ref LocaleTr... method LanguageField (line 60) | public static void LanguageField(Rect position, SerializedProperty pro... method GetCustomLanguages (line 104) | private static Language[] GetCustomLanguages() method GetLanguageValueFromProperty (line 115) | public static Language GetLanguageValueFromProperty(SerializedProperty... method SetLanguageProperty (line 129) | public static void SetLanguageProperty(SerializedProperty languageProp... method SetLanguageProperty (line 145) | public static void SetLanguageProperty(SerializedProperty languageProp... method Import (line 153) | public static void Import() method Export (line 180) | public static void Export() FILE: VirtueSky/Localization/Editor/LocaleSettingsEditor.cs class LocaleSettingsEditor (line 20) | [CustomEditor(typeof(LocaleSettings), true)] method Init (line 31) | private void Init() method OnCanRemoveCallback (line 55) | private bool OnCanRemoveCallback(ReorderableList list) method OnDrawElementCallback (line 60) | private void OnDrawElementCallback(Rect rect, int index, bool isactive... method OnDrawHeaderCallback (line 89) | private void OnDrawHeaderCallback(Rect rect) method OnAddDropdownCallback (line 94) | private void OnAddDropdownCallback(Rect buttonrect, ReorderableList list) method OnRemoveCallback (line 129) | private void OnRemoveCallback(ReorderableList list) method AddUsedLocales (line 152) | private void AddUsedLocales() method FindUsedLanguages (line 163) | private Language[] FindUsedLanguages() method OnInspectorGUI (line 184) | public override void OnInspectorGUI() method ImportFormSpreadsheet (line 271) | private async void ImportFormSpreadsheet() FILE: VirtueSky/Localization/Editor/LocaleTreeView.cs class LocaleTreeView (line 12) | public class LocaleTreeView : TreeView type ColumnType (line 14) | private enum ColumnType method LocaleTreeView (line 27) | public LocaleTreeView(TreeViewState state) method LocaleTreeView (line 32) | public LocaleTreeView(TreeViewState state, MultiColumnHeader multiColu... method BuildRoot (line 46) | protected override TreeViewItem BuildRoot() method RowGUI (line 72) | protected override void RowGUI(RowGUIArgs args) method GetCustomRowHeight (line 92) | protected override float GetCustomRowHeight(int row, TreeViewItem item) method CellGUI (line 113) | void CellGUI(Rect cellRect, TreeViewItem item, ColumnType column, ref ... method DrawTypeCell (line 132) | private void DrawTypeCell(Rect cellRect, TreeViewItem item) method DrawNameCell (line 168) | private void DrawNameCell(Rect cellRect, TreeViewItem item, ref RowGUI... method ValidateMissingLocales (line 178) | private void ValidateMissingLocales(TreeViewItem item) method DrawLanguageCell (line 191) | private void DrawLanguageCell(Rect cellRect, TreeViewItem item) method DrawValueCell (line 201) | private void DrawValueCell(Rect cellRect, TreeViewItem item) method CanRename (line 244) | protected override bool CanRename(TreeViewItem item) method RenameEnded (line 257) | protected override void RenameEnded(RenameEndedArgs args) method GetSelectedItem (line 273) | public TreeViewItem GetSelectedItem() method GetRenameRect (line 284) | protected override Rect GetRenameRect(Rect rowRect, int row, TreeViewI... method CreateDefaultMultiColumnHeaderState (line 291) | public static MultiColumnHeaderState CreateDefaultMultiColumnHeaderSta... FILE: VirtueSky/Localization/Editor/LocaleTreeViewItem.cs class LocaleTreeViewItem (line 6) | public class LocaleTreeViewItem : TreeViewItem method LocaleTreeViewItem (line 11) | public LocaleTreeViewItem(int id, int depth, LocaleItemBase localeItem... FILE: VirtueSky/Localization/Editor/PostBuildProcessor.cs class PostBuildProcessor (line 14) | public static class PostBuildProcessor method OnPostprocessBuild (line 16) | [PostProcessBuild(9999)] method GetLocalizations (line 51) | private static List GetLocalizations() FILE: VirtueSky/Localization/Editor/ScriptableLocaleEditor.cs class ScriptableLocaleEditor (line 13) | [CustomEditor(typeof(ScriptableLocaleBase), true)] method OnEnable (line 28) | private void OnEnable() method OnInspectorGUI (line 110) | public override void OnInspectorGUI() method AddAllLanguages (line 216) | private void AddAllLanguages() method AddLanguagesFromSettings (line 221) | private void AddLanguagesFromSettings() method AddLanguages (line 226) | private void AddLanguages(List languages) method IsLanguageExist (line 253) | private static bool IsLanguageExist(SerializedProperty localeItemsProp... method AddOrUpdateLocale (line 272) | public static bool AddOrUpdateLocale(ScriptableLocaleBase localizedAss... method AddLocale (line 300) | public static bool AddLocale(ScriptableLocaleBase localizedAsset) method RemoveLocale (line 319) | public static bool RemoveLocale(ScriptableLocaleBase localizedAsset, L... FILE: VirtueSky/Localization/Runtime/Implement/Behaviour/LocaleAudioClipComponent.cs class LocaleAudioClipComponent (line 6) | [EditorIcon("icon_csharp")] FILE: VirtueSky/Localization/Runtime/Implement/Behaviour/LocaleComponent.cs class LocaleComponent (line 6) | [ExecuteInEditMode] method OnEnable (line 12) | protected virtual void OnEnable() method LocaleChangedInvoke (line 18) | private void LocaleChangedInvoke(object sender, LocaleChangedEventArgs e) method ForceUpdate (line 23) | public void ForceUpdate() method OnDisable (line 30) | protected virtual void OnDisable() method OnLocaleChangedEvent (line 35) | protected virtual void OnLocaleChangedEvent() method GetValueOrDefault (line 43) | protected static T GetValueOrDefault(LocaleVariable variable) wh... method OnValidate (line 48) | private void OnValidate() method TryUpdateComponentLocalization (line 63) | protected abstract bool TryUpdateComponentLocalization(bool isOnValida... FILE: VirtueSky/Localization/Runtime/Implement/Behaviour/LocaleComponentGeneric.cs class LocaleComponentGeneric (line 6) | public class LocaleComponentGeneric : LocaleComponentGener... method GetValueType (line 20) | protected override Type GetValueType() => typeof(T); method HasLocaleValue (line 22) | protected override bool HasLocaleValue() => Variable != null; method GetLocaleValue (line 23) | protected override object GetLocaleValue() => GetValueOrDefault(variab... FILE: VirtueSky/Localization/Runtime/Implement/Behaviour/LocaleComponentGenericBase.cs class LocaleComponentGenericBase (line 10) | public abstract class LocaleComponentGenericBase : LocaleComponent method Awake (line 17) | private void Awake() method Init (line 22) | private void Init() method TryInitProperty (line 27) | private bool TryInitProperty() method TrySetComponentAndProperty (line 38) | public bool TrySetComponentAndProperty(string propertyName... method TrySetComponentAndPropertyIfNotSet (line 57) | public bool TrySetComponentAndPropertyIfNotSet(string prop... method FindProperty (line 63) | private PropertyInfo FindProperty(Component c, string propertyName) method FindProperties (line 71) | internal List FindProperties(Component component) method GetValueType (line 84) | protected abstract Type GetValueType(); method HasLocaleValue (line 85) | protected abstract bool HasLocaleValue(); method GetLocaleValue (line 86) | protected abstract object GetLocaleValue(); method TryUpdateComponentLocalization (line 88) | protected override bool TryUpdateComponentLocalization(bool isOnValidate) FILE: VirtueSky/Localization/Runtime/Implement/Behaviour/LocaleFontComponent.cs class LocaleFontComponent (line 8) | [EditorIcon("icon_csharp")] method Reset (line 11) | private void Reset() FILE: VirtueSky/Localization/Runtime/Implement/Behaviour/LocaleMaterialComponent.cs class LocaleMaterialComponent (line 8) | [EditorIcon("icon_csharp")] method Reset (line 11) | private void Reset() FILE: VirtueSky/Localization/Runtime/Implement/Behaviour/LocalePrefabComponent.cs class LocalePrefabComponent (line 6) | [EditorIcon("icon_csharp")] method TryUpdateComponentLocalization (line 12) | protected override bool TryUpdateComponentLocalization(bool isOnValidate) FILE: VirtueSky/Localization/Runtime/Implement/Behaviour/LocaleRendererComponent.cs class LocaleRendererComponent (line 7) | [EditorIcon("icon_csharp")] method TryUpdateComponentLocalization (line 14) | protected override bool TryUpdateComponentLocalization(bool isOnValidate) method OnValidate (line 32) | private void OnValidate() method GetMaterials (line 37) | private Material[] GetMaterials() FILE: VirtueSky/Localization/Runtime/Implement/Behaviour/LocaleSharedMaterialComponent.cs class LocaleSharedMaterialComponent (line 8) | [EditorIcon("icon_csharp")] method Reset (line 11) | private void Reset() FILE: VirtueSky/Localization/Runtime/Implement/Behaviour/LocaleSpriteComponent.cs class LocaleSpriteComponent (line 7) | [EditorIcon("icon_csharp")] method Reset (line 10) | private void Reset() FILE: VirtueSky/Localization/Runtime/Implement/Behaviour/LocaleTMPFontComponent.cs class LocaleTMPFontComponent (line 6) | [EditorIcon("icon_csharp")] method Reset (line 9) | private void Reset() FILE: VirtueSky/Localization/Runtime/Implement/Behaviour/LocaleTextAssetComponent.cs class LocaleTextAssetComponent (line 7) | [EditorIcon("icon_csharp")] method GetValueType (line 10) | protected override Type GetValueType() => typeof(string); method GetLocaleValue (line 12) | protected override object GetLocaleValue() => Variable ? Variable.Valu... FILE: VirtueSky/Localization/Runtime/Implement/Behaviour/LocaleTextComponent.cs class LocaleTextComponent (line 10) | [EditorIcon("icon_csharp")] method UpdateArgs (line 25) | public void UpdateArgs(params string[] args) method GetLocaleValue (line 30) | protected override object GetLocaleValue() method Reset (line 41) | private void Reset() FILE: VirtueSky/Localization/Runtime/Implement/Behaviour/LocaleTextCompositeComponent.cs class LocaleTextCompositeComponent (line 12) | [EditorIcon("icon_csharp")] method UpdateArgs (line 39) | public void UpdateArgs(params string[] args) method UpdateVariables (line 44) | public void UpdateVariables(params LocaleText[] args) method GetValueType (line 49) | protected override Type GetValueType() => typeof(string); method HasLocaleValue (line 51) | protected override bool HasLocaleValue() => variables is { Length: > 0 }; method GetLocaleValue (line 53) | protected override object GetLocaleValue() method CompositeString (line 64) | private (string, int) CompositeString(string seperate = ", ") method Reset (line 103) | private void Reset() FILE: VirtueSky/Localization/Runtime/Implement/Behaviour/LocaleTextureComponent.cs class LocaleTextureComponent (line 7) | [EditorIcon("icon_csharp")] method Reset (line 10) | private void Reset() FILE: VirtueSky/Localization/Runtime/Implement/Behaviour/LocaleTextureMaterialComponent.cs class LocaleTextureMaterialComponent (line 6) | [EditorIcon("icon_csharp")] method TryUpdateComponentLocalization (line 13) | protected override bool TryUpdateComponentLocalization(bool isOnValidate) FILE: VirtueSky/Localization/Runtime/Implement/Behaviour/LocaleVideoClipComponent.cs class LocaleVideoClipComponent (line 6) | [EditorIcon("icon_csharp")] method Reset (line 9) | private void Reset() FILE: VirtueSky/Localization/Runtime/Implement/Event/ScriptableEventLocaleText.cs class ScriptableEventLocaleText (line 8) | [CreateAssetMenu(fileName = "event_localetext.asset", menuName = "Sunflo... FILE: VirtueSky/Localization/Runtime/Implement/Variable/LocaleAudioClip.cs class LocaleAudioClip (line 8) | [CreateAssetMenu(menuName = "Sunflower/Localization/AudioClip", fileName... class AudioClipLocaleItem (line 12) | [Serializable] FILE: VirtueSky/Localization/Runtime/Implement/Variable/LocaleFont.cs class LocaleFont (line 8) | [CreateAssetMenu(menuName = "Sunflower/Localization/Font", fileName = "f... class FontLocaleItem (line 12) | [Serializable] FILE: VirtueSky/Localization/Runtime/Implement/Variable/LocaleMaterial.cs class LocaleMaterial (line 8) | [CreateAssetMenu(menuName = "Sunflower/Localization/Material", fileName ... class MaterialLocaleItem (line 12) | [Serializable] FILE: VirtueSky/Localization/Runtime/Implement/Variable/LocalePrefab.cs class LocalePrefab (line 8) | [CreateAssetMenu(menuName = "Sunflower/Localization/GameObject", fileNam... class PrefabLocaleItem (line 12) | [Serializable] FILE: VirtueSky/Localization/Runtime/Implement/Variable/LocaleSprite.cs class LocaleSprite (line 8) | [CreateAssetMenu(menuName = "Sunflower/Localization/Sprite", fileName = ... class SpriteLocaleItem (line 12) | [Serializable] FILE: VirtueSky/Localization/Runtime/Implement/Variable/LocaleTMPFont.cs class LocaleTMPFont (line 8) | [CreateAssetMenu(menuName = "Sunflower/Localization/TMPFont", fileName =... class TMPFontLocaleItem (line 12) | [Serializable] FILE: VirtueSky/Localization/Runtime/Implement/Variable/LocaleText.cs class LocaleText (line 10) | [CreateAssetMenu(menuName = "Sunflower/Localization/Text", fileName = "t... class TextLocaleItem (line 15) | [Serializable] method SetLocaleItems (line 28) | public void SetLocaleItems(List> items) method SetLocaleItems (line 38) | public void SetLocaleItems(LocaleItem[] items) FILE: VirtueSky/Localization/Runtime/Implement/Variable/LocaleTextAsset.cs class LocaleTextAsset (line 8) | [CreateAssetMenu(menuName = "Sunflower/Localization/TextAsset", fileName... class TextAssetLocaleItem (line 12) | [Serializable] FILE: VirtueSky/Localization/Runtime/Implement/Variable/LocaleTexture.cs class LocaleTexture (line 8) | [CreateAssetMenu(menuName = "Sunflower/Localization/Texture", fileName =... class TextureLocaleItem (line 12) | [Serializable] FILE: VirtueSky/Localization/Runtime/Implement/Variable/LocaleVariable.cs class LocaleVariable (line 7) | [Serializable] method HasLocale (line 62) | public bool HasLocale(Language language) method TryGetLocaleValue (line 71) | public bool TryGetLocaleValue(Language language, out T value) FILE: VirtueSky/Localization/Runtime/Implement/Variable/LocaleVideoClip.cs class LocaleVideoClip (line 9) | [CreateAssetMenu(menuName = "Sunflower/Localization/VideoClip", fileName... class VideoClipLocaleItem (line 13) | [Serializable] FILE: VirtueSky/Localization/Runtime/Implement/Variable/ScriptableLocaleBase.cs class ScriptableLocaleBase (line 6) | [Serializable] FILE: VirtueSky/Localization/Runtime/Language.cs class Language (line 6) | [Serializable] method Language (line 71) | public Language(string name, string code, bool custom = false) method Equals (line 78) | public bool Equals(Language other) method Equals (line 85) | public override bool Equals(object obj) method GetHashCode (line 93) | public override int GetHashCode() method ToString (line 108) | public override string ToString() FILE: VirtueSky/Localization/Runtime/Locale.cs class Locale (line 8) | public sealed class Locale method OnLanguageChanged (line 62) | private void OnLanguageChanged(LocaleChangedEventArgs e) method SetSystemLanguage (line 70) | public void SetSystemLanguage() method SetDefaultLanguage (line 78) | public void SetDefaultLanguage() method FindAllLocalizedAssets (line 88) | public static T[] FindAllLocalizedAssets() where T : ScriptableLoca... method FindAllLocalizedAssets (line 111) | public static ScriptableLocaleBase[] FindAllLocalizedAssets() method GetCurrentLanguageCode (line 117) | public static string GetCurrentLanguageCode() => GameData.Get(KEY_LANG... method SetCurrentLanguageCode (line 118) | public static void SetCurrentLanguageCode(Language language) => GameDa... method SetCurrentLanguageCode (line 119) | public static void SetCurrentLanguageCode(string languageCode) => Game... method LoadLanguageSetting (line 121) | public static void LoadLanguageSetting() FILE: VirtueSky/Localization/Runtime/LocaleChangedEventArgs.cs class LocaleChangedEventArgs (line 5) | public class LocaleChangedEventArgs : EventArgs method LocaleChangedEventArgs (line 7) | public LocaleChangedEventArgs(Language previous, Language current) FILE: VirtueSky/Localization/Runtime/LocaleItem.cs class LocaleItem (line 6) | [Serializable] method LocaleItem (line 23) | public LocaleItem() method LocaleItem (line 27) | public LocaleItem(Language language, T value) FILE: VirtueSky/Localization/Runtime/LocaleItemBase.cs class LocaleItemBase (line 6) | [Serializable] FILE: VirtueSky/Localization/Runtime/LocaleSettings.cs class LocaleSettings (line 10) | [EditorIcon("icon_scriptable")] FILE: VirtueSky/Localization/Runtime/Translate/GoogleTranslateRequest.cs class GoogleTranslateRequest (line 5) | [Serializable] method GoogleTranslateRequest (line 12) | public GoogleTranslateRequest() method GoogleTranslateRequest (line 16) | public GoogleTranslateRequest(Language source, Language target, string... FILE: VirtueSky/Localization/Runtime/Translate/GoogleTranslateResponse.cs class GoogleTranslateResponse (line 5) | [Serializable] method GoogleTranslateResponse (line 11) | public GoogleTranslateResponse() method GoogleTranslateResponse (line 15) | public GoogleTranslateResponse(string translatedText) FILE: VirtueSky/Localization/Runtime/Translate/GoogleTranslator.cs class GoogleTranslator (line 8) | public sealed class GoogleTranslator method GoogleTranslator (line 21) | public GoogleTranslator(string authCredential) method TranslateAsync (line 32) | public IEnumerator TranslateAsync( method Translate (line 54) | public void Translate(GoogleTranslateRequest request, Action(this T[] collection) method IsNullOrEmpty (line 18) | [MethodImpl(MethodImplOptions.AggressiveInlining)] method IsNullOrEmpty (line 24) | [MethodImpl(MethodImplOptions.AggressiveInlining)] method IsNullOrEmpty (line 30) | [MethodImpl(MethodImplOptions.AggressiveInlining)] method Shuffle (line 40) | [MethodImpl(MethodImplOptions.AggressiveInlining)] method Shuffle (line 52) | [MethodImpl(MethodImplOptions.AggressiveInlining)] method Shuffle (line 64) | [MethodImpl(MethodImplOptions.AggressiveInlining)] method MakeDictionary (line 82) | [MethodImpl(MethodImplOptions.AggressiveInlining)] method MakeDictionary (line 98) | [MethodImpl(MethodImplOptions.AggressiveInlining)] method PickRandom (line 119) | [MethodImpl(MethodImplOptions.AggressiveInlining)] method PickRandom (line 127) | [MethodImpl(MethodImplOptions.AggressiveInlining)] method PickRandomAndIndex (line 135) | [MethodImpl(MethodImplOptions.AggressiveInlining)] method PickRandomWithIndex (line 144) | [MethodImpl(MethodImplOptions.AggressiveInlining)] method PickRandomSubList (line 153) | [MethodImpl(MethodImplOptions.AggressiveInlining)] method PickRandomSubArray (line 168) | [MethodImpl(MethodImplOptions.AggressiveInlining)] method Swap (line 186) | [MethodImpl(MethodImplOptions.AggressiveInlining)] method Swap (line 202) | [MethodImpl(MethodImplOptions.AggressiveInlining)] method ForEach (line 218) | [MethodImpl(MethodImplOptions.AggressiveInlining)] method ForEach (line 229) | [MethodImpl(MethodImplOptions.AggressiveInlining)] method ForEach (line 240) | [MethodImpl(MethodImplOptions.AggressiveInlining)] method ForEach (line 251) | [MethodImpl(MethodImplOptions.AggressiveInlining)] method Removes (line 262) | [MethodImpl(MethodImplOptions.AggressiveInlining)] method Removes (line 271) | [MethodImpl(MethodImplOptions.AggressiveInlining)] method Adds (line 280) | [MethodImpl(MethodImplOptions.AggressiveInlining)] method Adds (line 291) | [MethodImpl(MethodImplOptions.AggressiveInlining)] FILE: VirtueSky/Misc/Common.Colors.cs class Common (line 7) | public partial class Common method SetAlpha (line 9) | public static Color SetAlpha(this Color color, float a) method SetRelativeAlpha (line 15) | public static Color SetRelativeAlpha(this Color color, float a) method SetRed (line 21) | public static Color SetRed(this Color color, float r) method SetRelativeRed (line 27) | public static Color SetRelativeRed(this Color color, float r) method SetGreen (line 33) | public static Color SetGreen(this Color color, float g) method SetRelativeGreen (line 39) | public static Color SetRelativeGreen(this Color color, float g) method SetBlue (line 45) | public static Color SetBlue(this Color color, float b) method SetRelativeBlue (line 51) | public static Color SetRelativeBlue(this Color color, float b) method SetAlpha (line 57) | public static Graphic SetAlpha(this Graphic graphic, float a) method SetRelativeAlpha (line 65) | public static Graphic SetRelativeAlpha(this Graphic graphic, float a) method SetRed (line 73) | public static Graphic SetRed(this Graphic graphic, float r) method SetRelativeRed (line 81) | public static Graphic SetRelativeRed(this Graphic graphic, float r) method SetGreen (line 89) | public static Graphic SetGreen(this Graphic graphic, float g) method SetRelativeGreen (line 97) | public static Graphic SetRelativeGreen(this Graphic graphic, float g) method SetBlue (line 105) | public static Graphic SetBlue(this Graphic graphic, float b) method SetRelativeBlue (line 113) | public static Graphic SetRelativeBlue(this Graphic graphic, float b) method SetAlpha (line 121) | public static SpriteRenderer SetAlpha(this SpriteRenderer renderer, fl... method SetRelativeAlpha (line 129) | public static SpriteRenderer SetRelativeAlpha(this SpriteRenderer rend... method SetRed (line 137) | public static SpriteRenderer SetRed(this SpriteRenderer renderer, floa... method SetRelativeRed (line 145) | public static SpriteRenderer SetRelativeRed(this SpriteRenderer render... method SetGreen (line 153) | public static SpriteRenderer SetGreen(this SpriteRenderer renderer, fl... method SetRelativeGreen (line 161) | public static SpriteRenderer SetRelativeGreen(this SpriteRenderer rend... method SetBlue (line 169) | public static SpriteRenderer SetBlue(this SpriteRenderer renderer, flo... method SetRelativeBlue (line 177) | public static SpriteRenderer SetRelativeBlue(this SpriteRenderer rende... method ToHtmlStringRGB (line 193) | public static string ToHtmlStringRGB(this Color color) method ToHtmlStringRGBA (line 212) | public static string ToHtmlStringRGBA(this Color color) method TryParseHtmlString (line 223) | public static bool TryParseHtmlString(this string htmlString, out Colo... FILE: VirtueSky/Misc/Common.Math.cs class Common (line 6) | public partial class Common method Sqrt (line 59) | [MethodImpl(MethodImplOptions.AggressiveInlining)] method Sqrt (line 63) | [MethodImpl(MethodImplOptions.AggressiveInlining)] method Sqrt (line 67) | [MethodImpl(MethodImplOptions.AggressiveInlining)] method Sqrt (line 71) | [MethodImpl(MethodImplOptions.AggressiveInlining)] method Pow (line 75) | [MethodImpl(MethodImplOptions.AggressiveInlining)] method Exp (line 79) | [MethodImpl(MethodImplOptions.AggressiveInlining)] method Log (line 83) | [MethodImpl(MethodImplOptions.AggressiveInlining)] method Log (line 87) | [MethodImpl(MethodImplOptions.AggressiveInlining)] method Log10 (line 91) | [MethodImpl(MethodImplOptions.AggressiveInlining)] method Approximately (line 113) | [MethodImpl(MethodImplOptions.AggressiveInlining)] method Approximately (line 118) | [MethodImpl(MethodImplOptions.AggressiveInlining)] method Approximately (line 123) | [MethodImpl(MethodImplOptions.AggressiveInlining)] method Approximately (line 128) | [MethodImpl(MethodImplOptions.AggressiveInlining)] method Approximately (line 133) | [MethodImpl(MethodImplOptions.AggressiveInlining)] method Cos (line 143) | [MethodImpl(MethodImplOptions.AggressiveInlining)] method Sin (line 148) | [MethodImpl(MethodImplOptions.AggressiveInlining)] method Tan (line 153) | [MethodImpl(MethodImplOptions.AggressiveInlining)] method Acos (line 158) | [MethodImpl(MethodImplOptions.AggressiveInlining)] method Asin (line 163) | [MethodImpl(MethodImplOptions.AggressiveInlining)] method Atan (line 168) | [MethodImpl(MethodImplOptions.AggressiveInlining)] method Atan2 (line 174) | [MethodImpl(MethodImplOptions.AggressiveInlining)] method Csc (line 179) | [MethodImpl(MethodImplOptions.AggressiveInlining)] method Sec (line 184) | [MethodImpl(MethodImplOptions.AggressiveInlining)] method Cot (line 189) | [MethodImpl(MethodImplOptions.AggressiveInlining)] method Ver (line 194) | [MethodImpl(MethodImplOptions.AggressiveInlining)] method Cvs (line 199) | [MethodImpl(MethodImplOptions.AggressiveInlining)] method Crd (line 204) | [MethodImpl(MethodImplOptions.AggressiveInlining)] method Cosh (line 212) | [MethodImpl(MethodImplOptions.AggressiveInlining)] method Sinh (line 216) | [MethodImpl(MethodImplOptions.AggressiveInlining)] method Tanh (line 220) | [MethodImpl(MethodImplOptions.AggressiveInlining)] method Acosh (line 224) | [MethodImpl(MethodImplOptions.AggressiveInlining)] method Asinh (line 228) | [MethodImpl(MethodImplOptions.AggressiveInlining)] method Atanh (line 232) | [MethodImpl(MethodImplOptions.AggressiveInlining)] method Abs (line 240) | [MethodImpl(MethodImplOptions.AggressiveInlining)] method Abs (line 244) | [MethodImpl(MethodImplOptions.AggressiveInlining)] method Abs (line 248) | [MethodImpl(MethodImplOptions.AggressiveInlining)] method Abs (line 252) | [MethodImpl(MethodImplOptions.AggressiveInlining)] method Abs (line 256) | [MethodImpl(MethodImplOptions.AggressiveInlining)] method Clamp (line 267) | public static float Clamp(this float value, float min, float max) => method Clamp (line 271) | public static Vector2 Clamp(this Vector2 v, Vector2 min, Vector2 max) => method Clamp (line 276) | public static Vector3 Clamp(this Vector3 v, Vector3 min, Vector3 max) => method Clamp (line 282) | public static Vector4 Clamp(this Vector4 v, Vector4 min, Vector4 max) => method Clamp (line 289) | public static int Clamp(this int value, int min, int max) => value < m... method Clamp01 (line 292) | public static float Clamp01(this float value) => value < 0f ? 0f : val... method Clamp01 (line 295) | public static Vector2 Clamp01(this Vector2 v) => method Clamp01 (line 299) | public static Vector3 Clamp01(this Vector3 v) => method Clamp01 (line 304) | public static Vector4 Clamp01(this Vector4 v) => method ClampNeg1To1 (line 311) | public static float ClampNeg1To1(this float value) => value < -1f ? -1... method ClampNeg1To1 (line 314) | public static Vector2 ClampNeg1To1(this Vector2 v) => new Vector2(v.x ... method ClampNeg1To1 (line 318) | public static Vector3 ClampNeg1To1(this Vector3 v) => method ClampNeg1To1 (line 323) | public static Vector4 ClampNeg1To1(this Vector4 v) => method Min (line 334) | [MethodImpl(MethodImplOptions.AggressiveInlining)] method Min (line 338) | [MethodImpl(MethodImplOptions.AggressiveInlining)] method Min (line 342) | [MethodImpl(MethodImplOptions.AggressiveInlining)] method Max (line 346) | [MethodImpl(MethodImplOptions.AggressiveInlining)] method Max (line 350) | [MethodImpl(MethodImplOptions.AggressiveInlining)] method Max (line 354) | [MethodImpl(MethodImplOptions.AggressiveInlining)] method Min (line 358) | [MethodImpl(MethodImplOptions.AggressiveInlining)] method Min (line 362) | [MethodImpl(MethodImplOptions.AggressiveInlining)] method Min (line 366) | [MethodImpl(MethodImplOptions.AggressiveInlining)] method Max (line 370) | [MethodImpl(MethodImplOptions.AggressiveInlining)] method Max (line 374) | [MethodImpl(MethodImplOptions.AggressiveInlining)] method Max (line 378) | [MethodImpl(MethodImplOptions.AggressiveInlining)] method MinCopyLinq (line 381) | private static float MinCopyLinq(float[] source) method MinCopyLinq (line 393) | private static int MinCopyLinq(int[] source) method MaxCopyLinq (line 404) | private static int MaxCopyLinq(int[] source) method MaxCopyLinq (line 415) | private static float MaxCopyLinq(float[] source) method Min (line 437) | [MethodImpl(MethodImplOptions.AggressiveInlining)] method Max (line 441) | [MethodImpl(MethodImplOptions.AggressiveInlining)] method Min (line 445) | [MethodImpl(MethodImplOptions.AggressiveInlining)] method Max (line 449) | [MethodImpl(MethodImplOptions.AggressiveInlining)] method Min (line 453) | [MethodImpl(MethodImplOptions.AggressiveInlining)] method Min (line 457) | [MethodImpl(MethodImplOptions.AggressiveInlining)] method Min (line 461) | [MethodImpl(MethodImplOptions.AggressiveInlining)] method Max (line 465) | [MethodImpl(MethodImplOptions.AggressiveInlining)] method Max (line 469) | [MethodImpl(MethodImplOptions.AggressiveInlining)] method Max (line 473) | [MethodImpl(MethodImplOptions.AggressiveInlining)] method Floor (line 481) | [MethodImpl(MethodImplOptions.AggressiveInlining)] method Floor (line 485) | [MethodImpl(MethodImplOptions.AggressiveInlining)] method Floor (line 490) | [MethodImpl(MethodImplOptions.AggressiveInlining)] method Floor (line 496) | [MethodImpl(MethodImplOptions.AggressiveInlining)] method FloorToInt (line 502) | [MethodImpl(MethodImplOptions.AggressiveInlining)] method FloorToInt (line 506) | [MethodImpl(MethodImplOptions.AggressiveInlining)] method FloorToInt (line 511) | [MethodImpl(MethodImplOptions.AggressiveInlining)] method Ceil (line 517) | [MethodImpl(MethodImplOptions.AggressiveInlining)] method Ceil (line 521) | [MethodImpl(MethodImplOptions.AggressiveInlining)] method Ceil (line 526) | [MethodImpl(MethodImplOptions.AggressiveInlining)] method Ceil (line 532) | [MethodImpl(MethodImplOptions.AggressiveInlining)] method CeilToInt (line 540) | [MethodImpl(MethodImplOptions.AggressiveInlining)] method CeilToInt (line 544) | [MethodImpl(MethodImplOptions.AggressiveInlining)] method CeilToInt (line 549) | [MethodImpl(MethodImplOptions.AggressiveInlining)] method Round (line 555) | [MethodImpl(MethodImplOptions.AggressiveInlining)] method Round (line 559) | [MethodImpl(MethodImplOptions.AggressiveInlining)] method Round (line 564) | [MethodImpl(MethodImplOptions.AggressiveInlining)] method Round (line 570) | [MethodImpl(MethodImplOptions.AggressiveInlining)] method Round (line 576) | [MethodImpl(MethodImplOptions.AggressiveInlining)] method Round (line 581) | [MethodImpl(MethodImplOptions.AggressiveInlining)] method Round (line 586) | [MethodImpl(MethodImplOptions.AggressiveInlining)] method Round (line 591) | [MethodImpl(MethodImplOptions.AggressiveInlining)] method RoundToInt (line 597) | [MethodImpl(MethodImplOptions.AggressiveInlining)] method RoundToInt (line 601) | [MethodImpl(MethodImplOptions.AggressiveInlining)] method RoundToInt (line 606) | [MethodImpl(MethodImplOptions.AggressiveInlining)] method Repeat (line 616) | [MethodImpl(MethodImplOptions.AggressiveInlining)] method PingPong (line 621) | [MethodImpl(MethodImplOptions.AggressiveInlining)] method Smooth01 (line 629) | [MethodImpl(MethodImplOptions.AggressiveInlining)] method Smoother01 (line 633) | [MethodImpl(MethodImplOptions.AggressiveInlining)] method SmoothCos01 (line 637) | [MethodImpl(MethodImplOptions.AggressiveInlining)] method Gamma (line 641) | public static float Gamma(float value, float absmax, float gamma) method SmoothDamp (line 660) | public static float SmoothDamp(float current, float target, ref float ... method SmoothDamp (line 681) | public static float SmoothDamp( method Lerp (line 727) | [MethodImpl(MethodImplOptions.AggressiveInlining)] method Lerp (line 734) | [MethodImpl(MethodImplOptions.AggressiveInlining)] method Lerp (line 739) | [MethodImpl(MethodImplOptions.AggressiveInlining)] method Lerp (line 744) | [MethodImpl(MethodImplOptions.AggressiveInlining)] method Lerp (line 752) | public static Rect Lerp(Rect a, Rect b, float t) method LerpClamped (line 763) | [MethodImpl(MethodImplOptions.AggressiveInlining)] method LerpSmooth (line 770) | [MethodImpl(MethodImplOptions.AggressiveInlining)] method InverseLerp (line 777) | [MethodImpl(MethodImplOptions.AggressiveInlining)] method InverseLerpSafe (line 785) | [MethodImpl(MethodImplOptions.AggressiveInlining)] method InverseLerp (line 798) | [MethodImpl(MethodImplOptions.AggressiveInlining)] method InverseLerp (line 803) | [MethodImpl(MethodImplOptions.AggressiveInlining)] method InverseLerp (line 808) | [MethodImpl(MethodImplOptions.AggressiveInlining)] method InverseLerpClamped (line 817) | [MethodImpl(MethodImplOptions.AggressiveInlining)] method InverseLerpSmooth (line 825) | [MethodImpl(MethodImplOptions.AggressiveInlining)] method Remap (line 836) | [MethodImpl(MethodImplOptions.AggressiveInlining)] method Remap (line 841) | [MethodImpl(MethodImplOptions.AggressiveInlining)] method Remap (line 852) | [MethodImpl(MethodImplOptions.AggressiveInlining)] method Remap (line 857) | [MethodImpl(MethodImplOptions.AggressiveInlining)] method Remap (line 862) | [MethodImpl(MethodImplOptions.AggressiveInlining)] method RemapClamped (line 873) | [MethodImpl(MethodImplOptions.AggressiveInlining)] method Remap (line 881) | [MethodImpl(MethodImplOptions.AggressiveInlining)] method Remap (line 893) | [MethodImpl(MethodImplOptions.AggressiveInlining)] method Eerp (line 905) | [MethodImpl(MethodImplOptions.AggressiveInlining)] method InverseEerp (line 912) | [MethodImpl(MethodImplOptions.AggressiveInlining)] method Angle (line 921) | [MethodImpl(MethodImplOptions.AggressiveInlining)] method Angle (line 927) | [MethodImpl(MethodImplOptions.AggressiveInlining)] method Reflect (line 930) | public static Vector2 Reflect(this Vector2 v, Vector2 normal) method Mirror (line 936) | public static void Mirror(this ref Vector2 v, Vector2 axis) method Mirror (line 941) | public static Vector2 Mirror(this Vector2 v, Vector2 axis) method Slerp (line 955) | public static Vector2 Slerp(this Vector2 from, Vector2 to, float t) method SlerpClamped (line 971) | public static Vector2 SlerpClamped(this Vector2 from, Vector2 to, floa... method AngleBetween (line 979) | [MethodImpl(MethodImplOptions.AggressiveInlining)] method AngleBetween (line 984) | [MethodImpl(MethodImplOptions.AggressiveInlining)] method NormalizeAngle (line 995) | public static float NormalizeAngle(this float angle, bool useRadians =... method ClampIn180 (line 1001) | public static float ClampIn180(this float a, bool bUseRadians = false) method ClampIn360 (line 1006) | public static float ClampIn360(this float a, bool bUseRadians = false) method LerpAngle (line 1017) | public static float LerpAngle(this float aRad, float bRad, float t) method DeltaAngle (line 1026) | [MethodImpl(MethodImplOptions.AggressiveInlining)] method InverseLerpAngle (line 1033) | public static float InverseLerpAngle(this float a, float b, float v) method SmoothDampAngle (line 1050) | public static float SmoothDampAngle(this float current, float target, ... method SmoothDampAngle (line 1071) | public static float SmoothDampAngle( type WrapMode (line 1094) | public enum WrapMode method Wrap (line 1117) | public static int Wrap(this int value, int max, int min) method Wrap (line 1127) | public static int Wrap(this int value, int max) method Wrap (line 1133) | public static long Wrap(this long value, long max, long min) method Wrap (line 1143) | public static long Wrap(long value, long max) method Wrap (line 1149) | public static float Wrap(this float value, float max, float min) method Wrap (line 1159) | public static float Wrap(this float value, float max) method Wrap (line 1165) | public static double Wrap(this double value, double max, double min) method Wrap (line 1175) | public static double Wrap(this double value, double max) method WrapIndex (line 1188) | public static int WrapIndex(WrapMode mode, int value, int max) method Wrap (line 1203) | public static float Wrap(WrapMode mode, int value, int max, int min = 0) method Wrap (line 1218) | public static float Wrap(WrapMode mode, float value, float max, float ... FILE: VirtueSky/Misc/Common.Physics.cs class Common (line 7) | public static partial class Common method IgnoreCollision (line 11) | public static void IgnoreCollision(List _listCollider, Colli... method IgnoreCollision (line 16) | public static void IgnoreCollision(Collider _collider, List ... method IgnoreCollision (line 21) | public static void IgnoreCollision(List _listCollider1, List... method IgnoreCollision2D (line 32) | public static void IgnoreCollision2D(List _listCollider, C... method IgnoreCollision2D (line 40) | public static void IgnoreCollision2D(Collider2D _collider, List _listCollider1, ... FILE: VirtueSky/Misc/Common.SkeletonAnimation.cs class Common (line 12) | public static partial class Common method Duration (line 14) | public static float Duration(this SkeletonAnimation skeletonAnimation,... method Duration (line 30) | public static float Duration(this SkeletonAnimation skeletonAnimation,... method OnComplete (line 37) | public static SkeletonAnimation OnComplete(this SkeletonAnimation skel... method OnUpdate (line 50) | public static SkeletonAnimation OnUpdate(this SkeletonAnimation skelet... method OnComplete (line 58) | public static TrackEntry OnComplete(this TrackEntry trackEntry, Action... method Play (line 72) | public static SkeletonAnimation Play(this SkeletonAnimation skeletonAn... method PlayOnly (line 85) | public static SkeletonAnimation PlayOnly(this SkeletonAnimation skelet... method AddAnimation (line 94) | public static SkeletonAnimation AddAnimation(this SkeletonAnimation sk... method SetSkin (line 103) | public static SkeletonAnimation SetSkin(this SkeletonAnimation skeleto... method SetSkin (line 116) | public static SkeletonAnimation SetSkin(this SkeletonAnimation skeleto... method ChangeAttachment (line 134) | public static SkeletonAnimation ChangeAttachment(this SkeletonAnimatio... method ChangeAttachment (line 147) | public static SkeletonAnimation ChangeAttachment(this SkeletonAnimatio... method MixSkin (line 164) | public static SkeletonAnimation MixSkin(this SkeletonAnimation skeleto... method MixSkin (line 174) | public static SkeletonAnimation MixSkin(this SkeletonAnimation skeleto... FILE: VirtueSky/Misc/Common.SkeletonGraphic.cs class Common (line 12) | public static partial class Common method Duration (line 14) | public static float Duration(this SkeletonGraphic skeletonGraphic, str... method Duration (line 30) | public static float Duration(this SkeletonGraphic skeletonGraphic, int... method OnComplete (line 37) | public static SkeletonGraphic OnComplete(this SkeletonGraphic skeleton... method OnUpdate (line 51) | public static SkeletonGraphic OnUpdate(this SkeletonGraphic skeletonGr... method Play (line 59) | public static SkeletonGraphic Play(this SkeletonGraphic skeletonGraphi... method PlayOnly (line 72) | public static SkeletonGraphic PlayOnly(this SkeletonGraphic skeletonGr... method AddAnimation (line 81) | public static SkeletonGraphic AddAnimation(this SkeletonGraphic skelet... method SetSkin (line 90) | public static SkeletonGraphic SetSkin(this SkeletonGraphic skeletonGra... method SetSkin (line 101) | public static SkeletonGraphic SetSkin(this SkeletonGraphic skeletonGra... method ChangeAttachment (line 119) | public static SkeletonGraphic ChangeAttachment(this SkeletonGraphic sk... method ChangeAttachment (line 132) | public static SkeletonGraphic ChangeAttachment(this SkeletonGraphic sk... method MixSkin (line 149) | public static SkeletonGraphic MixSkin(this SkeletonGraphic skeletonGra... method MixSkin (line 159) | public static SkeletonGraphic MixSkin(this SkeletonGraphic skeletonGra... FILE: VirtueSky/Misc/Common.Tag.cs class Common (line 6) | public static partial class Common method FindComponentInChildWithTag (line 8) | public static T FindComponentInChildWithTag(this GameObject parent,... method SetLayerForAllChildObject (line 22) | public static GameObject SetLayerForAllChildObject(this GameObject obj... method SetLayer (line 29) | public static GameObject SetLayer(this GameObject obj, int layerIndex) method SetTagForAllChildObject (line 35) | public static GameObject SetTagForAllChildObject(this GameObject obj, ... method SetTag (line 42) | public static GameObject SetTag(this GameObject obj, string tag) FILE: VirtueSky/Misc/Common.Text.cs class Common (line 7) | public partial class Common method SetColor (line 15) | [MethodImpl(MethodImplOptions.AggressiveInlining)] method SetColor (line 21) | [MethodImpl(MethodImplOptions.AggressiveInlining)] method SetColor (line 27) | [MethodImpl(MethodImplOptions.AggressiveInlining)] method SetSize (line 34) | [MethodImpl(MethodImplOptions.AggressiveInlining)] method ToBold (line 40) | [MethodImpl(MethodImplOptions.AggressiveInlining)] method ToItalic (line 46) | [MethodImpl(MethodImplOptions.AggressiveInlining)] method ToWhiteBold (line 52) | [MethodImpl(MethodImplOptions.AggressiveInlining)] FILE: VirtueSky/Misc/Common.Transform.cs class Common (line 7) | public static partial class Common method ClearTransform (line 9) | public static Transform ClearTransform(this Transform transform) method Shrug (line 20) | public static void Shrug(this Transform transformObj, float time, floa... method CameraShake (line 41) | public static Camera CameraShake(this Camera camera, float strengthFac... method ToWorldPosition (line 54) | public static Vector2 ToWorldPosition(this RectTransform transform, Ca... method SetPosition (line 67) | public static void SetPosition(this Transform transform, in Vector3 v3) method SetPositionX (line 72) | public static void SetPositionX(this Transform transform, float x) method SetPositionY (line 80) | public static void SetPositionY(this Transform transform, float y) method SetPositionZ (line 88) | public static void SetPositionZ(this Transform transform, float z) method SetPositionXY (line 100) | public static void SetPositionXY(this Transform transform, in Vector2 v2) method SetPositionXY (line 106) | public static void SetPositionXY(this Transform transform, float x, fl... method SetPositionXY (line 112) | public static void SetPositionXY(this Transform transform, Transform t... method GetPositionXZ (line 124) | public static void GetPositionXZ(this Transform transform, out Vector2... method GetPositionXZ (line 132) | public static Vector2 GetPositionXZ(this Transform transform) method SetPositionXZ (line 139) | public static void SetPositionXZ(this Transform transform, in Vector2 v2) method SetPositionXZ (line 145) | public static void SetPositionXZ(this Transform transform, float x, fl... method SetPositionXZ (line 151) | public static void SetPositionXZ(this Transform transform, Transform t... method GetPositionYZ (line 163) | public static void GetPositionYZ(this Transform transform, out Vector2... method GetPositionYZ (line 171) | public static Vector2 GetPositionYZ(this Transform transform) method SetPositionYZ (line 178) | public static void SetPositionYZ(this Transform transform, in Vector2 v2) method SetPositionYZ (line 184) | public static void SetPositionYZ(this Transform transform, float y, fl... method SetPositionYZ (line 190) | public static void SetPositionYZ(this Transform transform, Transform t... method SetRelativePosition (line 202) | public static void SetRelativePosition(this Transform transform, in Ve... method SetRelativePositionX (line 207) | public static void SetRelativePositionX(this Transform transform, floa... method SetRelativePositionY (line 215) | public static void SetRelativePositionY(this Transform transform, floa... method SetRelativePositionZ (line 223) | public static void SetRelativePositionZ(this Transform transform, floa... method SetRelativePositionXY (line 235) | public static void SetRelativePositionXY(this Transform transform, in ... method SetRelativePositionXY (line 244) | public static void SetRelativePositionXY(this Transform transform, flo... method SetRelativePositionXY (line 253) | public static void SetRelativePositionXY(this Transform transform, Tra... method SetRelativePositionXZ (line 267) | public static void SetRelativePositionXZ(this Transform transform, in ... method SetRelativePositionXZ (line 276) | public static void SetRelativePositionXZ(this Transform transform, flo... method SetRelativePositionXZ (line 285) | public static void SetRelativePositionXZ(this Transform transform, Tra... method SetRelativePositionYZ (line 299) | public static void SetRelativePositionYZ(this Transform transform, in ... method SetRelativePositionYZ (line 308) | public static void SetRelativePositionYZ(this Transform transform, flo... method SetRelativePositionYZ (line 317) | public static void SetRelativePositionYZ(this Transform transform, Tra... method SetLocalPositionX (line 331) | public static void SetLocalPositionX(this Transform transform, float x) method SetLocalPositionY (line 339) | public static void SetLocalPositionY(this Transform transform, float y) method SetLocalPositionZ (line 347) | public static void SetLocalPositionZ(this Transform transform, float z) method SetLocalPositionXY (line 359) | public static void SetLocalPositionXY(this Transform transform, in Vec... method SetLocalPositionXY (line 365) | public static void SetLocalPositionXY(this Transform transform, float ... method SetLocalPositionXY (line 371) | public static void SetLocalPositionXY(this Transform transform, Transf... method GetLocalPositionXZ (line 383) | public static void GetLocalPositionXZ(this Transform transform, out Ve... method GetLocalPositionXZ (line 391) | public static Vector2 GetLocalPositionXZ(this Transform transform) method SetLocalPositionXZ (line 398) | public static void SetLocalPositionXZ(this Transform transform, in Vec... method SetLocalPositionXZ (line 404) | public static void SetLocalPositionXZ(this Transform transform, float ... method SetLocalPositionXZ (line 410) | public static void SetLocalPositionXZ(this Transform transform, Transf... method GetLocalPositionYZ (line 422) | public static void GetLocalPositionYZ(this Transform transform, out Ve... method GetLocalPositionYZ (line 430) | public static Vector2 GetLocalPositionYZ(this Transform transform) method SetLocalPositionYZ (line 437) | public static void SetLocalPositionYZ(this Transform transform, in Vec... method SetLocalPositionYZ (line 443) | public static void SetLocalPositionYZ(this Transform transform, float ... method SetLocalPositionYZ (line 449) | public static void SetLocalPositionYZ(this Transform transform, Transf... method SetRelativeLocalPositionX (line 461) | public static void SetRelativeLocalPositionX(this Transform transform,... method SetRelativeLocalPositionY (line 469) | public static void SetRelativeLocalPositionY(this Transform transform,... method SetRelativeLocalPositionZ (line 477) | public static void SetRelativeLocalPositionZ(this Transform transform,... method SetRelativeLocalPositionXY (line 489) | public static void SetRelativeLocalPositionXY(this Transform transform... method SetRelativeLocalPositionXY (line 498) | public static void SetRelativeLocalPositionXY(this Transform transform... method SetRelativeLocalPositionXY (line 507) | public static void SetRelativeLocalPositionXY(this Transform transform... method SetRelativeLocalPositionXZ (line 521) | public static void SetRelativeLocalPositionXZ(this Transform transform... method SetRelativeLocalPositionXZ (line 530) | public static void SetRelativeLocalPositionXZ(this Transform transform... method SetRelativeLocalPositionXZ (line 539) | public static void SetRelativeLocalPositionXZ(this Transform transform... method SetRelativeLocalPositionYZ (line 553) | public static void SetRelativeLocalPositionYZ(this Transform transform... method SetRelativeLocalPositionYZ (line 562) | public static void SetRelativeLocalPositionYZ(this Transform transform... method SetRelativeLocalPositionYZ (line 571) | public static void SetRelativeLocalPositionYZ(this Transform transform... method SetScaleX (line 585) | public static void SetScaleX(this Transform transform, float x) method SetScaleY (line 593) | public static void SetScaleY(this Transform transform, float y) method SetScaleZ (line 601) | public static void SetScaleZ(this Transform transform, float z) method SetScaleXY (line 613) | public static void SetScaleXY(this Transform transform, in Vector2 v2) method SetScaleXY (line 619) | public static void SetScaleXY(this Transform transform, float x, float y) method SetScaleXY (line 625) | public static void SetScaleXY(this Transform transform, float value) method SetScaleXY (line 631) | public static void SetScaleXY(this Transform transform, Transform target) method GetScaleXZ (line 643) | public static void GetScaleXZ(this Transform transform, out Vector2 v2) method GetScaleXZ (line 651) | public static Vector2 GetScaleXZ(this Transform transform) method SetScaleXZ (line 658) | public static void SetScaleXZ(this Transform transform, in Vector2 v2) method SetScaleXZ (line 664) | public static void SetScaleXZ(this Transform transform, float x, float z) method SetScaleXZ (line 670) | public static void SetScaleXZ(this Transform transform, float value) method SetScaleXZ (line 676) | public static void SetScaleXZ(this Transform transform, Transform target) method GetScaleYZ (line 688) | public static void GetScaleYZ(this Transform transform, out Vector2 v2) method GetScaleYZ (line 696) | public static Vector2 GetScaleYZ(this Transform transform) method SetScaleYZ (line 703) | public static void SetScaleYZ(this Transform transform, in Vector2 v2) method SetScaleYZ (line 709) | public static void SetScaleYZ(this Transform transform, float y, float z) method SetScaleYZ (line 715) | public static void SetScaleYZ(this Transform transform, float value) method SetScaleYZ (line 721) | public static void SetScaleYZ(this Transform transform, Transform target) method SetScale (line 733) | public static void SetScale(this Transform transform, float value) method SetRelativeScaleX (line 743) | public static void SetRelativeScaleX(this Transform transform, float x) method SetRelativeScaleY (line 751) | public static void SetRelativeScaleY(this Transform transform, float y) method SetRelativeScaleZ (line 759) | public static void SetRelativeScaleZ(this Transform transform, float z) method SetRelativeScaleXY (line 771) | public static void SetRelativeScaleXY(this Transform transform, in Vec... method SetRelativeScaleXY (line 780) | public static void SetRelativeScaleXY(this Transform transform, float ... method SetRelativeScaleXY (line 789) | public static void SetRelativeScaleXY(this Transform transform, float ... method SetRelativeScaleXY (line 798) | public static void SetRelativeScaleXY(this Transform transform, Transf... method SetRelativeScaleXZ (line 812) | public static void SetRelativeScaleXZ(this Transform transform, in Vec... method SetRelativeScaleXZ (line 821) | public static void SetRelativeScaleXZ(this Transform transform, float ... method SetRelativeScaleXZ (line 830) | public static void SetRelativeScaleXZ(this Transform transform, float ... method SetRelativeScaleXZ (line 839) | public static void SetRelativeScaleXZ(this Transform transform, Transf... method SetRelativeScaleYZ (line 853) | public static void SetRelativeScaleYZ(this Transform transform, in Vec... method SetRelativeScaleYZ (line 862) | public static void SetRelativeScaleYZ(this Transform transform, float ... method SetRelativeScaleYZ (line 871) | public static void SetRelativeScaleYZ(this Transform transform, float ... method SetRelativeScaleYZ (line 880) | public static void SetRelativeScaleYZ(this Transform transform, Transf... method SetRelativeScale (line 894) | public static void SetRelativeScale(this Transform transform, float va... method SetRotationX (line 904) | public static void SetRotationX(this Transform transform, float x) method SetRotationY (line 912) | public static void SetRotationY(this Transform transform, float y) method SetRotationZ (line 920) | public static void SetRotationZ(this Transform transform, float z) method SetRotationXY (line 932) | public static void SetRotationXY(this Transform transform, in Vector2 v2) method SetRotationXY (line 938) | public static void SetRotationXY(this Transform transform, float x, fl... method SetRotationXY (line 944) | public static void SetRotationXY(this Transform transform, Transform t... method GetRotationXZ (line 956) | public static void GetRotationXZ(this Transform transform, out Vector2... method GetRotationXZ (line 964) | public static Vector2 GetRotationXZ(this Transform transform) method SetRotationXZ (line 971) | public static void SetRotationXZ(this Transform transform, in Vector2 v2) method SetRotationXZ (line 977) | public static void SetRotationXZ(this Transform transform, float x, fl... method SetRotationXZ (line 983) | public static void SetRotationXZ(this Transform transform, Transform t... method GetRotationYZ (line 995) | public static void GetRotationYZ(this Transform transform, out Vector2... method GetRotationYZ (line 1003) | public static Vector2 GetRotationYZ(this Transform transform) method SetRotationYZ (line 1010) | public static void SetRotationYZ(this Transform transform, in Vector2 v2) method SetRotationYZ (line 1016) | public static void SetRotationYZ(this Transform transform, float y, fl... method SetRotationYZ (line 1022) | public static void SetRotationYZ(this Transform transform, Transform t... method SetRelativeRotationX (line 1034) | public static void SetRelativeRotationX(this Transform transform, floa... method SetRelativeRotationY (line 1042) | public static void SetRelativeRotationY(this Transform transform, floa... method SetRelativeRotationZ (line 1050) | public static void SetRelativeRotationZ(this Transform transform, floa... method SetRelativeRotationXY (line 1062) | public static void SetRelativeRotationXY(this Transform transform, in ... method SetRelativeRotationXY (line 1071) | public static void SetRelativeRotationXY(this Transform transform, flo... method SetRelativeRotationXY (line 1080) | public static void SetRelativeRotationXY(this Transform transform, Tra... method SetRelativeRotationXZ (line 1094) | public static void SetRelativeRotationXZ(this Transform transform, in ... method SetRelativeRotationXZ (line 1103) | public static void SetRelativeRotationXZ(this Transform transform, flo... method SetRelativeRotationXZ (line 1112) | public static void SetRelativeRotationXZ(this Transform transform, Tra... method SetRelativeRotationYZ (line 1126) | public static void SetRelativeRotationYZ(this Transform transform, in ... method SetRelativeRotationYZ (line 1135) | public static void SetRelativeRotationYZ(this Transform transform, flo... method SetRelativeRotationYZ (line 1144) | public static void SetRelativeRotationYZ(this Transform transform, Tra... method SetLocalRotationX (line 1158) | public static void SetLocalRotationX(this Transform transform, float x) method SetLocalRotationY (line 1166) | public static void SetLocalRotationY(this Transform transform, float y) method SetLocalRotationZ (line 1174) | public static void SetLocalRotationZ(this Transform transform, float z) method SetLocalRotationXY (line 1186) | public static void SetLocalRotationXY(this Transform transform, in Vec... method SetLocalRotationXY (line 1192) | public static void SetLocalRotationXY(this Transform transform, float ... method SetLocalRotationXY (line 1198) | public static void SetLocalRotationXY(this Transform transform, Transf... method GetLocalRotationXZ (line 1210) | public static void GetLocalRotationXZ(this Transform transform, out Ve... method GetLocalRotationXZ (line 1218) | public static Vector2 GetLocalRotationXZ(this Transform transform) method SetLocalRotationXZ (line 1225) | public static void SetLocalRotationXZ(this Transform transform, in Vec... method SetLocalRotationXZ (line 1231) | public static void SetLocalRotationXZ(this Transform transform, float ... method SetLocalRotationXZ (line 1237) | public static void SetLocalRotationXZ(this Transform transform, Transf... method GetLocalRotationYZ (line 1249) | public static void GetLocalRotationYZ(this Transform transform, out Ve... method GetLocalRotationYZ (line 1257) | public static Vector2 GetLocalRotationYZ(this Transform transform) method SetLocalRotationYZ (line 1264) | public static void SetLocalRotationYZ(this Transform transform, in Vec... method SetLocalRotationYZ (line 1270) | public static void SetLocalRotationYZ(this Transform transform, float ... method SetLocalRotationYZ (line 1276) | public static void SetLocalRotationYZ(this Transform transform, Transf... method SetRelativeLocalRotationX (line 1288) | public static void SetRelativeLocalRotationX(this Transform transform,... method SetRelativeLocalRotationY (line 1296) | public static void SetRelativeLocalRotationY(this Transform transform,... method SetRelativeLocalRotationZ (line 1304) | public static void SetRelativeLocalRotationZ(this Transform transform,... method SetRelativeLocalRotationXY (line 1316) | public static void SetRelativeLocalRotationXY(this Transform transform... method SetRelativeLocalRotationXY (line 1325) | public static void SetRelativeLocalRotationXY(this Transform transform... method SetRelativeLocalRotationXY (line 1334) | public static void SetRelativeLocalRotationXY(this Transform transform... method SetRelativeLocalRotationXZ (line 1348) | public static void SetRelativeLocalRotationXZ(this Transform transform... method SetRelativeLocalRotationXZ (line 1357) | public static void SetRelativeLocalRotationXZ(this Transform transform... method SetRelativeLocalRotationXZ (line 1366) | public static void SetRelativeLocalRotationXZ(this Transform transform... method SetRelativeLocalRotationYZ (line 1380) | public static void SetRelativeLocalRotationYZ(this Transform transform... method SetRelativeLocalRotationYZ (line 1389) | public static void SetRelativeLocalRotationYZ(this Transform transform... method SetRelativeLocalRotationYZ (line 1398) | public static void SetRelativeLocalRotationYZ(this Transform transform... method SetAnchoredPositionX (line 1412) | public static void SetAnchoredPositionX(this RectTransform rectTransfo... method SetAnchoredPositionY (line 1420) | public static void SetAnchoredPositionY(this RectTransform rectTransfo... method SetAnchoredPositionZ (line 1428) | public static void SetAnchoredPositionZ(this RectTransform rectTransfo... method SetRelativeAnchoredPositionX (line 1440) | public static void SetRelativeAnchoredPositionX(this RectTransform rec... method SetRelativeAnchoredPositionY (line 1448) | public static void SetRelativeAnchoredPositionY(this RectTransform rec... method SetRelativeAnchoredPositionZ (line 1456) | public static void SetRelativeAnchoredPositionZ(this RectTransform rec... FILE: VirtueSky/Misc/Common.cs class Common (line 12) | public static partial class Common method Format (line 14) | public static string Format(this string fmt, params object[] args) => method IsInteger (line 17) | public static bool IsInteger(this float value) method GetNumberInAString (line 22) | public static int GetNumberInAString(this string str) method GetScreenRatio (line 37) | public static float GetScreenRatio() method CallActionAndClean (line 42) | public static void CallActionAndClean(ref Action action) method CallActionAndClean (line 50) | public static void CallActionAndClean(ref Action action, T _value) method StopCheckInternetConnection (line 63) | public static void StopCheckInternetConnection() method CheckInternetConnection (line 68) | public static void CheckInternetConnection(Action actionConnected, Act... method InternetConnection (line 85) | public static IEnumerator InternetConnection(Action action) method Delay (line 120) | public static DelayHandle Delay( FILE: VirtueSky/Notifications/Editor/NotificationWindowEditor.cs class NotificationWindowEditor (line 6) | public class NotificationWindowEditor : EditorWindow method CreateNotificationChannel (line 9) | public static void CreateNotificationChannel() FILE: VirtueSky/Notifications/Runtime/NotificationAndroid.cs class NotificationAndroid (line 8) | internal static class NotificationAndroid method RegisterNotificationChannel (line 12) | private static void RegisterNotificationChannel(string identifier, str... method Schedule (line 24) | internal static void Schedule( method ScheduleAtSpecificTime (line 57) | internal static void ScheduleAtSpecificTime( method CancelAllScheduled (line 103) | internal static void CancelAllScheduled() FILE: VirtueSky/Notifications/Runtime/NotificationConsole.cs class NotificationConsole (line 5) | internal static class NotificationConsole method Send (line 7) | internal static void Send( method Schedule (line 30) | internal static void Schedule( method ScheduleAtSpecificTime (line 69) | internal static void ScheduleAtSpecificTime( method CancelAllScheduled (line 108) | internal static void CancelAllScheduled() method ClearBadgeCounterIOS (line 117) | internal static void ClearBadgeCounterIOS() FILE: VirtueSky/Notifications/Runtime/NotificationIOS.cs class NotificationIOS (line 10) | internal static class NotificationIOS method RequestAuthorization (line 14) | internal static async UniTask RequestAuthorization() method RegisterNotificationChannel (line 26) | private static async UniTask RegisterNotificationChannel(string identi... method Schedule (line 65) | internal static void Schedule(string identifier, string title, string ... method ScheduleAtSpecificTime (line 80) | internal static void ScheduleAtSpecificTime(string identifier, string ... method CancelAllScheduled (line 111) | internal static void CancelAllScheduled() method ClearBadgeCounter (line 116) | internal static void ClearBadgeCounter() FILE: VirtueSky/Notifications/Runtime/NotificationPrepare.cs class NotificationPrepare (line 11) | [EditorIcon("script_noti"), HideMonoScript] method Start (line 21) | private void Start() method OnApplicationPause (line 51) | private void OnApplicationPause(bool pauseStatus) method ScheduleOnQuit (line 64) | private void ScheduleOnQuit() method CancelAllScheduledNotifications (line 78) | private void CancelAllScheduledNotifications() method PrepareImage (line 85) | private IEnumerator PrepareImage(string destDir, string filename) method PermissionPostNotification (line 95) | void PermissionPostNotification() method AutoSchedule (line 104) | void AutoSchedule() FILE: VirtueSky/Notifications/Runtime/NotificationVariable.cs class NotificationVariable (line 10) | [CreateAssetMenu(fileName = "notification_channel_data.asset", class NotificationData (line 15) | [Serializable] method NotificationData (line 21) | public NotificationData(string title, string message) type ScheduleMode (line 28) | public enum ScheduleMode method GetMinute (line 78) | int GetMinute() method GetFireTime (line 88) | DateTime? GetFireTime() method Send (line 100) | public void Send() method Schedule (line 114) | public void Schedule() method ScheduleWithDelay (line 157) | public void ScheduleWithDelay(TimeSpan delay) method CancelAllScheduled (line 175) | public void CancelAllScheduled() method ClearBadgeCounterIOS (line 181) | public void ClearBadgeCounterIOS() FILE: VirtueSky/ObjectPooling/Pool.cs class Pool (line 5) | public static class Pool method InitPool (line 9) | public static void InitPool() method PreSpawn (line 21) | public static void PreSpawn(this PoolData poolData) method Spawn (line 32) | public static GameObject Spawn(this GameObject prefab, Transform paren... method Spawn (line 44) | public static T Spawn(this T type, Transform parent = null, bool wo... method Spawn (line 56) | public static GameObject Spawn(this GameObject prefab, Vector3 positio... method Spawn (line 70) | public static T Spawn(this T type, Vector3 position, Quaternion rot... method DeSpawn (line 88) | public static void DeSpawn(this GameObject gameObject, bool destroy = ... method DeSpawn (line 99) | public static void DeSpawn(this T type, bool destroy = false, bool ... method DeSpawnAll (line 111) | public static void DeSpawnAll() method DestroyAll (line 126) | public static void DestroyAll() method DestroyAllWaitPools (line 137) | public static void DestroyAllWaitPools() FILE: VirtueSky/ObjectPooling/PoolData.cs class PoolData (line 6) | [Serializable] FILE: VirtueSky/ObjectPooling/PoolHandle.cs class PoolHandle (line 11) | internal sealed class PoolHandle method Initialize (line 18) | internal void Initialize() method PreSpawn (line 29) | internal void PreSpawn(PoolData poolData) method SpawnNew (line 37) | private void SpawnNew(GameObject prefab) method DeSpawn (line 48) | internal void DeSpawn(T type, bool destroy = false, bool worldPosit... method DeSpawn (line 53) | internal void DeSpawn(GameObject gameObject, bool destroy = false, boo... method DeSpawnAll (line 94) | internal void DeSpawnAll() method DestroyAllWaitPools (line 103) | internal void DestroyAllWaitPools() method DestroyAll (line 119) | internal void DestroyAll() method Spawn (line 130) | internal T Spawn(T type, Transform parent = null, bool worldPositio... method Spawn (line 136) | internal GameObject Spawn(GameObject prefab, Transform parent = null, ... method Spawn (line 171) | internal T Spawn(T type, Vector3 position, Quaternion rotation, Tra... method Spawn (line 178) | internal GameObject Spawn(GameObject prefab, Vector3 position, Quatern... method InitializeObj (line 215) | void InitializeObj(GameObject go) method CleanUp (line 224) | void CleanUp(GameObject go) FILE: VirtueSky/ObjectPooling/PooledObjectId.cs class PooledObjectId (line 5) | public class PooledObjectId : MonoBehaviour FILE: VirtueSky/Rating/Editor/RatingWindowEditor.cs class RatingWindowEditor (line 9) | public class RatingWindowEditor : EditorWindow method CreateInAppReview (line 14) | public static void CreateInAppReview() FILE: VirtueSky/Rating/Runtime/InAppReview.cs class InAppReview (line 16) | [CreateAssetMenu(menuName = "Sunflower/InAppReview", fileName = "in_app_... method InitInAppReview (line 26) | public void InitInAppReview() method RateAndReview (line 34) | public void RateAndReview() method InitReview (line 46) | private IEnumerator InitReview(bool force = false) method LaunchReview (line 61) | public IEnumerator LaunchReview() method DirectlyOpen (line 79) | private void DirectlyOpen() FILE: VirtueSky/RemoteConfig/FirebaseRemoteConfigData.cs class FirebaseRemoteConfigData (line 14) | [Serializable] method SetUpData (line 42) | public void SetUpData(ConfigValue result) type TypeRemoteConfigData (line 78) | public enum TypeRemoteConfigData FILE: VirtueSky/RemoteConfig/FirebaseRemoteConfigManager.cs class FirebaseRemoteConfigManager (line 21) | [EditorIcon("icon_controller"), HideMonoScript] method Awake (line 33) | private void Awake() method Start (line 41) | private void Start() method InitRemoteConfig (line 49) | private void InitRemoteConfig() method FetchDataAsync (line 85) | public Task FetchDataAsync() type TypeInitRemoteConfig (line 130) | enum TypeInitRemoteConfig FILE: VirtueSky/SimpleJSON/SimpleJSON.cs type JSONNodeType (line 46) | public enum JSONNodeType type JSONTextMode (line 58) | public enum JSONTextMode class JSONNode (line 64) | public abstract partial class JSONNode type Enumerator (line 68) | public struct Enumerator type Type (line 70) | private enum Type method Enumerator (line 86) | public Enumerator(List.Enumerator aArrayEnum) method Enumerator (line 93) | public Enumerator(Dictionary.Enumerator aDictEnum) method MoveNext (line 112) | public bool MoveNext() type ValueEnumerator (line 122) | public struct ValueEnumerator method ValueEnumerator (line 126) | public ValueEnumerator(List.Enumerator aArrayEnum) : this( method ValueEnumerator (line 131) | public ValueEnumerator(Dictionary.Enumerator aDict... method ValueEnumerator (line 136) | public ValueEnumerator(Enumerator aEnumerator) method MoveNext (line 146) | public bool MoveNext() method GetEnumerator (line 151) | public ValueEnumerator GetEnumerator() type KeyEnumerator (line 157) | public struct KeyEnumerator method KeyEnumerator (line 161) | public KeyEnumerator(List.Enumerator aArrayEnum) : this( method KeyEnumerator (line 166) | public KeyEnumerator(Dictionary.Enumerator aDictEn... method KeyEnumerator (line 171) | public KeyEnumerator(Enumerator aEnumerator) method MoveNext (line 181) | public bool MoveNext() method GetEnumerator (line 186) | public KeyEnumerator GetEnumerator() class LinqEnumerator (line 192) | public class LinqEnumerator : IEnumerator> GetEnumerator() method Reset (line 231) | public void Reset() method GetEnumerator (line 237) | IEnumerator IEnumerable.GetEnumerator() method Add (line 316) | public virtual void Add(string aKey, JSONNode aItem) method Add (line 320) | public virtual void Add(JSONNode aItem) method Remove (line 325) | public virtual JSONNode Remove(string aKey) method Remove (line 330) | public virtual JSONNode Remove(int aIndex) method Remove (line 335) | public virtual JSONNode Remove(JSONNode aNode) method Clear (line 340) | public virtual void Clear() method Clone (line 344) | public virtual JSONNode Clone() method HasKey (line 364) | public virtual bool HasKey(string aKey) method GetValueOrDefault (line 369) | public virtual JSONNode GetValueOrDefault(string aKey, JSONNode aDefault) method ToString (line 374) | public override string ToString() method ToString (line 381) | public virtual string ToString(int aIndent) method WriteToStringBuilder (line 388) | internal abstract void WriteToStringBuilder(StringBuilder aSB, int aIn... method GetEnumerator (line 391) | public abstract Enumerator GetEnumerator(); method Equals (line 583) | public override bool Equals(object obj) method GetHashCode (line 588) | public override int GetHashCode() method Escape (line 607) | internal static string Escape(string aText) method ParseElement (line 656) | private static JSONNode ParseElement(string token, bool quoted) method Parse (line 676) | public static JSONNode Parse(string aJSON) class JSONArray (line 865) | public partial class JSONArray : JSONNode method GetEnumerator (line 886) | public override Enumerator GetEnumerator() method Add (line 926) | public override void Add(string aKey, JSONNode aItem) method Remove (line 933) | public override JSONNode Remove(int aIndex) method Remove (line 942) | public override JSONNode Remove(JSONNode aNode) method Clear (line 948) | public override void Clear() method Clone (line 953) | public override JSONNode Clone() method WriteToStringBuilder (line 978) | internal override void WriteToStringBuilder(StringBuilder aSB, int aIn... class JSONObject (line 1004) | public partial class JSONObject : JSONNode method GetEnumerator (line 1026) | public override Enumerator GetEnumerator() method Add (line 1076) | public override void Add(string aKey, JSONNode aItem) method Remove (line 1092) | public override JSONNode Remove(string aKey) method Remove (line 1101) | public override JSONNode Remove(int aIndex) method Remove (line 1110) | public override JSONNode Remove(JSONNode aNode) method Clear (line 1124) | public override void Clear() method Clone (line 1129) | public override JSONNode Clone() method HasKey (line 1140) | public override bool HasKey(string aKey) method GetValueOrDefault (line 1145) | public override JSONNode GetValueOrDefault(string aKey, JSONNode aDefa... method WriteToStringBuilder (line 1162) | internal override void WriteToStringBuilder(StringBuilder aSB, int aIn... class JSONString (line 1193) | public partial class JSONString : JSONNode method GetEnumerator (line 1207) | public override Enumerator GetEnumerator() method JSONString (line 1219) | public JSONString(string aData) method Clone (line 1224) | public override JSONNode Clone() method WriteToStringBuilder (line 1229) | internal override void WriteToStringBuilder(StringBuilder aSB, int aIn... method Equals (line 1235) | public override bool Equals(object obj) method GetHashCode (line 1248) | public override int GetHashCode() method Clear (line 1253) | public override void Clear() class JSONNumber (line 1260) | public partial class JSONNumber : JSONNode method GetEnumerator (line 1274) | public override Enumerator GetEnumerator() method JSONNumber (line 1308) | public JSONNumber(double aData) method JSONNumber (line 1313) | public JSONNumber(string aData) method Clone (line 1318) | public override JSONNode Clone() method WriteToStringBuilder (line 1323) | internal override void WriteToStringBuilder(StringBuilder aSB, int aIn... method IsNumeric (line 1329) | private static bool IsNumeric(object value) method Equals (line 1339) | public override bool Equals(object obj) method GetHashCode (line 1353) | public override int GetHashCode() method Clear (line 1358) | public override void Clear() class JSONBool (line 1365) | public partial class JSONBool : JSONNode method GetEnumerator (line 1379) | public override Enumerator GetEnumerator() method JSONBool (line 1401) | public JSONBool(bool aData) method JSONBool (line 1406) | public JSONBool(string aData) method Clone (line 1411) | public override JSONNode Clone() method WriteToStringBuilder (line 1416) | internal override void WriteToStringBuilder(StringBuilder aSB, int aIn... method Equals (line 1422) | public override bool Equals(object obj) method GetHashCode (line 1431) | public override int GetHashCode() method Clear (line 1436) | public override void Clear() class JSONNull (line 1443) | public partial class JSONNull : JSONNode method CreateOrGet (line 1448) | public static JSONNull CreateOrGet() method JSONNull (line 1455) | private JSONNull() method GetEnumerator (line 1469) | public override Enumerator GetEnumerator() method Clone (line 1486) | public override JSONNode Clone() method Equals (line 1491) | public override bool Equals(object obj) method GetHashCode (line 1498) | public override int GetHashCode() method WriteToStringBuilder (line 1503) | internal override void WriteToStringBuilder(StringBuilder aSB, int aIn... class JSONLazyCreator (line 1511) | internal partial class JSONLazyCreator : JSONNode method GetEnumerator (line 1521) | public override Enumerator GetEnumerator() method JSONLazyCreator (line 1526) | public JSONLazyCreator(JSONNode aNode) method JSONLazyCreator (line 1532) | public JSONLazyCreator(JSONNode aNode, string aKey) method Set (line 1538) | private T Set(T aVal) where T : JSONNode method Add (line 1560) | public override void Add(JSONNode aItem) method Add (line 1565) | public override void Add(string aKey, JSONNode aItem) method Equals (line 1582) | public override bool Equals(object obj) method GetHashCode (line 1589) | public override int GetHashCode() method WriteToStringBuilder (line 1682) | internal override void WriteToStringBuilder(StringBuilder aSB, int aIn... class JSON (line 1690) | public static class JSON method Parse (line 1692) | public static JSONNode Parse(string aJSON) FILE: VirtueSky/SimpleJSON/SimpleJSONBinary.cs class JSONNode (line 48) | public abstract partial class JSONNode method SerializeBinary (line 50) | public abstract void SerializeBinary(System.IO.BinaryWriter aWriter); method SaveToBinaryStream (line 52) | public void SaveToBinaryStream(System.IO.Stream aData) method SaveToCompressedStream (line 59) | public void SaveToCompressedStream(System.IO.Stream aData) method SaveToCompressedFile (line 69) | public void SaveToCompressedFile(string aFileName) method SaveToCompressedBase64 (line 78) | public string SaveToCompressedBase64() method SaveToCompressedStream (line 89) | public void SaveToCompressedStream(System.IO.Stream aData) method SaveToCompressedFile (line 95) | public void SaveToCompressedFile(string aFileName) method SaveToCompressedBase64 (line 101) | public string SaveToCompressedBase64() method SaveToBinaryFile (line 108) | public void SaveToBinaryFile(string aFileName) method SaveToBinaryBase64 (line 118) | public string SaveToBinaryBase64() method DeserializeBinary (line 128) | public static JSONNode DeserializeBinary(System.IO.BinaryReader aReader) method LoadFromCompressedStream (line 178) | public static JSONNode LoadFromCompressedStream(System.IO.Stream aData) method LoadFromCompressedFile (line 183) | public static JSONNode LoadFromCompressedFile(string aFileName) method LoadFromCompressedBase64 (line 190) | public static JSONNode LoadFromCompressedBase64(string aBase64) method LoadFromCompressedFile (line 198) | public static JSONNode LoadFromCompressedFile(string aFileName) method LoadFromCompressedStream (line 204) | public static JSONNode LoadFromCompressedStream(System.IO.Stream aData) method LoadFromCompressedBase64 (line 210) | public static JSONNode LoadFromCompressedBase64(string aBase64) method LoadFromBinaryStream (line 217) | public static JSONNode LoadFromBinaryStream(System.IO.Stream aData) method LoadFromBinaryFile (line 225) | public static JSONNode LoadFromBinaryFile(string aFileName) method LoadFromBinaryBase64 (line 233) | public static JSONNode LoadFromBinaryBase64(string aBase64) class JSONArray (line 242) | public partial class JSONArray : JSONNode method SerializeBinary (line 244) | public override void SerializeBinary(System.IO.BinaryWriter aWriter) class JSONObject (line 255) | public partial class JSONObject : JSONNode method SerializeBinary (line 257) | public override void SerializeBinary(System.IO.BinaryWriter aWriter) class JSONString (line 269) | public partial class JSONString : JSONNode method SerializeBinary (line 271) | public override void SerializeBinary(System.IO.BinaryWriter aWriter) class JSONNumber (line 278) | public partial class JSONNumber : JSONNode method SerializeBinary (line 280) | public override void SerializeBinary(System.IO.BinaryWriter aWriter) class JSONBool (line 287) | public partial class JSONBool : JSONNode method SerializeBinary (line 289) | public override void SerializeBinary(System.IO.BinaryWriter aWriter) class JSONNull (line 296) | public partial class JSONNull : JSONNode method SerializeBinary (line 298) | public override void SerializeBinary(System.IO.BinaryWriter aWriter) class JSONLazyCreator (line 304) | internal partial class JSONLazyCreator : JSONNode method SerializeBinary (line 306) | public override void SerializeBinary(System.IO.BinaryWriter aWriter) FILE: VirtueSky/SimpleJSON/SimpleJSONDotNetTypes.cs class JSONNode (line 47) | public partial class JSONNode FILE: VirtueSky/SimpleJSON/SimpleJSONUnity.cs type JSONContainerType (line 49) | public enum JSONContainerType class JSONNode (line 55) | public partial class JSONNode method GetContainer (line 64) | private static JSONNode GetContainer(JSONContainerType aType) method ReadVector2 (line 173) | public Vector2 ReadVector2(Vector2 aDefault) method ReadVector2 (line 182) | public Vector2 ReadVector2(string aXName, string aYName) method ReadVector2 (line 192) | public Vector2 ReadVector2() method WriteVector2 (line 197) | public JSONNode WriteVector2(Vector2 aVec, string aXName = "x", string... method ReadVector3 (line 219) | public Vector3 ReadVector3(Vector3 aDefault) method ReadVector3 (line 228) | public Vector3 ReadVector3(string aXName, string aYName, string aZName) method ReadVector3 (line 236) | public Vector3 ReadVector3() method WriteVector3 (line 241) | public JSONNode WriteVector3(Vector3 aVec, string aXName = "x", string... method ReadVector4 (line 266) | public Vector4 ReadVector4(Vector4 aDefault) method ReadVector4 (line 277) | public Vector4 ReadVector4() method WriteVector4 (line 282) | public JSONNode WriteVector4(Vector4 aVec) method ReadColor (line 308) | public Color ReadColor(Color aDefault) method ReadColor (line 319) | public Color ReadColor() method WriteColor (line 324) | public JSONNode WriteColor(Color aCol) method ReadColor32 (line 346) | public Color32 ReadColor32(Color32 aDefault) method ReadColor32 (line 358) | public Color32 ReadColor32() method WriteColor32 (line 363) | public JSONNode WriteColor32(Color32 aCol) method ReadQuaternion (line 389) | public Quaternion ReadQuaternion(Quaternion aDefault) method ReadQuaternion (line 400) | public Quaternion ReadQuaternion() method WriteQuaternion (line 405) | public JSONNode WriteQuaternion(Quaternion aRot) method ReadRect (line 431) | public Rect ReadRect(Rect aDefault) method ReadRect (line 441) | public Rect ReadRect() method WriteRect (line 446) | public JSONNode WriteRect(Rect aRect) method ReadRectOffset (line 472) | public RectOffset ReadRectOffset(RectOffset aDefault) method ReadRectOffset (line 482) | public RectOffset ReadRectOffset() method WriteRectOffset (line 487) | public JSONNode WriteRectOffset(RectOffset aRect) method ReadMatrix (line 513) | public Matrix4x4 ReadMatrix() method WriteMatrix (line 527) | public JSONNode WriteMatrix(Matrix4x4 aMatrix) FILE: VirtueSky/TouchInput/Editor/TouchInputManagerEditor.cs class TouchInputManagerEditor (line 7) | [CustomEditor(typeof(TouchInputManager))] method Init (line 20) | void Init() method OnEnable (line 32) | private void OnEnable() method OnInspectorGUI (line 37) | public override void OnInspectorGUI() method DrawEvent (line 64) | void DrawEvent(ref SerializedProperty inputEvent, string eventName) FILE: VirtueSky/TouchInput/Runtime/InputTouchEvent/InputEventTouchBegin.cs class InputEventTouchBegin (line 7) | [CreateAssetMenu(menuName = "Sunflower/Scriptable/Touch Input/Event Touc... FILE: VirtueSky/TouchInput/Runtime/InputTouchEvent/InputEventTouchCancel.cs class InputEventTouchCancel (line 7) | [CreateAssetMenu(menuName = "Sunflower/Scriptable/Touch Input/Event Touc... FILE: VirtueSky/TouchInput/Runtime/InputTouchEvent/InputEventTouchEnd.cs class InputEventTouchEnd (line 7) | [CreateAssetMenu(menuName = "Sunflower/Scriptable/Touch Input/Event Touc... FILE: VirtueSky/TouchInput/Runtime/InputTouchEvent/InputEventTouchMove.cs class InputEventTouchMove (line 7) | [CreateAssetMenu(menuName = "Sunflower/Scriptable/Touch Input/Event Touc... FILE: VirtueSky/TouchInput/Runtime/InputTouchEvent/InputEventTouchStationary.cs class InputEventTouchStationary (line 7) | [CreateAssetMenu(menuName = "Sunflower/Scriptable/Touch Input/Event Touc... FILE: VirtueSky/TouchInput/Runtime/InputTouchEvent/InputPreventTouchVariable.cs class InputPreventTouchVariable (line 7) | [CreateAssetMenu(menuName = "Sunflower/Scriptable/Touch Input/Variable P... FILE: VirtueSky/TouchInput/Runtime/TouchInputManager.cs class TouchInputManager (line 6) | [EditorIcon("icon_controller")] method OnEnable (line 33) | private void OnEnable() method OnDisable (line 42) | private void OnDisable() method OnChangePreventTouch (line 50) | void OnChangePreventTouch(bool prevent) method Update (line 55) | private void Update() method HandleTouch (line 72) | void HandleTouch() method HandleMouse (line 120) | void HandleMouse() FILE: VirtueSky/Tracking/Editor/TrackingWindowEditor.cs class TrackingWindowEditor (line 5) | public class TrackingWindowEditor : EditorWindow method CreateLogEventFirebaseNoParam (line 14) | public static void CreateLogEventFirebaseNoParam() method CreateLogEventFirebaseOneParam (line 22) | public static void CreateLogEventFirebaseOneParam() method CreateLogEventFirebaseTwoParam (line 30) | public static void CreateLogEventFirebaseTwoParam() method CreateLogEventFirebaseThreeParam (line 38) | public static void CreateLogEventFirebaseThreeParam() method CreateLogEventFirebaseFourParam (line 46) | public static void CreateLogEventFirebaseFourParam() method CreateLogEventFirebaseFiveParam (line 54) | public static void CreateLogEventFirebaseFiveParam() method CreateLogEventFirebaseSixParam (line 62) | public static void CreateLogEventFirebaseSixParam() method CreateTrackingAfNoParam (line 73) | public static void CreateTrackingAfNoParam() method CreateTrackingAf1Param (line 79) | public static void CreateTrackingAf1Param() method CreateTrackingAf2Param (line 85) | public static void CreateTrackingAf2Param() method CreateTrackingAf3Param (line 91) | public static void CreateTrackingAf3Param() method CreateTrackingAf4Param (line 97) | public static void CreateTrackingAf4Param() method CreateTrackingAf5Param (line 103) | public static void CreateTrackingAf5Param() method CreateTrackingAfHasParam (line 109) | public static void CreateTrackingAfHasParam() method CreateTrackingAdjust (line 117) | public static void CreateTrackingAdjust() FILE: VirtueSky/Tracking/Runtime/AdjustTracking/AdjustConfig.cs class AdjustConfig (line 10) | [EditorIcon("icon_scriptable"), HideMonoScript] FILE: VirtueSky/Tracking/Runtime/AdjustTracking/AdjustTrackingRevenue.cs type AdjustTrackingRevenue (line 8) | public struct AdjustTrackingRevenue method AdjustTrackRevenue (line 12) | public static void AdjustTrackRevenue(double value, string network, st... FILE: VirtueSky/Tracking/Runtime/AdjustTracking/TrackingAdjust.cs class TrackingAdjust (line 7) | [CreateAssetMenu(menuName = "Sunflower/Tracking Event/Adjust", method TrackEvent (line 17) | public void TrackEvent() FILE: VirtueSky/Tracking/Runtime/AppTracking.cs type AppTracking (line 3) | public struct AppTracking method Init (line 7) | public static void Init(bool _enableTrackRevenue) method TrackRevenue (line 12) | public static void TrackRevenue(double value, string network, string u... method FirebaseAnalyticTrackATTResult (line 22) | public static void FirebaseAnalyticTrackATTResult(int status) method StartTrackingAdjust (line 29) | public static void StartTrackingAdjust() method StartTrackingAppsFlyer (line 45) | public static void StartTrackingAppsFlyer() FILE: VirtueSky/Tracking/Runtime/AppsFlyerTracking/AppsFlyerConfig.cs class AppsFlyerConfig (line 7) | [EditorIcon("icon_scriptable"), HideMonoScript] FILE: VirtueSky/Tracking/Runtime/AppsFlyerTracking/AppsFlyerObject.cs class AppsFlyerObject (line 10) | public class AppsFlyerObject : MonoBehaviour method Awake (line 12) | private void Awake() method Start (line 19) | private void Start() FILE: VirtueSky/Tracking/Runtime/AppsFlyerTracking/AppsFlyerTrackingRevenue.cs type AppsFlyerTrackingRevenue (line 15) | public struct AppsFlyerTrackingRevenue method AppsFlyerTrackRevenueAd (line 18) | public static void AppsFlyerTrackRevenueAd(double value, string networ... method AppFlyerTrackingRevenueInAppPurchase (line 45) | public static void AppFlyerTrackingRevenueInAppPurchase(Product product) method GetAppsflyerRevenue (line 54) | public static string GetAppsflyerRevenue(decimal amount) FILE: VirtueSky/Tracking/Runtime/AppsFlyerTracking/TrackingAppsFlyer.cs class TrackingAppsFlyer (line 7) | public abstract class TrackingAppsFlyer : ScriptableObject FILE: VirtueSky/Tracking/Runtime/AppsFlyerTracking/TrackingAppsFlyerFiveParam.cs class TrackingAppsFlyerFiveParam (line 7) | [CreateAssetMenu(menuName = "Sunflower/Tracking Event/AppsFlyer/Tracking... method TrackEvent (line 20) | public void TrackEvent(string parameterValue1, string parameterValue2,... FILE: VirtueSky/Tracking/Runtime/AppsFlyerTracking/TrackingAppsFlyerFourParam.cs class TrackingAppsFlyerFourParam (line 7) | [CreateAssetMenu(menuName = "Sunflower/Tracking Event/AppsFlyer/Tracking... method TrackEvent (line 19) | public void TrackEvent(string parameterValue1, string parameterValue2,... FILE: VirtueSky/Tracking/Runtime/AppsFlyerTracking/TrackingAppsFlyerHasParam.cs class TrackingAppsFlyerHasParam (line 9) | [CreateAssetMenu(menuName = "Sunflower/Tracking Event/AppsFlyer/Tracking... method TrackEvent (line 14) | public void TrackEvent(Dictionary eventValues) method TrackEvent (line 21) | public void TrackEvent(List paramNames, List paramValues) FILE: VirtueSky/Tracking/Runtime/AppsFlyerTracking/TrackingAppsFlyerNoParam.cs class TrackingAppsFlyerNoParam (line 6) | [CreateAssetMenu(menuName = "Sunflower/Tracking Event/AppsFlyer/Tracking... method TrackEvent (line 11) | public void TrackEvent() FILE: VirtueSky/Tracking/Runtime/AppsFlyerTracking/TrackingAppsFlyerOneParam.cs class TrackingAppsFlyerOneParam (line 7) | [CreateAssetMenu(menuName = "Sunflower/Tracking Event/AppsFlyer/Tracking... method TrackEvent (line 15) | public void TrackEvent(string parameterValue) FILE: VirtueSky/Tracking/Runtime/AppsFlyerTracking/TrackingAppsFlyerThreeParam.cs class TrackingAppsFlyerThreeParam (line 7) | [CreateAssetMenu(menuName = "Sunflower/Tracking Event/AppsFlyer/Tracking... method TrackEvent (line 18) | public void TrackEvent(string parameterValue1, string parameterValue2,... FILE: VirtueSky/Tracking/Runtime/AppsFlyerTracking/TrackingAppsFlyerTwoParam.cs class TrackingAppsFlyerTwoParam (line 7) | [CreateAssetMenu(menuName = "Sunflower/Tracking Event/AppsFlyer/Tracking... method TrackEvent (line 17) | public void TrackEvent(string parameterValue1, string parameterValue2) FILE: VirtueSky/Tracking/Runtime/FirebaseAnalyticTracking/FirebaseAnalyticTrackingRevenue.cs type FirebaseAnalyticTrackingRevenue (line 8) | public struct FirebaseAnalyticTrackingRevenue method FirebaseAnalyticTrackRevenue (line 13) | public static void FirebaseAnalyticTrackRevenue(double value, string n... FILE: VirtueSky/Tracking/Runtime/FirebaseAnalyticTracking/TrackingFirebase.cs class TrackingFirebase (line 7) | public abstract class TrackingFirebase : ScriptableObject FILE: VirtueSky/Tracking/Runtime/FirebaseAnalyticTracking/TrackingFirebaseFiveParam.cs class TrackingFirebaseFiveParam (line 6) | [CreateAssetMenu(menuName = "Sunflower/Tracking Event/Firebase Analytic/... method TrackEvent (line 19) | public void TrackEvent(string parameterValue1, string parameterValue2,... FILE: VirtueSky/Tracking/Runtime/FirebaseAnalyticTracking/TrackingFirebaseFourParam.cs class TrackingFirebaseFourParam (line 6) | [CreateAssetMenu(menuName = "Sunflower/Tracking Event/Firebase Analytic/... method TrackEvent (line 18) | public void TrackEvent(string parameterValue1, string parameterValue2,... FILE: VirtueSky/Tracking/Runtime/FirebaseAnalyticTracking/TrackingFirebaseNoParam.cs class TrackingFirebaseNoParam (line 6) | [CreateAssetMenu(menuName = "Sunflower/Tracking Event/Firebase Analytic/... method TrackEvent (line 11) | public void TrackEvent() FILE: VirtueSky/Tracking/Runtime/FirebaseAnalyticTracking/TrackingFirebaseOneParam.cs class TrackingFirebaseOneParam (line 6) | [CreateAssetMenu(menuName = "Sunflower/Tracking Event/Firebase Analytic/... method TrackEvent (line 14) | public void TrackEvent(string parameterValue) FILE: VirtueSky/Tracking/Runtime/FirebaseAnalyticTracking/TrackingFirebaseSixParam.cs class TrackingFirebaseSixParam (line 6) | [CreateAssetMenu(menuName = "Sunflower/Tracking Event/Firebase Analytic/... method TrackEvent (line 20) | public void TrackEvent(string parameterValue1, string parameterValue2,... FILE: VirtueSky/Tracking/Runtime/FirebaseAnalyticTracking/TrackingFirebaseThreeParam.cs class TrackingFirebaseThreeParam (line 6) | [CreateAssetMenu(menuName = "Sunflower/Tracking Event/Firebase Analytic/... method TrackEvent (line 17) | public void TrackEvent(string parameterValue1, string parameterValue2,... FILE: VirtueSky/Tracking/Runtime/FirebaseAnalyticTracking/TrackingFirebaseTwoParam.cs class TrackingFirebaseTwoParam (line 6) | [CreateAssetMenu(menuName = "Sunflower/Tracking Event/Firebase Analytic/... method TrackEvent (line 16) | public void TrackEvent(string parameterValue1, string parameterValue2) FILE: VirtueSky/Utils/Editor/ConstantDefineSymbols.cs class ConstantDefineSymbols (line 3) | public class ConstantDefineSymbols FILE: VirtueSky/Utils/Editor/CreateAsset.cs class CreateAsset (line 8) | public static class CreateAsset method CreateScriptableAssets (line 11) | public static T CreateScriptableAssets(string path = "", bool isPin... method CreateScriptableAssets (line 30) | public static T CreateScriptableAssets(string path = "", string nam... method CreateScriptableAssetsOnlyName (line 50) | public static T CreateScriptableAssetsOnlyName(string path = "", st... method CreateAndGetScriptableAsset (line 82) | public static T CreateAndGetScriptableAsset(string path = "", strin... method CreateAndGetScriptableAssetByName (line 94) | public static T CreateAndGetScriptableAssetByName(string path = "",... method GetScriptableAsset (line 107) | public static T GetScriptableAsset() where T : ScriptableObject method GetScriptableAssetByName (line 112) | public static T GetScriptableAssetByName(string name) where T : Scr... method CreateNameBasedOnGameObjectNamingScheme (line 138) | private static string CreateNameBasedOnGameObjectNamingScheme(string b... method DefaultPath (line 152) | public static string DefaultPath(string path = "", bool useDefaultPath... method ValidatePath (line 165) | public static void ValidatePath(string path) FILE: VirtueSky/Utils/Editor/EditorCoroutine.cs class EditorCoroutine (line 16) | public sealed class EditorCoroutine : YieldInstruction method EditorCoroutine (line 28) | static EditorCoroutine() method EditorCoroutine (line 39) | private EditorCoroutine(IEnumerator routine) => _yielding.Push(routine); method Start (line 52) | public static EditorCoroutine Start(IEnumerator coroutine) method Stop (line 64) | public void Stop() method Stop (line 77) | public static void Stop(IEnumerator coroutine) method StopAll (line 99) | public static void StopAll() method MoveAllToEnd (line 115) | public static void MoveAllToEnd() method MoveAllNext (line 137) | public static bool MoveAllNext(bool skipWaits = false) method UpdateRunningCoroutines (line 147) | private static void UpdateRunningCoroutines() method MoveNext (line 163) | public bool MoveNext(bool skipWaits = false) method MoveToEnd (line 276) | public void MoveToEnd() method Equals (line 283) | public bool Equals(IEnumerator coroutine) FILE: VirtueSky/Utils/Editor/EditorGUIUtils.cs class EditorGUIUtils (line 7) | public static class EditorGUIUtils class DisabledGUI (line 9) | public class DisabledGUI : System.IDisposable method DisabledGUI (line 13) | public DisabledGUI(bool disable) method Dispose (line 19) | public void Dispose() class GUIColor (line 25) | public class GUIColor : System.IDisposable method GUIColor (line 29) | public GUIColor(Color c) method Dispose (line 35) | public void Dispose() class BackgroundColor (line 41) | public class BackgroundColor : System.IDisposable method BackgroundColor (line 45) | public BackgroundColor(Color c) method Dispose (line 51) | public void Dispose() class GizmosColor (line 57) | public class GizmosColor : System.IDisposable method GizmosColor (line 61) | public GizmosColor(Color c) method Dispose (line 67) | public void Dispose() class HandlesColor (line 73) | public class HandlesColor : System.IDisposable method HandlesColor (line 77) | public HandlesColor(Color c) method Dispose (line 83) | public void Dispose() class VerticalHelpBox (line 89) | public class VerticalHelpBox : System.IDisposable method VerticalHelpBox (line 91) | public VerticalHelpBox(params GUILayoutOption[] options) method Dispose (line 96) | public void Dispose() class HorizontalHelpBox (line 102) | public class HorizontalHelpBox : System.IDisposable method HorizontalHelpBox (line 104) | public HorizontalHelpBox(params GUILayoutOption[] options) method Dispose (line 109) | public void Dispose() class ScrollView (line 115) | public class ScrollView : System.IDisposable method ScrollView (line 117) | public ScrollView(ref Vector2 pos) method Dispose (line 122) | public void Dispose() class HorizontalLayout (line 128) | public class HorizontalLayout : System.IDisposable method HorizontalLayout (line 132) | public HorizontalLayout(bool centered = false, params GUILayoutOptio... method Dispose (line 139) | public void Dispose() class VerticalLayout (line 146) | public class VerticalLayout : System.IDisposable method VerticalLayout (line 148) | public VerticalLayout(params GUILayoutOption[] options) method Dispose (line 153) | public void Dispose() class LabelWidth (line 159) | public class LabelWidth : System.IDisposable method LabelWidth (line 163) | public LabelWidth(float width) method Dispose (line 169) | public void Dispose() class Indent (line 175) | public class Indent : System.IDisposable method Indent (line 179) | public Indent(int indent = 1) method Dispose (line 185) | public void Dispose() FILE: VirtueSky/Utils/Editor/EditorGeneric.cs class EditorExtend (line 10) | public static class EditorExtend method GetInnerGuiPosition (line 12) | public static Rect GetInnerGuiPosition(SceneView sceneView) method Get2DMouseScenePosition (line 20) | public static bool Get2DMouseScenePosition(out Vector2 result) method FakeRenderSprite (line 42) | public static void FakeRenderSprite(GameObject obs, Vector3 position, ... method DrawSprite (line 53) | private static void DrawSprite(Sprite sprite, Vector3 worldSpace, Vect... method LocalTextureRect (line 73) | private static Rect LocalTextureRect(Sprite sprite) method SkipEvent (line 84) | public static void SkipEvent() method CalculateBounds (line 105) | public static bool CalculateBounds( method BoundsFromCorners (line 387) | private static Bounds BoundsFromCorners(Vector3[] corners) method ToCamelCase (line 438) | public static string ToCamelCase(this string source) method ToSnackCase (line 448) | public static string ToSnackCase(this string source) method IsSerializable (line 453) | public static bool IsSerializable(Type type) method DrawSerializationError (line 462) | public static void DrawSerializationError(Type type, Rect position = d... method IsCollectionType (line 482) | public static bool IsCollectionType(this Type type) method GetCorrectElementType (line 487) | public static Type GetCorrectElementType(this Type type) FILE: VirtueSky/Utils/Editor/EditorResources.cs class EditorResources (line 5) | public static class EditorResources FILE: VirtueSky/Utils/Editor/EditorScriptDefineSymbols.cs class EditorScriptDefineSymbols (line 7) | public class EditorScriptDefineSymbols : EditorWindow method SwitchFlag (line 328) | public static void SwitchFlag(string flag) method IsFlagEnabled (line 341) | public static bool IsFlagEnabled(string flag) FILE: VirtueSky/Utils/Editor/ExSearchWindow.cs class ExSearchWindow (line 8) | public class ExSearchWindow : ScriptableObject, ISearchWindowProvider type SortType (line 10) | [Flags] type Entry (line 18) | private struct Entry method Entry (line 24) | public Entry(GUIContent content, object data, Action onSelect) method CreateSearchTree (line 42) | public List CreateSearchTree(SearchWindowContext cont... method OnSelectEntry (line 88) | public bool OnSelectEntry(SearchTreeEntry searchTreeEntry, SearchWindo... method AddEntry (line 106) | public void AddEntry(GUIContent content, object data, Action o... method AddEntry (line 113) | public void AddEntry(GUIContent content, Action onSelect) { entries.Ad... method AddEntry (line 121) | public void AddEntry(string name, object data, Action onSelect... method AddEntry (line 128) | public void AddEntry(string name, Action onSelect) { AddEntry(new GUIC... method AddEntityIndented (line 135) | public void AddEntityIndented(string name, Action onSelect) method AddEntityIndented (line 147) | public void AddEntityIndented(string name, object data, Action... method Open (line 160) | public void Open(Vector2 position, float width = 0, float height = 0) ... method Open (line 167) | public void Open(float width = 0, float height = 0) method Open (line 179) | public void Open(Rect buttonRect, float width = 0, float height = 0) method SortEntriesByGroup (line 198) | private int SortEntriesByGroup(Entry lhs, Entry rhs) method GetEmptyIcon (line 237) | private Texture GetEmptyIcon() method Create (line 256) | public static ExSearchWindow Create(string title) method Create (line 267) | public static ExSearchWindow Create() method GetTitle (line 277) | public string GetTitle() { return title; } method SetTitle (line 279) | public void SetTitle(string value) { title = value; } method GetSortType (line 281) | public SortType GetSortType() { return sortType; } method SetSortType (line 283) | public void SetSortType(SortType value) { sortType = value; } FILE: VirtueSky/Utils/Editor/FileExtension.cs class FileExtension (line 17) | public static class FileExtension method FindAll (line 19) | public static List FindAll(string path) where T : Object method FindAll (line 42) | public static List FindAll() where T : Object method FindAssetWithPath (line 60) | public static T FindAssetWithPath(string fullPath) where T : Object method FindAssetWithPath (line 68) | public static T FindAssetWithPath(string nameAsset, string relative... method FindAssetsWithPath (line 76) | public static T[] FindAssetsWithPath(string nameAsset, string relat... method ChangeAssetName (line 85) | public static void ChangeAssetName(Object asset, string name) method FindAssetAtFolder (line 92) | public static T[] FindAssetAtFolder(string[] paths) where T : Object method FindAssetAtResource (line 108) | public static T FindAssetAtResource(string path) where T : Scriptab... method AssetInPackagePath (line 120) | public static string AssetInPackagePath(string relativePath, string na... method GetPathFileInCurrentEnvironment (line 125) | public static string GetPathFileInCurrentEnvironment(string fullRelati... method GetPathFolderInCurrentEnvironment (line 132) | public static string GetPathFolderInCurrentEnvironment(string fullRela... method FormatJson (line 139) | public static string FormatJson(string json) method OpenFolderInExplorer (line 154) | public static void OpenFolderInExplorer(string path) method OpenFolderInFinder (line 166) | public static void OpenFolderInFinder(string path) FILE: VirtueSky/Utils/Editor/GameViewUtils.cs class GameViewUtils (line 8) | public class GameViewUtils method GameViewUtils (line 32) | static GameViewUtils() method AddCustomSize (line 41) | public static void AddCustomSize() method AddCustomSize (line 47) | static void AddCustomSize(GameViewSizeGroupType sizeGroupType, int wid... method SetSize (line 61) | public static void SetSize(int index) method GetGroup (line 70) | static object GetGroup(GameViewSizeGroupType type) method GetViewListSize (line 75) | public static int GetViewListSize() class Resolution (line 85) | [Serializable] method Resolution (line 92) | public Resolution(string name, int width, int height) FILE: VirtueSky/Utils/Editor/RegistryManager.cs class RegistryManager (line 11) | public static class RegistryManager method Add (line 16) | public static void Add(string name, string version) method AddOverrideVersion (line 34) | public static void AddOverrideVersion(string name, string version) method Remove (line 57) | public static void Remove(string name) method IsInstalled (line 65) | public static (bool, string) IsInstalled(string name) method IsInstalledPackage (line 80) | public static bool IsInstalledPackage(string name) method Resolve (line 95) | public static void Resolve() method Write (line 100) | private static void Write(JObject json) method GetPackageInManifestByPackageName (line 105) | public static (string, string) GetPackageInManifestByPackageName(strin... method AddPackageInManifest (line 138) | public static void AddPackageInManifest(string packageFullName) method RemovePackageInManifest (line 153) | public static void RemovePackageInManifest(string packageFullName) method GetManifestContent (line 168) | public static string GetManifestContent() method WriteAllManifestContent (line 178) | public static void WriteAllManifestContent(string manifestContent) FILE: VirtueSky/Utils/Editor/TextureUtils.cs class TextureUtils (line 12) | public static class TextureUtils method CaptureToFile (line 14) | public static void CaptureToFile(Camera cam, string path, int width = ... method RenderTextureToFile (line 26) | public static void RenderTextureToFile(RenderTexture rt, string path, ... method Texture2DToFile (line 40) | public static void Texture2DToFile(Texture2D tex, string path, Texture... type TextureExtension (line 61) | public enum TextureExtension FILE: VirtueSky/Utils/Editor/Uniform.cs type Uniform (line 8) | public struct Uniform method DrawBox (line 190) | public static void DrawBox(Rect position, GUIStyle style, bool isHover... method IconContent (line 210) | public static GUIContent IconContent(string name, string tooltip = "") method DrawHeader (line 225) | public static void DrawHeader(string title) method CreateTexture (line 259) | public static Texture2D CreateTexture(Color color) method DrawOnlyField (line 273) | public static void DrawOnlyField(SerializedObject serializedObject, st... method DrawLine (line 297) | public static void DrawLine(int height = 1) method DrawSelectableObject (line 309) | public static void DrawSelectableObject(Object obj, string[] labels) method DrawInspectorExcept (line 333) | public static void DrawInspectorExcept(SerializedObject serializedObject, method DrawInspectorExcept (line 347) | public static void DrawInspectorExcept(SerializedObject serializedObject, method DrawGroupFoldout (line 373) | public static float DrawGroupFoldout(string key, string sectionName, S... method DrawGroupFoldoutWithRightClick (line 422) | public static float DrawGroupFoldoutWithRightClick( method DrawTextField (line 483) | public static string DrawTextField(string fieldTitle, string text, method CenterInWindow (line 506) | public static Rect CenterInWindow(Rect window, Rect origin) method DrawInstalled (line 519) | public static void DrawInstalled(string version) method GetFoldoutState (line 536) | public static bool GetFoldoutState(string key, bool defaultFoldout = t... method SetFoldoutState (line 542) | public static void SetFoldoutState(string key, bool state) class FoldoutState (line 554) | [System.Serializable] class UniformFoldoutState (line 561) | [System.Serializable] method UniformFoldoutState (line 566) | public UniformFoldoutState() method ContainsKey (line 571) | public bool ContainsKey(string key) method Add (line 576) | public void Add(string key, bool value) FILE: VirtueSky/Utils/Runtime/ColorExtensions.cs class ColorExtensions (line 5) | public static class ColorExtensions method ToColor (line 8) | public static Color32 ToColor(this CustomColor color) type CustomColor (line 163) | public enum CustomColor FILE: VirtueSky/Utils/Runtime/ExtensionUtils.cs class MonoBehaviorExtension (line 13) | public static class MonoBehaviorExtension method Delay (line 15) | public static Coroutine Delay(this MonoBehaviour mono, float time, boo... method WaitForExtraTime (line 20) | static IEnumerator WaitForExtraTime(float time, bool realTime, System.... method Delay (line 34) | public static Coroutine Delay(this MonoBehaviour mono, int frame, Syst... method WaitForExtraFrame (line 39) | static IEnumerator WaitForExtraFrame(int frame, System.Action callback) method WaitUntil (line 49) | public static Coroutine WaitUntil(this MonoBehaviour mono, Func ... method WaitUntil (line 54) | static IEnumerator WaitUntil(Func condition, Action callback) method GetAndCacheComponent (line 60) | public static T GetAndCacheComponent(this MonoBehaviour mono, ref T... method GetAndCacheComponentInChildren (line 65) | public static T GetAndCacheComponentInChildren(this MonoBehaviour m... method GetAndCacheComponents (line 70) | public static T[] GetAndCacheComponents(this MonoBehaviour mono, re... method GetAndCacheComponentsInChildren (line 75) | public static T[] GetAndCacheComponentsInChildren(this MonoBehaviou... method GetAndCacheComponentInParent (line 80) | public static T GetAndCacheComponentInParent(this MonoBehaviour mon... class GameObjectExtension (line 86) | public static class GameObjectExtension method GetComponentNoAlloc (line 90) | public static Component GetComponentNoAlloc(this GameObject go, System... method GetComponentNoAlloc (line 98) | public static T GetComponentNoAlloc(this GameObject go) where T : C... method GetAndCacheComponent (line 106) | public static T GetAndCacheComponent(this GameObject go, ref T cache) method GetAndCacheComponentInChildren (line 111) | public static T GetAndCacheComponentInChildren(this GameObject go, ... class TransformExtensions (line 117) | public static class TransformExtensions method RandomRotation (line 119) | public static void RandomRotation(this Transform transform, bool onlyY... method RandomLocalRotation (line 124) | public static void RandomLocalRotation(this Transform transform, bool ... method Copy (line 129) | public static void Copy(this Transform transform, Transform other, boo... method ResetLocal (line 139) | public static void ResetLocal(this Transform transform) method position2D (line 152) | public static Vector2 position2D(this Transform transform) method localPosition2D (line 157) | public static Vector2 localPosition2D(this Transform transform) method GetBounds (line 162) | public static Bounds GetBounds(this Transform transform) method ExpandX (line 177) | [MenuItem("CONTEXT/Transform/ExpandX")] method ExpandY (line 197) | [MenuItem("CONTEXT/Transform/ExpandY")] method SetX (line 217) | [MenuItem("CONTEXT/Transform/SetX")] method SetY (line 245) | [MenuItem("CONTEXT/Transform/SetY")] method AlignX (line 273) | [MenuItem("CONTEXT/Transform/AlignX")] method AlignY (line 291) | [MenuItem("CONTEXT/Transform/AlignY")] class LayerMaskExtension (line 311) | public static class LayerMaskExtension method ToGameObjectLayer (line 313) | public static int ToGameObjectLayer(this LayerMask layerMask) class NavmeshExtension (line 319) | public static class NavmeshExtension method IsReachDestination (line 321) | public static bool IsReachDestination(this NavMeshAgent agent, float t... class EnumerationExtensions (line 327) | public static class EnumerationExtensions method Has (line 329) | public static bool Has(this Enum type, T value) method Is (line 341) | public static bool Is(this Enum type, T value) method Add (line 353) | public static T Add(this Enum type, T value) method Remove (line 365) | public static T Remove(this Enum type, T value) class MathExtension (line 378) | public static class MathExtension method ToSysVector3 (line 380) | public static System.Numerics.Vector3 ToSysVector3(this Vector3 v) method ToSysQuaternion (line 385) | public static System.Numerics.Quaternion ToSysQuaternion(this Quaterni... class ParticleExtension (line 391) | public static class ParticleExtension method SetSortingOrder (line 393) | public static void SetSortingOrder(this ParticleSystem particle, int s... method SetStopAction (line 403) | public static void SetStopAction(this ParticleSystem particle, Particl... class FlipXExtension (line 410) | public static class FlipXExtension method FlipX (line 412) | public static void FlipX(this Transform target) method FlipX (line 423) | public static void FlipX(this PolygonCollider2D target) method FlipX (line 434) | public static void FlipX(this HingeJoint2D target) method FlipX (line 441) | public static void FlipX(this BoxCollider2D target) method FlipX (line 448) | public static void FlipX(this WheelJoint2D target) method PolygonCollider2DFlipX (line 456) | [MenuItem("CONTEXT/PolygonCollider2D/FlipX")] method TransformFlipX (line 465) | [MenuItem("CONTEXT/Transform/FlipX")] method HingeJoint2DFlipX (line 474) | [MenuItem("CONTEXT/HingeJoint2D/FlipX")] method BoxCollider2DFlipX (line 483) | [MenuItem("CONTEXT/BoxCollider2D/FlipX")] method WheelJoint2DFlipX (line 492) | [MenuItem("CONTEXT/WheelJoint2D/FlipX")] class UnityWebRequestAwaiter (line 503) | public class UnityWebRequestAwaiter : INotifyCompletion method UnityWebRequestAwaiter (line 508) | public UnityWebRequestAwaiter(UnityWebRequestAsyncOperation ao) method GetResult (line 516) | public void GetResult() method OnCompleted (line 520) | public void OnCompleted(Action c) method OnRequestCompleted (line 525) | void OnRequestCompleted(AsyncOperation obj) class UnityWebRequestExtensions (line 531) | public static class UnityWebRequestExtensions method GetAwaiter (line 533) | public static UnityWebRequestAwaiter GetAwaiter(this UnityWebRequestAs... class DictionaryExtension (line 539) | public static class DictionaryExtension method Clone (line 541) | public static Dictionary Clone(this Dictionary dict) method ToString (line 551) | public static string ToString(this Dictionary dict) FILE: VirtueSky/Utils/Runtime/InputUtils.cs class InputUtils (line 7) | public class InputUtils method IsPointerOverUI (line 9) | public static bool IsPointerOverUI(Vector2 pos) FILE: VirtueSky/Utils/Runtime/InterfaceUtils.cs class InterfaceUtils (line 6) | public static class InterfaceUtils method GetAllInterfaces (line 8) | public static List GetAllInterfaces() FILE: VirtueSky/Utils/Runtime/ReflectionUtils.cs class ReflectionUtils (line 6) | public static class ReflectionUtils method GetFieldRecursive (line 8) | public static FieldInfo GetFieldRecursive(this Type type, string field... FILE: VirtueSky/Utils/Runtime/ScriptableSettings.cs class ScriptableSettings (line 6) | public abstract class ScriptableSettings : ScriptableObject where T :... method IsExist (line 23) | public static bool IsExist() => Resources.Load(typeof(T).Name) != n... FILE: VirtueSky/Utils/Runtime/SimpleMath.cs class SimpleMath (line 9) | public static class SimpleMath method InRange (line 11) | public static bool InRange(Vector3 p, Vector3 c, float r, out float sq... method InRange (line 18) | public static bool InRange(Vector3 p, Vector3 c, float r, bool compare... method InRange2D (line 25) | public static bool InRange2D(Vector2 p, Vector2 c, float r) method SqrDist (line 31) | public static float SqrDist(Vector3 a, Vector3 b) method RandomRotation (line 36) | public static Quaternion RandomRotation(bool onlyY = false) method GetRotationXZ (line 42) | public static Quaternion GetRotationXZ(Vector3 a, Vector3 b) method AngVelToDeriv (line 56) | public static Quaternion AngVelToDeriv(Quaternion current, Vector3 ang... method DerivToAngVel (line 63) | public static Vector3 DerivToAngVel(Quaternion current, Quaternion deriv) method IntegrateRotation (line 69) | public static Quaternion IntegrateRotation(Quaternion rotation, Vector... method QuaternionSmoothDamp (line 82) | public static Quaternion QuaternionSmoothDamp(Quaternion rot, Quaterni... method RandomVector3 (line 111) | public static Vector3 RandomVector3(bool zeroY = false) method GetNearestIndex (line 118) | public static int GetNearestIndex(Vector3 p, float r, Vector3[] list, ... method RandomBetween (line 138) | public static Vector3 RandomBetween(Vector3 a, Vector3 b) method NewGuid (line 143) | public static string NewGuid() method DirectionFromAngle (line 151) | public static Vector3 DirectionFromAngle(float angleInDegrees) method SelectRandomFromArray (line 156) | public static T[] SelectRandomFromArray(T[] items, int count) method GetCirclePoint (line 175) | public static Vector3[] GetCirclePoint(Vector3 center, float radius, f... method LinePlaneIntersection (line 192) | public static bool LinePlaneIntersection(out Vector3 intersection, Vec... method AreLineSegmentsCrossing (line 225) | public static bool AreLineSegmentsCrossing(Vector3 pointA1, Vector3 po... method ClosestPointsOnTwoLines (line 259) | public static bool ClosestPointsOnTwoLines(out Vector3 closestPointLin... method PointOnWhichSideOfLineSegment (line 293) | public static int PointOnWhichSideOfLineSegment(Vector3 linePoint1, Ve... method SetVectorLength (line 324) | public static Vector3 SetVectorLength(Vector3 vector, float size) method DotColor (line 333) | public static Color DotColor(Color a, Color b) method GetRandomWithWeight (line 341) | public static T GetRandomWithWeight(T[] items, int[] weights) FILE: VirtueSky/Utils/Runtime/StoreUtils.cs class StoreUtils (line 5) | public static class StoreUtils method OpenStore (line 7) | public static void OpenStore() FILE: VirtueSky/Utils/Runtime/TimeUtils.cs class TimeUtils (line 5) | public static class TimeUtils method TicksToDateTime (line 21) | public static DateTime TicksToDateTime(long ticks) method SecondsToDateTime (line 27) | public static DateTime SecondsToDateTime(double seconds) method TimespanSeconds (line 33) | public static double TimespanSeconds(long ticks, long lastTicks) method TimespanHours (line 38) | public static double TimespanHours(long ticks, long lastTicks) method SecondsToTicks (line 43) | public static long SecondsToTicks(double seconds) method SecondsToMiniseconds (line 48) | public static int SecondsToMiniseconds(double seconds) method MinisecondsToSeconds (line 53) | public static double MinisecondsToSeconds(int miniseconds) method TicksToSeconds (line 58) | public static double TicksToSeconds(long ticks) method SecondsToDays (line 63) | public static long SecondsToDays(double seconds) method DaysToSeconds (line 68) | public static double DaysToSeconds(long days) method FormatTimeSpan (line 73) | public static string FormatTimeSpan(double seconds) method FormatTimeSpanExcludeSecond (line 81) | public static string FormatTimeSpanExcludeSecond(double seconds) FILE: VirtueSky/Utils/Runtime/TweenStatic.cs class TweenStatic (line 6) | public static class TweenStatic method EulerAngles (line 13) | public static Tween EulerAngles([NotNull] this UnityEngine.Transform t... method LocalEulerAngles (line 23) | public static Tween LocalEulerAngles([NotNull] this UnityEngine.Transf... method Position (line 37) | public static Tween Position([NotNull] this UnityEngine.Transform target, method Position (line 46) | public static Tween Position([NotNull] this UnityEngine.Transform target, method PositionAtSpeed (line 56) | public static Tween PositionAtSpeed([NotNull] this UnityEngine.Transfo... method PositionAtSpeed (line 66) | public static Tween PositionAtSpeed([NotNull] this UnityEngine.Transfo... method PositionX (line 78) | public static Tween PositionX([NotNull] this UnityEngine.Transform tar... method PositionX (line 87) | public static Tween PositionX([NotNull] this UnityEngine.Transform tar... method PositionY (line 98) | public static Tween PositionY([NotNull] this UnityEngine.Transform tar... method PositionY (line 107) | public static Tween PositionY([NotNull] this UnityEngine.Transform tar... method PositionZ (line 118) | public static Tween PositionZ([NotNull] this UnityEngine.Transform tar... method PositionZ (line 127) | public static Tween PositionZ([NotNull] this UnityEngine.Transform tar... method LocalPosition (line 141) | public static Tween LocalPosition([NotNull] this UnityEngine.Transform... method LocalPosition (line 150) | public static Tween LocalPosition([NotNull] this UnityEngine.Transform... method LocalPositionAtSpeed (line 160) | public static Tween LocalPositionAtSpeed([NotNull] this UnityEngine.Tr... method LocalPositionAtSpeed (line 170) | public static Tween LocalPositionAtSpeed([NotNull] this UnityEngine.Tr... method LocalPositionX (line 180) | public static Tween LocalPositionX([NotNull] this UnityEngine.Transfor... method LocalPositionX (line 189) | public static Tween LocalPositionX([NotNull] this UnityEngine.Transfor... method LocalPositionY (line 200) | public static Tween LocalPositionY([NotNull] this UnityEngine.Transfor... method LocalPositionY (line 209) | public static Tween LocalPositionY([NotNull] this UnityEngine.Transfor... method LocalPositionZ (line 220) | public static Tween LocalPositionZ([NotNull] this UnityEngine.Transfor... method LocalPositionZ (line 229) | public static Tween LocalPositionZ([NotNull] this UnityEngine.Transfor... method Rotation (line 243) | public static Tween Rotation([NotNull] this UnityEngine.Transform target, method Rotation (line 252) | public static Tween Rotation([NotNull] this UnityEngine.Transform target, method RotationAtSpeed (line 262) | public static Tween RotationAtSpeed([NotNull] this UnityEngine.Transfo... method RotationAtSpeed (line 271) | public static Tween RotationAtSpeed([NotNull] this UnityEngine.Transfo... method LocalRotation (line 285) | public static Tween LocalRotation([NotNull] this UnityEngine.Transform... method LocalRotation (line 294) | public static Tween LocalRotation([NotNull] this UnityEngine.Transform... method LocalRotationAtSpeed (line 304) | public static Tween LocalRotationAtSpeed([NotNull] this UnityEngine.Tr... method LocalRotationAtSpeed (line 313) | public static Tween LocalRotationAtSpeed([NotNull] this UnityEngine.Tr... method Scale (line 327) | public static Tween Scale([NotNull] this UnityEngine.Transform target, method Scale (line 337) | public static Tween Scale([NotNull] this UnityEngine.Transform target, method ScaleX (line 346) | public static Tween ScaleX([NotNull] this UnityEngine.Transform target... method ScaleX (line 355) | public static Tween ScaleX([NotNull] this UnityEngine.Transform target... method ScaleY (line 364) | public static Tween ScaleY([NotNull] this UnityEngine.Transform target... method ScaleY (line 373) | public static Tween ScaleY([NotNull] this UnityEngine.Transform target... method ScaleZ (line 382) | public static Tween ScaleZ([NotNull] this UnityEngine.Transform target... method ScaleZ (line 391) | public static Tween ScaleZ([NotNull] this UnityEngine.Transform target... method Color (line 404) | public static Tween Color([NotNull] this UnityEngine.SpriteRenderer ta... method Color (line 413) | public static Tween Color([NotNull] this UnityEngine.SpriteRenderer ta... method Alpha (line 423) | public static Tween Alpha([NotNull] this UnityEngine.SpriteRenderer ta... method Alpha (line 432) | public static Tween Alpha([NotNull] this UnityEngine.SpriteRenderer ta... method CameraOrthographicSize (line 446) | public static Tween CameraOrthographicSize([NotNull] this UnityEngine.... method CameraOrthographicSize (line 455) | public static Tween CameraOrthographicSize([NotNull] this UnityEngine.... method CameraBackgroundColor (line 464) | public static Tween CameraBackgroundColor([NotNull] this UnityEngine.C... method CameraBackgroundColor (line 473) | public static Tween CameraBackgroundColor([NotNull] this UnityEngine.C... method CameraAspect (line 483) | public static Tween CameraAspect([NotNull] this UnityEngine.Camera tar... method CameraAspect (line 492) | public static Tween CameraAspect([NotNull] this UnityEngine.Camera tar... method CameraFarClipPlane (line 502) | public static Tween CameraFarClipPlane([NotNull] this UnityEngine.Came... method CameraFarClipPlane (line 511) | public static Tween CameraFarClipPlane([NotNull] this UnityEngine.Came... method CameraFieldOfView (line 521) | public static Tween CameraFieldOfView([NotNull] this UnityEngine.Camer... method CameraFieldOfView (line 530) | public static Tween CameraFieldOfView([NotNull] this UnityEngine.Camer... method CameraNearClipPlane (line 540) | public static Tween CameraNearClipPlane([NotNull] this UnityEngine.Cam... method CameraNearClipPlane (line 549) | public static Tween CameraNearClipPlane([NotNull] this UnityEngine.Cam... method Color (line 563) | public static Tween Color([NotNull] this UnityEngine.UI.Graphic target, method Color (line 572) | public static Tween Color([NotNull] this UnityEngine.UI.Graphic target, method Alpha (line 582) | public static Tween Alpha([NotNull] this UnityEngine.UI.Graphic target... method Alpha (line 591) | public static Tween Alpha([NotNull] this UnityEngine.UI.Graphic target... method UIFillAmount (line 604) | public static Tween UIFillAmount([NotNull] this UnityEngine.UI.Image t... method UIFillAmount (line 613) | public static Tween UIFillAmount([NotNull] this UnityEngine.UI.Image t... method RigidbodyMovePosition (line 627) | public static Tween RigidbodyMovePosition([NotNull] this UnityEngine.R... method RigidbodyMovePosition (line 637) | public static Tween RigidbodyMovePosition([NotNull] this UnityEngine.R... method RigidbodyMoveRotation (line 646) | public static Tween RigidbodyMoveRotation([NotNull] this UnityEngine.R... method RigidbodyMoveRotation (line 656) | public static Tween RigidbodyMoveRotation([NotNull] this UnityEngine.R... method Rigidbody2DMovePosition (line 669) | public static Tween Rigidbody2DMovePosition([NotNull] this UnityEngine... method Rigidbody2DMovePosition (line 679) | public static Tween Rigidbody2DMovePosition([NotNull] this UnityEngine... method Rigidbody2DMoveRotation (line 688) | public static Tween Rigidbody2DMoveRotation([NotNull] this UnityEngine... method Rigidbody2DMoveRotation (line 697) | public static Tween Rigidbody2DMoveRotation([NotNull] this UnityEngine... method MaterialColor (line 710) | public static Tween MaterialColor([NotNull] this UnityEngine.Material ... method MaterialColor (line 719) | public static Tween MaterialColor([NotNull] this UnityEngine.Material ... method MaterialAlpha (line 729) | public static Tween MaterialAlpha([NotNull] this UnityEngine.Material ... method MaterialAlpha (line 738) | public static Tween MaterialAlpha([NotNull] this UnityEngine.Material ... FILE: VirtueSky/Variables/Editor/VariableGenerateGuid.cs class VariableGenerateGuid (line 10) | internal class VariableGenerateGuid : AssetPostprocessor method OnPostprocessAllAssets (line 15) | private static void OnPostprocessAllAssets(string[] importedAssets, st... method CacheAllGuids (line 33) | static void CacheAllGuids() method OnImportAsset (line 46) | static void OnImportAsset(string[] importedAssets) method OnAssetDeleted (line 58) | static void OnAssetDeleted(string[] deletedAssets) method OnAssetMoved (line 67) | static void OnAssetMoved(string[] movedFromAssetPaths, string[] movedA... method GenerateGuid (line 73) | private static string GenerateGuid(ScriptableObject scriptableObject) FILE: VirtueSky/Variables/Editor/VariableWindowEditor.cs class VariableWindowEditor (line 8) | public class VariableWindowEditor : EditorWindow method CreateVariableTransform (line 15) | [MenuItem(menuVariable + "Transform Variable", priority = 201)] method CreateVariableRect (line 22) | [MenuItem(menuVariable + "Rect Variable", priority = 201)] method CreateVariableObject (line 28) | [MenuItem(menuVariable + "Object Variable", priority = 201)] method CreateVariableBoolean (line 34) | [MenuItem(menuVariable + "Boolean Variable", priority = 201)] method CreateVariableShortDouble (line 40) | [MenuItem(menuVariable + "Short Double Variable", priority = 201)] method CreateVariableVector3 (line 47) | [MenuItem(menuVariable + "Vector3 Variable", priority = 201)] method CreateVariableVector2 (line 53) | [MenuItem(menuVariable + "Vector2 Variable", priority = 201)] method CreateVariableString (line 59) | [MenuItem(menuVariable + "String Variable", priority = 201)] method CreateVariableFloat (line 65) | [MenuItem(menuVariable + "Float Variable", priority = 201)] method CreateVariableInt (line 71) | [MenuItem(menuVariable + "Integer Variable", priority = 201)] FILE: VirtueSky/Variables/Runtime/Base_Variable/BaseReference.cs class BaseReference (line 9) | [Serializable] method ToString (line 38) | public override string ToString() class BaseReference (line 14) | [Serializable] method ToString (line 38) | public override string ToString() class BaseReferenceDrawer (line 45) | [CustomPropertyDrawer(typeof(BaseReference), true)] method OnGUI (line 59) | public override void OnGUI(Rect position, SerializedProperty property,... method DrawLabel (line 77) | Rect DrawLabel(Rect position, SerializedProperty property, GUIContent ... method DrawField (line 82) | Rect DrawField(Rect position, Rect fieldRect) method DrawValue (line 93) | void DrawValue(Rect position, Rect valueRect) method DrawGenericPropertyField (line 105) | void DrawGenericPropertyField(Rect position, Rect valueRect) method ResetIndent (line 110) | int ResetIndent() method EndIndent (line 118) | void EndIndent(int indent) method DrawPopupButton (line 123) | int DrawPopupButton(Rect rect, int value) method GetValueRect (line 128) | Rect GetValueRect(Rect fieldRect, Rect buttonRect) method GetPopupButtonRect (line 137) | Rect GetPopupButtonRect(Rect fieldrect) method GetPropertyHeight (line 147) | public override float GetPropertyHeight(SerializedProperty property, G... class Styles (line 152) | static class Styles method Styles (line 154) | static Styles() FILE: VirtueSky/Variables/Runtime/Base_Variable/BaseVariable.cs class BaseVariable (line 12) | public class BaseVariable : BaseEvent, IVariable, I... method OnEnable (line 65) | private void OnEnable() method OnBeforeSerialize (line 99) | public void OnBeforeSerialize() method OnAfterDeserialize (line 103) | public void OnAfterDeserialize() method ResetValue (line 108) | public void ResetValue() method ToString (line 113) | public override string ToString() type TypeId (line 122) | public enum TypeId FILE: VirtueSky/Variables/Runtime/Base_Variable/BaseVariableListener.cs class BaseVariableListener (line 8) | public class BaseVariableListener : BaseEventL... method Start (line 15) | private void Start() method OnEnable (line 26) | private void OnEnable() FILE: VirtueSky/Variables/Runtime/Base_Variable/IGuidVariable.cs type IGuidVariable (line 3) | public interface IGuidVariable FILE: VirtueSky/Variables/Runtime/Boolean_Variable/BooleanReference.cs class BooleanReference (line 5) | [Serializable] FILE: VirtueSky/Variables/Runtime/Boolean_Variable/BooleanVariable.cs class BooleanVariable (line 6) | [CreateAssetMenu(menuName = "Sunflower/Scriptable/Variables/Boolean", fi... method Toggle (line 10) | public void Toggle() FILE: VirtueSky/Variables/Runtime/Boolean_Variable/BooleanVariableListener.cs class BooleanVariableListener (line 6) | [EditorIcon("scriptable_event_listener")] FILE: VirtueSky/Variables/Runtime/Float_Variable/FloatReference.cs class FloatReference (line 5) | [Serializable] FILE: VirtueSky/Variables/Runtime/Float_Variable/FloatVariable.cs class FloatVariable (line 8) | [CreateAssetMenu(menuName = "Sunflower/Scriptable/Variables/Float", file... method Add (line 38) | public void Add(float value) FILE: VirtueSky/Variables/Runtime/Float_Variable/FloatVariableListener.cs class FloatVariableListener (line 6) | [EditorIcon("scriptable_event_listener")] FILE: VirtueSky/Variables/Runtime/Integer_Variable/IntegerReference.cs class IntegerReference (line 5) | [Serializable] FILE: VirtueSky/Variables/Runtime/Integer_Variable/IntegerVariable.cs class IntegerVariable (line 7) | [CreateAssetMenu(menuName = "Sunflower/Scriptable/Variables/Integer", fi... method Add (line 37) | public void Add(int value) FILE: VirtueSky/Variables/Runtime/Integer_Variable/IntegerVariableListener.cs class IntegerVariableListener (line 6) | [EditorIcon("scriptable_event_listener")] FILE: VirtueSky/Variables/Runtime/Interface_Variable/IReference.cs type IReference (line 3) | public interface IReference type IReference (line 7) | public interface IReference : IReference FILE: VirtueSky/Variables/Runtime/Interface_Variable/IVariable.cs type IVariable (line 3) | public interface IVariable FILE: VirtueSky/Variables/Runtime/Object_Variable/ObjectReference.cs class ObjectReference (line 6) | [Serializable] FILE: VirtueSky/Variables/Runtime/Object_Variable/ObjectVariable.cs class ObjectVariable (line 6) | [CreateAssetMenu(menuName = "Sunflower/Scriptable/Variables/Object", fil... FILE: VirtueSky/Variables/Runtime/Object_Variable/ObjectVariableListener.cs class ObjectVariableListener (line 7) | [EditorIcon("scriptable_event_listener")] FILE: VirtueSky/Variables/Runtime/Rect_Variable/RectVariable.cs class RectVariable (line 6) | [CreateAssetMenu(menuName = "Sunflower/Scriptable/Variables/Rect", fileN... FILE: VirtueSky/Variables/Runtime/ShortDouble_Variable/ShortDoubleReference.cs class ShortDoubleReference (line 6) | [Serializable] FILE: VirtueSky/Variables/Runtime/ShortDouble_Variable/ShortDoubleVariable.cs class ShortDoubleVariable (line 7) | [CreateAssetMenu(menuName = "Sunflower/Scriptable/Variables/ShortDouble"... FILE: VirtueSky/Variables/Runtime/ShortDouble_Variable/ShortDoubleVariableListener.cs class ShortDoubleVariableListener (line 7) | [EditorIcon("scriptable_event_listener")] FILE: VirtueSky/Variables/Runtime/String_Variable/StringVariable.cs class StringVariable (line 7) | [CreateAssetMenu(menuName = "Sunflower/Scriptable/Variables/String", fil... FILE: VirtueSky/Variables/Runtime/String_Variable/StringVariableListener.cs class StringVariableListener (line 7) | [EditorIcon("scriptable_event_listener")] FILE: VirtueSky/Variables/Runtime/Trasform_Variable/TransformReference.cs class TransformReference (line 6) | [Serializable] FILE: VirtueSky/Variables/Runtime/Trasform_Variable/TransformVariable.cs class TransformVariable (line 6) | [CreateAssetMenu(menuName = "Sunflower/Scriptable/Variables/Transform", ... FILE: VirtueSky/Variables/Runtime/Vector2_Variable/Vector2Reference.cs class Vector2Reference (line 6) | [Serializable] FILE: VirtueSky/Variables/Runtime/Vector2_Variable/Vector2Variable.cs class Vector2Variable (line 6) | [CreateAssetMenu(menuName = "Sunflower/Scriptable/Variables/Vector2", fi... FILE: VirtueSky/Variables/Runtime/Vector2_Variable/Vector2VariableListener.cs class Vector2VariableListener (line 7) | [EditorIcon("scriptable_event_listener")] FILE: VirtueSky/Variables/Runtime/Vector3_Variable/Vector3Reference.cs class Vector3Reference (line 6) | [Serializable] FILE: VirtueSky/Variables/Runtime/Vector3_Variable/Vector3Variable.cs class Vector3Variable (line 6) | [CreateAssetMenu(menuName = "Sunflower/Scriptable/Variables/Vector3", fi... method ToVector2 (line 10) | public Vector2 ToVector2() FILE: VirtueSky/Variables/Runtime/Vector3_Variable/Vector3VariableListener.cs class Vector3VariableListener (line 7) | [EditorIcon("scriptable_event_listener")] FILE: VirtueSky/Vibration/Vibration.cs class Vibration (line 20) | public static class Vibration method _HasVibrator (line 23) | [DllImport ( "__Internal" )] method _Vibrate (line 26) | [DllImport ( "__Internal" )] method _VibratePop (line 29) | [DllImport ( "__Internal" )] method _VibratePeek (line 32) | [DllImport ( "__Internal" )] method _VibrateNope (line 35) | [DllImport ( "__Internal" )] method _impactOccurred (line 38) | [DllImport("__Internal")] method _notificationOccurred (line 41) | [DllImport("__Internal")] method _selectionChanged (line 44) | [DllImport("__Internal")] method Init (line 66) | public static void Init() method VibrateIOS (line 90) | public static void VibrateIOS(ImpactFeedbackStyle style) method VibrateIOS (line 100) | public static void VibrateIOS(NotificationFeedbackStyle style) method VibrateIOS_SelectionChanged (line 110) | public static void VibrateIOS_SelectionChanged() method VibratePop (line 124) | public static void VibratePop() method VibratePeek (line 139) | public static void VibratePeek() method VibrateNope (line 154) | public static void VibrateNope() method VibrateAndroid (line 173) | public static void VibrateAndroid(long milliseconds) method VibrateAndroid (line 194) | public static void VibrateAndroid(long[] pattern, int repeat) method CancelAndroid (line 216) | public static void CancelAndroid() method HasVibrator (line 226) | public static bool HasVibrator() method Vibrate (line 258) | public static void Vibrate() type ImpactFeedbackStyle (line 287) | public enum ImpactFeedbackStyle type NotificationFeedbackStyle (line 296) | public enum NotificationFeedbackStyle