SYMBOL INDEX (632 symbols across 96 files) FILE: AutoHook/AutoHook.cs class AutoHook (line 13) | public class AutoHook : IDalamudPlugin method AutoHook (line 53) | public AutoHook(IDalamudPluginInterface pluginInterface, IDtrBar dtrBar) method OnCommand (line 120) | private void OnCommand(string command, string args) method SwapBait (line 160) | private static void SwapBait(string args) method SetPreset (line 166) | private static void SetPreset(string presetName) method SetGigPreset (line 181) | private static void SetGigPreset(string presetName) method Dispose (line 203) | public void Dispose() method OnOpenConfigUi (line 220) | private static void OnOpenConfigUi() => _pluginUi.Toggle(); FILE: AutoHook/Classes/AutoCasts/AutoBigGameFishing.cs class AutoBigGameFishing (line 3) | public class AutoBigGameFishing : BaseActionCast method AutoBigGameFishing (line 10) | public AutoBigGameFishing() : base(UIStrings.BigGameFishing, IDs.Actio... method GetName (line 14) | public override string GetName() method CastCondition (line 17) | public override bool CastCondition() FILE: AutoHook/Classes/AutoCasts/AutoCastLine.cs class AutoCastLine (line 5) | public class AutoCastLine : BaseActionCast method DoesCancelMooch (line 13) | public override bool DoesCancelMooch() => !IgnoreMooch; method RequiresTimeWindow (line 15) | public override bool RequiresTimeWindow() => true; method AutoCastLine (line 17) | public AutoCastLine() : base(UIStrings.AutoCastLine_Auto_Cast_Line, ID... method CastCondition (line 27) | public override bool CastCondition() method GetName (line 38) | public override string GetName() FILE: AutoHook/Classes/AutoCasts/AutoChum.cs class AutoChum (line 3) | public class AutoChum : BaseActionCast method DoesCancelMooch (line 8) | public override bool DoesCancelMooch() => true; method AutoChum (line 10) | public AutoChum() : base(UIStrings.Chum, IDs.Actions.Chum) method GetName (line 15) | public override string GetName() method CastCondition (line 18) | public override bool CastCondition() FILE: AutoHook/Classes/AutoCasts/AutoCollect.cs class AutoCollect (line 5) | public class AutoCollect : BaseActionCast method AutoCollect (line 10) | public AutoCollect() : base(UIStrings.Collect, IDs.Actions.Collect, Ac... method GetName (line 15) | public override string GetName() method CastCondition (line 18) | public override bool CastCondition() => !PlayerRes.HasStatus(IDs.Statu... FILE: AutoHook/Classes/AutoCasts/AutoCordial.cs class AutoCordial (line 5) | public class AutoCordial : BaseActionCast method RequiresTimeWindow (line 19) | public override bool RequiresTimeWindow() => !IgnoreTimeWindow; method AutoCordial (line 41) | public AutoCordial(bool isSpearFishing = false) : base(UIStrings.Cordi... method GetName (line 46) | public override string GetName() method CastCondition (line 48) | public override bool CastCondition() method SetThreshold (line 68) | public override void SetThreshold(int newCost) method CheckNotOvercaped (line 76) | private bool CheckNotOvercaped(uint recovery) FILE: AutoHook/Classes/AutoCasts/AutoDoubleHook.cs class AutoDoubleHook (line 5) | public class AutoDoubleHook : BaseActionCast method AutoDoubleHook (line 10) | public AutoDoubleHook() : base(UIStrings.Double_Hook, Data.IDs.Actions... method GetName (line 14) | public override string GetName() method CastCondition (line 17) | public override bool CastCondition() FILE: AutoHook/Classes/AutoCasts/AutoFishEyes.cs class AutoFishEyes (line 5) | public class AutoFishEyes : BaseActionCast method DoesCancelMooch (line 14) | public override bool DoesCancelMooch() => !IgnoreMooch; method RequiresTimeWindow (line 16) | public override bool RequiresTimeWindow() => true; method AutoFishEyes (line 18) | public AutoFishEyes() : base(UIStrings.Fish_Eyes, IDs.Actions.FishEyes... method GetName (line 23) | public override string GetName() method CastCondition (line 26) | public override bool CastCondition() FILE: AutoHook/Classes/AutoCasts/AutoFood.cs class AutoFood (line 5) | public class AutoFood : BaseActionCast //todo method AutoFood (line 12) | public AutoFood() : base(UIStrings.Food_Buff, 0, ActionType.Item) method GetName (line 16) | public override string GetName() method CastCondition (line 19) | public override bool CastCondition() FILE: AutoHook/Classes/AutoCasts/AutoIdenticalCast.cs class AutoIdenticalCast (line 6) | public class AutoIdenticalCast : BaseActionCast method DoesCancelMooch (line 15) | public override bool DoesCancelMooch() => true; method AutoIdenticalCast (line 17) | public AutoIdenticalCast() : base(UIStrings.Identical_Cast, IDs.Action... method GetName (line 22) | public override string GetName() method CastCondition (line 25) | public override bool CastCondition() method IsAvailableToCast (line 39) | public bool IsAvailableToCast(int caughtAmount) FILE: AutoHook/Classes/AutoCasts/AutoLures.cs class AutoLures (line 7) | public class AutoLures : BaseActionCast method AutoLures (line 14) | public AutoLures() : base(UIStrings.UseLures, IDs.Actions.AmbitiousLure) method GetName (line 24) | public override string GetName() method CastCondition (line 29) | public override bool CastCondition() method TryCasting (line 115) | public void TryCasting(bool lureSuccess) method DrawSurfaceSwap (line 133) | private void DrawSurfaceSwap() method DrawIdenticalCast (line 152) | private void DrawIdenticalCast() FILE: AutoHook/Classes/AutoCasts/AutoMakeShiftBait.cs class AutoMakeShiftBait (line 5) | public class AutoMakeShiftBait : BaseActionCast method RequiresTimeWindow (line 13) | public override bool RequiresTimeWindow() => true; method AutoMakeShiftBait (line 15) | public AutoMakeShiftBait() : base(UIStrings.MakeShift_Bait, IDs.Action... method GetName (line 20) | public override string GetName() method CastCondition (line 23) | public override bool CastCondition() FILE: AutoHook/Classes/AutoCasts/AutoMooch.cs class AutoMooch (line 5) | public class AutoMooch : BaseActionCast method RequiresTimeWindow (line 11) | public override bool RequiresTimeWindow() => true; method AutoMooch (line 13) | public AutoMooch() : base(UIStrings.AutoMooch, IDs.Actions.Mooch, Acti... method GetName (line 18) | public override string GetName() method CastCondition (line 21) | public override bool CastCondition() FILE: AutoHook/Classes/AutoCasts/AutoMooch2.cs class AutoMooch2 (line 5) | public class AutoMooch2 : BaseActionCast method RequiresTimeWindow (line 10) | public override bool RequiresTimeWindow() => true; method AutoMooch2 (line 12) | public AutoMooch2() : base(UIStrings.UseMoochII, Data.IDs.Actions.Mooc... method GetName (line 16) | public override string GetName() method CastCondition (line 19) | public override bool CastCondition() FILE: AutoHook/Classes/AutoCasts/AutoMultiHook.cs class AutoMultiHook (line 5) | public class AutoMultiHook : BaseActionCast method AutoMultiHook (line 10) | public AutoMultiHook() : base(UIStrings.Multihook, IDs.Actions.MultiHo... method CastCondition (line 14) | public override unsafe bool CastCondition() method GetName (line 23) | public override string GetName() => Name = UIStrings.Multihook; FILE: AutoHook/Classes/AutoCasts/AutoPatience.cs class AutoPatience (line 6) | public class AutoPatience : BaseActionCast method RequiresTimeWindow (line 11) | public override bool RequiresTimeWindow() => true; method DoesCancelMooch (line 13) | public override bool DoesCancelMooch() => true; method AutoPatience (line 15) | public AutoPatience() : base(UIStrings.AutoPatience_Patience, IDs.Acti... method GetName (line 20) | public override string GetName() method CastCondition (line 23) | public override bool CastCondition() FILE: AutoHook/Classes/AutoCasts/AutoPrizeCatch.cs class AutoPrizeCatch (line 5) | public class AutoPrizeCatch : BaseActionCast method DoesCancelMooch (line 12) | public override bool DoesCancelMooch() => true; method AutoPrizeCatch (line 14) | public AutoPrizeCatch() : base(UIStrings.Prize_Catch, IDs.Actions.Priz... method GetName (line 19) | public override string GetName() method CastCondition (line 22) | public override bool CastCondition() FILE: AutoHook/Classes/AutoCasts/AutoReleaseFish.cs class AutoReleaseFish (line 3) | public class AutoReleaseFish : BaseActionCast method AutoReleaseFish (line 5) | public AutoReleaseFish() : base(UIStrings.ReleaseAllFish, Data.IDs.Act... method CastCondition (line 14) | public override bool CastCondition() method GetName (line 19) | public override string GetName() FILE: AutoHook/Classes/AutoCasts/AutoSparefulHand.cs class AutoSparefulHand (line 5) | public class AutoSparefulHand : BaseActionCast method AutoSparefulHand (line 9) | public AutoSparefulHand() : base(UIStrings.SparefulHand, IDs.Actions.S... method GetName (line 14) | public override string GetName() method CastCondition (line 19) | public override bool CastCondition() FILE: AutoHook/Classes/AutoCasts/AutoSurfaceSlap.cs class AutoSurfaceSlap (line 5) | public class AutoSurfaceSlap : BaseActionCast method DoesCancelMooch (line 8) | public override bool DoesCancelMooch() => true; method AutoSurfaceSlap (line 10) | public AutoSurfaceSlap() : base(UIStrings.Surface_Slap, IDs.Actions.Su... method GetName (line 15) | public override string GetName() method CastCondition (line 18) | public override bool CastCondition() FILE: AutoHook/Classes/AutoCasts/AutoThaliaksFavor.cs class AutoThaliaksFavor (line 5) | public class AutoThaliaksFavor : BaseActionCast method AutoThaliaksFavor (line 11) | public AutoThaliaksFavor(bool isSpearfishing = false) : base(UIStrings... method GetName (line 17) | public override string GetName() method CastCondition (line 20) | public override bool CastCondition() FILE: AutoHook/Classes/AutoCasts/AutoTripleHook.cs class AutoTripleHook (line 5) | public class AutoTripleHook : BaseActionCast method AutoTripleHook (line 10) | public AutoTripleHook() : base(UIStrings.Triple_Hook, Data.IDs.Actions... method GetName (line 14) | public override string GetName() method CastCondition (line 17) | public override bool CastCondition() FILE: AutoHook/Classes/BaitFishClass.cs class BaitFishClass (line 8) | public class BaitFishClass : IComparable method BaitFishClass (line 33) | public BaitFishClass(ItemRow data) method BaitFishClass (line 38) | public BaitFishClass(FishRow fishRow) method BaitFishClass (line 45) | public BaitFishClass(string name, int id) method BaitFishClass (line 50) | public BaitFishClass() method BaitFishClass (line 55) | public BaitFishClass(Number id) method CompareTo (line 60) | public int CompareTo(BaitFishClass? other) FILE: AutoHook/Classes/BaseActionCast.cs class BaseActionCast (line 12) | public abstract class BaseActionCast method BaseActionCast (line 14) | protected BaseActionCast(string name, uint id, ActionType actionType =... method DoesCancelMooch (line 40) | public virtual bool DoesCancelMooch() => false; method RequiresAutoCastAvailabl (line 44) | public virtual bool RequiresAutoCastAvailabl() => false; method RequiresTimeWindow (line 46) | public virtual bool RequiresTimeWindow() => false; method SetThreshold (line 52) | public virtual void SetThreshold(int newCost) method IsAvailableToCast (line 61) | public bool IsAvailableToCast(bool ignoreCurrentMooch = false) method CastCondition (line 91) | public abstract bool CastCondition(); method GetName (line 93) | public virtual string GetName() => ""; method GetPriority (line 95) | public virtual int GetPriority() => Priority; method DrawConfig (line 103) | public virtual void DrawConfig(List? availableActs = n... method DrawConfigOptions (line 154) | public virtual void DrawConfigOptions() method DrawUpDownArrows (line 159) | private void DrawUpDownArrows(List? availableActs) method DrawGpThreshold (line 209) | public virtual void DrawGpThreshold() FILE: AutoHook/Classes/BaseBiteConfig.cs class BaseBiteConfig (line 10) | public class BaseBiteConfig(HookType type) method DrawOptions (line 57) | public void DrawOptions(string biteName, bool enableSwap = false) method DrawBite (line 83) | private void DrawBite() method DrawTimedHookTypeOption (line 131) | private void DrawTimedHookTypeOption(string label, HookType hookType, ... method DrawSurfaceSwap (line 150) | private void DrawSurfaceSwap() method DrawIdenticalCast (line 167) | private void DrawIdenticalCast() method DrawPrizeCatch (line 184) | private void DrawPrizeCatch() method DrawMultihook (line 201) | private void DrawMultihook() method DrawTimers (line 218) | private void DrawTimers() method SetupTimer (line 237) | private void SetupTimer(ref double minTimeDelay, ref double maxTimeDelay) FILE: AutoHook/Classes/BaseGig.cs class BaseGig (line 6) | public class BaseGig(int itemId) : BaseOption method DrawOptions (line 40) | public override void DrawOptions() method Equals (line 69) | public override bool Equals(object? obj) method GetHashCode (line 75) | public override int GetHashCode() FILE: AutoHook/Classes/BaseHookset.cs class BaseHookset (line 11) | public class BaseHookset(uint requiredStatus) method GetUniqueId (line 53) | public Guid GetUniqueId() method DrawOptions (line 61) | public void DrawOptions() method DrawPatience (line 92) | private void DrawPatience() method DrawDoubleHook (line 104) | private void DrawDoubleHook() method DrawTripleHook (line 119) | private void DrawTripleHook() method DrawTimeout (line 134) | private void DrawTimeout() method DrawLures (line 189) | private void DrawLures() method DrawStopCondition (line 198) | private void DrawStopCondition() FILE: AutoHook/Classes/BaseOption.cs class BaseOption (line 3) | public abstract class BaseOption method DrawOptions (line 7) | public abstract void DrawOptions(); FILE: AutoHook/Classes/BasePreset.cs class BasePreset (line 5) | public abstract class BasePreset method AddNewPreset (line 31) | public abstract void AddNewPreset(string presetName); method AddNewPreset (line 33) | public abstract void AddNewPreset(BasePresetConfig preset); method RemovePreset (line 35) | public abstract void RemovePreset(Guid value); method RenamePreset (line 37) | public virtual void RenamePreset(Guid value, string newName) method OnSelectedPreset (line 47) | public virtual void OnSelectedPreset(BasePresetConfig newPreset, BaseP... method SwapIndex (line 52) | public abstract void SwapIndex(int itemIndex, int targetIndex); method GetPreset (line 54) | public virtual BasePresetConfig? GetPreset(Guid value) FILE: AutoHook/Classes/BasePresetConfig.cs class BasePresetConfig (line 5) | public abstract class BasePresetConfig() method DrawOptions (line 13) | public abstract void DrawOptions(); method RenamePreset (line 15) | public virtual void RenamePreset(string newName) method AddItem (line 21) | public abstract void AddItem(BaseOption item); method RemoveItem (line 23) | public abstract void RemoveItem(Guid value); FILE: AutoHook/Classes/BiteTimers.cs class BiteTimers (line 3) | public class BiteTimers FILE: AutoHook/Classes/ImportedFish.cs class ImportedFish (line 5) | public class ImportedFish class FishPredator (line 26) | public class FishPredator class FishInterval (line 32) | public class FishInterval FILE: AutoHook/Classes/PresetFolder.cs class PresetFolder (line 3) | public class PresetFolder(string folderName) method AddPreset (line 10) | public void AddPreset(Guid presetId) method RemovePreset (line 16) | public void RemovePreset(Guid presetId) method ContainsPreset (line 22) | public bool ContainsPreset(Guid presetId) FILE: AutoHook/Configurations/AutoCastsConfig.cs class AutoCastsConfig (line 6) | public class AutoCastsConfig method GetAutoCastOrder (line 36) | private List GetAutoCastOrder() method GetNextAutoCast (line 55) | public BaseActionCast? GetNextAutoCast(bool ignoreCurrentMooch) method InsideCastWindow (line 76) | private unsafe bool InsideCastWindow() method TryCastAction (line 84) | public bool TryCastAction(BaseActionCast? action, bool noDelay = false... method TryChumAnimationCancel (line 105) | private void TryChumAnimationCancel() FILE: AutoHook/Configurations/AutoGigConfig.cs class AutoGigConfig (line 7) | public class AutoGigConfig : BasePresetConfig method AutoGigConfig (line 15) | public AutoGigConfig(string presetName) method GetGigCurrentNode (line 20) | public List GetGigCurrentNode(int node) method AddItem (line 36) | public override void AddItem(BaseOption item) method RemoveItem (line 42) | public override void RemoveItem(Guid value) method DrawOptions (line 48) | public override void DrawOptions() FILE: AutoHook/Configurations/Configuration.cs class Configuration (line 11) | [Serializable] method Save (line 59) | public void Save() method UpdateVersion (line 64) | public void UpdateVersion() method SetFieldNewClass (line 115) | private static void SetFieldNewClass(HookConfig newOne, BaitConfig old) method Initiate (line 135) | public void Initiate() method Load (line 147) | public static Configuration Load() method ResetConfig (line 171) | public static void ResetConfig() method ExportPreset (line 182) | public static string ExportPreset(BasePresetConfig preset) class FolderExport (line 196) | public class FolderExport(string name) method ExportFolder (line 202) | public static string ExportFolder(PresetFolder folder, List Presets)?... method ImportPreset (line 252) | public static BasePresetConfig? ImportPreset(string import) method CompressString (line 294) | public static string CompressString(string s) method DecompressString (line 304) | public static string DecompressString(string s) method DecompressBase64 (line 325) | public static string DecompressBase64(string base64) method ConvertOldPreset (line 344) | private static CustomPresetConfig? ConvertOldPreset(BaitPresetConfig? ... method ConvertOldPresetV3 (line 378) | private static CustomPresetConfig? ConvertOldPresetV3(OldPresetConfig?... FILE: AutoHook/Configurations/CustomPresetConfig.cs class CustomPresetConfig (line 9) | public class CustomPresetConfig : BasePresetConfig method CustomPresetConfig (line 19) | public CustomPresetConfig(string name) method AddItem (line 24) | public override void AddItem(BaseOption item) method ReplaceBaitConfig (line 40) | public void ReplaceBaitConfig(HookConfig hookConfig) method ReplaceMoochConfig (line 53) | public void ReplaceMoochConfig(HookConfig moochConfig) method GetCfgById (line 66) | public HookConfig? GetCfgById(int id, bool isMooching) method GetFishById (line 78) | public FishConfig? GetFishById(int id) method RemoveItem (line 83) | public override void RemoveItem(Guid value) method HasBaitOrMooch (line 91) | public bool HasBaitOrMooch(uint id) method ResetCounter (line 97) | public void ResetCounter() method Equals (line 115) | public override bool Equals(object? obj) method GetHashCode (line 121) | public override int GetHashCode() method DrawOptions (line 128) | public override void DrawOptions() FILE: AutoHook/Configurations/ExtraConfig.cs class ExtraConfig (line 3) | public class ExtraConfig : BaseOption method DrawOptions (line 53) | public override void DrawOptions() FILE: AutoHook/Configurations/FishConfig.cs class FishConfig (line 5) | public class FishConfig : BaseOption method FishConfig (line 37) | public FishConfig() { } method FishConfig (line 39) | public FishConfig(BaitFishClass fish) method FishConfig (line 46) | public FishConfig(int fishId) method DrawOptions (line 51) | public override void DrawOptions() FILE: AutoHook/Configurations/HookConfig.cs class HookConfig (line 5) | public class HookConfig : BaseOption method HookConfig (line 21) | public HookConfig() { } method HookConfig (line 23) | public HookConfig(BaitFishClass baitFish) method HookConfig (line 28) | public HookConfig(int baitFishId) method SetBiteAndHookType (line 33) | public void SetBiteAndHookType(BiteType bite, HookType hookType, bool ... method SetHooksetTimer (line 53) | public void SetHooksetTimer(BiteType bite, double min, double max, boo... method ResetAllHooksets (line 79) | public void ResetAllHooksets() method ResetHooksets (line 85) | private void ResetHooksets(BaseHookset hookset) method GetHookset (line 102) | public BaseHookset GetHookset() method GetHook (line 118) | public HookType? GetHook(BiteType bite, double timePassed) method CheckHookCondition (line 185) | private bool CheckHookCondition(BaseBiteConfig hookType, double timePa... method GetHookTypeForTime (line 205) | private HookType? GetHookTypeForTime(BaseBiteConfig hookType, double t... method GetTimedHookType (line 212) | private HookType? GetTimedHookType(BaseBiteConfig hookType, double tim... method IsHookAvailable (line 241) | private bool IsHookAvailable(BaseBiteConfig hookType, double timePassed) method CheckIdenticalCast (line 254) | private bool CheckIdenticalCast(BaseBiteConfig hookType) method CheckPrizeCatch (line 271) | private bool CheckPrizeCatch(BaseBiteConfig hookType) method CheckSurfaceSlap (line 288) | private bool CheckSurfaceSlap(BaseBiteConfig hookType) method CheckMultihook (line 305) | private bool CheckMultihook(BaseBiteConfig hookType) method CheckTimer (line 322) | private bool CheckTimer(BaseBiteConfig hookType, double timePassed) method DrawOptions (line 358) | public override void DrawOptions() method Equals (line 362) | public override bool Equals(object? obj) method GetHashCode (line 368) | public override int GetHashCode() FILE: AutoHook/Configurations/old_config/BaitConfig.cs class BaitConfig (line 3) | public class BaitConfig(string bait) method GetHook (line 53) | public HookType? GetHook(BiteType bite) method GetHookIgnoreEnable (line 76) | public HookType? GetHookIgnoreEnable(BiteType bite) method CheckHookEnabled (line 91) | public bool CheckHookEnabled(BiteType bite) => method CheckHookIntuitionEnabled (line 97) | public bool CheckHookIntuitionEnabled(BiteType bite) => method CheckHookDHTHEnabled (line 103) | public bool CheckHookDHTHEnabled(BiteType bite) => method GetPatienceHook (line 109) | private HookType GetPatienceHook(BiteType bite) => bite switch method GetIntuitionHook (line 117) | private HookType GetIntuitionHook(BiteType bite) => bite switch method GetDoubleTripleHook (line 125) | private HookType? GetDoubleTripleHook(BiteType bite) method Equals (line 148) | public override bool Equals(object? obj) method GetHashCode (line 154) | public override int GetHashCode() FILE: AutoHook/Configurations/old_config/CustomPresetConfig.cs class BaitPresetConfig (line 3) | public class BaitPresetConfig method BaitPresetConfig (line 13) | public BaitPresetConfig(string presetName) method AddBaitConfig (line 21) | public void AddBaitConfig(BaitConfig baitConfig) method RemoveBaitConfig (line 29) | public void RemoveBaitConfig(BaitConfig baitConfig) method AddListOfHook (line 38) | public void AddListOfHook(List listOfBaits) method Equals (line 43) | public override bool Equals(object? obj) method GetHashCode (line 49) | public override int GetHashCode() method RenamePreset (line 54) | public void RenamePreset(string name) FILE: AutoHook/Configurations/old_config/OldHookConfig.cs class OldHookConfig (line 3) | public class OldHookConfig method ConvertV3ToV4 (line 70) | public void ConvertV3ToV4() method Convert (line 85) | private void Convert(BaseHookset hookset, bool isIntuition) FILE: AutoHook/Configurations/old_config/OldPresetConfig.cs class OldPresetConfig (line 3) | public class OldPresetConfig(string presetName) method ConvertV3ToV4 (line 17) | public void ConvertV3ToV4() FILE: AutoHook/Data/IDs.cs class IDs (line 3) | public static class IDs class Actions (line 5) | public static class Actions class Status (line 42) | public static class Status class Item (line 65) | public static class Item FILE: AutoHook/Enums/BaitType.cs type BaitType (line 3) | public enum BaitType FILE: AutoHook/Enums/BiteType.cs type BiteType (line 3) | public enum BiteType : byte FILE: AutoHook/Enums/FishingSteps.cs type FishingSteps (line 3) | [Flags] FILE: AutoHook/Enums/HookType.cs type HookType (line 3) | public enum HookType : uint FILE: AutoHook/Enums/IntuitionStatus.cs type IntuitionStatus (line 3) | public enum IntuitionStatus FILE: AutoHook/Enums/LureTarget.cs type LureTarget (line 3) | public enum LureTarget : int FILE: AutoHook/Enums/OpenWindow.cs type OpenWindow (line 3) | public enum OpenWindow FILE: AutoHook/Enums/SpectralCurrentStatus.cs type SpectralCurrentStatus (line 3) | public enum SpectralCurrentStatus FILE: AutoHook/Enums/SwimbaitAction.cs type SwimbaitAction (line 3) | public enum SwimbaitAction FILE: AutoHook/Enums/XivChatLog.cs class XivChatLog (line 3) | public static class XivChatLog FILE: AutoHook/Fishing/FishingManager.AutoCast.cs class FishingManager (line 5) | public partial class FishingManager method GetAutoCastCfg (line 7) | public AutoCastsConfig GetAutoCastCfg() method CheckWhileFishingActions (line 12) | private void CheckWhileFishingActions() method CastCollect (line 28) | private void CastCollect() method UseAutoCasts (line 43) | private void UseAutoCasts() method CastLineMoochOrRelease (line 68) | private void CastLineMoochOrRelease(AutoCastsConfig acCfg, FishConfig?... method TryUseSwimbait (line 93) | private bool TryUseSwimbait(AutoCastsConfig acCfg, FishConfig? lastFis... FILE: AutoHook/Fishing/FishingManager.Extra.cs class FishingManager (line 3) | public partial class FishingManager method GetExtraCfg (line 5) | public ExtraConfig GetExtraCfg() method CheckExtraActions (line 12) | private void CheckExtraActions(ExtraConfig extraCfg) method CheckSpectral (line 20) | private void CheckSpectral(ExtraConfig extraCfg) method CheckIntuition (line 115) | private void CheckIntuition(ExtraConfig extraCfg) method ExtraCfgGainedIntuition (line 143) | private void ExtraCfgGainedIntuition(ExtraConfig extraCfg) method ExtraCfgLostIntuition (line 181) | private void ExtraCfgLostIntuition(ExtraConfig extraCfg) method CheckAnglersArt (line 230) | private void CheckAnglersArt(ExtraConfig extraCfg) method CheckSwimbait (line 270) | private void CheckSwimbait(ExtraConfig extraCfg) FILE: AutoHook/Fishing/FishingManager.FishCaught.cs class FishingManager (line 3) | public partial class FishingManager method GetLastCatchConfig (line 5) | private FishConfig? GetLastCatchConfig() method UseFishCaughtActions (line 13) | private bool UseFishCaughtActions(FishConfig? lastFishCatchCfg) method CheckFishCaughtSwap (line 67) | private void CheckFishCaughtSwap(FishConfig? lastCatchCfg) FILE: AutoHook/Fishing/FishingManager.Helper.cs class FishingManager (line 8) | public partial class FishingManager method CheckFishingState (line 11) | private void CheckFishingState() method ResetAfkTimer (line 22) | private static void ResetAfkTimer() method AnimationCancel (line 34) | private void AnimationCancel() method OnMessageDelegate (line 46) | private void OnMessageDelegate(XivChatType type, int timeStamp, ref Se... class FishingHelper (line 81) | public static class FishingHelper method AddFishCount (line 89) | public static void AddFishCount(Guid guid) method AddBaitSwap (line 97) | public static void AddBaitSwap(Guid guid) method AddPresetSwap (line 103) | public static void AddPresetSwap(Guid guid) method RemovePresetSwap (line 109) | public static void RemovePresetSwap(Guid guid) method GetFishCount (line 115) | public static int GetFishCount(Guid guid) method SwappedBait (line 120) | public static bool SwappedBait(Guid guid) method SwappedPreset (line 125) | public static bool SwappedPreset(Guid guid) method RemoveId (line 130) | public static void RemoveId(Guid guid) method RemoveGuidQueue (line 142) | public static void RemoveGuidQueue() method Reset (line 159) | public static void Reset() FILE: AutoHook/Fishing/FishingManager.cs class FishingManager (line 10) | public partial class FishingManager : IDisposable method FishingManager (line 42) | public FishingManager() method Dispose (line 56) | public void Dispose() method CreateDalamudHooks (line 63) | public unsafe void CreateDalamudHooks() method Enable (line 74) | private void Enable() method Disable (line 82) | private void Disable() method StartFishing (line 90) | public void StartFishing() method UpdateStatusAndTimer (line 117) | private void UpdateStatusAndTimer() method GetPresetName (line 153) | public string GetPresetName() method GetHookCfg (line 175) | public HookConfig GetHookCfg() method OnFrameworkUpdate (line 193) | private void OnFrameworkUpdate(IFramework _) method InitFinishing (line 256) | private void InitFinishing() method CheckPluginActions (line 266) | private void CheckPluginActions() method OnBeganFishing (line 298) | private void OnBeganFishing(bool mooching) method CheckTimeout (line 323) | private void CheckTimeout() method OnBite (line 341) | private void OnBite() method HookFish (line 355) | private void HookFish(BiteType bite, HookConfig currentHook) method OnCatch (line 385) | private void OnCatch(uint fishId, uint amount) method CheckStopCondition (line 409) | private void CheckStopCondition() method OnFishingStop (line 456) | private void OnFishingStop() method OnUseAction (line 471) | private bool OnUseAction(IntPtr manager, ActionType actionType, uint a... method UpdateCatchDetour (line 504) | private void UpdateCatchDetour(IntPtr module, uint fishId, bool large,... FILE: AutoHook/Fishing/FishingPresets.cs class FishingPresets (line 5) | public class FishingPresets : BasePreset method AddNewPreset (line 16) | public override void AddNewPreset(string presetName) method AddNewPreset (line 23) | public override void AddNewPreset(BasePresetConfig preset) method RemovePreset (line 33) | public override void RemovePreset(Guid value) method OnSelectedPreset (line 49) | public override void OnSelectedPreset(BasePresetConfig newPreset, Base... method SwapIndex (line 60) | public override void SwapIndex(int itemIndex, int targetIndex) method AddNewFolder (line 72) | public void AddNewFolder(string folderName) method RemoveFolder (line 79) | public void RemoveFolder(Guid folderId) method IsPresetInAnyFolder (line 89) | public bool IsPresetInAnyFolder(Guid presetId) method GetFolderContainingPreset (line 94) | public PresetFolder? GetFolderContainingPreset(Guid presetId) FILE: AutoHook/IPC/AutoHookIPC.cs class AutoHookIPC (line 5) | public class AutoHookIPC method AutoHookIPC (line 9) | public AutoHookIPC() method SetPluginState (line 14) | [EzIPC] method GetPluginState (line 21) | [EzIPC] method GetAutoStartFishing (line 27) | [EzIPC] method SetAutoStartFishing (line 33) | [EzIPC] method SetAutoGigState (line 40) | [EzIPC] method SetPreset (line 47) | [EzIPC] method SetPresetAutogig (line 56) | public void SetPresetAutogig(string preset) method CreateAndSelectAnonymousPreset (line 64) | [EzIPC] method ImportAndSelectPreset (line 78) | [EzIPC] method DeleteSelectedPreset (line 94) | [EzIPC] method DeleteAllAnonymousPresets (line 104) | [EzIPC] method SwapBaitById (line 111) | [EzIPC] method SwapBait (line 118) | [EzIPC] method SwapSwimbaitByIndex (line 138) | [EzIPC] FILE: AutoHook/PluginChangelog.cs class PluginChangelog (line 5) | public static class PluginChangelog class Version (line 603) | public class Version(string versionNumber) FILE: AutoHook/PluginUI.cs class PluginUi (line 19) | public class PluginUi : Window, IDisposable method PluginUi (line 33) | public PluginUi() : base( method Dispose (line 49) | public void Dispose() method Draw (line 61) | public override void Draw() method DrawOldLayout (line 78) | private void DrawOldLayout() method Debug (line 134) | private void Debug() method DrawNewLayout (line 162) | private void DrawNewLayout() method DrawStatus (line 277) | private static void DrawStatus() method DrawTabs (line 328) | private void DrawTabs() method OnClose (line 371) | public override void OnClose() method ShowKofi (line 376) | public static void ShowKofi() method OpenBrowser (line 391) | private static void OpenBrowser(string url) method DrawChangelog (line 399) | [Localizable(false)] method TestButtons (line 464) | private static unsafe void TestButtons() FILE: AutoHook/PresetCreator.cs class PresetCreator (line 9) | public class PresetCreator method DrawHeader (line 24) | private void DrawHeader() method SetSelectedFish (line 46) | private void SetSelectedFish(ImportedFish fish) method ResetOptions (line 52) | private void ResetOptions() method DrawPresetGenerator (line 65) | public void DrawPresetGenerator() method GeneratePreset (line 152) | private void GeneratePreset(List moochList, List<(Import... method SetupFishEyes (line 222) | private void SetupFishEyes(CustomPresetConfig newPreset) method SetupIntPrep (line 244) | private void SetupIntPrep(CustomPresetConfig newPreset, List<(Imported... method SetupBaitAndMooch (line 264) | private void SetupBaitAndMooch(CustomPresetConfig newPreset, int bait,... method CreateAnglerPreset (line 368) | private CustomPresetConfig CreateAnglerPreset() method CreateAnglerPresetTest (line 389) | private CustomPresetConfig CreateAnglerPresetTest() method GetBiteType (line 413) | private static string GetBiteType(BiteType bite) method SetupSparefulHandPrep (line 422) | private void SetupSparefulHandPrep(CustomPresetConfig newPreset) FILE: AutoHook/Resources/Localization/UIStrings.Designer.cs class UIStrings (line 22) | [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resource... method UIStrings (line 31) | [global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Mic... FILE: AutoHook/SeFunctions/BaitManager.cs class BaitManager (line 8) | public unsafe class BaitManager method ChangeBait (line 81) | public ChangeBaitReturn ChangeBait(uint baitId) method ChangeSwimbait (line 95) | public ChangeBaitReturn ChangeSwimbait(uint index) method ChangeBait (line 103) | public ChangeBaitReturn ChangeBait(BaitFishClass bait) method GetSwimbaitCount (line 126) | public int GetSwimbaitCount() method GetSwimbaitCountForFish (line 132) | public int GetSwimbaitCountForFish(uint fishId) method IsSwimbaitFull (line 138) | public bool IsSwimbaitFull() => GetSwimbaitCount() >= 3; method IsSwimbaitEmpty (line 139) | public bool IsSwimbaitEmpty() => GetSwimbaitCount() == 0; method IsMooching (line 146) | public bool IsMooching() => GameRes.MoochableFish.Any(f => f.Id == Cur... method GetCurrentBaitMoochId (line 154) | public int GetCurrentBaitMoochId(int? fallbackId = null, bool isMoochi... type ChangeBaitReturn (line 167) | public enum ChangeBaitReturn FILE: AutoHook/SeFunctions/SeAddressBase.cs class SeAddressBase (line 5) | public class SeAddressBase method SeAddressBase (line 9) | public SeAddressBase(ISigScanner sigScanner, string signature, int off... FILE: AutoHook/SeFunctions/SeFunctionBase.cs class SeFunctionBase (line 8) | public class SeFunctionBase where T : Delegate method SeFunctionBase (line 13) | public SeFunctionBase(SigScanner sigScanner, int offset) method SeFunctionBase (line 18) | public SeFunctionBase(ISigScanner sigScanner, string signature, int of... method Delegate (line 26) | public T? Delegate() method Invoke (line 41) | public dynamic? Invoke(params dynamic[] parameters) method CreateHook (line 58) | public Hook? CreateHook(T detour) FILE: AutoHook/SeFunctions/SeTugType.cs class SeTugType (line 5) | public sealed class SeTugType(ISigScanner sigScanner) : SeAddressBase(si... FILE: AutoHook/Service.cs class Service (line 8) | public class Service method Initialize (line 10) | public static void Initialize(IDalamudPluginInterface pluginInterface) method Save (line 38) | public static void Save() method PrintDebug (line 46) | public static void PrintDebug(string msg) method PrintVerbose (line 57) | public static void PrintVerbose(string msg) method PrintChat (line 68) | public static void PrintChat(string msg) FILE: AutoHook/Spearfishing/AutoGig.cs class AutoGig (line 14) | internal class AutoGig : Window, IDisposable method AutoGig (line 40) | public AutoGig() : base(@"SpearfishingHelper", WindowFlags, true) method Condition_ConditionChange (line 48) | private void Condition_ConditionChange(Dalamud.Game.ClientState.Condit... method Dispose (line 57) | public void Dispose() method Draw (line 64) | public override void Draw() method DrawSettings (line 70) | public unsafe void DrawSettings() method DrawFishOverlay (line 108) | private unsafe void DrawFishOverlay() method GigFish (line 147) | private unsafe void GigFish(SpearfishWindow.Info info, AtkResNode* node) method CheckFish (line 202) | private BaseGig? CheckFish(SpearfishWindow.Info info) method GetCatchAllGig (line 226) | private BaseGig? GetCatchAllGig() method DrawGigHitbox (line 231) | private unsafe void DrawGigHitbox(ImDrawListPtr drawList, int gigHitbox) method DrawFishHitbox (line 253) | private unsafe void DrawFishHitbox(ImDrawListPtr drawList, float fishH... method DrawConditions (line 271) | public override unsafe bool DrawConditions() method SetFishTargets (line 287) | private void SetFishTargets() method PreDraw (line 294) | public override unsafe void PreDraw() FILE: AutoHook/Spearfishing/Enums/SpearfishSize.cs type SpearfishSize (line 3) | public enum SpearfishSize : byte class SpearFishSizeExtensions (line 12) | public static class SpearFishSizeExtensions method ToName (line 14) | public static string ToName(this SpearfishSize size) FILE: AutoHook/Spearfishing/Enums/SpearfishSpeed.cs type SpearfishSpeed (line 3) | public enum SpearfishSpeed : ushort class SpearFishSpeedExtensions (line 20) | public static class SpearFishSpeedExtensions method ToName (line 22) | public static string ToName(this SpearfishSpeed speed) FILE: AutoHook/Spearfishing/SpearFishingPresets.cs class SpearFishingPresets (line 6) | public class SpearFishingPresets : BasePreset method AddNewPreset (line 30) | public override void AddNewPreset(string presetName) method AddNewPreset (line 38) | public override void AddNewPreset(BasePresetConfig preset) method RemovePreset (line 48) | public override void RemovePreset(Guid value) method SwapIndex (line 58) | public override void SwapIndex(int itemIndex, int targetIndex) FILE: AutoHook/Spearfishing/Struct/SpearfishWindow.cs type SpearfishWindow (line 7) | [StructLayout(LayoutKind.Explicit)] type Info (line 13) | [StructLayout(LayoutKind.Explicit)] FILE: AutoHook/Ui/BaseTab.cs class BaseTab (line 5) | public abstract class BaseTab : IDisposable method DrawHeader (line 14) | public abstract void DrawHeader(); method Draw (line 16) | public abstract void Draw(); method Dispose (line 18) | public virtual void Dispose() method DrawTabDescription (line 22) | public void DrawTabDescription(string tabDescription) FILE: AutoHook/Ui/SubTabAutoCast.cs class SubTabAutoCast (line 9) | public class SubTabAutoCast method DrawAutoCastTab (line 15) | public static void DrawAutoCastTab(CustomPresetConfig presetCfg) method DrawHeader (line 40) | private static void DrawHeader(AutoCastsConfig acCfg) method DrawBody (line 81) | private static void DrawBody(AutoCastsConfig acCfg) FILE: AutoHook/Ui/SubTabBaitMooch.cs class SubTabBaitMooch (line 10) | public class SubTabBaitMooch method DrawHookTab (line 14) | public static void DrawHookTab(CustomPresetConfig preset) method DrawBody (line 36) | private static void DrawBody(List list, bool isMooch) method DrawInputSearchBar (line 128) | private static void DrawInputSearchBar(HookConfig hookConfig, bool isM... method DrawDeleteButton (line 157) | private static void DrawDeleteButton(HookConfig hookConfig) method DrawSwimbaitUsage (line 175) | private static void DrawSwimbaitUsage(HookConfig hookConfig) FILE: AutoHook/Ui/SubTabExtra.cs class SubTabExtra (line 10) | public class SubTabExtra method DrawExtraTab (line 14) | public static void DrawExtraTab(CustomPresetConfig preset) method DrawHeader (line 25) | public static void DrawHeader(ExtraConfig config) method DrawBody (line 65) | public static void DrawBody(ExtraConfig config) method DrawSpectralCurrent (line 130) | private static void DrawSpectralCurrent(ExtraConfig config) method DrawFishersIntuition (line 146) | private static void DrawFishersIntuition(ExtraConfig config) method DrawAnglersArt (line 170) | private static void DrawAnglersArt(ExtraConfig config) method DrawPresetSwap (line 207) | private static void DrawPresetSwap(ref bool enable, ref string presetN... method DrawBaitSwap (line 227) | private static void DrawBaitSwap(ref bool enable, ref BaitFishClass ba... method DrawSwimbait (line 247) | private static void DrawSwimbait(ExtraConfig config) FILE: AutoHook/Ui/SubTabFish.cs class SubTabFish (line 10) | public class SubTabFish method DrawFishTab (line 14) | public static void DrawFishTab(CustomPresetConfig presetCfg) method DrawDescription (line 78) | private static void DrawDescription(List list) method DrawDeleteButton (line 108) | private static void DrawDeleteButton(FishConfig fishConfig) method DrawFishSearchBar (line 124) | private static void DrawFishSearchBar(FishConfig fishConfig) method DrawSurfaceSlapIdenticalCast (line 136) | private static void DrawSurfaceSlapIdenticalCast(FishConfig fishConfig) method DrawMultihook (line 152) | private static void DrawMultihook(FishConfig fishConfig) method DrawMooch (line 164) | private static void DrawMooch(FishConfig fishConfig) method DrawSparefulHand (line 183) | private static void DrawSparefulHand(FishConfig fishConfig) method DrawSwapBait (line 209) | private static void DrawSwapBait(FishConfig fishConfig) method DrawSwapPreset (line 244) | private static void DrawSwapPreset(FishConfig fishConfig) method DrawStopAfter (line 277) | private static void DrawStopAfter(FishConfig fishConfig) FILE: AutoHook/Ui/TabAutoGig.cs class TabAutoGig (line 9) | internal class TabAutoGig : BaseTab method DrawHeader (line 18) | public override void DrawHeader() method Draw (line 66) | public override void Draw() method DrawPresetSelector (line 100) | public void DrawPresetSelector() FILE: AutoHook/Ui/TabCommunity.cs class TabCommunity (line 14) | public class TabCommunity : BaseTab method DrawHeader (line 26) | public override void DrawHeader() method Draw (line 30) | public override void Draw() method DrawHeaderList (line 74) | private void DrawHeaderList(string tab, List list, D... method ImportAllPresets (line 349) | private static void ImportAllPresets(List list) method ImportPreset (line 384) | public static void ImportPreset(BasePresetConfig preset) method OpenWiki (line 417) | private static void OpenWiki() FILE: AutoHook/Ui/TabDebug.cs class TabDebug (line 15) | public class TabDebug : BaseTab method TabDebug (line 22) | public TabDebug() method CreateDalamudHooks (line 29) | private unsafe void CreateDalamudHooks() method ExecuteCommandDetour (line 37) | private unsafe byte ExecuteCommandDetour(int id, int unk1, uint baitId... method DrawHeader (line 53) | public override void DrawHeader() type RepairStatus (line 60) | enum RepairStatus method Draw (line 70) | public override unsafe void Draw() method ProcessRepair (line 161) | private static bool ProcessRepair() method RepairFailed (line 171) | private void RepairFailed(TaskManagerTask task, ref long ms) method ListWikiPages (line 198) | public static async Task ListWikiPages() method GetWikiPageUrls (line 210) | static async Task> GetWikiPageUrls(string url) method ExtractBase64FromWikiPage (line 228) | static async Task> ExtractBase64FromWikiPage(string url) method Dispose (line 234) | public override void Dispose() method Checkoffsets (line 240) | public unsafe void Checkoffsets() FILE: AutoHook/Ui/TabFishingPresets.cs class TabFishingPresets (line 12) | public class TabFishingPresets : BaseTab method DrawHeader (line 41) | public override void DrawHeader() method DrawPresetGenTab (line 49) | private void DrawPresetGenTab() method Draw (line 60) | public override void Draw() method DrawList (line 74) | private void DrawList() method DrawFolder (line 157) | private void DrawFolder(PresetFolder folder, int folderIndex) method DrawItemInFolder (line 304) | private void DrawItemInFolder(CustomPresetConfig preset, int i, Preset... method DrawItem (line 386) | private void DrawItem(CustomPresetConfig preset, int i) method DrawPresetOptions (line 460) | private void DrawPresetOptions(BasePresetConfig? preset) method DrawPresetButtons (line 470) | private void DrawPresetButtons() method DrawCombinedImport (line 491) | private void DrawCombinedImport() method DrawCreateFolderPopup (line 710) | private void DrawCreateFolderPopup() method DrawRenameFolderPopup (line 747) | private void DrawRenameFolderPopup() method DrawFolderContextMenu (line 796) | private void DrawFolderContextMenu(PresetFolder folder) method DrawPresetContext (line 874) | public static void DrawPresetContext(BasePresetConfig preset) method CopyPreset (line 923) | private static void CopyPreset(BasePresetConfig preset) FILE: AutoHook/Ui/TabGlobalPreset.cs class TabGlobalPreset (line 5) | internal class TabGlobalPreset : BaseTab method DrawHeader (line 11) | public override void DrawHeader() method Draw (line 16) | public override void Draw() FILE: AutoHook/Ui/TabSettings.cs class TabSettings (line 10) | public class TabSettings : BaseTab method DrawHeader (line 17) | public override void DrawHeader() method Draw (line 43) | public override void Draw() method DrawConfigs (line 51) | private void DrawConfigs() method DrawDelayHook (line 103) | private static void DrawDelayHook() method DrawDelayCasts (line 131) | private static void DrawDelayCasts() method DrawDelayCancel (line 158) | private static void DrawDelayCancel() method DrawLanguageSelector (line 187) | private void DrawLanguageSelector() FILE: AutoHook/Utils/DrawUtil.cs class DrawUtil (line 12) | public static class DrawUtil method NumericDisplay (line 14) | public static void NumericDisplay(string label, int value) method NumericDisplay (line 21) | public static void NumericDisplay(string label, string formattedString) method NumericDisplay (line 28) | public static void NumericDisplay(string label, int value, Vector4 color) method EditFloatField (line 35) | public static bool EditFloatField(string label, ref float refValue, st... method EditFloatField (line 41) | public static bool EditFloatField(string label, float fieldWidth, ref ... method EditNumberField (line 69) | public static bool EditNumberField(string label, ref int refValue, str... method EditNumberField (line 79) | public static bool EditNumberField(string label, float fieldWidth, ref... method TextV (line 98) | public static void TextV(string s) method Info (line 109) | public static void Info(string text) method HoveredTooltip (line 124) | public static void HoveredTooltip(string text) method SubCheckbox (line 130) | public static bool SubCheckbox(string label, ref bool refValue, string... method Checkbox (line 137) | public static bool Checkbox(string label, ref bool refValue, string he... method DrawWordWrappedString (line 161) | public static void DrawWordWrappedString(string message) method DrawComboSelector (line 198) | public static void DrawComboSelector( method DrawComboSelectorPreset (line 241) | public static void DrawComboSelectorPreset(BasePreset presetList) method DrawRenamePreset (line 302) | public static void DrawRenamePreset(BasePresetConfig selectedPreset) method DrawAddNewPresetButton (line 326) | public static void DrawAddNewPresetButton(BasePreset presetConfig) method DrawImportExport (line 351) | public static void DrawImportExport(BasePreset basePreset) method DrawImportPreset (line 416) | public static void DrawImportPreset(BasePreset hookPresets) method DrawDeletePresetButton (line 467) | public static void DrawDeletePresetButton(BasePreset itemList) method DrawCheckboxTree (line 483) | public static void DrawCheckboxTree(string treeName, ref bool enable, ... method DrawTreeNodeEx (line 537) | public static void DrawTreeNodeEx(string treeName, Action action, stri... method DrawButtonPopupType0 (line 577) | public static void DrawButtonPopupType0(string popupName, Action actio... method DrawButtonPopupType1 (line 611) | public static void DrawButtonPopupType1(string popupName, Action actio... method SpacingSeparator (line 636) | public static void SpacingSeparator() FILE: AutoHook/Utils/EzDtr2.cs class EzDtr2 (line 7) | public class EzDtr2 : IDisposable method EzDtr2 (line 21) | public EzDtr2(Func text, Action? onClick = null, string? tit... method EzDtr2 (line 32) | public EzDtr2(Func text, Action? onClic... method OnUpdate (line 43) | internal void OnUpdate(object _) method Dispose (line 59) | public void Dispose() method DisposeAll (line 66) | public static void DisposeAll() => Registered.ToArray().Each(x => x.Di... FILE: AutoHook/Utils/GameRes.cs class GameRes (line 8) | public static class GameRes method Initialize (line 22) | public static void Initialize() FILE: AutoHook/Utils/InputUtil.cs class InputUtil (line 7) | internal static class InputUtil method FindWindowEx (line 12) | [DllImport("user32.dll", CharSet = CharSet.Unicode)] method GetWindowThreadProcessId (line 15) | [DllImport("user32.dll")] method SendMessage (line 18) | [DllImport("user32.dll")] method TryFindGameWindow (line 21) | public static bool TryFindGameWindow(out IntPtr hwnd) method SendKeycode (line 34) | public static void SendKeycode(IntPtr hwnd, int keycode) FILE: AutoHook/Utils/MultiString.cs type MultiString (line 7) | public readonly struct MultiString method ParseSeString (line 9) | public static string ParseSeString(ReadOnlySeString? luminaString) method GetStatusName (line 12) | public static string GetStatusName(uint statusId) method GetActionName (line 17) | public static string GetActionName(uint id) method GetItemName (line 22) | public static string GetItemName(uint id) method GetItemName (line 39) | public static string GetItemName(int id) FILE: AutoHook/Utils/PlayerRes.cs class PlayerRes (line 8) | public static class PlayerRes method IsMoochAvailable (line 10) | public static bool IsMoochAvailable() method HasStatus (line 21) | public static bool HasStatus(uint statusID) method HasAnyStatus (line 35) | public static bool HasAnyStatus(uint[] statusIDs) method IsInActiveSpectralCurrent (line 43) | public static unsafe bool IsInActiveSpectralCurrent() method GetCurrentGp (line 51) | public static uint GetCurrentGp() method GetMaxGp (line 59) | public static uint GetMaxGp() method GetStatusStacks (line 67) | public static int GetStatusStacks(uint status) method HasAnglersArtStacks (line 81) | public static bool HasAnglersArtStacks(int amount) method GetStatusTime (line 95) | public static float GetStatusTime(uint statusId) method ActionTypeAvailable (line 111) | public static unsafe bool ActionTypeAvailable(uint id, ActionType acti... method IsCastAvailable (line 116) | public static unsafe bool IsCastAvailable() method HasMultihookAvailable (line 121) | public static unsafe bool HasMultihookAvailable() method ActionOnCoolDown (line 134) | public static unsafe bool ActionOnCoolDown(uint id, ActionType actionT... method ActionStatus (line 146) | public static unsafe uint ActionStatus(uint id, ActionType actionType ... method CastAction (line 151) | public static unsafe bool CastAction(uint id) method GetRecastGroups (line 156) | public static unsafe int GetRecastGroups(uint id, ActionType actionTyp... method HasItem (line 161) | public static unsafe int HasItem(uint itemId) method UseItems (line 164) | public static unsafe void UseItems(uint id) method IsPotOffCooldown (line 170) | public static unsafe bool IsPotOffCooldown() method CastActionCost (line 176) | public static unsafe uint CastActionCost(uint id, ActionType actionTyp... method GetCooldown (line 181) | public static unsafe float GetCooldown(uint id, ActionType actionType) method HaveItemInInventory (line 193) | public static unsafe bool HaveItemInInventory(uint id, bool isHQ = false) method HaveCordialInInventory (line 196) | public static unsafe bool HaveCordialInInventory(uint id) method CastActionDelayed (line 203) | public static void CastActionDelayed(uint actionId, ActionType actionT... method CastActionNoDelay (line 246) | public static void CastActionNoDelay(uint actionId, ActionType actionT... method DelayNextCast (line 272) | public static async void DelayNextCast(uint actionId) method ConditionalDelay (line 290) | private static int ConditionalDelay(uint id) FILE: AutoHook/Utils/SignaturePatterns.cs class SignaturePatterns (line 3) | public static class SignaturePatterns FILE: AutoHook/Utils/WikiPresets.cs class WikiPresets (line 10) | public static partial class WikiPresets method Ah (line 16) | [GeneratedRegex("```\\s*(AH(?:[1-4]|FOLDER)\\s*[\\s\\S]*?)\\s*```", Re... method Ahsf (line 17) | [GeneratedRegex("```\\s*(AHSF1\\s*[\\s\\S]*?)\\s*```", RegexOptions.Mu... method ListWikiPages (line 22) | public static async Task ListWikiPages() method GetWikiPageUrls (line 61) | static async Task> GetWikiPageUrls(string url) method ExtractBase64FromWikiPage (line 78) | static async Task<(List presets, List presetsSf)> Extr... FILE: update_bite_timers.py function fetch_bite_data (line 5) | def fetch_bite_data(): function calculate_quantile (line 41) | def calculate_quantile(data_points, target_quantile): function calculate_statistics (line 54) | def calculate_statistics(bite_time_series): function process_bite_data (line 87) | def process_bite_data(bite_data): function main (line 104) | def main():