SYMBOL INDEX (3005 symbols across 774 files) FILE: DotSquish/Alpha.cs class Alpha (line 8) | internal static class Alpha { method FloatToInt (line 10) | private static int FloatToInt(float a, int limit) { method CompressAlphaDxt3 (line 21) | public static void CompressAlphaDxt3(byte[] rgba, byte[] target, int t... method DecompressAlphaDxt3 (line 42) | public static void DecompressAlphaDxt3(byte[] block, int blockOffset, ... method FixRange (line 60) | private static void FixRange(ref int min, ref int max, int steps) { method FitCodes (line 66) | private static int FitCodes(byte[] rgba, int mask, byte[] codes, out b... method WriteAlphaBlock (line 104) | private static void WriteAlphaBlock(int alpha0, int alpha1, byte[] ind... method WriteAlphaBlock5 (line 126) | private static void WriteAlphaBlock5(int alpha0, int alpha1, byte[] in... method WriteAlphaBlock7 (line 149) | private static void WriteAlphaBlock7(int alpha0, int alpha1, byte[] in... method CompressAlphaDxt5 (line 170) | public static void CompressAlphaDxt5(byte[] rgba, int mask, byte[] tar... method DecompressAlphaDxt5 (line 229) | public static void DecompressAlphaDxt5(byte[] block, int blockOffset, ... FILE: DotSquish/ClusterFit.cs class ClusterFit (line 8) | internal class ClusterFit : ColourFit { method ClusterFit (line 22) | protected ClusterFit(ColourSet colours, SquishOptions flags) : base(co... method ConstructOrdering (line 45) | protected bool ConstructOrdering(Vector3 axis, int iteration) { method Compress3 (line 94) | protected override void Compress3(byte[] block) { method Compress4 (line 123) | protected override void Compress4(byte[] block) { FILE: DotSquish/ColourBlock.cs class ColourBlock (line 8) | internal static class ColourBlock { method Unpack565 (line 9) | private static int Unpack565(byte[] packed, int packedOffset, byte[] c... method DecompressColour (line 26) | public static byte[] DecompressColour(byte[] block, int blockOffset, b... FILE: DotSquish/ColourFit.cs class ColourFit (line 8) | internal abstract class ColourFit { method ColourFit (line 15) | protected ColourFit(ColourSet colours, SquishOptions flags) { method Compress (line 22) | public void Compress(ref byte[] block) { method Compress3 (line 33) | protected abstract void Compress3(byte[] block); method Compress4 (line 34) | protected abstract void Compress4(byte[] block); FILE: DotSquish/ColourSet.cs class ColourSet (line 9) | internal class ColourSet { method ColourSet (line 26) | public ColourSet(byte[] rgba, int mask, SquishOptions flags) { method RemapIndices (line 97) | public void RemapIndices(byte[] source, byte[] target, int targetOffse... FILE: DotSquish/Flags.cs type SquishOptions (line 8) | [Flags] class SquishOptionsExtensions (line 47) | public static class SquishOptionsExtensions { method GetMethod (line 48) | public static SquishOptions GetMethod(this SquishOptions self) { method GetFit (line 51) | public static SquishOptions GetFit(this SquishOptions self) { method GetMetric (line 54) | public static SquishOptions GetMetric(this SquishOptions self) { method GetExtra (line 57) | public static SquishOptions GetExtra(this SquishOptions self) { FILE: DotSquish/Maths.cs type Vector3 (line 8) | internal struct Vector3 { method Vector3 (line 11) | public Vector3(float value) { method Vector3 (line 14) | public Vector3(float x, float y, float z) { method Dot (line 66) | public static float Dot(Vector3 v1, Vector3 v2) { method Min (line 69) | public static Vector3 Min(Vector3 v1, Vector3 v2) { method Max (line 75) | public static Vector3 Max(Vector3 v1, Vector3 v2) { method Max (line 81) | public static Vector3 Max(Vector3 v) { type Vector4 (line 88) | internal struct Vector4 { method Vector4 (line 91) | public Vector4(float value) { method Vector4 (line 94) | public Vector4(float x, float y, float z, float w) { class Sym3x3 (line 155) | internal class Sym3x3 { method Sym3x3 (line 162) | public Sym3x3() { } method Sym3x3 (line 163) | public Sym3x3(float s) { method ComputeWeightedCovariance (line 168) | public static Sym3x3 ComputeWeightedCovariance(int n, Vector3[] points... method GetMultiplicity1Evector (line 194) | private static Vector3 GetMultiplicity1Evector(Sym3x3 matrix, float ev... method GetMultiplicity2Evector (line 235) | private static Vector3 GetMultiplicity2Evector(Sym3x3 matrix, float ev... method ComputePrincipledComponent (line 273) | public static Vector3 ComputePrincipledComponent(Sym3x3 matrix) { FILE: DotSquish/Squish.cs class Squish (line 11) | public static class Squish { method GetStorageRequirements (line 12) | public static int GetStorageRequirements(int width, int height, Squish... method CompressBlock (line 19) | public static byte[] CompressBlock(byte[] rgba, SquishOptions flags) { method CompressBlockMasked (line 22) | public static byte[] CompressBlockMasked(byte[] rgba, int mask, Squish... method DecompressBlock (line 25) | public static byte[] DecompressBlock(byte[] block, int blockOffset, Sq... method CompressImage (line 44) | public static byte[] CompressImage(byte[] rgba, int width, int height,... method DecompressImage (line 47) | public static byte[] DecompressImage(byte[] blocks, int width, int hei... method DecompressImage (line 50) | public static byte[] DecompressImage(byte[] blocks, int offset, int wi... method DecompressToBitmap (line 86) | public static Image DecompressToBitmap(byte[] blocks, int width, int h... method DecompressToBitmap (line 89) | public static unsafe Image DecompressToBitmap(byte[] blocks, int offse... method CompressBlock (line 136) | public static void CompressBlock(Stream input, Stream output, SquishOp... method CompressBlockMasked (line 139) | public static void CompressBlockMasked(Stream input, Stream output, in... method DecompressBlock (line 142) | public static void DecompressBlock(Stream input, Stream output, Squish... method CompressImage (line 145) | public static void CompressImage(Stream input, Stream output, int widt... method DecompressImage (line 148) | public static void DecompressImage(Stream input, Stream output, int wi... FILE: Godbert/App.xaml.cs class App (line 16) | public partial class App : Application { method OnStartup (line 17) | protected override void OnStartup(StartupEventArgs e) { method App_Exit (line 31) | private void App_Exit(object sender, ExitEventArgs e) { method RequestGamePath (line 37) | private static bool RequestGamePath() { method IsValidGamePath (line 82) | public static bool IsValidGamePath(string path) { FILE: Godbert/Commands/DelegateCommand.cs class DelegateCommand (line 8) | public class DelegateCommand : System.Windows.Input.ICommand { method DelegateCommand (line 14) | public DelegateCommand(Action target) { method CanExecute (line 21) | public bool CanExecute(object parameter) { method Execute (line 26) | public void Execute(object parameter) { method DelegateCommand (line 47) | public DelegateCommand(Action target) { method CanExecute (line 54) | public bool CanExecute(object parameter) { method Execute (line 58) | public void Execute(object parameter) { class DelegateCommand (line 41) | public class DelegateCommand : System.Windows.Input.ICommand { method DelegateCommand (line 14) | public DelegateCommand(Action target) { method CanExecute (line 21) | public bool CanExecute(object parameter) { method Execute (line 26) | public void Execute(object parameter) { method DelegateCommand (line 47) | public DelegateCommand(Action target) { method CanExecute (line 54) | public bool CanExecute(object parameter) { method Execute (line 58) | public void Execute(object parameter) { FILE: Godbert/Controls/AttachedImage.cs class AttachedImage (line 10) | public static class AttachedImage { method GetUseImageType (line 26) | public static bool GetUseImageType(DependencyObject o) { method SetUseImageType (line 29) | public static void SetUseImageType(DependencyObject o, bool newValue) { method GetIsSizeRestricted (line 33) | public static bool? GetIsSizeRestricted(DependencyObject o) { method SetIsSizeRestricted (line 37) | public static void SetIsSizeRestricted(DependencyObject o, bool? newVa... method GetImage (line 41) | public static SaintCoinach.Imaging.ImageFile GetImage(DependencyObject... method SetImage (line 45) | public static void SetImage(DependencyObject o, SaintCoinach.Imaging.I... method GetImageType (line 49) | public static string GetImageType(DependencyObject o) { method SetImageType (line 53) | public static void SetImageType(DependencyObject o, string v) { method AttachedImageChanged (line 57) | private static void AttachedImageChanged(DependencyObject o, Dependenc... method GetAsImageSource (line 88) | private static ImageSource GetAsImageSource(SaintCoinach.Imaging.Image... method GetImageOfType (line 106) | private static SaintCoinach.Imaging.ImageFile GetImageOfType(SaintCoin... method CreateSource (line 122) | private static ImageSource CreateSource(SaintCoinach.Imaging.ImageFile... FILE: Godbert/Controls/ColumnFactory.cs class ColumnFactory (line 16) | static class ColumnFactory { method Create (line 17) | public static DataGridColumn Create(RelationalColumn column) { method BuildHeader (line 47) | private static string BuildHeader(RelationalColumn column) { method CreateCellBinding (line 68) | private static Binding CreateCellBinding(RelationalColumn column) { class CellConverter (line 79) | private class CellConverter : System.Windows.Data.IValueConverter { method Convert (line 85) | public object Convert(object value, Type targetType, object paramete... method ConvertBack (line 98) | public object ConvertBack(object value, Type targetType, object para... FILE: Godbert/Controls/INavigatable.cs type INavigatable (line 12) | public interface INavigatable method OnNavigate (line 14) | IRow OnNavigate(object sender, RoutedEventArgs e); FILE: Godbert/Controls/IRawDataColumn.cs type IRawDataColumn (line 9) | public interface IRawDataColumn { method GetComparer (line 10) | IComparer GetComparer(System.ComponentModel.ListSortDirection ... FILE: Godbert/Controls/RawDataGrid.cs class RawDataGrid (line 21) | public class RawDataGrid : DataGrid { method OnSheetChanged (line 36) | private static void OnSheetChanged(DependencyObject o, DependencyPrope... method OnSheetChanged (line 42) | protected virtual void OnSheetChanged(IRelationalSheet oldValue, IRela... method OnFilterChanged (line 71) | private static void OnFilterChanged(DependencyObject o, DependencyProp... method OnFilterChanged (line 75) | protected virtual void OnFilterChanged(string oldValue, string newValu... method OnSorting (line 88) | protected override void OnSorting(DataGridSortingEventArgs eventArgs) { method OnMouseDown (line 104) | protected override void OnMouseDown(MouseButtonEventArgs e) { method GetClickedHeader (line 182) | private DataGridColumnHeader GetClickedHeader(MouseButtonEventArgs e) method OnMouseDoubleClick (line 197) | protected override void OnMouseDoubleClick(MouseButtonEventArgs e) { method GetClickedCell (line 223) | private static DataGridCell GetClickedCell(MouseButtonEventArgs e) { method SelectRow (line 230) | public void SelectRow(IRow row, int? columnIndex) { FILE: Godbert/Controls/RawDataGridColorColumn.cs class RawDataGridColorColumn (line 17) | public class RawDataGridColorColumn : DataGridBoundColumn, IRawDataColumn { method RawDataGridColorColumn (line 21) | public RawDataGridColorColumn(RelationalColumn column) { method OnCopyClick (line 31) | void OnCopyClick(object sender, RoutedEventArgs e) { method GenerateEditingElement (line 44) | protected override FrameworkElement GenerateEditingElement(DataGridCel... method GenerateElement (line 47) | protected override FrameworkElement GenerateElement(DataGridCell cell,... class ColorConverter (line 71) | private class ColorConverter : System.Windows.Data.IValueConverter { method Convert (line 75) | public object Convert(object value, Type targetType, object paramete... method ConvertBack (line 83) | public object ConvertBack(object value, Type targetType, object para... method GetComparer (line 93) | public IComparer GetComparer(ListSortDirection direction) { class Comparer (line 101) | private class Comparer : IComparer { method Compare (line 107) | public int Compare(object x, object y) { method InnerCompare (line 113) | private int InnerCompare(object x, object y) { FILE: Godbert/Controls/RawDataGridImageColumn.cs class RawDataGridImageColumn (line 15) | public class RawDataGridImageColumn : DataGridBoundColumn, IRawDataColumn { method RawDataGridImageColumn (line 19) | public RawDataGridImageColumn(RelationalColumn column) { method OnSaveImageClick (line 30) | void OnSaveImageClick(object sender, RoutedEventArgs e) { method SetExt (line 54) | private static string SetExt(string orig, string ext) { method GenerateEditingElement (line 66) | protected override FrameworkElement GenerateEditingElement(DataGridCel... method GenerateElement (line 69) | protected override FrameworkElement GenerateElement(DataGridCell cell,... method GetComparer (line 91) | public IComparer GetComparer(ListSortDirection direction) { class Comparer (line 99) | private class Comparer : IComparer { method Compare (line 105) | public int Compare(object x, object y) { method InnerCompare (line 111) | private int InnerCompare(object x, object y) { FILE: Godbert/Controls/RawDataGridKeyColumn.cs class RawDataGridKeyColumn (line 14) | public class RawDataGridKeyColumn : DataGridTextColumn, IRawDataColumn { method RawDataGridKeyColumn (line 15) | public RawDataGridKeyColumn(string keyPath) { method GetComparer (line 25) | public IComparer GetComparer(System.ComponentModel.ListSortDir... class Comparer (line 33) | private class Comparer : IComparer { method Compare (line 38) | public int Compare(object x, object y) { method InnerCompare (line 44) | private int InnerCompare(object x, object y) { FILE: Godbert/Controls/RawDataGridTextColumn.cs class RawDataGridTextColumn (line 14) | public class RawDataGridTextColumn : DataGridTextColumn, IRawDataColumn,... method RawDataGridTextColumn (line 18) | public RawDataGridTextColumn(RelationalColumn column) { method OnCopyClick (line 28) | void OnCopyClick(object sender, RoutedEventArgs e) { method OnNavigate (line 44) | public IRow OnNavigate(object sender, RoutedEventArgs e) { method GenerateElement (line 56) | protected override FrameworkElement GenerateElement(DataGridCell cell,... method GetComparer (line 65) | public IComparer GetComparer(ListSortDirection direction) { class Comparer (line 73) | private class Comparer : IComparer { method Compare (line 80) | public int Compare(object x, object y) { method InnerCompare (line 86) | private int InnerCompare(object x, object y) { FILE: Godbert/Controls/RawDataItemsSource.cs class RawDataItemsSource (line 14) | public class RawDataItemsSource : IEnumerable, INotifyCollectionChanged { method GetVariant1Items (line 52) | private IEnumerable GetVariant1Items() method GetVariant2Items (line 61) | private IEnumerable GetVariant2Items() method FilterAndCompare (line 68) | private IEnumerable FilterAndCompare(IEnumerable results) method BuildSearchIndex (line 85) | private void BuildSearchIndex(IRow[] rows) { method FilterMatchingRows (line 114) | private IRow[] FilterMatchingRows() { method RawDataItemsSource (line 125) | public RawDataItemsSource(IRelationalSheet sheet) { method GetEnumerator (line 139) | public IEnumerator GetEnumerator() { FILE: Godbert/EngineHelper.cs class EngineHelper (line 10) | public class EngineHelper { method AddToLast (line 19) | public EngineInstance AddToLast(string title, ComponentFunction func) ... method AddToLast (line 20) | public EngineInstance AddToLast(string title, MultiComponentFunction f... method ReplaceInLast (line 33) | public EngineInstance ReplaceInLast(string title, ComponentFunction fu... method ReplaceInLast (line 34) | public EngineInstance ReplaceInLast(string title, MultiComponentFuncti... method OpenInNew (line 47) | public EngineInstance OpenInNew(string title, ComponentFunction func) ... method OpenInNew (line 48) | public EngineInstance OpenInNew(string title, MultiComponentFunction f... method GetOrCreate (line 60) | public EngineInstance GetOrCreate(string title) { method OpenNew (line 70) | public EngineInstance OpenNew(string title) { method OnInstanceStopped (line 81) | void OnInstanceStopped(object sender, EventArgs e) { FILE: Godbert/EngineInstance.cs class EngineInstance (line 10) | public class EngineInstance { class ComponentInjector (line 12) | class ComponentInjector : IUpdateableComponent, IDrawable3DComponent, ... method ComponentInjector (line 20) | public ComponentInjector(FormEngine engine) { method Update (line 30) | public void Update(EngineTime engineTime) { method Draw (line 71) | public void Draw(EngineTime time, ref SharpDX.Matrix world, ref Shar... method LoadContent (line 84) | public void LoadContent() { method UnloadContent (line 89) | public void UnloadContent() { method EngineInstance (line 111) | public EngineInstance(string title) { method SetTitle (line 118) | public void SetTitle(string newTitle) { method AddComponent (line 121) | public void AddComponent(EngineHelper.MultiComponentFunction component) { method ReplaceComponents (line 125) | public void ReplaceComponents(EngineHelper.MultiComponentFunction newC... method RunAsync (line 128) | public void RunAsync() { method Run (line 135) | private void Run() { FILE: Godbert/MainWindow.xaml.cs class MainWindow (line 21) | public partial class MainWindow : Window { method MainWindow (line 22) | public MainWindow() { method OnClosing (line 36) | protected override void OnClosing(CancelEventArgs e) { FILE: Godbert/Models/ModelCharaHierarchy.cs class ModelCharaHierarchy (line 10) | public class ModelCharaHierarchy : IEnumerable { method ModelCharaHierarchy (line 18) | public ModelCharaHierarchy(string mainFormat, string subFormat, string... method Add (line 30) | public void Add(ModelChara modelChara) { method Add (line 33) | public void Add(int main, int sub, int variant) { method Contains (line 39) | public bool Contains(int main, int sub, int variant) { method Clear (line 45) | public void Clear() { method GetEnumerator (line 52) | public IEnumerator GetEnumerator() { method GetEnumerator (line 60) | System.Collections.IEnumerator System.Collections.IEnumerable.GetEnume... FILE: Godbert/Models/ModelCharaMain.cs class ModelCharaMain (line 8) | public class ModelCharaMain : IEnumerable { method ModelCharaMain (line 16) | public ModelCharaMain(ModelCharaHierarchy parent, string displayName, ... method Add (line 28) | public void Add(int sub, int variant) { method Contains (line 34) | public bool Contains(int sub, int variant) { method Clear (line 40) | public void Clear() { method GetEnumerator (line 47) | public IEnumerator GetEnumerator() { method GetEnumerator (line 55) | System.Collections.IEnumerator System.Collections.IEnumerable.GetEnume... method ToString (line 61) | public override string ToString() { FILE: Godbert/Models/ModelCharaSub.cs class ModelCharaSub (line 8) | public class ModelCharaSub : IEnumerable { method ModelCharaSub (line 16) | public ModelCharaSub(ModelCharaMain parent, string displayName, int va... method Add (line 28) | public void Add(int variant) { method Contains (line 32) | public bool Contains(int variant) { method Clear (line 35) | public void Clear() { method GetEnumerator (line 42) | public IEnumerator GetEnumerator() { method GetEnumerator (line 50) | System.Collections.IEnumerator System.Collections.IEnumerable.GetEnume... method ToString (line 56) | public override string ToString() { FILE: Godbert/Models/ModelCharaVariant.cs class ModelCharaVariant (line 8) | public class ModelCharaVariant { method ModelCharaVariant (line 16) | public ModelCharaVariant(ModelCharaSub parent, string displayName, int... method ToString (line 23) | public override string ToString() { FILE: Godbert/NaturalComparer.cs class NaturalComparer (line 8) | public class NaturalComparer : Comparer, IDisposable { method NaturalComparer (line 11) | public NaturalComparer() : this(StringComparer.Ordinal) { } method NaturalComparer (line 12) | public NaturalComparer(StringComparer partsComparer) { method Dispose (line 19) | public void Dispose() { method Compare (line 24) | public override int Compare(string x, string y) { method PartCompare (line 60) | private int PartCompare(string left, string right) { FILE: Godbert/ObservableBase.cs class ObservableBase (line 10) | public class ObservableBase : INotifyPropertyChanged { method OnPropertyChanged (line 15) | protected virtual void OnPropertyChanged(string propertyName) { method OnPropertyChanged (line 21) | protected virtual void OnPropertyChanged(Expression v) { method IsUnescaped (line 180) | static bool IsUnescaped(object self) { method _Bookmarks_CollectionChanged (line 195) | private void _Bookmarks_CollectionChanged(object sender, System.Collec... FILE: Godbert/ViewModels/DemihumanViewModel.cs class DemihumanViewModel (line 16) | public class DemihumanViewModel : ObservableBase { method DemihumanViewModel (line 95) | public DemihumanViewModel(MainViewModel parent) { method OnAdd (line 116) | private void OnAdd() { method OnReplace (line 122) | private void OnReplace() { method OnNew (line 128) | private void OnNew() { method TryGetModel (line 135) | private bool TryGetModel(out string title, out Tuple SearchPaps(string modelPath, int m) method CreateModel (line 211) | private IComponent CreateModel(Engine engine, Skeleton skeleton, Model... method TryGetModel (line 235) | private bool TryGetModel(out Skeleton skeleton, out ModelDefinition mo... method OnBruteForce (line 295) | private void OnBruteForce() { method OnBruteForceComplete (line 308) | void OnBruteForceComplete(object sender, System.ComponentModel.RunWork... method DoBruteForceWork (line 313) | void DoBruteForceWork(object sender, System.ComponentModel.DoWorkEvent... FILE: Godbert/ViewModels/TerritoryViewModel.cs class TerritoryViewModel (line 15) | public class TerritoryViewModel : ObservableBase { class ExportCancelException (line 16) | class ExportCancelException : Exception { method ExportCancelException (line 17) | public ExportCancelException(string message) : base(message) { method TerritoryViewModel (line 57) | public TerritoryViewModel(MainViewModel parent) { method OnOpen (line 79) | private void OnOpen() { method OnExport (line 95) | private void OnExport() { method _Export (line 118) | private void _Export(Territory territory, Ookii.Dialogs.Wpf.ProgressDi... method Refresh (line 481) | public void Refresh() { class TerritoryView (line 488) | public class TerritoryView method TerritoryView (line 490) | public TerritoryView(TerritoryType territory) FILE: Godbert/Views/DataView.xaml.cs class DataView (line 21) | public partial class DataView : UserControl { method DataView (line 22) | public DataView() { method DataView_DataContextChanged (line 28) | private void DataView_DataContextChanged(object sender, DependencyProp... method MainViewModel_DataGridChanged (line 33) | private void MainViewModel_DataGridChanged(object sender, EventArgs e) { method RowSizeChanged (line 40) | public void RowSizeChanged(object sender, SizeChangedEventArgs e) method _BookmarksList_SelectionChanged (line 52) | private void _BookmarksList_SelectionChanged(object sender, SelectionC... method BookmarkListItem_MouseDown (line 73) | private void BookmarkListItem_MouseDown(object sender, MouseButtonEven... FILE: Godbert/Views/DemihumansView.xaml.cs class DemihumansView (line 20) | public partial class DemihumansView : UserControl { method DemihumansView (line 21) | public DemihumansView() { method DemihumanTreeView_SelectedItemChanged (line 25) | private void DemihumanTreeView_SelectedItemChanged(object sender, Rout... FILE: Godbert/Views/EquipmentView.xaml.cs class EquipmentView (line 20) | public partial class EquipmentView : UserControl { method EquipmentView (line 21) | public EquipmentView() { FILE: Godbert/Views/FurnitureView.xaml.cs class FurnitureView (line 20) | public partial class FurnitureView : UserControl { method FurnitureView (line 21) | public FurnitureView() { FILE: Godbert/Views/Help3DView.xaml.cs class Help3DView (line 20) | public partial class Help3DView : UserControl { method Help3DView (line 21) | public Help3DView() { FILE: Godbert/Views/MapsView.xaml.cs class MapsView (line 20) | public partial class MapsView : UserControl { method MapsView (line 21) | public MapsView() { FILE: Godbert/Views/MonstersView.xaml.cs class MonstersView (line 20) | public partial class MonstersView : UserControl { method MonstersView (line 21) | public MonstersView() { method MonsterTreeView_SelectedItemChanged (line 24) | private void MonsterTreeView_SelectedItemChanged(object sender, Routed... FILE: Godbert/Views/TerritoryView.xaml.cs class TerritoryView (line 21) | public partial class TerritoryView : UserControl { method TerritoryView (line 22) | public TerritoryView() { FILE: Godbert/WpfHelper.cs class WpfHelper (line 10) | public static class WpfHelper { method FindParent (line 11) | public static T FindParent(DependencyObject child) where T : class { FILE: SaintCoinach.Cmd/Commands/AllExdCommand.cs class AllExdCommand (line 17) | public class AllExdCommand : AsyncActionCommandBase { method AllExdCommand (line 20) | public AllExdCommand(ARealmReversed realm) method InvokeAsync (line 25) | public override async Task InvokeAsync(string[] paramList) { FILE: SaintCoinach.Cmd/Commands/AllExdRawCommand.cs class AllExdRawCommand (line 15) | public class AllExdRawCommand : AsyncActionCommandBase method AllExdRawCommand (line 23) | public AllExdRawCommand(ARealmReversed realm) method InvokeAsync (line 34) | public override async Task InvokeAsync(string[] paramList) FILE: SaintCoinach.Cmd/Commands/BgmCommand.cs class BgmCommand (line 11) | public class BgmCommand : AsyncActionCommandBase { method BgmCommand (line 14) | public BgmCommand(ARealmReversed realm) method InvokeAsync (line 19) | public override async Task InvokeAsync(string[] paramList) { method ExportFile (line 78) | private bool ExportFile(string filePath, string suffix) { method IsMatch (line 121) | private bool IsMatch(String[] searchStrings, string filePath) { FILE: SaintCoinach.Cmd/Commands/ExdCommand.cs class ExdCommand (line 11) | public class ExdCommand : AsyncActionCommandBase { method ExdCommand (line 14) | public ExdCommand(ARealmReversed realm) method InvokeAsync (line 19) | public override async Task InvokeAsync(string[] paramList) { FILE: SaintCoinach.Cmd/Commands/ExdHeaderCommand.cs class ExdHeaderCommand (line 12) | public class ExdHeaderCommand : AsyncActionCommandBase { method ExdHeaderCommand (line 15) | public ExdHeaderCommand(ARealmReversed realm) method InvokeAsync (line 21) | public override async Task InvokeAsync(string[] paramList) { class SheetHeader (line 47) | private class SheetHeader { class SheetColumn (line 52) | private class SheetColumn { FILE: SaintCoinach.Cmd/Commands/FurnitureExpCommand.cs class MdlCommand (line 16) | public class MdlCommand : AsyncActionCommandBase { method MdlCommand (line 20) | public MdlCommand(ARealmReversed realm) method InvokeAsync (line 30) | public override async Task InvokeAsync(string[] paramList) { method ExportFile (line 67) | private bool ExportFile(string filePath) { method WriteFunction (line 96) | private bool WriteFunction(string filePath) { FILE: SaintCoinach.Cmd/Commands/HDUiCommand.cs class HDUiCommand (line 9) | public class HDUiCommand : AsyncActionCommandBase { method HDUiCommand (line 23) | public HDUiCommand(ARealmReversed realm) method InvokeAsync (line 28) | public override async Task InvokeAsync(string[] paramList) { method Process (line 69) | private int Process(int i) { method Process (line 77) | private bool Process(int i, string version) { FILE: SaintCoinach.Cmd/Commands/ImageCommand.cs class ImageCommand (line 12) | public class ImageCommand : AsyncActionCommandBase { method ImageCommand (line 15) | public ImageCommand(ARealmReversed realm) method InvokeAsync (line 20) | public override async Task InvokeAsync(string[] paramList) { FILE: SaintCoinach.Cmd/Commands/LanguageCommand.cs class LanguageCommand (line 13) | public class LanguageCommand : AsyncActionCommandBase { method LanguageCommand (line 16) | public LanguageCommand(ARealmReversed realm) method InvokeAsync (line 21) | public override async Task InvokeAsync(string[] paramList) { FILE: SaintCoinach.Cmd/Commands/MapCommand.cs class MapCommand (line 13) | public class MapCommand : AsyncActionCommandBase { method MapCommand (line 16) | public MapCommand(ARealmReversed realm) method InvokeAsync (line 21) | public override async Task InvokeAsync(string[] paramList) { method FormatToExtension (line 84) | static string FormatToExtension(ImageFormat format) { method ToPathSafeString (line 93) | static string ToPathSafeString(string input, char invalidReplacement =... FILE: SaintCoinach.Cmd/Commands/RawCommand.cs class RawCommand (line 12) | public class RawCommand : AsyncActionCommandBase { method RawCommand (line 15) | public RawCommand(ARealmReversed realm) method InvokeAsync (line 20) | public override async Task InvokeAsync(string[] paramList) { FILE: SaintCoinach.Cmd/Commands/RawExdCommand.cs class RawExdCommand (line 12) | public class RawExdCommand : AsyncActionCommandBase { method RawExdCommand (line 15) | public RawExdCommand(ARealmReversed realm) method InvokeAsync (line 20) | public override async Task InvokeAsync(string[] paramList) { FILE: SaintCoinach.Cmd/Commands/SqlExport.cs class SqlExport (line 16) | public class SqlExport : AsyncActionCommandBase method SqlExport (line 20) | public SqlExport(ARealmReversed realm) : method GetSqlType (line 26) | private string GetSqlType(Type type) method IsUnescaped (line 58) | static bool IsUnescaped(object self) { method GetTableName (line 72) | private string GetTableName(ISheet sheet) method DoRowData (line 77) | private void DoRowData(ISheet sheet, XivRow row, List data, St... method WriteVariant1Rows (line 109) | private void WriteVariant1Rows(ISheet sheet, StringBuilder sb) method WriteVairant2Rows (line 137) | private void WriteVairant2Rows(ISheet sheet, StringBuilder sb) method WriteRows (line 167) | private void WriteRows(ISheet sheet, StringBuilder sb) method InvokeAsync (line 175) | public override async Task InvokeAsync(string[] paramList) FILE: SaintCoinach.Cmd/Commands/UiCommand.cs class UiCommand (line 9) | public class UiCommand : AsyncActionCommandBase { method UiCommand (line 23) | public UiCommand(ARealmReversed realm) method InvokeAsync (line 28) | public override async Task InvokeAsync(string[] paramList) { method Process (line 67) | private int Process(int i) { method Process (line 75) | private bool Process(int i, string version) { FILE: SaintCoinach.Cmd/ExdHelper.cs class ExdHelper (line 13) | static class ExdHelper { method SaveAsCsv (line 16) | public static void SaveAsCsv(Ex.Relational.IRelationalSheet sheet, Lan... method WriteRows (line 39) | public static void WriteRows(StreamWriter s, ISheet sheet, Language la... method WriteRowsCore (line 49) | static void WriteRowsCore(StreamWriter s, IEnumerable rows, L... method WriteRowKey (line 80) | static void WriteRowKey(StreamWriter s, Ex.IRow row) { method WriteSubRowKey (line 84) | static void WriteSubRowKey(StreamWriter s, Ex.IRow row) { method IsUnescaped (line 89) | static bool IsUnescaped(object self) { FILE: SaintCoinach.Cmd/Program.cs class ConsoleProgressReporter (line 8) | class ConsoleProgressReporter : IProgress(string key, T value) { method Contains (line 27) | public bool Contains(string key) { method Contains (line 30) | public bool Contains(string key) { method Remove (line 33) | public bool Remove(string key) { method Get (line 36) | public T Get(string key) { method TryGetValue (line 39) | public bool TryGetValue(string key, out T value) { method Clone (line 50) | public virtual object Clone() { FILE: SaintCoinach.Graphics.Viewer/Drawable3DComponent.cs class Drawable3DComponent (line 8) | public abstract class Drawable3DComponent : Component, IDrawable3DCompon... method Drawable3DComponent (line 18) | protected Drawable3DComponent(Engine engine) { method Draw (line 28) | public abstract void Draw(EngineTime time, ref SharpDX.Matrix world, r... FILE: SaintCoinach.Graphics.Viewer/EffectFactory.cs class EffectFactory (line 13) | public class EffectFactory : IDisposable { class ShaderCompilerInclude (line 15) | class ShaderCompilerInclude : Include { method ShaderCompilerInclude (line 23) | public ShaderCompilerInclude(string path) { method Close (line 30) | public void Close(Stream stream) { method Open (line 35) | public Stream Open(IncludeType type, string fileName, Stream parentS... method Dispose (line 58) | public void Dispose() { method EffectFactory (line 79) | public EffectFactory(Engine engine) { method GetEffect (line 85) | public Effects.EffectBase GetEffect(string name) { method GetEffect (line 127) | private Effects.EffectBase GetEffect(string key, string file, Func GetDownKeys() { method GetDownMouseButtons (line 40) | public IEnumerable GetDownMouseButtons() { method Form_LostFocus (line 49) | void Form_LostFocus(object sender, EventArgs e) { method Form_MouseUp (line 55) | void Form_MouseUp(object sender, MouseEventArgs e) { method Form_MouseDown (line 60) | void Form_MouseDown(object sender, MouseEventArgs e) { method Form_MouseMove (line 67) | void Form_MouseMove(object sender, MouseEventArgs e) { method Form_KeyUp (line 70) | void Form_KeyUp(object sender, KeyEventArgs e) { method Form_KeyDown (line 75) | void Form_KeyDown(object sender, KeyEventArgs e) { FILE: SaintCoinach.Graphics.Viewer/IComponent.cs type IComponent (line 8) | public interface IComponent { FILE: SaintCoinach.Graphics.Viewer/IContentComponent.cs type IContentComponent (line 8) | public interface IContentComponent { method LoadContent (line 10) | void LoadContent(); method UnloadContent (line 11) | void UnloadContent(); FILE: SaintCoinach.Graphics.Viewer/IDrawable3DComponent.cs type IDrawable3DComponent (line 11) | public interface IDrawable3DComponent : IComponent { method Draw (line 16) | void Draw(EngineTime time, ref Matrix world, ref Matrix view, ref Matr... FILE: SaintCoinach.Graphics.Viewer/IImageRendererSource.cs type IImageRendererSource (line 9) | public interface IImageRendererSource { method MoveNext (line 16) | bool MoveNext(); method Reset (line 17) | void Reset(Engine engine); FILE: SaintCoinach.Graphics.Viewer/IInputService.cs type IInputService (line 12) | public interface IInputService { method GetDownKeys (line 14) | IEnumerable GetDownKeys(); method GetDownMouseButtons (line 15) | IEnumerable GetDownMouseButtons(); FILE: SaintCoinach.Graphics.Viewer/IUpdateableComponent.cs type IUpdateableComponent (line 8) | public interface IUpdateableComponent : IComponent { method Update (line 10) | void Update(EngineTime engineTime); FILE: SaintCoinach.Graphics.Viewer/ImageRenderer.cs class ImageRenderer (line 12) | public class ImageRenderer : Engine { class NullInputService (line 14) | class NullInputService : IInputService { method GetDownKeys (line 23) | public IEnumerable GetDownKeys() { method GetDownMouseButtons (line 27) | public IEnumerable GetDownMouseBu... method ImageRenderer (line 44) | public ImageRenderer(IImageRendererSource source, int renderWidth, int... method ImageRenderer (line 45) | public ImageRenderer(IImageRendererSource source, int renderWidth, int... method Run (line 55) | public void Run() { method SetUpCamera (line 86) | protected virtual void SetUpCamera(Graphics.BoundingBox bbox, bool opp... method CreateDevice (line 116) | protected override SharpDX.Direct3D11.Device CreateDevice(int width, i... method CreateRenderTarget (line 120) | protected override SharpDX.Direct3D11.Texture2D CreateRenderTarget(int... method Present (line 136) | protected override void Present() { method Draw (line 144) | protected override void Draw(EngineTime time) { FILE: SaintCoinach.Graphics.Viewer/Interop/FbxExport.cs class FbxExport (line 16) | public static class FbxExport class Interop (line 18) | static class Interop method exportFbx (line 20) | [DllImport("fbxInterop.dll", CallingConvention = CallingConvention.C... method ExportFbx (line 28) | [HandleProcessCorruptedStateExceptions] method ExportMonsterMaterials (line 97) | public static void ExportMonsterMaterials(ARealmReversed realm, string... FILE: SaintCoinach.Graphics.Viewer/Interop/HavokInterop.cs class HavokInterop (line 11) | public static class HavokInterop { method HavokInterop (line 23) | static HavokInterop() { method InitializeSTA (line 26) | public static void InitializeSTA() { method InitializeMTA (line 34) | public static void InitializeMTA() { method Execute (line 46) | internal static void Execute(Action action) { method Execute (line 49) | internal static T Execute(Func func) { method HavokLoop (line 69) | static void HavokLoop() { method initHkInterop (line 106) | [DllImport("hkAnimationInterop.dll", CallingConvention = CallingConven... method quitHkInterop (line 108) | [DllImport("hkAnimationInterop.dll", CallingConvention = CallingConven... FILE: SaintCoinach.Graphics.Viewer/Interop/InteropAnimation.cs class InteropAnimation (line 13) | class InteropAnimation : IDisposable { class Interop (line 14) | static class Interop { method loadAnimation (line 15) | [DllImport("fbxInterop.dll", CallingConvention = CallingConvention.C... method unloadAnimation (line 20) | [DllImport("fbxInterop.dll", CallingConvention = CallingConvention.C... method InteropAnimation (line 26) | public InteropAnimation(PapFile pap) method Dispose (line 36) | protected virtual void Dispose(bool disposing) { method Dispose (line 51) | public void Dispose() { FILE: SaintCoinach.Graphics.Viewer/Interop/InteropMesh.cs class InteropMesh (line 13) | class InteropMesh : IDisposable class Interop (line 15) | static class Interop method loadMesh (line 17) | [DllImport("fbxInterop.dll", CallingConvention = CallingConvention.C... method unloadMesh (line 23) | [DllImport("fbxInterop.dll", CallingConvention = CallingConvention.C... method InteropMesh (line 40) | public InteropMesh(Mesh[] ma) method InteropMesh (line 90) | public InteropMesh(Mesh m) method GetInteropVector4 (line 117) | private InteropVector4 GetInteropVector4(Vector3 v3) method GetInteropVector4 (line 128) | private InteropVector4 GetInteropVector4(Vector4 v4) method GetInteropVector4 (line 140) | private InteropVector4 GetInteropVector4(Vector4? v4, InteropVector4 dv) method GetInteropVector4 (line 147) | private InteropVector4 GetInteropVector4(Vector3? v3, InteropVector4 d... method GetInteropVertex (line 153) | private InteropVertex GetInteropVertex(Vertex v) method Dispose (line 183) | protected virtual void Dispose(bool disposing) { method Dispose (line 199) | public void Dispose() { FILE: SaintCoinach.Graphics.Viewer/Interop/InteropTransform.cs type InteropTransform (line 8) | [System.Runtime.InteropServices.StructLayout(System.Runtime.InteropServi... method ToTransformationMatrix (line 14) | public SharpDX.Matrix ToTransformationMatrix() { FILE: SaintCoinach.Graphics.Viewer/Interop/InteropVector4.cs type InteropVector4 (line 8) | [System.Runtime.InteropServices.StructLayout(System.Runtime.InteropServi... FILE: SaintCoinach.Graphics.Viewer/Interop/InteropVertex.cs type InteropVertex (line 9) | [System.Runtime.InteropServices.StructLayout(System.Runtime.InteropServi... FILE: SaintCoinach.Graphics.Viewer/Keyboard.cs class Keyboard (line 12) | public class Keyboard : IUpdateableComponent { method Keyboard (line 22) | public Keyboard(Engine engine) { method IsKeyDown (line 28) | public bool IsKeyDown(Keys key) { method IsKeyUp (line 31) | public bool IsKeyUp(Keys key) { method WasKeyReleased (line 34) | public bool WasKeyReleased(Keys key) { method WasKeyPressed (line 37) | public bool WasKeyPressed(Keys key) { method Update (line 46) | public void Update(EngineTime time) { FILE: SaintCoinach.Graphics.Viewer/MaterialFactory.cs class MaterialFactory (line 8) | public class MaterialFactory : IDisposable { method MaterialFactory (line 15) | public MaterialFactory(Engine engine) { method Get (line 21) | public Content.MaterialBase Get(Material material) { method Dispose (line 62) | public void Dispose() { method UnloadAll (line 66) | public void UnloadAll() { FILE: SaintCoinach.Graphics.Viewer/ModelFactory.cs class ModelFactory (line 8) | public class ModelFactory : IDisposable { method ModelFactory (line 15) | public ModelFactory(Engine engine) { method Get (line 21) | public Content.PrimitiveModel Get(ModelDefinition definition, ModelQua... method Dispose (line 39) | public void Dispose() { method UnloadAll (line 43) | public void UnloadAll() { FILE: SaintCoinach.Graphics.Viewer/Mouse.cs class Mouse (line 11) | public class Mouse : IUpdateableComponent { method GetState (line 19) | public MouseState GetState() { method Mouse (line 25) | public Mouse(Engine engine) { method Update (line 38) | public void Update(EngineTime engineTime) { FILE: SaintCoinach.Graphics.Viewer/MouseState.cs type MouseState (line 10) | public struct MouseState { FILE: SaintCoinach.Graphics.Viewer/ParametersExtensions.cs class ParametersExtensions (line 8) | static class ParametersExtensions { method GetValueOrDefault (line 9) | public static T GetValueOrDefault(this Data.ParametersBase self, st... method GetValueOrDefault (line 12) | public static T GetValueOrDefault(this Data.ParametersBase self, st... FILE: SaintCoinach.Graphics.Viewer/RendererSources/BaseImageRendererSource.cs class BaseImageRendererSource (line 8) | public abstract class BaseImageRendererSource : IImageRendererSource { method MoveNext (line 25) | public abstract bool MoveNext(); method Reset (line 27) | public virtual void Reset(Engine engine) { FILE: SaintCoinach.Graphics.Viewer/RendererSources/EquipmentImageRendererSource.cs class EquipmentImageRendererSource (line 8) | public class EquipmentImageRendererSource : BaseImageRendererSource { method EquipmentImageRendererSource (line 18) | public EquipmentImageRendererSource(IEnumerable items) : thi... method EquipmentImageRendererSource (line 19) | public EquipmentImageRendererSource(IEnumerable items, IEnum... method EquipmentImageRendererSource (line 20) | public EquipmentImageRendererSource(IEnumerable e... method EquipmentImageRendererSource (line 21) | public EquipmentImageRendererSource(IEnumerable e... method MoveNext (line 31) | public override bool MoveNext() { method MoveNextStain (line 65) | private bool MoveNextStain() { method GetTargetFile (line 85) | protected System.IO.FileInfo GetTargetFile(Xiv.Items.Equipment item) { method GetTargetFile (line 88) | protected virtual System.IO.FileInfo GetTargetFile(Xiv.Items.Equipment... method GetName (line 96) | protected string GetName(Xiv.Items.Equipment item) { method GetName (line 99) | protected virtual string GetName(Xiv.Items.Equipment item, Xiv.Stain s... method Reset (line 107) | public override void Reset(Engine engine) { FILE: SaintCoinach.Graphics.Viewer/RendererSources/MonsterImageRendererSource.cs class MonsterImageRendererSource (line 8) | public class MonsterImageRendererSource : BaseImageRendererSource { method MonsterImageRendererSource (line 11) | public MonsterImageRendererSource(IEnumerable monsters) { method MoveNext (line 15) | public override bool MoveNext() { method Reset (line 39) | public override void Reset(Engine engine) { FILE: SaintCoinach.Graphics.Viewer/Skeleton.cs class Skeleton (line 12) | public class Skeleton : IDisposable { class Interop (line 14) | static class Interop { method loadSkeleton (line 15) | [DllImport("hkAnimationInterop.dll", CallingConvention = CallingConv... method unloadSkeleton (line 18) | [DllImport("hkAnimationInterop.dll", CallingConvention = CallingConv... method getNumBones (line 21) | [DllImport("hkAnimationInterop.dll", CallingConvention = CallingConv... method getBoneNames (line 24) | [DllImport("hkAnimationInterop.dll", CallingConvention = CallingConv... method getReferencePose (line 27) | [DllImport("hkAnimationInterop.dll", CallingConvention = CallingConv... method getParentIndices (line 30) | [DllImport("hkAnimationInterop.dll", CallingConvention = CallingConv... method Skeleton (line 48) | public Skeleton(SklbFile file) { method Dispose (line 79) | protected virtual void Dispose(bool disposing) { method Dispose (line 95) | public void Dispose() { FILE: SaintCoinach.Graphics.Viewer/TextureFactory.cs class TextureFactory (line 12) | public class TextureFactory : IDisposable { method TextureFactory (line 20) | public TextureFactory(Engine engine) { method GetResource (line 26) | public ShaderResourceView GetResource(Imaging.ImageFile source) { method GetTexture (line 37) | public unsafe Texture2D GetTexture(Imaging.ImageFile source) { method Dispose (line 89) | public void Dispose() { method UnloadAll (line 93) | public void UnloadAll() { FILE: SaintCoinach.Graphics.Viewer/VectorConverter.cs class VectorConverter (line 8) | public static class VectorConverter { method ToDx (line 9) | public static SharpDX.Vector3 ToDx(this Graphics.Vector3 self) { method ToDx (line 16) | public static SharpDX.Vector3 ToDx(this Graphics.Vector3? self, SharpD... method ToDx (line 21) | public static SharpDX.Vector4 ToDx(this Graphics.Vector4 self) { method ToDx3 (line 29) | public static SharpDX.Vector3 ToDx3(this Graphics.Vector4 self) { method ToDx (line 36) | public static SharpDX.Vector4 ToDx(this Graphics.Vector4? self, SharpD... FILE: SaintCoinach.Graphics.Viewer/Vertex3D.cs type Vertex3D (line 13) | [StructLayout(LayoutKind.Sequential)] method Vertex3D (line 39) | public Vertex3D(Vertex src) { FILE: SaintCoinach/ARealmReversed.cs class ARealmReversed (line 23) | public class ARealmReversed { method Setup (line 141) | private void Setup(ZipFile zip) { method ARealmReversed (line 163) | public ARealmReversed(string gamePath, Language language) : this(new D... method ARealmReversed (line 171) | public ARealmReversed(string gamePath, string storePath, Language lang... method ARealmReversed (line 180) | public ARealmReversed(string gamePath, string storePath, Language lang... method ARealmReversed (line 189) | public ARealmReversed(DirectoryInfo gameDirectory, FileInfo storeFile,... method ReadDefinition (line 217) | private RelationDefinition ReadDefinition() { method ReadDefinition (line 246) | private static RelationDefinition ReadDefinition(ZipFile zip, string v... method StorePacks (line 264) | private void StorePacks(ZipFile zip) { method UpdateVersion (line 277) | private void UpdateVersion(ZipFile zip) { method StoreDefinitionInZip (line 287) | private static void StoreDefinitionInZip(ZipFile zip, RelationDefiniti... method StoreDefinitionOnFilesystem (line 308) | private static void StoreDefinitionOnFilesystem(RelationDefinition def... method SheetToJson (line 318) | private static string SheetToJson(SheetDefinition sheetDef) { method StoreReport (line 328) | private static void StoreReport(ZipFile zip, UpdateReport report) { method Update (line 350) | public UpdateReport Update(bool detectDataChanges, IProgress(this byte[] bytes, int offset) where T ... method ToStructure (line 14) | public static T ToStructure(this byte[] bytes, ref int offset) wher... method ToStructures (line 27) | public static T[] ToStructures(this byte[] bytes, int count, int of... method ToStructures (line 30) | public static T[] ToStructures(this byte[] bytes, int count, ref in... method ReadString (line 37) | public static string ReadString(this byte[] buffer, int offset) { method ReadString (line 40) | public static string ReadString(this byte[] buffer, ref int offset) { FILE: SaintCoinach/EorzeaDateTime.Formatter.cs class EorzeaDateTime (line 8) | public partial class EorzeaDateTime : IFormattable { method ToString (line 20) | public override string ToString() { method ToString (line 54) | public string ToString(string format, IFormatProvider formatProvider) { class Formatter (line 63) | private static class Formatter { method Format (line 136) | public static string Format(EorzeaDateTime dateTime, string format, ... method TryFinishSequence (line 198) | private static void TryFinishSequence(EorzeaDateTime dateTime, Strin... class Specifier (line 209) | private class Specifier { FILE: SaintCoinach/EorzeaDateTime.cs class EorzeaDateTime (line 15) | public partial class EorzeaDateTime { method EorzeaDateTime (line 237) | public EorzeaDateTime(EorzeaDateTime source) { method EorzeaDateTime (line 248) | public EorzeaDateTime() : this(DateTime.UtcNow) { } method EorzeaDateTime (line 254) | public EorzeaDateTime(int unixTime) : this((long)unixTime) { } method EorzeaDateTime (line 260) | public EorzeaDateTime(long unixTime) { method EorzeaDateTime (line 269) | public EorzeaDateTime(DateTime time) { method GetTimeSpan (line 279) | public TimeSpan GetTimeSpan() { method GetUnixTime (line 287) | public long GetUnixTime() { method SetUnixTime (line 303) | public EorzeaDateTime SetUnixTime(long time) { method SetEorzeaTime (line 315) | private void SetEorzeaTime(double eorzeaSeconds) { method GetRealTime (line 333) | public DateTime GetRealTime() { method SetRealTime (line 342) | public EorzeaDateTime SetRealTime(DateTime time) { method Clone (line 426) | public EorzeaDateTime Clone() { FILE: SaintCoinach/Ex/Column.cs class Column (line 5) | public class Column { method Column (line 59) | public Column(Header header, int index, byte[] buffer, int offset) { method Read (line 81) | public virtual object Read(byte[] buffer, IDataRow row) { method Read (line 85) | public virtual object Read(byte[] buffer, IDataRow row, int offset) { method ReadRaw (line 95) | public object ReadRaw(byte[] buffer, IDataRow row) { method ReadRaw (line 99) | public object ReadRaw(byte[] buffer, IDataRow row, int offset) { FILE: SaintCoinach/Ex/DataReader.cs class DataReader (line 11) | public abstract class DataReader { method DataReader (line 54) | static DataReader() { method GetReader (line 100) | public static DataReader GetReader(int type) { method Read (line 114) | public abstract object Read(byte[] buffer, Column col, IDataRow row); method Read (line 116) | public abstract object Read(byte[] buffer, int offset); method GetFieldOffset (line 124) | protected static int GetFieldOffset(Column col, IDataRow row) { FILE: SaintCoinach/Ex/DataReaders/DelegateDataReader.cs class DelegateDataReader (line 7) | public class DelegateDataReader : DataReader { method DelegateDataReader (line 66) | internal DelegateDataReader(string name, int length, Type type, ReadDe... method Read (line 82) | public override object Read(byte[] buffer, Column col, IDataRow row) { method Read (line 87) | public override object Read(byte[] buffer, int offset) { FILE: SaintCoinach/Ex/DataReaders/PackedBooleanDataReader.cs class PackedBooleanDataReader (line 7) | public class PackedBooleanDataReader : DataReader { method PackedBooleanDataReader (line 47) | public PackedBooleanDataReader(byte mask) { method Read (line 63) | public override object Read(byte[] buffer, Column col, IDataRow row) { method Read (line 68) | public override object Read(byte[] buffer, int offset) { FILE: SaintCoinach/Ex/DataReaders/StringDataReader.cs class StringDataReader (line 7) | public class StringDataReader : DataReader { method Read (line 40) | public override object Read(byte[] buffer, Column col, IDataRow row) { method Read (line 61) | public override object Read(byte[] buffer, int offset) { FILE: SaintCoinach/Ex/DataRowBase.cs class DataRowBase (line 6) | public abstract class DataRowBase : IDataRow { method DataRowBase (line 15) | protected DataRowBase(IDataSheet sheet, int key, int offset) { method GetRaw (line 50) | public virtual object GetRaw(int columnIndex) { method ColumnValues (line 55) | public IEnumerable ColumnValues() { FILE: SaintCoinach/Ex/DataSheet.Enumerator.cs class DataSheet (line 8) | partial class DataSheet { class Enumerator (line 9) | private class Enumerator : IEnumerator { method Enumerator (line 17) | public Enumerator(DataSheet sheet) { method Dispose (line 35) | public void Dispose() { method MoveNext (line 50) | public bool MoveNext() { method Reset (line 60) | public void Reset() { FILE: SaintCoinach/Ex/DataSheet.cs class DataSheet (line 10) | public partial class DataSheet : IDataSheet where T : IDataRow { method DataSheet (line 22) | public DataSheet(ExCollection collection, Header header, Language lang... method GetEnumerator (line 50) | public IEnumerator GetEnumerator() { method GetEnumerator (line 58) | IEnumerator IEnumerable.GetEnumerator() { method GetBuffer (line 66) | public byte[] GetBuffer() { method CreatePartialSheet (line 74) | protected virtual ISheet CreatePartialSheet(Range range, File file) { method GetPartialFile (line 82) | protected File GetPartialFile(Range range) { method GetPartialSheet (line 91) | protected ISheet GetPartialSheet(int row) { method CreateAllPartialSheets (line 108) | private void CreateAllPartialSheets() { method CreatePartialSheet (line 119) | private ISheet CreatePartialSheet(Range range) { method ContainsRow (line 141) | public bool ContainsRow(int row) { FILE: SaintCoinach/Ex/ExCollection.cs class ExCollection (line 13) | public class ExCollection { method ExCollection (line 38) | public ExCollection(PackCollection packCollection) { method BuildIndex (line 50) | private void BuildIndex() { method SheetExists (line 84) | public bool SheetExists(int id) { method SheetExists (line 88) | public bool SheetExists(string name) { method GetSheet (line 93) | public ISheet GetSheet(int id) where T : IRow { method GetSheet (line 97) | public ISheet GetSheet(int id) { method GetSheet (line 102) | public ISheet GetSheet(string name) where T : IRow { method GetSheet (line 106) | public ISheet GetSheet(string name) { method FixName (line 125) | public string FixName(string name) { method CreateHeader (line 135) | protected virtual Header CreateHeader(string name, File file) { method CreateSheet (line 139) | protected virtual ISheet CreateSheet(Header header) { method CreateSheet (line 145) | private ISheet CreateSheet(Header header) where T : IDataRow { FILE: SaintCoinach/Ex/Header.cs class Header (line 9) | public class Header { method Header (line 63) | public Header(ExCollection collection, string name, File file) { method GetColumn (line 75) | public Column GetColumn(int index) { method CreateColumn (line 81) | protected virtual Column CreateColumn(int index, byte[] data, int offs... method Build (line 89) | private void Build() { method ReadColumns (line 115) | private void ReadColumns(byte[] buffer, ref int position) { method ReadPartialFiles (line 127) | private void ReadPartialFiles(byte[] buffer, ref int position) { method ReadSuffixes (line 143) | private void ReadSuffixes(byte[] buffer, ref int position) { FILE: SaintCoinach/Ex/IDataRow.cs type IDataRow (line 2) | public interface IDataRow : IRow { FILE: SaintCoinach/Ex/IDataSheet.Generic.cs type IDataSheet (line 2) | public interface IDataSheet : ISheet, IDataSheet FILE: SaintCoinach/Ex/IDataSheet.cs type IDataSheet (line 2) | public interface IDataSheet : ISheet { method GetBuffer (line 9) | byte[] GetBuffer(); FILE: SaintCoinach/Ex/IMultiRow.cs type IMultiRow (line 2) | public interface IMultiRow : IRow { method GetRaw (line 8) | object GetRaw(int columnIndex, Language language); FILE: SaintCoinach/Ex/IMultiSheet.Generic.cs type IMultiSheet (line 4) | public interface IMultiSheet : ISheet, IM... method GetLocalisedSheet (line 14) | new ISheet GetLocalisedSheet(Language language); FILE: SaintCoinach/Ex/IMultiSheet.cs type IMultiSheet (line 4) | public interface IMultiSheet : ISheet { method GetLocalisedSheet (line 12) | ISheet GetLocalisedSheet(Language language); FILE: SaintCoinach/Ex/IRow.cs type IRow (line 4) | public interface IRow { method GetRaw (line 11) | object GetRaw(int columnIndex); method ColumnValues (line 15) | IEnumerable ColumnValues(); FILE: SaintCoinach/Ex/ISheet.Generic.cs type ISheet (line 4) | public interface ISheet : IEnumerable, ISheet where T : IRow { FILE: SaintCoinach/Ex/ISheet.cs type ISheet (line 5) | public interface ISheet : IEnumerable { method ContainsRow (line 18) | bool ContainsRow(int row); FILE: SaintCoinach/Ex/Language.cs type Language (line 8) | public enum Language { class LanguageExtensions (line 22) | public static class LanguageExtensions { method LanguageExtensions (line 48) | static LanguageExtensions() { method GetCode (line 61) | public static string GetCode(this Language self) { method GetSuffix (line 73) | public static string GetSuffix(this Language self) { method GetFromCode (line 80) | public static Language GetFromCode(string code) { FILE: SaintCoinach/Ex/MultiRow.cs class MultiRow (line 4) | public class MultiRow : IMultiRow { method MultiRow (line 9) | public MultiRow(IMultiSheet sheet, int key) { method GetRaw (line 30) | object IRow.GetRaw(int columnIndex) { method GetRaw (line 34) | object IMultiRow.GetRaw(int columnIndex, Language language) { method ColumnValues (line 38) | public IEnumerable ColumnValues() { FILE: SaintCoinach/Ex/MultiSheet.Enumerator.cs class MultiSheet (line 8) | partial class MultiSheet { class Enumerator (line 9) | private class Enumerator : IEnumerator { method Enumerator (line 16) | public Enumerator(MultiSheet sheet) { method Dispose (line 32) | public void Dispose() { method MoveNext (line 44) | public bool MoveNext() { method Reset (line 48) | public void Reset() { FILE: SaintCoinach/Ex/MultiSheet.cs class MultiSheet (line 8) | public partial class MultiSheet : IMultiSheet method MultiSheet (line 22) | public MultiSheet(ExCollection collection, Header header) { method GetLocalisedSheet (line 41) | public ISheet GetLocalisedSheet(Language language) { method GetEnumerator (line 54) | public IEnumerator GetEnumerator() { method GetEnumerator (line 62) | IEnumerator IEnumerable.GetEnumerator() { method CreateMultiRow (line 70) | protected virtual TMulti CreateMultiRow(int row) { method CreateLocalisedSheet (line 74) | protected virtual ISheet CreateLocalisedSheet(Language language) { method ContainsRow (line 94) | public bool ContainsRow(int row) { method GetLocalisedSheet (line 108) | ISheet IMultiSheet.GetLocalisedSheet(Language language) { FILE: SaintCoinach/Ex/PartialDataSheet.Enumerator.cs class PartialDataSheet (line 8) | partial class PartialDataSheet { class Enumerator (line 9) | private class Enumerator : IEnumerator { method Enumerator (line 16) | public Enumerator(PartialDataSheet sheet) { method Dispose (line 35) | public void Dispose() { method MoveNext (line 47) | public bool MoveNext() { method Reset (line 51) | public void Reset() { FILE: SaintCoinach/Ex/PartialDataSheet.cs class PartialDataSheet (line 10) | public partial class PartialDataSheet : IDataSheet where T : IData... method PartialDataSheet (line 29) | public PartialDataSheet(IDataSheet sourceSheet, Range range, File f... method GetEnumerator (line 44) | public IEnumerator GetEnumerator() { method GetEnumerator (line 52) | IEnumerator IEnumerable.GetEnumerator() { method GetBuffer (line 60) | public byte[] GetBuffer() { method Build (line 68) | private void Build() { method CreateRow (line 97) | protected virtual T CreateRow(int key, int offset) { method GetAllRows (line 105) | public IEnumerable GetAllRows() { method ContainsRow (line 130) | public bool ContainsRow(int row) { FILE: SaintCoinach/Ex/Relational/Definition/GroupDataDefinition.cs class GroupDataDefinition (line 7) | public class GroupDataDefinition : IDataDefinition { method Clone (line 29) | public IDataDefinition Clone() { method Convert (line 40) | public object Convert(IDataRow row, object value, int index) { method GetName (line 60) | public string GetName(int index) { method GetValueTypeName (line 78) | public string GetValueTypeName(int index) { method GetValueType (line 96) | public Type GetValueType(int index) { method ToJson (line 118) | public JObject ToJson() { method FromJson (line 125) | public static GroupDataDefinition FromJson(JToken obj) { method ResolveReferences (line 131) | public void ResolveReferences(SheetDefinition sheetDef) { FILE: SaintCoinach/Ex/Relational/Definition/IDataDefinition.cs type IDataDefinition (line 5) | public interface IDataDefinition { method Convert (line 15) | object Convert(IDataRow row, object value, int index); method GetName (line 18) | string GetName(int index); method GetValueTypeName (line 21) | string GetValueTypeName(int index); method GetValueType (line 24) | Type GetValueType(int index); method Clone (line 26) | IDataDefinition Clone(); method ToJson (line 28) | JObject ToJson(); method ResolveReferences (line 30) | void ResolveReferences(SheetDefinition sheetDef); class DataDefinitionSerializer (line 33) | public static class DataDefinitionSerializer { method FromJson (line 34) | public static IDataDefinition FromJson(JToken obj) { FILE: SaintCoinach/Ex/Relational/Definition/PositionedDataDefinition.cs class PositionedDataDefinition (line 5) | public class PositionedDataDefinition { method Clone (line 16) | public PositionedDataDefinition Clone() { method Convert (line 28) | public object Convert(IDataRow row, object value, int index) { method GetName (line 36) | public string GetName(int index) { method GetValueTypeName (line 44) | public string GetValueTypeName(int index) { method GetValueType (line 52) | public Type GetValueType(int index) { method ToJson (line 64) | public JObject ToJson() { method FromJson (line 71) | public static PositionedDataDefinition FromJson(JToken obj) { method ResolveReferences (line 78) | public void ResolveReferences(SheetDefinition sheetDef) { FILE: SaintCoinach/Ex/Relational/Definition/RelationDefinition.cs class RelationDefinition (line 10) | public class RelationDefinition { method Compile (line 33) | public void Compile() { method TryGetSheet (line 46) | public bool TryGetSheet(string name, out SheetDefinition def) { method GetOrCreateSheet (line 53) | public SheetDefinition GetOrCreateSheet(string name) { method ToJson (line 66) | public JObject ToJson() { method FromJson (line 73) | public static RelationDefinition FromJson(JToken obj) { method FromJson (line 80) | public static RelationDefinition FromJson(string json) { FILE: SaintCoinach/Ex/Relational/Definition/RepeatDataDefinition.cs class RepeatDataDefinition (line 6) | public class RepeatDataDefinition : IDataDefinition { method RepeatDataDefinition (line 17) | public RepeatDataDefinition() { method Clone (line 25) | public IDataDefinition Clone() { method Convert (line 35) | public object Convert(IDataRow row, object value, int index) { method GetName (line 44) | public string GetName(int index) { method GetValueTypeName (line 55) | public string GetValueTypeName(int index) { method GetValueType (line 64) | public Type GetValueType(int index) { method ToJson (line 77) | public JObject ToJson() { method FromJson (line 85) | public static RepeatDataDefinition FromJson(JToken obj) { method ResolveReferences (line 92) | public void ResolveReferences(SheetDefinition sheetDef) { FILE: SaintCoinach/Ex/Relational/Definition/SheetDefinition.cs class SheetDefinition (line 7) | public class SheetDefinition { method Compile (line 36) | public void Compile() { method TryGetDefinition (line 71) | public bool TryGetDefinition(int index, out PositionedDataDefinition d... method GetDefaultColumnIndex (line 81) | public int? GetDefaultColumnIndex() { method FindColumn (line 87) | public int? FindColumn(string columnName) { method GetAllColumnNames (line 105) | public IEnumerable GetAllColumnNames() { method GetColumnName (line 118) | public string GetColumnName(int index) { method GetValueTypeName (line 125) | public string GetValueTypeName(int index) { method GetValueType (line 132) | public Type GetValueType(int index) { method Convert (line 139) | public object Convert(IDataRow row, object value, int index) { method ToJson (line 147) | public JObject ToJson() { method FromJson (line 157) | public static SheetDefinition FromJson(JToken obj) { method ToString (line 173) | public override string ToString() { FILE: SaintCoinach/Ex/Relational/Definition/SingleDataDefinition.cs class SingleDataDefinition (line 6) | public class SingleDataDefinition : IDataDefinition { method Clone (line 16) | public IDataDefinition Clone() { method Convert (line 25) | public object Convert(IDataRow row, object value, int index) { method GetName (line 32) | public string GetName(int index) { method GetValueTypeName (line 39) | public string GetValueTypeName(int index) { method GetValueType (line 46) | public Type GetValueType(int index) { method ToJson (line 57) | public JObject ToJson() { method FromJson (line 66) | public static SingleDataDefinition FromJson(JToken obj) { method ResolveReferences (line 95) | public void ResolveReferences(SheetDefinition sheetDef) { FILE: SaintCoinach/Ex/Relational/Definition/ViewDefinition.cs class ViewDefinition (line 11) | public class ViewDefinition { method FromJson (line 15) | public static ViewDefinition FromJson(JToken obj) { class ViewColumnDefinition (line 23) | public class ViewColumnDefinition { method FromJson (line 27) | public static ViewColumnDefinition FromJson(JObject obj) { FILE: SaintCoinach/Ex/Relational/IRelationalDataRow.cs type IRelationalDataRow (line 2) | public interface IRelationalDataRow : IRelationalRow, IDataRow { FILE: SaintCoinach/Ex/Relational/IRelationalDataSheet.Generic.cs type IRelationalDataSheet (line 2) | public interface IRelationalDataSheet : IRelationalDataSheet, IDa... FILE: SaintCoinach/Ex/Relational/IRelationalDataSheet.cs type IRelationalDataSheet (line 2) | public interface IRelationalDataSheet : IRelationalSheet, IDataSheet { } FILE: SaintCoinach/Ex/Relational/IRelationalMultiRow.cs type IRelationalMultiRow (line 2) | public interface IRelationalMultiRow : IRelationalRow, IMultiRow { method GetRaw (line 7) | object GetRaw(string columnName, Language language); FILE: SaintCoinach/Ex/Relational/IRelationalMultiSheet.Generic.cs type IRelationalMultiSheet (line 4) | public interface IRelationalMultiSheet : IMultiSh... method GetLocalisedSheet (line 15) | new IRelationalSheet GetLocalisedSheet(Language language); FILE: SaintCoinach/Ex/Relational/IRelationalMultiSheet.cs type IRelationalMultiSheet (line 4) | public interface IRelationalMultiSheet : IRelationalSheet, IMultiSheet { method GetLocalisedSheet (line 12) | new IRelationalSheet GetLocalisedSheet(Language language); FILE: SaintCoinach/Ex/Relational/IRelationalRow.cs type IRelationalRow (line 2) | public interface IRelationalRow : IRow { method GetRaw (line 9) | object GetRaw(string columnName); FILE: SaintCoinach/Ex/Relational/IRelationalSheet.Generic.cs type IRelationalSheet (line 2) | public interface IRelationalSheet : ISheet, IRelationalSheet w... FILE: SaintCoinach/Ex/Relational/IRelationalSheet.cs type IRelationalSheet (line 4) | public interface IRelationalSheet : ISheet { method IndexedLookup (line 14) | IRelationalRow IndexedLookup(string index, int key); FILE: SaintCoinach/Ex/Relational/IValueConverter.cs type IValueConverter (line 6) | public interface IValueConverter { method Convert (line 14) | object Convert(IDataRow row, object rawValue); method ToJson (line 16) | JObject ToJson(); method ResolveReferences (line 18) | void ResolveReferences(SheetDefinition sheetDef); FILE: SaintCoinach/Ex/Relational/RelationalColumn.cs class RelationalColumn (line 4) | public class RelationalColumn : Column { method RelationalColumn (line 49) | public RelationalColumn(RelationalHeader header, int index, byte[] buf... method Read (line 58) | public override object Read(byte[] buffer, IDataRow row) { method Read (line 65) | public override object Read(byte[] buffer, IDataRow row, int offset) { method ToString (line 74) | public override string ToString() { FILE: SaintCoinach/Ex/Relational/RelationalDataIndex.cs class RelationalDataIndex (line 8) | public class RelationalDataIndex where T : IDataRow { method RelationalDataIndex (line 23) | public RelationalDataIndex (IDataSheet sourceSheet, Column indexCol... method BuildIndex (line 30) | private void BuildIndex() { FILE: SaintCoinach/Ex/Relational/RelationalDataSheet.cs class RelationalDataSheet (line 8) | public class RelationalDataSheet : DataSheet, IRelationalDataSheet... method RelationalDataSheet (line 18) | public RelationalDataSheet(RelationalExCollection collection, Relation... method CreatePartialSheet (line 28) | protected override ISheet CreatePartialSheet(Range range, File file) { method IndexedLookup (line 40) | public IRelationalRow IndexedLookup(string indexName, int key) { FILE: SaintCoinach/Ex/Relational/RelationalExCollection.cs class RelationalExCollection (line 7) | public class RelationalExCollection : ExCollection { method RelationalExCollection (line 24) | public RelationalExCollection(PackCollection packCollection) : base(pa... method CreateHeader (line 32) | protected override Header CreateHeader(string name, File file) { method CreateSheet (line 36) | protected override ISheet CreateSheet(Header header) { method CreateSheet (line 43) | private ISheet CreateSheet(RelationalHeader header) where T : IRela... method GetSheet (line 53) | public new IRelationalSheet GetSheet(int id) where T : IRelation... method GetSheet (line 57) | public new IRelationalSheet GetSheet(int id) { method GetSheet (line 61) | public new IRelationalSheet GetSheet(string name) where T : IRel... method GetSheet (line 65) | public new IRelationalSheet GetSheet(string name) { method FindReference (line 74) | public IRelationalRow FindReference(int key) { FILE: SaintCoinach/Ex/Relational/RelationalHeader.cs class RelationalHeader (line 8) | public class RelationalHeader : Header { method RelationalHeader (line 47) | public RelationalHeader(RelationalExCollection collection, string name... method GetColumn (line 56) | public new RelationalColumn GetColumn(int index) { method GetOrCreateSheetDefinition (line 60) | public SheetDefinition GetOrCreateSheetDefinition() { method CreateColumn (line 66) | protected override Column CreateColumn(int index, byte[] data, int off... method FindColumn (line 74) | public RelationalColumn FindColumn(string name) { FILE: SaintCoinach/Ex/Relational/RelationalMultiRow.cs class RelationalMultiRow (line 2) | public class RelationalMultiRow : MultiRow, IRelationalMultiRow { method RelationalMultiRow (line 7) | public RelationalMultiRow(IMultiSheet sheet, int key) : base(sheet, ke... method ToString (line 23) | public override string ToString() { method GetRaw (line 38) | object IRelationalRow.GetRaw(string columnName) { method GetRaw (line 42) | object IRelationalMultiRow.GetRaw(string columnName, Language language) { FILE: SaintCoinach/Ex/Relational/RelationalMultiSheet.cs class RelationalMultiSheet (line 6) | public class RelationalMultiSheet : MultiSheet GetLocalisedSheet(Language language) { method CreateLocalisedSheet (line 30) | protected override ISheet CreateLocalisedSheet(Language languag... method IndexedLookup (line 42) | IRelationalRow IRelationalSheet.IndexedLookup(string index, int key) {... method GetLocalisedSheet (line 50) | IRelationalSheet IRelationalMultiSheet.GetLocalisedSheet(Language lang... FILE: SaintCoinach/Ex/Relational/RelationalPartialDataSheet.cs class RelationalPartialDataSheet (line 8) | public class RelationalPartialDataSheet : PartialDataSheet, IRelat... method RelationalPartialDataSheet (line 18) | public RelationalPartialDataSheet(IRelationalDataSheet sourceSheet,... method IndexedLookup (line 32) | public IRelationalRow IndexedLookup(string index, int key) { FILE: SaintCoinach/Ex/Relational/Update/ChangeType.cs type ChangeType (line 4) | [Flags] FILE: SaintCoinach/Ex/Relational/Update/Changes/DefinitionMoved.cs class DefinitionMoved (line 4) | [Serializable] method DefinitionMoved (line 16) | public DefinitionMoved(string sheetName, int prevIndex, int newIndex, ... method ToString (line 28) | public override string ToString() { FILE: SaintCoinach/Ex/Relational/Update/Changes/DefinitionRemoved.cs class DefinitionRemoved (line 4) | [Serializable] method DefinitionRemoved (line 22) | public DefinitionRemoved(string sheetName, int prevIndex) { method DefinitionRemoved (line 28) | public DefinitionRemoved(string sheetName, int prevIndex, int newIndex... method ToString (line 40) | public override string ToString() { FILE: SaintCoinach/Ex/Relational/Update/Changes/FieldChanged.cs class FieldChanged (line 4) | [Serializable] method FieldChanged (line 18) | public FieldChanged(string sheetName, method ToString (line 45) | public override string ToString() { FILE: SaintCoinach/Ex/Relational/Update/Changes/RowAdded.cs class RowAdded (line 4) | [Serializable] method RowAdded (line 14) | public RowAdded(string sheetName, int row) { method ToString (line 24) | public override string ToString() { FILE: SaintCoinach/Ex/Relational/Update/Changes/RowRemoved.cs class RowRemoved (line 4) | [Serializable] method RowRemoved (line 14) | public RowRemoved(string sheetName, int row) { method ToString (line 24) | public override string ToString() { FILE: SaintCoinach/Ex/Relational/Update/Changes/SheetLanguageAdded.cs class SheetLanguageAdded (line 4) | [Serializable] method SheetLanguageAdded (line 14) | public SheetLanguageAdded(string name, Language language) { method ToString (line 24) | public override string ToString() { FILE: SaintCoinach/Ex/Relational/Update/Changes/SheetLanguageRemoved.cs class SheetLanguageRemoved (line 4) | [Serializable] method SheetLanguageRemoved (line 14) | public SheetLanguageRemoved(string name, Language language) { method ToString (line 24) | public override string ToString() { FILE: SaintCoinach/Ex/Relational/Update/Changes/SheetRemoved.cs class SheetRemoved (line 4) | [Serializable] method SheetRemoved (line 8) | public SheetRemoved(string name) { method ToString (line 17) | public override string ToString() { FILE: SaintCoinach/Ex/Relational/Update/Changes/SheetTypeChanged.cs class SheetTypeChanged (line 4) | [Serializable] method SheetTypeChanged (line 8) | public SheetTypeChanged(string name) { method ToString (line 17) | public override string ToString() { FILE: SaintCoinach/Ex/Relational/Update/ColumnComparer.cs class ColumnComparer (line 10) | public abstract class ColumnComparer { method Create (line 13) | public static ColumnComparer Create(Column column, IEnumerable... method IsCompatibleIndex (line 28) | public bool IsCompatibleIndex(int index) { method IsCompatibleType (line 32) | public abstract bool IsCompatibleType(Type type, Type candidateType); method Compare (line 34) | public abstract bool Compare(object v1, object v2); class PrimitiveColumnComparer (line 37) | public class PrimitiveColumnComparer : ColumnComparer { method Compare (line 38) | public override bool Compare(object v1, object v2) { method IsCompatibleType (line 42) | public override bool IsCompatibleType(Type type, Type candidateType) { class StringColumnComparer (line 47) | public class StringColumnComparer : ColumnComparer { method Compare (line 50) | public override bool Compare(object v1, object v2) { method ComputeLevenshtein (line 70) | public static int ComputeLevenshtein(string s, string t) { method IsCompatibleType (line 111) | public override bool IsCompatibleType(Type type, Type candidateType) { FILE: SaintCoinach/Ex/Relational/Update/Comparer.cs class Comparer (line 9) | static class Comparer { method IsMatch (line 10) | public static bool IsMatch(object v1, object v2) { method IsMatch (line 46) | public static bool IsMatch(IDictionary v1, IDictionary v2) { method IsPrimitive (line 58) | private static bool IsPrimitive(object o) { method IsPrimitiveType (line 78) | public static bool IsPrimitiveType(Type t) { method ToDecimal (line 95) | private static Decimal ToDecimal(object o) { FILE: SaintCoinach/Ex/Relational/Update/DefinitionUpdater.cs class DefinitionUpdater (line 8) | public class DefinitionUpdater { method DefinitionUpdater (line 25) | public DefinitionUpdater(SheetDefinition sheetDefinition, PositionedDa... method GetMatches (line 34) | public IDictionary GetMatches() { method MatchRow (line 38) | public void MatchRow(object[] previousRowData, object[] updatedRowData... method GetDefinition (line 99) | public PositionedDataDefinition GetDefinition(int index) { FILE: SaintCoinach/Ex/Relational/Update/IChange.cs type IChange (line 2) | public interface IChange { FILE: SaintCoinach/Ex/Relational/Update/RelationUpdater.cs class RelationUpdater (line 13) | public class RelationUpdater { method RelationUpdater (line 37) | public RelationUpdater(PackCollection previousPacks, method Update (line 60) | public IEnumerable Update(bool detectDataChanges) { method MemoryGuard (line 136) | private static T MemoryGuard(Func func) { class NullProgress (line 153) | private class NullProgress : IProgress { method Report (line 156) | public void Report(UpdateProgress value) { } FILE: SaintCoinach/Ex/Relational/Update/SheetComparer.cs class SheetComparer (line 12) | public class SheetComparer { method SheetComparer (line 28) | public SheetComparer(IRelationalSheet prevSheet, class ColumnMap (line 45) | private class ColumnMap { method Compare (line 55) | public IEnumerable Compare() { method Compare (line 123) | private static IEnumerable Compare(ISheet previousSheet, method CompareVariant2 (line 153) | private static IEnumerable CompareVariant2(ISheet previousSheet, FILE: SaintCoinach/Ex/Relational/Update/SheetUpdater.cs class SheetUpdater (line 10) | public class SheetUpdater { method SheetUpdater (line 31) | public SheetUpdater(IRelationalSheet prevSheet, method AddMoveChange (line 53) | void AddMoveChange(DefinitionUpdater updater, int newIndex, double con... method Update (line 68) | public IEnumerable Update() { method IsUnusedColumnRange (line 103) | bool IsUnusedColumnRange(int index, int length) { method ProcessDefinitionMatches (line 106) | void ProcessDefinitionMatches() { method ProcessColumnMatches (line 148) | void ProcessColumnMatches() { method ProcessLeftovers (line 182) | void ProcessLeftovers() { method MatchRows (line 193) | private IEnumerable MatchRows() { method MatchVariant2Rows (line 222) | private IEnumerable MatchVariant2Rows(DefinitionUpd... FILE: SaintCoinach/Ex/Relational/Update/UpdateProgress.cs type UpdateProgress (line 5) | public struct UpdateProgress { method IncrementStep (line 18) | public void IncrementStep() method ToString (line 23) | public override string ToString() { FILE: SaintCoinach/Ex/Relational/ValueConverters/ColorConverter.cs class ColorConverter (line 7) | public class ColorConverter : IValueConverter { method ColorConverter (line 16) | public ColorConverter() { method Convert (line 27) | public object Convert(IDataRow row, object rawValue) { method ToJson (line 40) | public JObject ToJson() { method FromJson (line 46) | public static ColorConverter FromJson(JToken obj) { method ResolveReferences (line 50) | public void ResolveReferences(SheetDefinition sheetDef) { } FILE: SaintCoinach/Ex/Relational/ValueConverters/ComplexLinkConverter.cs class ComplexLinkConverter (line 11) | public class ComplexLinkConverter : IValueConverter { method Convert (line 20) | public object Convert(IDataRow row, object rawValue) { method ToJson (line 46) | public JObject ToJson() { method FromJson (line 53) | public static ComplexLinkConverter FromJson(JToken obj) { type IRowProducer (line 63) | interface IRowProducer { method GetRow (line 64) | IRow GetRow(IRelationalSheet sheet, int key); class PrimaryKeyRowProducer (line 67) | class PrimaryKeyRowProducer : IRowProducer { method GetRow (line 68) | public IRow GetRow(IRelationalSheet sheet, int key) { class IndexedRowProducer (line 73) | class IndexedRowProducer : IRowProducer { method GetRow (line 76) | public IRow GetRow(IRelationalSheet sheet, int key) { type IProjectable (line 81) | interface IProjectable { method Project (line 82) | object Project(IRow row); class IdentityProjection (line 85) | class IdentityProjection : IProjectable { method Project (line 86) | public object Project(IRow row) { class ColumnProjection (line 91) | class ColumnProjection : IProjectable { method Project (line 94) | public object Project(IRow row) { class LinkCondition (line 100) | class LinkCondition { method Match (line 106) | public bool Match(IDataRow row) { class SheetLinkData (line 116) | abstract class SheetLinkData { method GetRow (line 125) | public abstract IRow GetRow(int key, ExCollection collection); method ToJson (line 127) | public virtual JObject ToJson() { method FromJson (line 143) | public static SheetLinkData FromJson(JObject obj) { class SingleSheetLinkData (line 182) | class SingleSheetLinkData : SheetLinkData { method ToJson (line 185) | public override JObject ToJson() { method GetRow (line 191) | public override IRow GetRow(int key, ExCollection collection) { class MultiSheetLinkData (line 197) | class MultiSheetLinkData : SheetLinkData { method ToJson (line 200) | public override JObject ToJson() { method GetRow (line 206) | public override IRow GetRow(int key, ExCollection collection) { method ResolveReferences (line 220) | public void ResolveReferences(SheetDefinition sheetDef) { FILE: SaintCoinach/Ex/Relational/ValueConverters/GenericReferenceConverter.cs class GenericReferenceConverter (line 10) | public class GenericReferenceConverter : IValueConverter { method Convert (line 17) | public object Convert(IDataRow row, object rawValue) { method ToJson (line 27) | public JObject ToJson() { method FromJson (line 33) | public static GenericReferenceConverter FromJson(JToken obj) { method ResolveReferences (line 37) | public void ResolveReferences(SheetDefinition sheetDef) { } FILE: SaintCoinach/Ex/Relational/ValueConverters/IconConverter.cs class IconConverter (line 8) | public class IconConverter : IValueConverter { method Convert (line 14) | public object Convert(IDataRow row, object rawValue) { method ToJson (line 27) | public JObject ToJson() { method FromJson (line 33) | public static IconConverter FromJson(JToken obj) { method ResolveReferences (line 37) | public void ResolveReferences(SheetDefinition sheetDef) { } FILE: SaintCoinach/Ex/Relational/ValueConverters/MultiReferenceConverter.cs class MultiReferenceConverter (line 10) | public class MultiReferenceConverter : IValueConverter { method Convert (line 22) | public object Convert(IDataRow row, object rawValue) { method ToJson (line 43) | public JObject ToJson() { method FromJson (line 50) | public static MultiReferenceConverter FromJson(JToken obj) { method ResolveReferences (line 56) | public void ResolveReferences(SheetDefinition sheetDef) { } FILE: SaintCoinach/Ex/Relational/ValueConverters/QuadConverter.cs class QuadConverter (line 11) | public class QuadConverter : IValueConverter { method Convert (line 19) | public object Convert(IDataRow row, object rawValue) { method ToJson (line 27) | public JObject ToJson() { method FromJson (line 33) | public static QuadConverter FromJson(JToken obj) { method ResolveReferences (line 37) | public void ResolveReferences(SheetDefinition sheetDef) { } FILE: SaintCoinach/Ex/Relational/ValueConverters/SheetLinkConverter.cs class SheetLinkConverter (line 6) | public class SheetLinkConverter : IValueConverter { method Convert (line 18) | public object Convert(IDataRow row, object rawValue) { method ToJson (line 33) | public JObject ToJson() { method FromJson (line 40) | public static SheetLinkConverter FromJson(JToken obj) { method ResolveReferences (line 46) | public void ResolveReferences(SheetDefinition sheetDef) { } FILE: SaintCoinach/Ex/Relational/ValueConverters/TomestoneOrItemReferenceConverter.cs class TomestoneOrItemReferenceConverter (line 11) | public class TomestoneOrItemReferenceConverter : IValueConverter { method Convert (line 19) | public object Convert(IDataRow row, object rawValue) { method BuildTomestoneRewardIndex (line 33) | private Dictionary BuildTomestoneRewardIndex(ExCollection c... method ToJson (line 48) | public JObject ToJson() { method FromJson (line 54) | public static TomestoneOrItemReferenceConverter FromJson(JToken obj) { method ResolveReferences (line 58) | public void ResolveReferences(SheetDefinition sheetDef) { } FILE: SaintCoinach/Ex/Variant1/DataRow.cs class DataRow (line 9) | public class DataRow : DataRowBase { method DataRow (line 16) | public DataRow(IDataSheet sheet, int key, int offset) : base(sheet, ke... FILE: SaintCoinach/Ex/Variant1/RelationalDataRow.cs class RelationalDataRow (line 11) | public class RelationalDataRow : DataRow, IRelationalDataRow { method ToString (line 18) | public override string ToString() { method RelationalDataRow (line 27) | public RelationalDataRow(IDataSheet sheet, int key, int offset) : base... method GetColumnValue (line 54) | private object GetColumnValue(string columnName) { method GetRaw (line 61) | object IRelationalRow.GetRaw(string columnName) { FILE: SaintCoinach/Ex/Variant2/DataRow.cs class DataRow (line 9) | public class DataRow : DataRowBase { method GetSubRow (line 32) | public SubRow GetSubRow(int key) { method DataRow (line 39) | public DataRow(IDataSheet sheet, int key, int offset) : base(sheet, ke... method Read (line 49) | protected virtual void Read() { method GetRaw (line 70) | public override object GetRaw(int column) { FILE: SaintCoinach/Ex/Variant2/RelationalDataRow.cs class RelationalDataRow (line 10) | public class RelationalDataRow : DataRow, IRelationalDataRow { method ToString (line 13) | public override string ToString() { method RelationalDataRow (line 22) | public RelationalDataRow(IDataSheet sheet, int key, int offset) : base... method GetRaw (line 46) | object IRelationalRow.GetRaw(string columnName) { FILE: SaintCoinach/Ex/Variant2/SubRow.cs class SubRow (line 9) | public class SubRow : DataRowBase, IRelationalDataRow { method SubRow (line 17) | public SubRow(IDataRow parent, int key, int offset) : base(parent.Shee... method GetRaw (line 47) | object IRelationalRow.GetRaw(string columnName) { FILE: SaintCoinach/Graphics/Bone.cs class Bone (line 8) | [System.Diagnostics.DebuggerDisplay("{Name} ( {Unknown1.X}, {Unknown1.Y}... method Bone (line 19) | internal Bone(ModelDefinition definition, int index, byte[] buffer, re... FILE: SaintCoinach/Graphics/BoundingBox.cs type BoundingBox (line 9) | [StructLayout(LayoutKind.Sequential)] method Scale (line 14) | public BoundingBox Scale(float factor) { return Scale(new Vector3 { X ... method Scale (line 15) | public BoundingBox Scale(Vector3 factor) { method Grow (line 45) | public BoundingBox Grow(float change) { return Grow(new Vector3 { X = ... method Grow (line 46) | public BoundingBox Grow(Vector3 change) { FILE: SaintCoinach/Graphics/ColorMap.cs class ColorMap (line 9) | public class ColorMap { method ColorMap (line 13) | public ColorMap(IO.File file) { method Build (line 19) | private void Build() { FILE: SaintCoinach/Graphics/Exports/ModelExport.cs class ModelExport (line 9) | public class ModelExport { method GetErrors (line 14) | public string GetErrors() { method ModelExport (line 18) | private ModelExport() { } method AsObj (line 20) | public static ModelExport AsObj(Model model, ImcVariant variant) { class MeshExport (line 35) | public class MeshExport { method MeshExport (line 46) | public MeshExport(byte[] bytes, Material material) { method ExportTextures (line 52) | private void ExportTextures(Material material) { FILE: SaintCoinach/Graphics/Exports/Obj.cs class Obj (line 8) | public static class Obj { method GetBytes (line 9) | public static byte[] GetBytes(Mesh mesh) { FILE: SaintCoinach/Graphics/ImcFile.cs class ImcFile (line 8) | public class ImcFile { method ImcFile (line 21) | public ImcFile(IO.File sourceFile) { method GetVariant (line 44) | public ImcVariant GetVariant(int index) { method GetVariant (line 47) | public ImcVariant GetVariant(byte partKey, int index) { FILE: SaintCoinach/Graphics/ImcPart.cs class ImcPart (line 9) | public class ImcPart { method ImcPart (line 22) | internal ImcPart(byte[] buffer, byte bit, ref int offset) { FILE: SaintCoinach/Graphics/ImcVariant.cs type ImcVariant (line 9) | [StructLayout(LayoutKind.Sequential)] FILE: SaintCoinach/Graphics/Lgb/ILgbEntry.cs type ILgbEntry (line 8) | public interface ILgbEntry { FILE: SaintCoinach/Graphics/Lgb/LgbENpcEntry.cs class LgbENpcEntry (line 9) | public class LgbENpcEntry : ILgbEntry { type HeaderData (line 11) | [StructLayout(LayoutKind.Sequential)] method LgbENpcEntry (line 31) | public LgbENpcEntry(IO.PackCollection packs, byte[] buffer, int offset) { FILE: SaintCoinach/Graphics/Lgb/LgbEntryType.cs type LgbEntryType (line 13) | public enum LgbEntryType : int { FILE: SaintCoinach/Graphics/Lgb/LgbEventObjectEntry.cs class LgbEventObjectEntry (line 9) | public class LgbEventObjectEntry : ILgbEntry { type HeaderData (line 15) | [StructLayout(LayoutKind.Sequential)] method LgbEventObjectEntry (line 37) | public LgbEventObjectEntry(IO.PackCollection packs, byte[] buffer, int... method LoadSheets (line 63) | private void LoadSheets(IO.PackCollection packs) { FILE: SaintCoinach/Graphics/Lgb/LgbFile.cs class LgbFile (line 9) | public class LgbFile { type HeaderData (line 11) | [StructLayout(LayoutKind.Sequential)] method LgbFile (line 32) | public LgbFile(IO.File file) { method Build (line 40) | private void Build() { FILE: SaintCoinach/Graphics/Lgb/LgbGimmickEntry.cs class LgbGimmickEntry (line 9) | public class LgbGimmickEntry : ILgbEntry { type HeaderData (line 11) | [StructLayout(LayoutKind.Sequential)] method LgbGimmickEntry (line 33) | public LgbGimmickEntry(IO.PackCollection packs, byte[] buffer, int off... FILE: SaintCoinach/Graphics/Lgb/LgbGroup.cs class LgbGroup (line 10) | public class LgbGroup { type HeaderData (line 12) | [StructLayout(LayoutKind.Sequential)] method LgbGroup (line 45) | public LgbGroup(LgbFile parent, byte[] buffer, int offset) { method ToString (line 94) | public override string ToString() => Name ?? "(null)"; FILE: SaintCoinach/Graphics/Lgb/LgbLightEntry.cs class LgbLightEntry (line 9) | public class LgbLightEntry : ILgbEntry { type HeaderData (line 11) | [StructLayout(LayoutKind.Sequential)] method LgbLightEntry (line 44) | public LgbLightEntry(IO.PackCollection packs, byte[] buffer, int offse... FILE: SaintCoinach/Graphics/Lgb/LgbModelEntry.cs class LgbModelEntry (line 10) | public class LgbModelEntry : ILgbEntry { type HeaderData (line 12) | [StructLayout(LayoutKind.Sequential)] method LgbModelEntry (line 42) | public LgbModelEntry(IO.PackCollection packs, byte[] buffer, int offse... FILE: SaintCoinach/Graphics/Lgb/LgbVfxEntry.cs class LgbVfxEntry (line 9) | public class LgbVfxEntry : ILgbEntry { type HeaderData (line 11) | [StructLayout(LayoutKind.Sequential)] method LgbVfxEntry (line 33) | public LgbVfxEntry(IO.PackCollection packs, byte[] buffer, int offset) { FILE: SaintCoinach/Graphics/Material.cs class Material (line 8) | [System.Diagnostics.DebuggerDisplay("{File.Path}")] method Material (line 35) | public Material(MaterialDefinition definition, IO.File file, ImcVarian... method Build (line 45) | private void Build() { method ReadStrings (line 88) | private static string[] ReadStrings(byte[] buffer, ref int offsetOffse... method GetColorSet (line 99) | public unsafe System.Drawing.Image GetColorSet() { method GetColorValue (line 121) | private static byte GetColorValue(float half) { FILE: SaintCoinach/Graphics/MaterialDefinition.cs class MaterialDefinition (line 9) | [System.Diagnostics.DebuggerDisplay("{Name}")] class PathExpander (line 32) | private class PathExpander { method PathExpander (line 38) | public PathExpander(string pattern, string replacementFormat, string... method TryExpand (line 45) | public bool TryExpand(string input, out string path, out string stai... method TryExpand (line 108) | static bool TryExpand(string input, out string path, out string staine... method MaterialDefinition (line 142) | internal MaterialDefinition(ModelDefinition definition, int index) { method Get (line 164) | public Material Get(ModelVariantIdentifier variantId) { method Get (line 169) | public Material Get() { method Get (line 173) | public Material Get(ImcVariant variant) { method Get (line 179) | public Material Get(ImcVariant variant, int stainKey) { method Create (line 187) | private Material Create(string path, ImcVariant variant) { FILE: SaintCoinach/Graphics/MaterialHeader.cs type MaterialHeader (line 9) | public struct MaterialHeader { FILE: SaintCoinach/Graphics/MaterialMetadataHeader.cs type MaterialMetadataHeader (line 9) | [StructLayout(LayoutKind.Sequential)] FILE: SaintCoinach/Graphics/MaterialTextureParameter.cs type MaterialTextureParameter (line 9) | [StructLayout(LayoutKind.Sequential)] FILE: SaintCoinach/Graphics/Mesh.cs class Mesh (line 8) | public class Mesh { method Mesh (line 27) | public Mesh(Model model, int index, byte[] vertexBuffer, byte[] indexB... method ReadIndices (line 41) | private void ReadIndices(byte[] buffer) { method ReadVertices (line 49) | private void ReadVertices(byte[] buffer) { FILE: SaintCoinach/Graphics/MeshHeader.cs type MeshHeader (line 9) | [StructLayout(LayoutKind.Sequential)] FILE: SaintCoinach/Graphics/MeshPart.cs class MeshPart (line 8) | public class MeshPart { method MeshPart (line 19) | internal MeshPart(Mesh mesh, MeshPartHeader header, byte[] indexBuffer) { FILE: SaintCoinach/Graphics/MeshPartHeader.cs type MeshPartHeader (line 9) | [StructLayout(LayoutKind.Sequential)] FILE: SaintCoinach/Graphics/Model.cs class Model (line 8) | public class Model { method Model (line 17) | public Model(ModelDefinition definition, ModelQuality quality) { method Build (line 26) | private void Build() { FILE: SaintCoinach/Graphics/ModelAttribute.cs class ModelAttribute (line 8) | public class ModelAttribute { method ModelAttribute (line 92) | public ModelAttribute(ModelDefinition definition, int index) { FILE: SaintCoinach/Graphics/ModelBoundingBoxes.cs type ModelBoundingBoxes (line 9) | [StructLayout(LayoutKind.Sequential)] FILE: SaintCoinach/Graphics/ModelDefinition.cs class ModelDefinition (line 8) | public class ModelDefinition { method ModelDefinition (line 46) | public ModelDefinition(ModelFile file) { method GetModel (line 54) | public Model GetModel(int quality) { return GetModel((ModelQuality)qua... method GetModel (line 55) | public Model GetModel(ModelQuality quality) { method Build (line 64) | private void Build() { method BuildVertexFormats (line 129) | private void BuildVertexFormats() { method ReadStrings (line 139) | private static string[] ReadStrings(byte[] buffer, int count, ref int ... FILE: SaintCoinach/Graphics/ModelDefinitionHeader.cs type ModelDefinitionHeader (line 9) | [StructLayout(LayoutKind.Sequential)] FILE: SaintCoinach/Graphics/ModelFile.cs class ModelFile (line 14) | public class ModelFile : File { method ModelFile (line 32) | public ModelFile(Pack pack, FileCommonHeader commonHeader) : base(pack... method GetModelDefinition (line 38) | public ModelDefinition GetModelDefinition() { method GetData (line 52) | public override byte[] GetData() { method GetPart (line 75) | public byte[] GetPart(int part) { method ReadPart (line 93) | private byte[] ReadPart(int part) { method GetBlockOffsets (line 118) | private int[] GetBlockOffsets() { FILE: SaintCoinach/Graphics/ModelHeader.cs type ModelHeader (line 9) | [StructLayout(LayoutKind.Sequential)] FILE: SaintCoinach/Graphics/ModelQuality.cs type ModelQuality (line 2) | public enum ModelQuality : int { FILE: SaintCoinach/Graphics/ModelVariantIdentifier.cs type ModelVariantIdentifier (line 8) | public struct ModelVariantIdentifier { FILE: SaintCoinach/Graphics/PapAnimation.cs class PapAnimation (line 8) | public class PapAnimation { method PapAnimation (line 18) | internal PapAnimation(PapFile file, byte[] buffer, ref int offset) { FILE: SaintCoinach/Graphics/PapFile.cs class PapFile (line 9) | public class PapFile { type HeaderData (line 10) | [StructLayout(LayoutKind.Sequential, Pack = 1)] method PapFile (line 33) | public PapFile(IO.File file) { method Build (line 41) | private void Build() { FILE: SaintCoinach/Graphics/Pcb/IPcbBlockData.cs type IPcbBlockData (line 8) | public interface IPcbBlockData { FILE: SaintCoinach/Graphics/Pcb/PcbBlockData.cs class PcbBlockData (line 8) | public class PcbBlockData { type VertexI16 (line 9) | public struct VertexI16 { type IndexData (line 14) | public struct IndexData { FILE: SaintCoinach/Graphics/Pcb/PcbBlockDataType.cs type PcbBlockDataType (line 8) | public enum PcbBlockDataType { FILE: SaintCoinach/Graphics/Pcb/PcbBlockEntry.cs class PcbBlockEntry (line 9) | public class PcbBlockEntry { type HeaderData (line 11) | [StructLayout(LayoutKind.Sequential)] method PcbBlockEntry (line 32) | public PcbBlockEntry(PcbFile parent, byte[] buffer, int offset) method ParseBlockEntry (line 42) | private void ParseBlockEntry(byte[] buffer, int offset, int globalOffs... method Build (line 47) | private void Build(byte[] buffer) FILE: SaintCoinach/Graphics/Pcb/PcbFile.cs class PcbFile (line 11) | public class PcbFile type HeaderData (line 14) | [StructLayout(LayoutKind.Sequential)] method PcbFile (line 31) | public PcbFile(IO.File file) method Build (line 41) | private void Build() method ParsePcbBlockEntry (line 64) | private void ParsePcbBlockEntry(byte[] buffer, int entryOffset, int gl... FILE: SaintCoinach/Graphics/Sgb/ISgbData.cs type ISgbData (line 8) | public interface ISgbData { FILE: SaintCoinach/Graphics/Sgb/ISgbGroupEntry.cs type ISgbGroupEntry (line 8) | public interface ISgbGroupEntry { FILE: SaintCoinach/Graphics/Sgb/SgbDataType.cs type SgbDataType (line 8) | public enum SgbDataType : int { FILE: SaintCoinach/Graphics/Sgb/SgbFile.cs class SgbFile (line 9) | public class SgbFile { type HeaderData (line 11) | [StructLayout(LayoutKind.Sequential)] method SgbFile (line 50) | public SgbFile(IO.File file) { method Build (line 58) | private void Build() { FILE: SaintCoinach/Graphics/Sgb/SgbGimmickEntry.cs class SgbGimmickEntry (line 10) | public class SgbGimmickEntry : ISgbGroupEntry { type HeaderData (line 12) | [StructLayout(LayoutKind.Sequential)] method SgbGimmickEntry (line 34) | public SgbGimmickEntry(IO.PackCollection packs, byte[] buffer, int off... FILE: SaintCoinach/Graphics/Sgb/SgbGroup.cs class SgbGroup (line 9) | public class SgbGroup : ISgbData { type HeaderData (line 11) | [StructLayout(LayoutKind.Sequential)] type Offset1CHeaderData (line 37) | [StructLayout(LayoutKind.Sequential)] method SgbGroup (line 69) | public SgbGroup(SgbFile parent, byte[] buffer, int offset, bool isOffs... FILE: SaintCoinach/Graphics/Sgb/SgbGroup1CEntry.cs class SgbGroup1CEntry (line 10) | public class SgbGroup1CEntry : ISgbGroupEntry { type HeaderData (line 11) | [StructLayout(LayoutKind.Sequential)] method SgbGroup1CEntry (line 27) | public SgbGroup1CEntry(IO.PackCollection packs, byte[] buffer, int off... FILE: SaintCoinach/Graphics/Sgb/SgbGroupEntryType.cs type SgbGroupEntryType (line 8) | public enum SgbGroupEntryType : int { FILE: SaintCoinach/Graphics/Sgb/SgbLightEntry.cs class SgbLightEntry (line 9) | public class SgbLightEntry : ISgbGroupEntry { type HeaderData (line 11) | [StructLayout(LayoutKind.Sequential)] method SgbLightEntry (line 44) | public SgbLightEntry(IO.PackCollection packs, byte[] buffer, int offse... FILE: SaintCoinach/Graphics/Sgb/SgbModelEntry.cs class SgbModelEntry (line 10) | public class SgbModelEntry : ISgbGroupEntry { type HeaderData (line 12) | [StructLayout(LayoutKind.Sequential)] method SgbModelEntry (line 36) | public SgbModelEntry(IO.PackCollection packs, byte[] buffer, int offse... FILE: SaintCoinach/Graphics/Sgb/SgbVfxEntry.cs class SgbVfxEntry (line 9) | public class SgbVfxEntry : ISgbGroupEntry { type HeaderData (line 11) | [StructLayout(LayoutKind.Sequential)] method SgbVfxEntry (line 42) | public SgbVfxEntry(IO.PackCollection packs, byte[] buffer, int offset) { FILE: SaintCoinach/Graphics/ShPk/Parameter.cs class Parameter (line 4) | public class Parameter { method Parameter (line 18) | public Parameter(ShPkFile file, ParameterHeader header, byte[] buffer) { FILE: SaintCoinach/Graphics/ShPk/ParameterHeader.cs class ParameterHeader (line 4) | public class ParameterHeader { method ParameterHeader (line 24) | public ParameterHeader(ParameterType type, byte[] buffer, int offset) { FILE: SaintCoinach/Graphics/ShPk/ParameterType.cs type ParameterType (line 2) | public enum ParameterType { FILE: SaintCoinach/Graphics/ShPk/ShPkFile.cs class ShPkFile (line 7) | public class ShPkFile { method ShPkFile (line 20) | public ShPkFile(File sourceFile) { method Build (line 32) | private void Build() { FILE: SaintCoinach/Graphics/ShPk/ShPkHeader.cs class ShPkHeader (line 6) | public class ShPkHeader { method ShPkHeader (line 31) | public ShPkHeader(byte[] buffer) { FILE: SaintCoinach/Graphics/ShPk/ShaderHeader.cs class ShaderHeader (line 6) | public class ShaderHeader { method ShaderHeader (line 19) | public ShaderHeader(ShaderType type, byte[] buffer, int offset) { FILE: SaintCoinach/Graphics/ShPk/ShaderParameterReference.cs class ShaderParameterReference (line 4) | public class ShaderParameterReference { method ShaderParameterReference (line 22) | public ShaderParameterReference(ParameterType type, byte[] buffer, int... FILE: SaintCoinach/Graphics/ShPk/ShaderType.cs type ShaderType (line 2) | public enum ShaderType { FILE: SaintCoinach/Graphics/SklbFile.cs class SklbFile (line 9) | public class SklbFile { type HeaderData (line 10) | [StructLayout(LayoutKind.Sequential, Pack = 1)] method SklbFile (line 25) | public SklbFile(IO.File file) { method Build (line 33) | private void Build() { FILE: SaintCoinach/Graphics/Territory.cs class Territory (line 8) | public class Territory { method Territory (line 18) | public Territory(Xiv.TerritoryType type) : this(type.Sheet.Collection.... method Territory (line 21) | public Territory(IO.PackCollection packs, string name, string levelPat... method Build (line 32) | private void Build() { method TryGetLgb (line 40) | private Lgb.LgbFile TryGetLgb(string name) { FILE: SaintCoinach/Graphics/TerritoryParts/Terrain.cs class Terrain (line 8) | public class Terrain { method Terrain (line 15) | public Terrain(IO.File file) { method Build (line 23) | private void Build() { FILE: SaintCoinach/Graphics/TransformedModel.cs class TransformedModel (line 8) | public class TransformedModel { method TransformedModel (line 17) | public TransformedModel(ModelDefinition model, Vector3 translation, Ve... FILE: SaintCoinach/Graphics/Unknowns/BoneIndices.cs type BoneIndices (line 9) | public struct BoneIndices { // 8 in hsl, provides references to bones f... method BoneIndices (line 15) | public BoneIndices(byte[] buffer, ref int offset) { FILE: SaintCoinach/Graphics/Unknowns/BoneList.cs type BoneList (line 9) | [StructLayout(LayoutKind.Sequential)] FILE: SaintCoinach/Graphics/Unknowns/MaterialStruct1.cs type MaterialStruct1 (line 9) | [StructLayout(LayoutKind.Sequential)] FILE: SaintCoinach/Graphics/Unknowns/MaterialStruct2.cs type MaterialStruct2 (line 9) | [StructLayout(LayoutKind.Sequential)] FILE: SaintCoinach/Graphics/Unknowns/ModelStruct1.cs type ModelStruct1 (line 9) | [StructLayout(LayoutKind.Sequential)] FILE: SaintCoinach/Graphics/Unknowns/ModelStruct2.cs type ModelStruct2 (line 9) | [StructLayout(LayoutKind.Sequential)] FILE: SaintCoinach/Graphics/Unknowns/ModelStruct3.cs type ModelStruct3 (line 9) | [StructLayout(LayoutKind.Sequential)] FILE: SaintCoinach/Graphics/Unknowns/ModelStruct5.cs type ModelStruct5 (line 9) | [StructLayout(LayoutKind.Sequential)] FILE: SaintCoinach/Graphics/Unknowns/ModelStruct6.cs type ModelStruct6 (line 9) | [StructLayout(LayoutKind.Sequential)] FILE: SaintCoinach/Graphics/Unknowns/ModelStruct7.cs type ModelStruct7 (line 9) | [StructLayout(LayoutKind.Sequential)] FILE: SaintCoinach/Graphics/Vector2.cs type Vector2 (line 9) | [System.Diagnostics.DebuggerDisplay("( {X}, {Y} )")] FILE: SaintCoinach/Graphics/Vector3.cs type Vector3 (line 9) | [System.Diagnostics.DebuggerDisplay("( {X}, {Y}, {Z} )")] FILE: SaintCoinach/Graphics/Vector4.cs type Vector4 (line 9) | [System.Diagnostics.DebuggerDisplay("( {X}, {Y}, {Z}, {W} )")] FILE: SaintCoinach/Graphics/Vertex.cs type Vertex (line 8) | public struct Vertex { FILE: SaintCoinach/Graphics/VertexAttribute.cs type VertexAttribute (line 8) | public enum VertexAttribute : byte { FILE: SaintCoinach/Graphics/VertexDataType.cs type VertexDataType (line 8) | public enum VertexDataType : byte { FILE: SaintCoinach/Graphics/VertexFormat.cs class VertexFormat (line 9) | public class VertexFormat { method VertexFormat (line 15) | internal VertexFormat(byte[] buffer, ref int offset) { FILE: SaintCoinach/Graphics/VertexFormatElement.cs type VertexFormatElement (line 9) | [StructLayout(LayoutKind.Sequential)] FILE: SaintCoinach/Graphics/VertexReader.cs class VertexReader (line 8) | static class VertexReader { method Read (line 9) | public static Vertex Read(byte[] buffer, VertexFormat format, int[] of... method ReadElement (line 20) | static void ReadElement(byte[] buffer, VertexFormatElement element, in... method ForceToVector3 (line 52) | static Vector3 ForceToVector3(object value) { method ForceToVector4 (line 65) | static Vector4 ForceToVector4(object value) { method ReadData (line 88) | static object ReadData(byte[] buffer, VertexDataType type, int offset) { FILE: SaintCoinach/HalfHelper.cs class HalfHelper (line 5) | public static class HalfHelper { method Pack (line 7) | public static unsafe ushort Pack(float value) { method Unpack (line 22) | public static float Unpack(byte[] buffer, int offset) { method Unpack (line 26) | public static unsafe float Unpack(ushort value) { FILE: SaintCoinach/IO/Directory.Enumeration.cs class Directory (line 5) | partial class Directory : IEnumerable { class Enumerator (line 8) | private class Enumerator : IEnumerator { method Enumerator (line 21) | public Enumerator(Directory dir) { method Dispose (line 38) | public void Dispose() { } method MoveNext (line 46) | public bool MoveNext() { method Reset (line 55) | public void Reset() { method GetEnumerator (line 67) | public IEnumerator GetEnumerator() { method GetEnumerator (line 71) | IEnumerator IEnumerable.GetEnumerator() { FILE: SaintCoinach/IO/Directory.cs class Directory (line 9) | public partial class Directory : IPackSource { method Directory (line 34) | public Directory(Pack pack, IndexDirectory index) { method ToString (line 43) | public override string ToString() { method FileExists (line 49) | public bool FileExists(string name) { method FileExists (line 57) | public bool FileExists(uint fileKey) { method GetFile (line 61) | public File GetFile(string name) { method GetFile (line 74) | public File GetFile(uint key) { method TryGetFile (line 91) | public bool TryGetFile(string name, out File file) { method TryGetFile (line 103) | public bool TryGetFile(uint key, out File file) { FILE: SaintCoinach/IO/EmptyFile.cs class EmptyFile (line 2) | public class EmptyFile : File { method EmptyFile (line 5) | public EmptyFile(Pack pack, FileCommonHeader header) : base(pack, head... method GetData (line 9) | public override byte[] GetData() { FILE: SaintCoinach/IO/File.cs class File (line 9) | public abstract class File { method File (line 27) | protected File(Pack pack, FileCommonHeader commonHeader) { method ToString (line 34) | public override string ToString() { method GetData (line 40) | public abstract byte[] GetData(); method GetStream (line 42) | public virtual Stream GetStream() { method GetSourceStream (line 50) | protected Stream GetSourceStream() { method ReadBlock (line 54) | protected static byte[] ReadBlock(Stream stream) { method ReadBlock (line 63) | protected static void ReadBlock(Stream inStream, Stream outStream) { method Inflate (line 126) | private static void Inflate(byte[] buffer, Stream outStream) { method GetHashCode (line 134) | public override int GetHashCode() { method Equals (line 137) | public override bool Equals(object obj) { FILE: SaintCoinach/IO/FileCommonHeader.cs class FileCommonHeader (line 8) | public class FileCommonHeader { method FileCommonHeader (line 26) | public FileCommonHeader(IIndexFile index, Stream stream) { method GetBuffer (line 39) | public byte[] GetBuffer() { method Read (line 47) | private void Read(Stream stream) { FILE: SaintCoinach/IO/FileDefault.cs class FileDefault (line 8) | public class FileDefault : File { method FileDefault (line 17) | public FileDefault(Pack pack, FileCommonHeader header) : base(pack, he... method GetData (line 23) | public override byte[] GetData() { method Read (line 38) | private byte[] Read() { FILE: SaintCoinach/IO/FileFactory.cs class FileFactory (line 7) | public static class FileFactory { method Get (line 8) | public static File Get(Pack pack, IIndexFile file) { FILE: SaintCoinach/IO/FileType.cs type FileType (line 2) | public enum FileType { FILE: SaintCoinach/IO/Hash.cs class Hash (line 7) | public static class Hash { method Compute (line 53) | private static uint Compute(uint[] table, uint seed, byte[] buffer, in... method Compute (line 70) | public static uint Compute(uint seed, byte[] buffer, int start, int si... method Compute (line 76) | public static uint Compute(string value) { method TryGetSqPackKey (line 129) | public static bool TryGetSqPackKey(string path, out byte key) { method TryGetSqPackName (line 137) | public static bool TryGetSqPackName(byte key, out string name) { FILE: SaintCoinach/IO/IIndexFile.cs type IIndexFile (line 8) | public interface IIndexFile : IEquatable { FILE: SaintCoinach/IO/IPackSource.cs type IPackSource (line 8) | public interface IPackSource : IEnumerable { method FileExists (line 9) | bool FileExists(string path); method TryGetFile (line 10) | bool TryGetFile(string path, out File value); method GetFile (line 11) | File GetFile(string path); FILE: SaintCoinach/IO/Index.cs class Index (line 15) | public class Index { method Index (line 26) | public Index(PackIdentifier packId, string path) { method Index (line 35) | public Index(PackIdentifier packId, Stream stream) { method Index (line 42) | public Index(PackIdentifier packId, BinaryReader reader) { method Build (line 52) | private void Build(BinaryReader reader) { method ReadHeader (line 64) | private void ReadHeader(BinaryReader reader) { method ReadDirectories (line 74) | private void ReadDirectories(BinaryReader reader) { FILE: SaintCoinach/IO/Index2.cs class Index2 (line 15) | public class Index2 { method Index2 (line 26) | public Index2(PackIdentifier packId, string path) { method Index2 (line 35) | public Index2(PackIdentifier packId, Stream stream) { method Index2 (line 42) | public Index2(PackIdentifier packId, BinaryReader reader) { method Build (line 52) | private void Build(BinaryReader reader) { method ReadHeader (line 64) | private void ReadHeader(BinaryReader reader) { method ReadFiles (line 74) | private void ReadFiles(BinaryReader reader) { FILE: SaintCoinach/IO/Index2File.cs class Index2File (line 9) | public class Index2File : IIndexFile { method Index2File (line 25) | public Index2File(PackIdentifier packId, BinaryReader reader) { method GetHashCode (line 38) | public override int GetHashCode() { method Equals (line 41) | public override bool Equals(object obj) { method Equals (line 46) | public bool Equals(IIndexFile other) { FILE: SaintCoinach/IO/Index2Header.cs class Index2Header (line 12) | public class Index2Header { method Index2Header (line 29) | public Index2Header(BinaryReader reader) { FILE: SaintCoinach/IO/Index2Source.Enumerator.cs class Index2Source (line 8) | partial class Index2Source { class Enumerator (line 9) | public class Enumerator : IEnumerator { method Enumerator (line 13) | public Enumerator(Index2Source source) { method Dispose (line 28) | public void Dispose() { method MoveNext (line 40) | public bool MoveNext() { method Reset (line 44) | public void Reset() { method GetEnumerator (line 51) | public IEnumerator GetEnumerator() { method GetEnumerator (line 54) | System.Collections.IEnumerator System.Collections.IEnumerable.GetEnume... FILE: SaintCoinach/IO/Index2Source.cs class Index2Source (line 8) | public partial class Index2Source : IPackSource { method Index2Source (line 28) | internal Index2Source(Pack pack, Index2 index) { method FileExists (line 36) | public bool FileExists(string path) { method FileExists (line 44) | public bool FileExists(uint hash) { method TryGetFile (line 48) | public bool TryGetFile(string path, out File value) { method TryGetFile (line 59) | public bool TryGetFile(uint hash, out File value) { method GetFile (line 76) | public File GetFile(string path) { method GetFile (line 86) | public File GetFile(uint hash) { FILE: SaintCoinach/IO/IndexDirectory.cs class IndexDirectory (line 10) | public class IndexDirectory { method IndexDirectory (line 23) | public IndexDirectory(PackIdentifier packId, BinaryReader reader) { method ReadMeta (line 36) | private void ReadMeta(BinaryReader reader) { method ReadFiles (line 45) | private void ReadFiles(BinaryReader reader) { FILE: SaintCoinach/IO/IndexFile.cs class IndexFile (line 7) | public class IndexFile : IIndexFile { method IndexFile (line 24) | public IndexFile(PackIdentifier packId, BinaryReader reader) { method GetHashCode (line 40) | public override int GetHashCode() { method Equals (line 43) | public override bool Equals(object obj) { method Equals (line 48) | public bool Equals(IIndexFile other) { FILE: SaintCoinach/IO/IndexHeader.cs type IndexHeader (line 7) | public struct IndexHeader { method IndexHeader (line 28) | public IndexHeader(BinaryReader reader) { FILE: SaintCoinach/IO/IndexSource.Enumerator.cs class IndexSource (line 8) | partial class IndexSource { class Enumerator (line 9) | public class Enumerator : IEnumerator { method Enumerator (line 14) | public Enumerator(IndexSource source) { method Dispose (line 32) | public void Dispose() { method MoveNext (line 50) | public bool MoveNext() { method Reset (line 64) | public void Reset() { method GetEnumerator (line 74) | public IEnumerator GetEnumerator() { method GetEnumerator (line 77) | System.Collections.IEnumerator System.Collections.IEnumerable.GetEnume... FILE: SaintCoinach/IO/IndexSource.cs class IndexSource (line 8) | public partial class IndexSource : IPackSource { method IndexSource (line 28) | internal IndexSource(Pack pack, Index index) { method DirectoryExists (line 36) | public bool DirectoryExists(string path) { method DirectoryExists (line 44) | public bool DirectoryExists(uint key) { method GetDirectory (line 48) | public Directory GetDirectory(string path) { method GetDirectory (line 59) | public Directory GetDirectory(uint key) { method TryGetDirectory (line 69) | public bool TryGetDirectory(string path, out Directory directory) { method TryGetDirectory (line 81) | public bool TryGetDirectory(uint key, out Directory directory) { method FileExists (line 95) | public bool FileExists(string path) { method GetFile (line 105) | public File GetFile(string path) { method GetFile (line 116) | public File GetFile(uint directoryKey, uint fileKey) { method TryGetFile (line 121) | public bool TryGetFile(string path, out File file) { method TryGetFile (line 137) | public bool TryGetFile(uint directoryKey, uint fileKey, out File file) { FILE: SaintCoinach/IO/Pack.cs class Pack (line 13) | public partial class Pack : IEnumerable { method GetDataStream (line 60) | public Stream GetDataStream(byte datFile = 0) { method ToString (line 97) | public override string ToString() { method Pack (line 104) | public Pack(string dataPath, PackIdentifier id) : this(null, new Direc... method Pack (line 105) | public Pack(DirectoryInfo dataDirectory, PackIdentifier id) : this(nul... method Pack (line 107) | public Pack(PackCollection collection, string dataPath, PackIdentifier... method Pack (line 110) | public Pack(PackCollection collection, DirectoryInfo dataDirectory, Pa... method FileExists (line 134) | public bool FileExists(string path) { method TryGetFile (line 137) | public bool TryGetFile(string path, out File value) { method GetFile (line 140) | public File GetFile(string path) { method GetEnumerator (line 148) | public IEnumerator GetEnumerator() { method GetEnumerator (line 156) | System.Collections.IEnumerator System.Collections.IEnumerable.GetEnume... FILE: SaintCoinach/IO/PackCollection.cs class PackCollection (line 7) | public class PackCollection { method PackCollection (line 24) | public PackCollection(string dataDirectory) : this(new DirectoryInfo(d... method PackCollection (line 26) | public PackCollection(DirectoryInfo dataDirectory) { method FileExists (line 39) | public bool FileExists(string path) { method GetFile (line 43) | public File GetFile(string path) { method GetPack (line 48) | public Pack GetPack(PackIdentifier id) { method GetPack (line 52) | public Pack GetPack(string path) { method TryGetFile (line 57) | public bool TryGetFile(string path, out File file) { method TryGetPack (line 65) | public bool TryGetPack(string path, out Pack pack) { FILE: SaintCoinach/IO/PackIdentifier.cs type PackIdentifier (line 8) | public struct PackIdentifier { method PackIdentifier (line 57) | public PackIdentifier(byte type, byte expansion, byte number) { method PackIdentifier (line 65) | public PackIdentifier(string type, string expansion, byte number) { method GetHashCode (line 74) | public override int GetHashCode() { method Equals (line 77) | public override bool Equals(object obj) { method Equals (line 82) | public bool Equals(PackIdentifier other) { method Get (line 86) | public static PackIdentifier Get(string fullPath) { method TryGet (line 91) | public static bool TryGet(string fullPath, out PackIdentifier value) { FILE: SaintCoinach/Imaging/GftdEntry.cs type GftdEntry (line 10) | [StructLayout(LayoutKind.Sequential)] FILE: SaintCoinach/Imaging/GraphicsFileTextureDefinition.cs class GraphicsFileTextureDefinition (line 10) | public class GraphicsFileTextureDefinition : IEnumerable { method GraphicsFileTextureDefinition (line 22) | public GraphicsFileTextureDefinition(IO.File file) { method GetEnumerator (line 41) | IEnumerator IEnumerable.GetEnumerator() { method GetEnumerator (line 49) | System.Collections.IEnumerator System.Collections.IEnumerable.GetEnume... FILE: SaintCoinach/Imaging/IconHelper.cs class IconHelper (line 11) | public static class IconHelper { method GetIconFile (line 17) | private static File GetIconFile(IO.PackCollection pack, string filePat... method GetIcon (line 30) | public static Imaging.ImageFile GetIcon(IO.PackCollection pack, int nr) { method GetIcon (line 33) | public static Imaging.ImageFile GetIcon(IO.PackCollection pack, Langua... method GetIcon (line 39) | public static Imaging.ImageFile GetIcon(IO.PackCollection pack, string... FILE: SaintCoinach/Imaging/ImageConverter.cs type DDS_PIXELFORMAT (line 12) | struct DDS_PIXELFORMAT { type DDS_HEADER (line 23) | struct DDS_HEADER { type DDSD_ENUM (line 51) | enum DDSD_ENUM : uint { type DDPF_ENUM (line 62) | enum DDPF_ENUM : uint { class ImageConverter (line 72) | public class ImageConverter { method Convert (line 117) | public static Image Convert(ImageFile file) { method Convert (line 121) | public static unsafe Image Convert(byte[] src, ImageFormat format, int... method GetA8R8G8B8 (line 133) | public static byte[] GetA8R8G8B8(ImageFile file) { method GetA8R8G8B8 (line 137) | public static byte[] GetA8R8G8B8(byte[] src, ImageFormat format, int w... method GetDDS (line 150) | public static byte[] GetDDS(ImageFile file) { method ProcessA16R16G16B16_Float (line 226) | private static void ProcessA16R16G16B16_Float(byte[] src, byte[] dst, ... method ProcessA1R5G5B5 (line 237) | private static void ProcessA1R5G5B5(byte[] src, byte[] dst, int width,... method ProcessA4R4G4B4 (line 254) | private static void ProcessA4R4G4B4(byte[] src, byte[] dst, int width,... method ProcessA8R8G8B8 (line 263) | private static void ProcessA8R8G8B8(byte[] src, byte[] dst, int width,... method ProcessDxt1 (line 269) | private static void ProcessDxt1(byte[] src, byte[] dst, int width, int... method ProcessDxt3 (line 274) | private static void ProcessDxt3(byte[] src, byte[] dst, int width, int... method ProcessDxt5 (line 279) | private static void ProcessDxt5(byte[] src, byte[] dst, int width, int... method ProcessR3G3B2 (line 284) | private static void ProcessR3G3B2(byte[] src, byte[] dst, int width, i... method ProcessBC5 (line 299) | private static void ProcessBC5(byte[] src, byte[] dst, int width, int ... method ProcessBC7 (line 303) | private static void ProcessBC7(byte[] src, byte[] dst, int width, int ... method ProcessBC (line 307) | private static void ProcessBC(byte[] src, byte[] dst, int width, int h... FILE: SaintCoinach/Imaging/ImageFile.cs class ImageFile (line 16) | public class ImageFile : File { method ImageFile (line 35) | public ImageFile(Pack pack, FileCommonHeader commonHeader) method ImageFile (line 43) | public ImageFile(FileDefault file) : base(file.Pack, file.CommonHeader) { method GetImage (line 57) | public Image GetImage() { method GetData (line 70) | public override byte[] GetData() { method Read (line 83) | private byte[] Read() { method GetBlockOffsets (line 98) | private IEnumerable GetBlockOffsets() { FILE: SaintCoinach/Imaging/ImageFormat.cs type ImageFormat (line 2) | public enum ImageFormat { FILE: SaintCoinach/Imaging/ImageHeader.cs class ImageHeader (line 8) | public class ImageHeader { method ImageHeader (line 32) | public ImageHeader(Stream stream) { method GetBuffer (line 53) | public byte[] GetBuffer() { FILE: SaintCoinach/Libra/Achievement.cs class Achievement (line 15) | public partial class Achievement FILE: SaintCoinach/Libra/AchievementCategory.cs class AchievementCategory (line 15) | public partial class AchievementCategory FILE: SaintCoinach/Libra/AchievementKind.cs class AchievementKind (line 15) | public partial class AchievementKind FILE: SaintCoinach/Libra/Action.cs class Action (line 15) | public partial class Action FILE: SaintCoinach/Libra/BNpcName.Parse.cs class BNpcName (line 11) | partial class BNpcName { method Parse (line 32) | public void Parse() { method ParseRegions (line 65) | private void ParseRegions(JsonTextReader reader) { FILE: SaintCoinach/Libra/BNpcName.cs class BNpcName (line 15) | public partial class BNpcName FILE: SaintCoinach/Libra/BNpcName_PlaceName.cs class BNpcName_PlaceName (line 15) | public partial class BNpcName_PlaceName FILE: SaintCoinach/Libra/BaseParam.cs class BaseParam (line 15) | public partial class BaseParam FILE: SaintCoinach/Libra/BeastTribe.cs class BeastTribe (line 15) | public partial class BeastTribe FILE: SaintCoinach/Libra/ClassJob.cs class ClassJob (line 15) | public partial class ClassJob FILE: SaintCoinach/Libra/ClassJobCategory.cs class ClassJobCategory (line 15) | public partial class ClassJobCategory FILE: SaintCoinach/Libra/ClassJob_ClassJobCategory.cs class ClassJob_ClassJobCategory (line 15) | public partial class ClassJob_ClassJobCategory FILE: SaintCoinach/Libra/Colosseum.cs class Colosseum (line 15) | public partial class Colosseum FILE: SaintCoinach/Libra/ContentRoulette.cs class ContentRoulette (line 15) | public partial class ContentRoulette FILE: SaintCoinach/Libra/ContentType.cs class ContentType (line 15) | public partial class ContentType FILE: SaintCoinach/Libra/CraftType.cs class CraftType (line 15) | public partial class CraftType FILE: SaintCoinach/Libra/ENpcResident.Parse.cs class ENpcResident (line 12) | partial class ENpcResident { method Parse (line 30) | public void Parse() { method ParseCoordinate (line 64) | private void ParseCoordinate(JsonTextReader reader) { method ParseShops (line 96) | private void ParseShops(JsonTextReader reader) { FILE: SaintCoinach/Libra/ENpcResident.cs class ENpcResident (line 15) | public partial class ENpcResident FILE: SaintCoinach/Libra/ENpcResident_PlaceName.cs class ENpcResident_PlaceName (line 15) | public partial class ENpcResident_PlaceName FILE: SaintCoinach/Libra/ENpcResident_Quest.cs class ENpcResident_Quest (line 15) | public partial class ENpcResident_Quest FILE: SaintCoinach/Libra/Emote.cs class Emote (line 15) | public partial class Emote FILE: SaintCoinach/Libra/Entities.cs class Entities (line 8) | public partial class Entities { method Entities (line 9) | public Entities(string connectionString) : base(connectionString) { } FILE: SaintCoinach/Libra/FCHierarchy.cs class FCHierarchy (line 15) | public partial class FCHierarchy FILE: SaintCoinach/Libra/FCRank.cs class FCRank (line 15) | public partial class FCRank FILE: SaintCoinach/Libra/FCReputation.cs class FCReputation (line 15) | public partial class FCReputation FILE: SaintCoinach/Libra/Frontline01.cs class Frontline01 (line 15) | public partial class Frontline01 FILE: SaintCoinach/Libra/GCRankGridaniaFemaleText.cs class GCRankGridaniaFemaleText (line 15) | public partial class GCRankGridaniaFemaleText FILE: SaintCoinach/Libra/GCRankGridaniaMaleText.cs class GCRankGridaniaMaleText (line 15) | public partial class GCRankGridaniaMaleText FILE: SaintCoinach/Libra/GCRankLimsaFemaleText.cs class GCRankLimsaFemaleText (line 15) | public partial class GCRankLimsaFemaleText FILE: SaintCoinach/Libra/GCRankLimsaMaleText.cs class GCRankLimsaMaleText (line 15) | public partial class GCRankLimsaMaleText FILE: SaintCoinach/Libra/GCRankUldahFemaleText.cs class GCRankUldahFemaleText (line 15) | public partial class GCRankUldahFemaleText FILE: SaintCoinach/Libra/GCRankUldahMaleText.cs class GCRankUldahMaleText (line 15) | public partial class GCRankUldahMaleText FILE: SaintCoinach/Libra/Gathering.cs class Gathering (line 15) | public partial class Gathering FILE: SaintCoinach/Libra/GatheringType.cs class GatheringType (line 15) | public partial class GatheringType FILE: SaintCoinach/Libra/GeneralAction.cs class GeneralAction (line 15) | public partial class GeneralAction FILE: SaintCoinach/Libra/GrandCompany.cs class GrandCompany (line 15) | public partial class GrandCompany FILE: SaintCoinach/Libra/GuardianDeity.cs class GuardianDeity (line 15) | public partial class GuardianDeity FILE: SaintCoinach/Libra/GuildOrder.cs class GuildOrder (line 15) | public partial class GuildOrder FILE: SaintCoinach/Libra/InstanceContent.cs class InstanceContent (line 15) | public partial class InstanceContent FILE: SaintCoinach/Libra/InstanceContentType.cs class InstanceContentType (line 15) | public partial class InstanceContentType FILE: SaintCoinach/Libra/Item.Parse.cs class Item (line 10) | partial class Item { class Bonus (line 46) | public class Bonus { class BasicParam (line 50) | public class BasicParam { class Action (line 54) | public abstract class Action { class FixedAction (line 57) | public class FixedAction : Action { class RelativeAction (line 60) | public class RelativeAction : Action { class SeriesBonus (line 64) | public class SeriesBonus { method Parse (line 112) | public void Parse() { method ParseColor (line 235) | private System.Drawing.Color ParseColor(JsonReader reader) { method ParseActions (line 246) | private Action[] ParseActions(JsonReader r) { method ParseAction (line 255) | private Action ParseAction(JsonReader r) { method ParseBonuses (line 294) | private Bonus[] ParseBonuses(JsonReader r) { method ParseBonus (line 303) | private Bonus ParseBonus(JsonReader r) { method ParseBasicParam (line 314) | private BasicParam[] ParseBasicParam(JsonReader r) { method ParseSeriesBonuses (line 331) | private SeriesBonus ParseSeriesBonuses(JsonReader r) { method ParseSeriesBonus (line 355) | private void ParseSeriesBonus(JsonReader r, SeriesBonus bonus) { FILE: SaintCoinach/Libra/Item.cs class Item (line 15) | public partial class Item FILE: SaintCoinach/Libra/ItemCategory.cs class ItemCategory (line 15) | public partial class ItemCategory FILE: SaintCoinach/Libra/ItemSery.cs class ItemSery (line 15) | public partial class ItemSery FILE: SaintCoinach/Libra/ItemSpecialBonu.cs class ItemSpecialBonu (line 15) | public partial class ItemSpecialBonu FILE: SaintCoinach/Libra/ItemUICategory.cs class ItemUICategory (line 15) | public partial class ItemUICategory FILE: SaintCoinach/Libra/ItemUIKind.cs class ItemUIKind (line 15) | public partial class ItemUIKind FILE: SaintCoinach/Libra/Item_ClassJob.cs class Item_ClassJob (line 15) | public partial class Item_ClassJob FILE: SaintCoinach/Libra/JournalCategory.cs class JournalCategory (line 15) | public partial class JournalCategory FILE: SaintCoinach/Libra/JournalGenre.cs class JournalGenre (line 15) | public partial class JournalGenre FILE: SaintCoinach/Libra/JsonReaderExtensions.cs class JsonReaderExtensions (line 10) | public static class JsonReaderExtensions { method ReadInt32 (line 11) | public static Int32 ReadInt32(this JsonReader r) { method ReadInt32Array (line 17) | public static Int32[] ReadInt32Array(this JsonReader r) { method ReadInt64 (line 30) | public static Int64 ReadInt64(this JsonReader r) { method ReadInt64Array (line 36) | public static Int64[] ReadInt64Array(this JsonReader r) { method ReadSingle (line 49) | public static Single ReadSingle(this JsonReader r) { method ReadSingleArray (line 55) | public static Single[] ReadSingleArray(this JsonReader r) { FILE: SaintCoinach/Libra/LibraModel.Context.cs class Entities (line 16) | public partial class Entities : DbContext method Entities (line 18) | public Entities() method OnModelCreating (line 23) | protected override void OnModelCreating(DbModelBuilder modelBuilder) FILE: SaintCoinach/Libra/LodestoneSystemDefine.cs class LodestoneSystemDefine (line 15) | public partial class LodestoneSystemDefine FILE: SaintCoinach/Libra/NotebookDivision.cs class NotebookDivision (line 15) | public partial class NotebookDivision FILE: SaintCoinach/Libra/PlaceName.cs class PlaceName (line 15) | public partial class PlaceName FILE: SaintCoinach/Libra/Quest.cs class Quest (line 15) | public partial class Quest FILE: SaintCoinach/Libra/QuestWebEx.cs class QuestWebEx (line 15) | public partial class QuestWebEx FILE: SaintCoinach/Libra/QuestWebType.cs class QuestWebType (line 15) | public partial class QuestWebType FILE: SaintCoinach/Libra/Quest_ClassJob.cs class Quest_ClassJob (line 15) | public partial class Quest_ClassJob FILE: SaintCoinach/Libra/Race.cs class Race (line 15) | public partial class Race FILE: SaintCoinach/Libra/Recipe.cs class Recipe (line 15) | public partial class Recipe FILE: SaintCoinach/Libra/RecipeElement.cs class RecipeElement (line 15) | public partial class RecipeElement FILE: SaintCoinach/Libra/Shop.cs class Shop (line 15) | public partial class Shop FILE: SaintCoinach/Libra/Status.cs class Status (line 15) | public partial class Status FILE: SaintCoinach/Libra/Title.cs class Title (line 15) | public partial class Title FILE: SaintCoinach/Libra/Tomestone.cs class Tomestone (line 15) | public partial class Tomestone FILE: SaintCoinach/Libra/Town.cs class Town (line 15) | public partial class Town FILE: SaintCoinach/OrderedBitConverter.cs class OrderedBitConverter (line 11) | public static class OrderedBitConverter { method CheckEndian (line 22) | private static void CheckEndian(ref byte[] data, bool bigEndian) { method GetBytes (line 40) | public static byte[] GetBytes(Int16 value, bool bigEndian) { method GetBytes (line 55) | public static byte[] GetBytes(UInt16 value, bool bigEndian) { method GetBytes (line 68) | public static byte[] GetBytes(Int32 value, bool bigEndian) { method GetBytes (line 83) | public static byte[] GetBytes(UInt32 value, bool bigEndian) { method GetBytes (line 96) | public static byte[] GetBytes(Int64 value, bool bigEndian) { method GetBytes (line 111) | public static byte[] GetBytes(UInt64 value, bool bigEndian) { method GetBytes (line 124) | public static byte[] GetBytes(Single value, bool bigEndian) { method GetBytes (line 139) | public static byte[] GetBytes(Double value, bool bigEndian) { method ToInt16 (line 163) | public static Int16 ToInt16(byte[] buffer, int offset, bool bigEndian) { method ToUInt16 (line 189) | public static UInt16 ToUInt16(byte[] buffer, int offset, bool bigEndia... method ToInt32 (line 207) | public static Int32 ToInt32(byte[] buffer, int offset, bool bigEndian) { method ToUInt32 (line 233) | public static UInt32 ToUInt32(byte[] buffer, int offset, bool bigEndia... method ToInt64 (line 251) | public static Int64 ToInt64(byte[] buffer, int offset, bool bigEndian) { method ToUInt64 (line 277) | public static UInt64 ToUInt64(byte[] buffer, int offset, bool bigEndia... method ToSingle (line 295) | public static Single ToSingle(byte[] buffer, int offset, bool bigEndia... method ToDouble (line 321) | public static Double ToDouble(byte[] buffer, int offset, bool bigEndia... FILE: SaintCoinach/Range.cs type Range (line 9) | public struct Range { method Range (line 62) | public Range(int start, int length) { method Contains (line 74) | public bool Contains(int value) { method Intersects (line 83) | public bool Intersects(Range other) { method Contains (line 96) | public static bool Contains(IEnumerable ranges, int value) { method Combine (line 106) | public static Range[] Combine(IEnumerable ranges) { FILE: SaintCoinach/Sound/ScdAdpcmEntry.cs class ScdAdpcmEntry (line 8) | public class ScdAdpcmEntry : ScdEntry { method ScdAdpcmEntry (line 14) | internal ScdAdpcmEntry(ScdFile file, ScdEntryHeader header, int chunks... method GetDecoded (line 20) | public override byte[] GetDecoded() { method Decode (line 25) | private void Decode(int chunksOffset, int dataOffset) { FILE: SaintCoinach/Sound/ScdCodec.cs type ScdCodec (line 8) | public enum ScdCodec : int { FILE: SaintCoinach/Sound/ScdEntry.cs class ScdEntry (line 8) | public abstract class ScdEntry { method ScdEntry (line 19) | protected ScdEntry(ScdFile file, ScdEntryHeader header) { method GetDecoded (line 25) | public abstract byte[] GetDecoded(); FILE: SaintCoinach/Sound/ScdEntryHeader.cs type ScdEntryHeader (line 9) | [StructLayout(LayoutKind.Sequential)] FILE: SaintCoinach/Sound/ScdFile.cs class ScdFile (line 9) | public class ScdFile { method ScdFile (line 23) | public ScdFile(IO.File sourceFile) { method Decode (line 31) | private void Decode() { method Init (line 59) | private void Init() { method ReadScdHeader (line 75) | private void ReadScdHeader(int offset) { method ReadEntryHeader (line 90) | private ScdEntryHeader ReadEntryHeader(int offset) { method CreateEntry (line 105) | private ScdEntry CreateEntry(ScdEntryHeader header, int chunksOffset, ... method ReadInt16 (line 122) | internal short ReadInt16(int offset) { method ReadInt32 (line 126) | internal int ReadInt32(int offset) { method ReadInt64 (line 130) | internal long ReadInt64(int offset) { method ReadInt16 (line 134) | internal short ReadInt16(int offset, bool littleEndian) { method ReadInt32 (line 144) | internal int ReadInt32(int offset, bool littleEndian) { method ReadInt64 (line 154) | internal long ReadInt64(int offset, bool littleEndian) { FILE: SaintCoinach/Sound/ScdHeader.cs type ScdHeader (line 9) | [StructLayout(LayoutKind.Sequential)] FILE: SaintCoinach/Sound/ScdOggCryptType.cs type ScdOggCryptType (line 8) | public enum ScdOggCryptType : short { FILE: SaintCoinach/Sound/ScdOggEntry.cs class ScdOggEntry (line 8) | public class ScdOggEntry : ScdEntry { method ScdOggEntry (line 51) | internal ScdOggEntry(ScdFile file, ScdEntryHeader header, int dataOffset) method GetDecoded (line 57) | public override byte[] GetDecoded() { method Decode (line 62) | private void Decode(int dataOffset) { method XorUsingTable (line 97) | private void XorUsingTable() { FILE: SaintCoinach/Text/DecodeExpressionType.cs type DecodeExpressionType (line 8) | public enum DecodeExpressionType : byte { FILE: SaintCoinach/Text/DefaultEvaluationFunctionProvider.cs class DefaultEvaluationFunctionProvider (line 12) | public class DefaultEvaluationFunctionProvider : IEvaluationFunctionProv... method DefaultEvaluationFunctionProvider (line 33) | public DefaultEvaluationFunctionProvider(XivCollection data) { method SetEvaluator (line 53) | public void SetEvaluator(TagType tag, GenericTagEvaluator evaluator) { method EvaluateGenericElement (line 63) | public IExpression EvaluateGenericElement(EvaluationParameters paramet... method EvaluateDefaultGenericElement (line 68) | protected virtual IExpression EvaluateDefaultGenericElement(Evaluation... method EvaluateTwoDigitValue (line 85) | protected virtual IExpression EvaluateTwoDigitValue(EvaluationParamete... method EvaluateZeroPaddedValue (line 90) | protected virtual IExpression EvaluateZeroPaddedValue(EvaluationParame... method EvaluateTime (line 98) | protected virtual IExpression EvaluateTime(EvaluationParameters parame... method EvaluateSheet (line 124) | protected virtual IExpression EvaluateSheet(EvaluationParameters param... method EvaluateSheetWithAttributive (line 162) | protected virtual IExpression EvaluateSheetWithAttributive(EvaluationP... method Compare (line 211) | public bool Compare(EvaluationParameters parameters, DecodeExpressionT... method ExpressionsEqual (line 245) | protected bool ExpressionsEqual(IExpression left, IExpression right) { method GetFinalObect (line 251) | protected object GetFinalObect(IExpression expr) { method EqualsEx (line 266) | protected bool EqualsEx(object left, object right) { method ToBoolean (line 300) | public bool ToBoolean(IExpression value) { method ToInteger (line 323) | public int ToInteger(IExpression value) { method TryConvertToInteger (line 329) | public bool TryConvertToInteger(IExpression value, out int result) { method TryConvert (line 358) | bool TryConvert(object value, out bool result) { method TryConvert (line 399) | bool TryConvert(object value, out int result) { FILE: SaintCoinach/Text/EvaluationHelper.cs class EvaluationHelper (line 10) | static class EvaluationHelper { method TryEvaluate (line 11) | public static IExpression TryEvaluate(this INode self, EvaluationParam... FILE: SaintCoinach/Text/EvaluationParameters.cs class EvaluationParameters (line 8) | public class EvaluationParameters { method EvaluationParameters (line 27) | public EvaluationParameters(IEvaluationFunctionProvider functionProvid... method EvaluationParameters (line 36) | public EvaluationParameters(EvaluationParameters copyFrom) { FILE: SaintCoinach/Text/Expressions/CloseTag.cs class CloseTag (line 8) | public class CloseTag : IExpression { method CloseTag (line 13) | public CloseTag(TagType tag) { method ToString (line 19) | public override string ToString() { method ToString (line 24) | public void ToString(StringBuilder output) { FILE: SaintCoinach/Text/Expressions/ExpressionCollection.cs class ExpressionCollection (line 8) | public class ExpressionCollection : IExpression { method ExpressionCollection (line 14) | public ExpressionCollection(params IExpression[] children) : this((IEn... method ExpressionCollection (line 15) | public ExpressionCollection(IEnumerable children) { method ToString (line 22) | public override string ToString() { method ToString (line 27) | public void ToString(StringBuilder output) { FILE: SaintCoinach/Text/Expressions/GenericExpression.cs class GenericExpression (line 8) | public class GenericExpression : IValueExpression { method GenericExpression (line 15) | public GenericExpression(object value) { method ToString (line 19) | public override string ToString() { method ToString (line 24) | public void ToString(StringBuilder output) { FILE: SaintCoinach/Text/Expressions/IValueExpression.cs type IValueExpression (line 8) | public interface IValueExpression : IExpression { FILE: SaintCoinach/Text/Expressions/ObjectWithDisplay.cs class ObjectWithDisplay (line 8) | public class ObjectWithDisplay { method ObjectWithDisplay (line 15) | public ObjectWithDisplay(object display, object obj) { method ToString (line 24) | public override string ToString() { FILE: SaintCoinach/Text/Expressions/OpenTag.cs class OpenTag (line 8) | public class OpenTag : IExpression { method OpenTag (line 15) | public OpenTag(TagType tag, IEnumerable arguments) { method ToString (line 25) | public override string ToString() { method ToString (line 30) | public void ToString(StringBuilder output) { FILE: SaintCoinach/Text/Expressions/SurroundedExpression.cs class SurroundedExpression (line 8) | public class SurroundedExpression : IValueExpression { method SurroundedExpression (line 17) | public SurroundedExpression(object prefix, object value, object suffix) { method ToString (line 23) | public override string ToString() { method ToString (line 28) | public void ToString(StringBuilder output) { FILE: SaintCoinach/Text/IEvaluationFunctionProvider.cs type IEvaluationFunctionProvider (line 10) | public interface IEvaluationFunctionProvider { method Compare (line 11) | bool Compare(EvaluationParameters parameters, DecodeExpressionType com... method EvaluateGenericElement (line 12) | IExpression EvaluateGenericElement(EvaluationParameters parameters, No... method ToBoolean (line 13) | bool ToBoolean(IExpression value); method TryConvertToInteger (line 15) | bool TryConvertToInteger(IExpression value, out int result); method ToInteger (line 16) | int ToInteger(IExpression value); FILE: SaintCoinach/Text/IExpression.cs type IExpression (line 8) | public interface IExpression { method ToString (line 9) | void ToString(StringBuilder output); FILE: SaintCoinach/Text/INode.cs type INode (line 8) | public interface INode { method ToString (line 11) | void ToString(StringBuilder builder); method Accept (line 12) | T Accept(SaintCoinach.Text.Nodes.INodeVisitor visitor); FILE: SaintCoinach/Text/IntegerType.cs type IntegerType (line 8) | public enum IntegerType { FILE: SaintCoinach/Text/NodeFlags.cs type NodeFlags (line 8) | [Flags] FILE: SaintCoinach/Text/Nodes/ArgumentCollection.cs class ArgumentCollection (line 8) | public class ArgumentCollection : IEnumerable { method ArgumentCollection (line 14) | public ArgumentCollection(IEnumerable items) { method ToString (line 21) | public override string ToString() { method ToString (line 26) | public void ToString(StringBuilder builder) { method GetEnumerator (line 40) | public IEnumerator GetEnumerator() { method GetEnumerator (line 48) | System.Collections.IEnumerator System.Collections.IEnumerable.GetEnume... FILE: SaintCoinach/Text/Nodes/CloseTag.cs class CloseTag (line 8) | public class CloseTag : IExpressionNode { method CloseTag (line 14) | public CloseTag(TagType tag) { method ToString (line 18) | public override string ToString() { method ToString (line 23) | public void ToString(StringBuilder builder) { method Accept (line 30) | public T Accept(SaintCoinach.Text.Nodes.INodeVisitor visitor) { method Evaluate (line 36) | public IExpression Evaluate(EvaluationParameters parameters) { FILE: SaintCoinach/Text/Nodes/Comparison.cs class Comparison (line 8) | public class Comparison : INode, IExpressionNode { method Comparison (line 19) | public Comparison(DecodeExpressionType comparisonType, INode left, INo... method ToString (line 25) | public override string ToString() { method ToString (line 30) | public void ToString(StringBuilder builder) { method Accept (line 41) | public T Accept(SaintCoinach.Text.Nodes.INodeVisitor visitor) { method Evaluate (line 47) | public IExpression Evaluate(EvaluationParameters parameters) { FILE: SaintCoinach/Text/Nodes/DefaultElement.cs class DefaultElement (line 8) | public class DefaultElement : INode { method DefaultElement (line 16) | public DefaultElement(TagType tag, byte[] innerBuffer) { method ToString (line 21) | public override string ToString() { method ToString (line 26) | public void ToString(StringBuilder builder) { method Accept (line 44) | public T Accept(SaintCoinach.Text.Nodes.INodeVisitor visitor) { FILE: SaintCoinach/Text/Nodes/EmptyElement.cs class EmptyElement (line 8) | public class EmptyElement : INode { method EmptyElement (line 14) | public EmptyElement(TagType tag) { method ToString (line 18) | public override string ToString() { method ToString (line 23) | public void ToString(StringBuilder builder) { method Accept (line 30) | public T Accept(SaintCoinach.Text.Nodes.INodeVisitor visitor) { FILE: SaintCoinach/Text/Nodes/GenericElement.cs class GenericElement (line 8) | public class GenericElement : INode, INodeWithChildren, INodeWithArgumen... method GenericElement (line 27) | public GenericElement(TagType tag, INode content, params INode[] argum... method GenericElement (line 28) | public GenericElement(TagType tag, INode content, IEnumerable a... method ToString (line 34) | public override string ToString() { method ToString (line 39) | public void ToString(StringBuilder builder) { method Accept (line 60) | public T Accept(SaintCoinach.Text.Nodes.INodeVisitor visitor) { method Evaluate (line 74) | public IExpression Evaluate(EvaluationParameters parameters) { FILE: SaintCoinach/Text/Nodes/IConditionalNode.cs type IConditionalNode (line 8) | public interface IConditionalNode : IExpressionNode { FILE: SaintCoinach/Text/Nodes/IExpressionNode.cs type IExpressionNode (line 8) | public interface IExpressionNode : INode { method Evaluate (line 9) | IExpression Evaluate(EvaluationParameters parameters); FILE: SaintCoinach/Text/Nodes/INodeVisitor.cs type INodeVisitor (line 8) | public interface INodeVisitor { method Visit (line 9) | T Visit(XivString xivString); method Visit (line 10) | T Visit(OpenTag openTag); method Visit (line 11) | T Visit(CloseTag closeTag); method Visit (line 12) | T Visit(IfElement ifElement); method Visit (line 13) | T Visit(GenericElement genericElement); method Visit (line 14) | T Visit(EmptyElement emptyElement); method Visit (line 15) | T Visit(DefaultElement defaultElement); method Visit (line 16) | T Visit(Comparison comparison); method Visit (line 17) | T Visit(TopLevelParameter topLevelParameter); method Visit (line 18) | T Visit(SwitchElement switchElement); method Visit (line 19) | T Visit(StaticString staticString); method Visit (line 20) | T Visit(StaticInteger staticInteger); method Visit (line 21) | T Visit(StaticByteArray staticByteArray); method Visit (line 22) | T Visit(Parameter parameter); FILE: SaintCoinach/Text/Nodes/INodeWithArguments.cs type INodeWithArguments (line 8) | public interface INodeWithArguments : INode { FILE: SaintCoinach/Text/Nodes/INodeWithChildren.cs type INodeWithChildren (line 8) | public interface INodeWithChildren : INode { FILE: SaintCoinach/Text/Nodes/IStaticNode.cs type IStaticNode (line 8) | public interface IStaticNode : INode { FILE: SaintCoinach/Text/Nodes/IfElement.cs class IfElement (line 8) | public class IfElement : INode, IConditionalNode { method IfElement (line 20) | public IfElement(TagType tag, INode condition, INode trueValue, INode ... method ToString (line 29) | public override string ToString() { method ToString (line 34) | public void ToString(StringBuilder builder) { method Accept (line 56) | public T Accept(SaintCoinach.Text.Nodes.INodeVisitor visitor) { method Evaluate (line 62) | public IExpression Evaluate(EvaluationParameters parameters) { FILE: SaintCoinach/Text/Nodes/IfEqualsElement.cs class IfEqualsElement (line 8) | public class IfEqualsElement : IfElement { method IfEqualsElement (line 9) | public IfEqualsElement(TagType tag, INode leftValue, INode rightValue,... FILE: SaintCoinach/Text/Nodes/OpenTag.cs class OpenTag (line 8) | public class OpenTag : INode, IExpressionNode { method OpenTag (line 16) | public OpenTag(TagType tag, params INode[] arguments) : this(tag, (IEn... method OpenTag (line 17) | public OpenTag(TagType tag, IEnumerable arguments) { method ToString (line 22) | public override string ToString() { method ToString (line 27) | public void ToString(StringBuilder builder) { method Accept (line 36) | public T Accept(SaintCoinach.Text.Nodes.INodeVisitor visitor) { method Evaluate (line 42) | public IExpression Evaluate(EvaluationParameters parameters) { FILE: SaintCoinach/Text/Nodes/Parameter.cs class Parameter (line 8) | public class Parameter : INode, IExpressionNode { method Parameter (line 17) | public Parameter(DecodeExpressionType parameterType, INode parameterIn... method ToString (line 24) | public override string ToString() { method ToString (line 29) | public void ToString(StringBuilder builder) { method Accept (line 36) | public T Accept(SaintCoinach.Text.Nodes.INodeVisitor visitor) { method Evaluate (line 42) | public IExpression Evaluate(EvaluationParameters parameters) { FILE: SaintCoinach/Text/Nodes/StaticByteArray.cs class StaticByteArray (line 8) | public class StaticByteArray : INode, IStaticNode { method StaticByteArray (line 15) | public StaticByteArray(byte[] value) { method ToString (line 19) | public override string ToString() { method ToString (line 24) | public void ToString(StringBuilder builder) { method Accept (line 29) | public T Accept(SaintCoinach.Text.Nodes.INodeVisitor visitor) { FILE: SaintCoinach/Text/Nodes/StaticInteger.cs class StaticInteger (line 8) | public class StaticInteger : IStaticNode { method StaticInteger (line 15) | public StaticInteger(int value) { method ToString (line 19) | public override string ToString() { method ToString (line 22) | public void ToString(StringBuilder builder) { method Accept (line 26) | public T Accept(SaintCoinach.Text.Nodes.INodeVisitor visitor) { FILE: SaintCoinach/Text/Nodes/StaticString.cs class StaticString (line 8) | public class StaticString : IStaticNode { method StaticString (line 15) | public StaticString(string value) { method ToString (line 19) | public override string ToString() { method ToString (line 22) | public void ToString(StringBuilder builder) { method Accept (line 26) | public T Accept(SaintCoinach.Text.Nodes.INodeVisitor visitor) { FILE: SaintCoinach/Text/Nodes/SwitchElement.cs class SwitchElement (line 9) | public class SwitchElement : INode, IExpressionNode { method SwitchElement (line 19) | public SwitchElement(TagType tag, INode caseSwitch, IDictionary(SaintCoinach.Text.Nodes.INodeVisitor visitor) { method Evaluate (line 70) | public IExpression Evaluate(EvaluationParameters parameters) { FILE: SaintCoinach/Text/Nodes/TopLevelParameter.cs class TopLevelParameter (line 8) | public class TopLevelParameter : INode, IExpressionNode { method TopLevelParameter (line 13) | public TopLevelParameter(int value) { method Evaluate (line 19) | public IExpression Evaluate(EvaluationParameters parameters) { method ToString (line 31) | public override string ToString() { method ToString (line 36) | public void ToString(StringBuilder builder) { method Accept (line 43) | public T Accept(SaintCoinach.Text.Nodes.INodeVisitor visitor) { FILE: SaintCoinach/Text/Parameters/ObjectParameters.cs class ObjectParameters (line 8) | public class ObjectParameters : ParameterBase { method ObjectParameters (line 14) | public ObjectParameters() { } method ObjectParameters (line 15) | public ObjectParameters(ParameterBase copyFrom) : base(copyFrom) { } FILE: SaintCoinach/Text/Parameters/ParameterBase.cs class ParameterBase (line 8) | public class ParameterBase { method ParameterBase (line 19) | public ParameterBase() { method ParameterBase (line 22) | public ParameterBase(ParameterBase copyFrom) { method Clear (line 30) | public void Clear() { method Remove (line 33) | public bool Remove(int index) { FILE: SaintCoinach/Text/Parameters/PlayerParameters.cs class PlayerParameters (line 10) | public class PlayerParameters : ParameterBase { method PlayerParameters (line 18) | public PlayerParameters() { } method PlayerParameters (line 19) | public PlayerParameters(ParameterBase copyFrom) : base(copyFrom) { } FILE: SaintCoinach/Text/Processor/Expressions/EmptyExpression.cs class EmptyExpression (line 8) | public class EmptyExpression : IExpression { FILE: SaintCoinach/Text/Processor/Expressions/ExpressionCollection.cs class ExpressionCollection (line 8) | public class ExpressionCollection : List, IExpression { FILE: SaintCoinach/Text/Processor/Expressions/StaticExpression.cs class StaticExpression (line 8) | public class StaticExpression : IExpression { method StaticExpression (line 13) | public StaticExpression(object value) { FILE: SaintCoinach/Text/Processor/IExpression.cs type IExpression (line 8) | public interface IExpression { FILE: SaintCoinach/Text/StringTokens.cs class StringTokens (line 8) | public static class StringTokens { FILE: SaintCoinach/Text/TagType.cs type TagType (line 8) | public enum TagType : byte { FILE: SaintCoinach/Text/XivString.cs class XivString (line 10) | public class XivString : INode, IExpressionNode, INodeWithChildren, ICom... method XivString (line 29) | public XivString(params INode[] children) : this((IEnumerable)c... method XivString (line 30) | public XivString(IEnumerable children) { method ToString (line 34) | public override string ToString() { method ToString (line 47) | public void ToString(StringBuilder builder) { method GetHashCode (line 56) | public override int GetHashCode() { method Equals (line 59) | public override bool Equals(object obj) { method CompareTo (line 105) | public int CompareTo(object obj) { method CompareTo (line 119) | public int CompareTo(XivString other) { method CompareTo (line 127) | public int CompareTo(string other) { method Equals (line 135) | public bool Equals(XivString other) { method Equals (line 143) | public bool Equals(string other) { method Evaluate (line 151) | public IExpression Evaluate(EvaluationParameters parameters) { method Accept (line 157) | public T Accept(SaintCoinach.Text.Nodes.INodeVisitor visitor) { FILE: SaintCoinach/Text/XivStringDecoder.cs class XivStringDecoder (line 11) | public class XivStringDecoder { method XivStringDecoder (line 53) | public XivStringDecoder() { method SetDecoder (line 87) | public void SetDecoder(TagType tag, TagDecoder decoder) { method Decode (line 96) | public XivString Decode(byte[] buffer) { method Decode (line 102) | public XivString Decode(BinaryReader input, int length) { method DecodeTag (line 128) | private INode DecodeTag(BinaryReader input) { method AddStatic (line 148) | private void AddStatic(List pending, List targetParts) { method DecodeTagDefault (line 157) | protected INode DecodeTagDefault(BinaryReader input, TagType tag, int ... method DecodeExpression (line 160) | protected INode DecodeExpression(BinaryReader input) { method DecodeExpression (line 164) | protected INode DecodeExpression(BinaryReader input, DecodeExpressionT... method DecodeGenericElement (line 225) | protected INode DecodeGenericElement(BinaryReader input, TagType tag, ... method DecodeGenericElementWithVariableArguments (line 240) | protected INode DecodeGenericElementWithVariableArguments(BinaryReader... method DecodeGenericSurroundingTag (line 247) | protected INode DecodeGenericSurroundingTag(BinaryReader input, TagTyp... method DecodeZeroPaddedValue (line 260) | protected INode DecodeZeroPaddedValue(BinaryReader input, TagType tag,... method DecodeColor (line 265) | protected INode DecodeColor(BinaryReader input, TagType tag, int lengt... method DecodeFormat (line 272) | protected INode DecodeFormat(BinaryReader input, TagType tag, int leng... method DecodeIf (line 279) | protected INode DecodeIf(BinaryReader input, TagType tag, int length) { method DecodeIfEquals (line 293) | protected INode DecodeIfEquals(BinaryReader input, TagType tag, int le... method DecodeConditionalOutputs (line 309) | protected void DecodeConditionalOutputs(BinaryReader input, int end, o... method DecodeSwitch (line 328) | protected INode DecodeSwitch(BinaryReader input, TagType tag, int leng... method GetInteger (line 342) | protected static int GetInteger(BinaryReader input) { method GetInteger (line 347) | protected static int GetInteger(BinaryReader input, IntegerType type) { FILE: SaintCoinach/UpdateReport.cs class UpdateReport (line 13) | public class UpdateReport { method UpdateReport (line 44) | public UpdateReport(string previousVersion, string updatedVersion, IEn... method ToJson (line 54) | public JObject ToJson() { FILE: SaintCoinach/Xiv/Achievement.cs class Achievement (line 5) | public class Achievement : XivRow, IItemSource { method Achievement (line 23) | public Achievement(IXivSheet sheet, IRelationalRow sourceRow) : base(s... method ToString (line 29) | public override string ToString() { FILE: SaintCoinach/Xiv/AchievementCategory.cs class AchievementCategory (line 4) | public class AchievementCategory : XivRow { method AchievementCategory (line 16) | public AchievementCategory(IXivSheet sheet, IRelationalRow sourceRow) ... method ToString (line 22) | public override string ToString() { FILE: SaintCoinach/Xiv/AchievementKind.cs class AchievementKind (line 4) | public class AchievementKind : XivRow { method AchievementKind (line 15) | public AchievementKind(IXivSheet sheet, IRelationalRow sourceRow) : ba... method ToString (line 21) | public override string ToString() { FILE: SaintCoinach/Xiv/Action.cs class Action (line 6) | public class Action : ClassJobActionBase { method Action (line 40) | public Action(IXivSheet sheet, IRelationalRow sourceRow) : base(sheet,... method GetMpCost (line 48) | public int GetMpCost(int level) { FILE: SaintCoinach/Xiv/ActionBase.cs class ActionBase (line 10) | public abstract class ActionBase : XivRow { method ActionBase (line 27) | protected ActionBase(IXivSheet sheet, IRelationalRow sourceRow) : base... method ToString (line 31) | public override string ToString() { FILE: SaintCoinach/Xiv/ActionCategory.cs class ActionCategory (line 4) | public class ActionCategory : XivRow { method ActionCategory (line 15) | public ActionCategory(IXivSheet sheet, IRelationalRow sourceRow) : bas... method ToString (line 21) | public override string ToString() { FILE: SaintCoinach/Xiv/ActionTransient.cs class ActionTransient (line 10) | public class ActionTransient : XivRow method ActionTransient (line 16) | public ActionTransient(IXivSheet sheet, IRelationalRow sourceRow) : ba... FILE: SaintCoinach/Xiv/Addon.cs class Addon (line 4) | public class Addon : XivRow { method Addon (line 15) | public Addon(IXivSheet sheet, IRelationalRow sourceRow) : base(sheet, ... method ToString (line 21) | public override string ToString() { FILE: SaintCoinach/Xiv/Adventure.cs class Adventure (line 7) | public class Adventure : XivRow, ILocatable { method Adventure (line 40) | public Adventure(IXivSheet sheet, IRelationalRow sourceRow) : base(she... method ToString (line 46) | public override string ToString() { FILE: SaintCoinach/Xiv/AetherCurrent.cs class AetherCurrent (line 8) | [Obsolete("Replaced by QuestRewardOther.")] method AetherCurrent (line 43) | public AetherCurrent(IXivSheet sheet, SaintCoinach.Ex.Relational.IRela... FILE: SaintCoinach/Xiv/AirshipExplorationLevel.cs class AirshipExplorationLevel (line 8) | public class AirshipExplorationLevel : XivRow { method AirshipExplorationLevel (line 17) | public AirshipExplorationLevel(IXivSheet sheet, SaintCoinach.Ex.Relati... FILE: SaintCoinach/Xiv/AirshipExplorationLog.cs class AirshipExplorationLog (line 8) | public class AirshipExplorationLog : XivRow { method AirshipExplorationLog (line 17) | public AirshipExplorationLog(IXivSheet sheet, SaintCoinach.Ex.Relation... method ToString (line 21) | public override string ToString() { FILE: SaintCoinach/Xiv/AirshipExplorationParamType.cs class AirshipExplorationParamType (line 8) | public class AirshipExplorationParamType : XivRow { method AirshipExplorationParamType (line 17) | public AirshipExplorationParamType(IXivSheet sheet, SaintCoinach.Ex.Re... method ToString (line 21) | public override string ToString() { FILE: SaintCoinach/Xiv/AirshipExplorationPoint.cs class AirshipExplorationPoint (line 8) | public class AirshipExplorationPoint : XivRow { method AirshipExplorationPoint (line 26) | public AirshipExplorationPoint(IXivSheet sheet, SaintCoinach.Ex.Relati... FILE: SaintCoinach/Xiv/BGM.cs class BGM (line 5) | public class BGM : XivRow { method BGM (line 16) | public BGM(IXivSheet sheet, IRelationalRow sourceRow) : base(sheet, so... method ToString (line 22) | public override string ToString() { FILE: SaintCoinach/Xiv/BNpc.cs class BNpc (line 14) | public class BNpc : ILocatable, IItemSource { method BNpc (line 80) | public BNpc(Collections.BNpcCollection collection, Libra.BNpcName libr... method BuildLocations (line 91) | private BNpcLocation[] BuildLocations(Libra.BNpcName libraRow) { method BuildItems (line 114) | private Item[] BuildItems(Libra.BNpcName libraRow) { method BuildInstanceContents (line 125) | private InstanceContent[] BuildInstanceContents(Libra.BNpcName libraRo... method ToString (line 137) | public override string ToString() { FILE: SaintCoinach/Xiv/BNpcBase.cs class BNpcBase (line 10) | public class BNpcBase : XivRow { method BNpcBase (line 45) | public BNpcBase(IXivSheet sheet, IRelationalRow sourceRow) : base(shee... FILE: SaintCoinach/Xiv/BNpcData.cs class BNpcData (line 11) | public class BNpcData { method BNpcData (line 18) | public BNpcData(XivCollection collection, Libra.BNpcName libraRow) { FILE: SaintCoinach/Xiv/BNpcLocation.cs class BNpcLocation (line 8) | public class BNpcLocation : ILocation { method BNpcLocation (line 23) | public BNpcLocation(PlaceName regionPlaceName, PlaceName placeName, in... FILE: SaintCoinach/Xiv/BNpcName.cs class BNpcName (line 7) | public class BNpcName : XivRow, ILocatable, IItemSource, IQuantifiableXi... method BNpcName (line 35) | public BNpcName(IXivSheet sheet, IRelationalRow sourceRow) : base(shee... method ToString (line 39) | public override string ToString() { FILE: SaintCoinach/Xiv/BaseParam.cs class BaseParam (line 9) | public class BaseParam : XivRow { method BaseParam (line 32) | public BaseParam(IXivSheet sheet, IRelationalRow sourceRow) : base(she... method ToString (line 41) | public override string ToString() { method GetMaximum (line 52) | public int GetMaximum(EquipSlotCategory category) { method GetModifier (line 62) | public int GetModifier(int role) { FILE: SaintCoinach/Xiv/BeastReputationRank.cs class BeastReputationRank (line 4) | public class BeastReputationRank : XivRow { method BeastReputationRank (line 16) | public BeastReputationRank(IXivSheet sheet, IRelationalRow sourceRow) ... method ToString (line 22) | public override string ToString() { FILE: SaintCoinach/Xiv/BeastTribe.cs class BeastTribe (line 5) | public class BeastTribe : XivRow { method BeastTribe (line 19) | public BeastTribe(IXivSheet sheet, IRelationalRow sourceRow) : base(sh... method ToString (line 25) | public override string ToString() { FILE: SaintCoinach/Xiv/BuddyAction.cs class BuddyAction (line 5) | public class BuddyAction : XivRow { method BuddyAction (line 19) | public BuddyAction(IXivSheet sheet, IRelationalRow sourceRow) : base(s... method ToString (line 25) | public override string ToString() { FILE: SaintCoinach/Xiv/BuddyEquip.cs class BuddyEquip (line 5) | public class BuddyEquip : XivRow, IQuantifiableXivString { method BuddyEquip (line 22) | public BuddyEquip(IXivSheet sheet, IRelationalRow sourceRow) : base(sh... method ToString (line 28) | public override string ToString() { FILE: SaintCoinach/Xiv/CharaMakeCustomize.cs class CharaMakeCustomize (line 5) | public class CharaMakeCustomize : XivRow, IXivRow { method CharaMakeCustomize (line 13) | public CharaMakeCustomize(IXivSheet sheet, IRelationalRow sourceRow) :... FILE: SaintCoinach/Xiv/CharaMakeType.cs class CharaMakeType (line 6) | public class CharaMakeType : XivRow, IXivRow { method CharaMakeType (line 16) | public CharaMakeType(IXivSheet sheet, IRelationalRow sourceRow) : base... method BuildItems (line 18) | private CharaMakeFeatureIcon[] BuildItems() { class CharaMakeFeatureIcon (line 31) | public class CharaMakeFeatureIcon { method CharaMakeFeatureIcon (line 34) | public CharaMakeFeatureIcon(ImageFile image, int count) { FILE: SaintCoinach/Xiv/ChocoboRace.cs class ChocoboRace (line 10) | public class ChocoboRace : XivRow { method ChocoboRace (line 20) | public ChocoboRace(IXivSheet sheet, IRelationalRow sourceRow) : base(s... method ToString (line 24) | public override string ToString() { FILE: SaintCoinach/Xiv/ChocoboRaceAbility.cs class ChocoboRaceAbility (line 10) | public class ChocoboRaceAbility : ActionBase { method ChocoboRaceAbility (line 20) | public ChocoboRaceAbility(IXivSheet sheet, IRelationalRow sourceRow) :... FILE: SaintCoinach/Xiv/ChocoboRaceAbilityType.cs class ChocoboRaceAbilityType (line 10) | public class ChocoboRaceAbilityType : XivRow { method ChocoboRaceAbilityType (line 19) | public ChocoboRaceAbilityType(IXivSheet sheet, IRelationalRow sourceRo... FILE: SaintCoinach/Xiv/ChocoboRaceItem.cs class ChocoboRaceItem (line 10) | public class ChocoboRaceItem : ActionBase { method ChocoboRaceItem (line 13) | public ChocoboRaceItem(IXivSheet sheet, IRelationalRow sourceRow) : ba... FILE: SaintCoinach/Xiv/ChocoboRaceRank.cs class ChocoboRaceRank (line 10) | public class ChocoboRaceRank : XivRow { method ChocoboRaceRank (line 23) | public ChocoboRaceRank(IXivSheet sheet, IRelationalRow sourceRow) : ba... method ToString (line 27) | public override string ToString() { FILE: SaintCoinach/Xiv/ChocoboRaceStatus.cs class ChocoboRaceStatus (line 10) | public class ChocoboRaceStatus : XivRow { method ChocoboRaceStatus (line 19) | public ChocoboRaceStatus(IXivSheet sheet, IRelationalRow sourceRow) : ... method ToString (line 23) | public override string ToString() { FILE: SaintCoinach/Xiv/ChocoboRaceTerritory.cs class ChocoboRaceTerritory (line 10) | public class ChocoboRaceTerritory : XivRow { method ChocoboRaceTerritory (line 20) | public ChocoboRaceTerritory(IXivSheet sheet, IRelationalRow sourceRow)... method ToString (line 24) | public override string ToString() { FILE: SaintCoinach/Xiv/ClassJob.cs class ClassJob (line 6) | public class ClassJob : XivRow { method ClassJob (line 52) | public ClassJob(IXivSheet sheet, IRelationalRow sourceRow) : base(shee... method ToString (line 58) | public override string ToString() { FILE: SaintCoinach/Xiv/ClassJobActionBase.cs type ActionCostType (line 6) | public enum ActionCostType : byte { class ClassJobActionBase (line 93) | public abstract class ClassJobActionBase : ActionBase { method ClassJobActionBase (line 104) | protected ClassJobActionBase(IXivSheet sheet, IRelationalRow sourceRow... FILE: SaintCoinach/Xiv/ClassJobCategory.cs class ClassJobCategory (line 7) | public class ClassJobCategory : XivRow { method ClassJobCategory (line 25) | public ClassJobCategory(IXivSheet sheet, IRelationalRow sourceRow) : b... method BuildClassJobs (line 33) | private ClassJob[] BuildClassJobs() { method ToString (line 48) | public override string ToString() { FILE: SaintCoinach/Xiv/Collections/BNpcCollection.cs class BNpcCollection (line 8) | public class BNpcCollection : IEnumerable { method BNpcCollection (line 21) | public BNpcCollection(XivCollection collection) { method GetOrCreate (line 37) | private BNpc GetOrCreate(long key) { method Create (line 43) | private BNpc Create(long key) { method GetOrCreate (line 46) | private BNpc GetOrCreate(Libra.BNpcName libra) { method Create (line 52) | private BNpc Create(Libra.BNpcName libra) { class Enumerator (line 58) | private class Enumerator : IEnumerator { method Enumerator (line 65) | public Enumerator(BNpcCollection collection) { method Dispose (line 83) | public void Dispose() { method MoveNext (line 98) | public bool MoveNext() { method Reset (line 102) | public void Reset() { method GetEnumerator (line 112) | public IEnumerator GetEnumerator() { method GetEnumerator (line 120) | System.Collections.IEnumerator System.Collections.IEnumerable.GetEnume... FILE: SaintCoinach/Xiv/Collections/ClassJobActionCollection.cs class ClassJobActionCollection (line 9) | public class ClassJobActionCollection : IEnumerable { method ClassJobActionCollection (line 27) | public ClassJobActionCollection(XivCollection collection) { method GetEnumerator (line 41) | public IEnumerator GetEnumerator() { method GetEnumerator (line 49) | IEnumerator IEnumerable.GetEnumerator() { class Enumerator (line 56) | class Enumerator : IEnumerator { method Enumerator (line 69) | public Enumerator(ClassJobActionCollection collection) { method Dispose (line 86) | public void Dispose() { method MoveNext (line 97) | public bool MoveNext() { method Reset (line 120) | public void Reset() { method ContainsRow (line 143) | public bool ContainsRow(int index) { FILE: SaintCoinach/Xiv/Collections/ENpcCollection.cs class ENpcCollection (line 5) | public class ENpcCollection : IEnumerable { method ENpcCollection (line 23) | public ENpcCollection(XivCollection xivCollection) { method GetEnumerator (line 33) | public IEnumerator GetEnumerator() { method GetEnumerator (line 41) | IEnumerator IEnumerable.GetEnumerator() { method Get (line 52) | public ENpc Get(int key) { class Enumerator (line 65) | private class Enumerator : IEnumerator { method Enumerator (line 77) | public Enumerator(ENpcCollection collection) { method Dispose (line 94) | public void Dispose() { method MoveNext (line 104) | public bool MoveNext() { method Reset (line 110) | public void Reset() { method FindWithData (line 122) | public IEnumerable FindWithData(int value) { method BuildDataMap (line 130) | private Dictionary> BuildDataMap() { FILE: SaintCoinach/Xiv/Collections/EquipSlotCollection.cs class EquipSlotCollection (line 5) | public class EquipSlotCollection : IEnumerable { method EquipSlotCollection (line 28) | protected internal EquipSlotCollection(XivCollection collection) { method GetEnumerator (line 43) | public IEnumerator GetEnumerator() { method GetEnumerator (line 47) | IEnumerator IEnumerable.GetEnumerator() { FILE: SaintCoinach/Xiv/Collections/ItemCollection.cs class ItemCollection (line 5) | public class ItemCollection : IEnumerable { method ItemCollection (line 23) | public ItemCollection(XivCollection collection) { method GetEnumerator (line 37) | public IEnumerator GetEnumerator() { method GetEnumerator (line 45) | IEnumerator IEnumerable.GetEnumerator() { class Enumerator (line 53) | private class Enumerator : IEnumerator { method Enumerator (line 66) | public Enumerator(ItemCollection collection) { method Dispose (line 83) | public void Dispose() { method MoveNext (line 94) | public bool MoveNext() { method Reset (line 117) | public void Reset() { method ContainsRow (line 140) | public bool ContainsRow(int index) { FILE: SaintCoinach/Xiv/Collections/ShopCollection.cs class ShopCollection (line 5) | public class ShopCollection : IEnumerable { method ShopCollection (line 16) | public ShopCollection(XivCollection collection) { method GetEnumerator (line 26) | public IEnumerator GetEnumerator() { method GetEnumerator (line 34) | IEnumerator IEnumerable.GetEnumerator() { class Enumerator (line 42) | private class Enumerator : IEnumerator { method Enumerator (line 58) | public Enumerator(XivCollection collection) { method Dispose (line 77) | public void Dispose() { method MoveNext (line 89) | public bool MoveNext() { method Reset (line 127) | public void Reset() { FILE: SaintCoinach/Xiv/Companion.cs class Companion (line 6) | public class Companion : XivRow, IQuantifiableXivString { method Companion (line 43) | public Companion(IXivSheet sheet, IRelationalRow sourceRow) : base(she... method ToString (line 49) | public override string ToString() { method BuildTransient (line 63) | private CompanionTransient BuildTransient() FILE: SaintCoinach/Xiv/CompanionTransient.cs class CompanionTransient (line 10) | public class CompanionTransient : XivRow method CompanionTransient (line 16) | public CompanionTransient(IXivSheet sheet, IRelationalRow sourceRow) :... FILE: SaintCoinach/Xiv/CompanyAction.cs class CompanyAction (line 5) | public class CompanyAction : XivRow { method CompanyAction (line 22) | public CompanyAction(IXivSheet sheet, IRelationalRow sourceRow) : base... method ToString (line 28) | public override string ToString() { FILE: SaintCoinach/Xiv/CompanyCraftDraft.cs class CompanyCraftDraft (line 8) | public class CompanyCraftDraft : XivRow { method CompanyCraftDraft (line 32) | public CompanyCraftDraft(IXivSheet sheet, SaintCoinach.Ex.Relational.I... method BuildRequiredItems (line 36) | RequiredItem[] BuildRequiredItems() { method GetUnlockedSequences (line 50) | CompanyCraftSequence[] GetUnlockedSequences() { method ToString (line 54) | public override string ToString() { class RequiredItem (line 58) | public class RequiredItem { method RequiredItem (line 62) | internal RequiredItem(Item item, int count) { FILE: SaintCoinach/Xiv/CompanyCraftDraftCategory.cs class CompanyCraftDraftCategory (line 8) | public class CompanyCraftDraftCategory : XivRow { method CompanyCraftDraftCategory (line 25) | public CompanyCraftDraftCategory(IXivSheet sheet, SaintCoinach.Ex.Rela... method BuildCompanyCraftTypes (line 29) | private CompanyCraftType[] BuildCompanyCraftTypes() { method ToString (line 42) | public override string ToString() { FILE: SaintCoinach/Xiv/CompanyCraftDraftCategoryTxt.cs class CompanyCraftDraftCategoryTxt (line 8) | public class CompanyCraftDraftCategoryTxt : XivRow { method CompanyCraftDraftCategoryTxt (line 17) | public CompanyCraftDraftCategoryTxt(IXivSheet sheet, SaintCoinach.Ex.R... method ToString (line 21) | public override string ToString() { FILE: SaintCoinach/Xiv/CompanyCraftManufactoryState.cs class CompanyCraftManufactoryState (line 8) | public class CompanyCraftManufactoryState : XivRow { method CompanyCraftManufactoryState (line 17) | public CompanyCraftManufactoryState(IXivSheet sheet, SaintCoinach.Ex.R... method ToString (line 21) | public override string ToString() { FILE: SaintCoinach/Xiv/CompanyCraftPart.cs class CompanyCraftPart (line 8) | public class CompanyCraftPart : XivRow { method CompanyCraftPart (line 23) | public CompanyCraftPart(IXivSheet sheet, SaintCoinach.Ex.Relational.IR... method BuildCraftProcesses (line 27) | private CompanyCraftProcess[] BuildCraftProcesses() { FILE: SaintCoinach/Xiv/CompanyCraftProcess.Request.cs class CompanyCraftProcess (line 8) | partial class CompanyCraftProcess { class Request (line 9) | public class Request { method Request (line 15) | internal Request(CompanyCraftSupplyItem supplyItem, int quantityPerS... FILE: SaintCoinach/Xiv/CompanyCraftProcess.cs class CompanyCraftProcess (line 8) | public partial class CompanyCraftProcess : XivRow { method CompanyCraftProcess (line 21) | public CompanyCraftProcess(IXivSheet sheet, SaintCoinach.Ex.Relational... method BuildRequests (line 25) | private Request[] BuildRequests() { FILE: SaintCoinach/Xiv/CompanyCraftSequence.cs class CompanyCraftSequence (line 8) | public class CompanyCraftSequence : XivRow, IItemSource { method CompanyCraftSequence (line 27) | public CompanyCraftSequence(IXivSheet sheet, SaintCoinach.Ex.Relationa... method BuildCraftParts (line 31) | private CompanyCraftPart[] BuildCraftParts() { FILE: SaintCoinach/Xiv/CompanyCraftSupplyItem.cs class CompanyCraftSupplyItem (line 8) | public class CompanyCraftSupplyItem : XivRow { method CompanyCraftSupplyItem (line 18) | public CompanyCraftSupplyItem(IXivSheet sheet, SaintCoinach.Ex.Relatio... FILE: SaintCoinach/Xiv/CompanyCraftType.cs class CompanyCraftType (line 10) | public class CompanyCraftType : XivRow { method CompanyCraftType (line 19) | public CompanyCraftType(IXivSheet sheet, IRelationalRow sourceRow) : b... method ToString (line 23) | public override string ToString() { FILE: SaintCoinach/Xiv/ContentBase.cs class ContentBase (line 14) | public abstract class ContentBase : XivRow { method ContentBase (line 50) | protected ContentBase(IXivSheet sheet, IRelationalRow sourceRow) : bas... FILE: SaintCoinach/Xiv/ContentFinderCondition.cs class ContentFinderCondition (line 9) | public class ContentFinderCondition : XivRow { method ContentFinderCondition (line 64) | public ContentFinderCondition(IXivSheet sheet, IRelationalRow sourceRo... FILE: SaintCoinach/Xiv/ContentMemberType.cs class ContentMemberType (line 9) | public class ContentMemberType : XivRow { method ContentMemberType (line 59) | public ContentMemberType(IXivSheet sheet, IRelationalRow sourceRow) : ... FILE: SaintCoinach/Xiv/ContentReward.cs class ContentReward (line 11) | public class ContentReward : IContentReward { method ContentReward (line 34) | public ContentReward(Item item, int count) { FILE: SaintCoinach/Xiv/ContentRoulette.cs class ContentRoulette (line 14) | public class ContentRoulette : ContentBase { method ContentRoulette (line 75) | public ContentRoulette(IXivSheet sheet, IRelationalRow sourceRow) : ba... FILE: SaintCoinach/Xiv/ContentType.cs class ContentType (line 11) | public class ContentType : XivRow { method ContentType (line 41) | public ContentType(IXivSheet sheet, IRelationalRow sourceRow) : base(s... FILE: SaintCoinach/Xiv/CraftAction.cs class CraftAction (line 4) | public class CraftAction : ClassJobActionBase { method CraftAction (line 9) | public CraftAction(IXivSheet sheet, IRelationalRow sourceRow) : base(s... FILE: SaintCoinach/Xiv/CraftLeve.cs class CraftLeve (line 6) | public class CraftLeve : XivRow { method CraftLeve (line 25) | public CraftLeve(IXivSheet sheet, IRelationalRow sourceRow) : base(she... method BuildItems (line 33) | private CraftLeveItem[] BuildItems() { FILE: SaintCoinach/Xiv/CraftLeveItem.cs class CraftLeveItem (line 2) | public class CraftLeveItem { method CraftLeveItem (line 15) | public CraftLeveItem(Item item, int count, bool requireHq) { FILE: SaintCoinach/Xiv/CraftLevelDifference.cs class CraftLevelDifference (line 4) | public class CraftLevelDifference : XivRow { method CraftLevelDifference (line 9) | public CraftLevelDifference(IXivSheet sheet, IRelationalRow sourceRow)... FILE: SaintCoinach/Xiv/CraftType.cs class CraftType (line 4) | public class CraftType : XivRow { method CraftType (line 24) | public CraftType(IXivSheet sheet, IRelationalRow sourceRow) : base(she... method ToString (line 30) | public override string ToString() { FILE: SaintCoinach/Xiv/CustomTalk.cs class CustomTalk (line 8) | public class CustomTalk : XivRow { type ScriptCommand (line 9) | public struct ScriptCommand { method CustomTalk (line 33) | public CustomTalk(IXivSheet sheet, SaintCoinach.Ex.Relational.IRelatio... method BuildScriptCommands (line 37) | private ScriptCommand[] BuildScriptCommands() { method ToString (line 55) | public override string ToString() { FILE: SaintCoinach/Xiv/ENpc.cs class ENpc (line 8) | public class ENpc : ILocatable, IQuantifiableXivString { method ENpc (line 33) | public ENpc(ENpcCollection collection, int key) { method BuildLevels (line 42) | private Level[] BuildLevels() { method BuildLocations (line 46) | private ILocation[] BuildLocations() { method ToString (line 79) | public override string ToString() { FILE: SaintCoinach/Xiv/ENpcBase.cs class ENpcBase (line 6) | public class ENpcBase : XivRow { method ENpcBase (line 81) | public ENpcBase(IXivSheet sheet, IRelationalRow sourceRow) : base(shee... method GetData (line 85) | public IRelationalRow GetData(int index) { method GetRawData (line 88) | public int GetRawData(int index) { method BuildAssignedData (line 94) | private IRelationalRow[] BuildAssignedData() { FILE: SaintCoinach/Xiv/ENpcResident.cs class ENpcResident (line 4) | public class ENpcResident : XivRow, IQuantifiableXivString { method ENpcResident (line 17) | public ENpcResident(IXivSheet sheet, IRelationalRow sourceRow) : base(... method ToString (line 23) | public override string ToString() { FILE: SaintCoinach/Xiv/EObj.cs class EObj (line 8) | public class EObj : XivRow, ILocatable { method EObj (line 29) | public EObj(IXivSheet sheet, SaintCoinach.Ex.Relational.IRelationalRow... method BuildLocations (line 33) | private Level[] BuildLocations() { FILE: SaintCoinach/Xiv/Emote.cs class Emote (line 5) | public class Emote : XivRow { method Emote (line 20) | public Emote(IXivSheet sheet, IRelationalRow sourceRow) : base(sheet, ... method ToString (line 26) | public override string ToString() { FILE: SaintCoinach/Xiv/EmoteCategory.cs class EmoteCategory (line 4) | public class EmoteCategory : XivRow { method EmoteCategory (line 15) | public EmoteCategory(IXivSheet sheet, IRelationalRow sourceRow) : base... method ToString (line 21) | public override string ToString() { FILE: SaintCoinach/Xiv/EquipSlot.cs class EquipSlot (line 15) | public class EquipSlot { class ModelHelper (line 27) | private class ModelHelper { method ModelHelper (line 35) | public ModelHelper(string imcFileFormat, byte imcPartKey, string mod... method EquipSlot (line 185) | protected internal EquipSlot(EquipSlotCollection collection, int key) { method ToString (line 196) | public override string ToString() { method GetModel (line 242) | public ModelDefinition GetModel(Quad key, int characterType, out Graph... method GetModelKey (line 271) | public string GetModelKey(Quad key, int characterType) { FILE: SaintCoinach/Xiv/EquipSlotCategory.cs class EquipSlotCategory (line 10) | public class EquipSlotCategory : XivRow { method EquipSlotCategory (line 48) | public EquipSlotCategory(IXivSheet sheet, IRelationalRow sourceRow) : ... method Build (line 64) | private void Build() { FILE: SaintCoinach/Xiv/EventAction.cs class EventAction (line 5) | public class EventAction : XivRow { method EventAction (line 17) | public EventAction(IXivSheet sheet, IRelationalRow sourceRow) : base(s... method ToString (line 23) | public override string ToString() { FILE: SaintCoinach/Xiv/EventItem.cs class EventItem (line 7) | public class EventItem : ItemBase { method EventItem (line 25) | public EventItem(IXivSheet sheet, IRelationalRow sourceRow) : base(she... FILE: SaintCoinach/Xiv/FCRank.cs class FCRank (line 5) | public class FCRank : XivRow { method FCRank (line 10) | public FCRank(IXivSheet sheet, IRelationalRow sourceRow) : base(sheet,... FILE: SaintCoinach/Xiv/Fate.cs class Fate (line 5) | public class Fate : XivRow { method Fate (line 26) | public Fate(IXivSheet sheet, IRelationalRow sourceRow) : base(sheet, s... method ToString (line 32) | public override string ToString() { FILE: SaintCoinach/Xiv/FccShop.cs class FccShop (line 10) | public class FccShop : XivRow, IShop { method FccShop (line 46) | public FccShop(IXivSheet sheet, IRelationalRow sourceRow) : base(sheet... method BuildENpcs (line 51) | private ENpc[] BuildENpcs() { method BuildShopListings (line 56) | private IShopListing[] BuildShopListings() { method BuildItems (line 74) | private Item[] BuildItems() { class Listing (line 86) | public class Listing : IShopListing { method Listing (line 93) | public Listing(FccShop shop, Item rewardItem, Item costItem, int cos... method ToString (line 118) | public override string ToString() { FILE: SaintCoinach/Xiv/FishParameter.cs class FishParameter (line 4) | public class FishParameter : XivRow { method FishParameter (line 19) | public FishParameter(IXivSheet sheet, IRelationalRow sourceRow) : base... method ToString (line 25) | public override string ToString() { FILE: SaintCoinach/Xiv/FishingSpot.cs class FishingSpot (line 10) | public class FishingSpot : XivRow, IItemSource, ILocatable, ILocation { method FishingSpot (line 100) | public FishingSpot(IXivSheet sheet, IRelationalRow sourceRow) : base(s... method BuildItems (line 110) | private Item[] BuildItems() { method ToString (line 141) | public override string ToString() { FILE: SaintCoinach/Xiv/GCScripShopCategory.cs class GCScripShopCategory (line 4) | public class GCScripShopCategory : XivRow { method GCScripShopCategory (line 9) | public GCScripShopCategory(IXivSheet sheet, IRelationalRow sourceRow) ... FILE: SaintCoinach/Xiv/GCScripShopItem.cs class GCScripShopItem (line 7) | public class GCScripShopItem : XivSubRow, IShopListing, IShopListingItem { method GCScripShopItem (line 27) | public GCScripShopItem(IXivSheet sheet, IRelationalRow sourceRow) : ba... method ToString (line 39) | public override string ToString() => Item?.ToString(); FILE: SaintCoinach/Xiv/GCShop.cs class GCShop (line 11) | public class GCShop : XivRow, IShop, ILocatable, IItemSource { method GCShop (line 55) | public GCShop(IXivSheet sheet, IRelationalRow sourceRow) : base(sheet,... method BuildENpcs (line 83) | private ENpc[] BuildENpcs() { method BuildItems (line 95) | private GCScripShopItem[] BuildItems() { method ToString (line 127) | public override string ToString() { FILE: SaintCoinach/Xiv/GCShopItemCategory.cs class GCShopItemCategory (line 5) | public class GCShopItemCategory : XivRow { method GCShopItemCategory (line 16) | public GCShopItemCategory(IXivSheet sheet, IRelationalRow sourceRow) :... method ToString (line 22) | public override string ToString() { FILE: SaintCoinach/Xiv/GatheringCondition.cs class GatheringCondition (line 10) | public class GatheringCondition : XivRow { method GatheringCondition (line 19) | public GatheringCondition(IXivSheet sheet, IRelationalRow sourceRow) :... method ToString (line 23) | public override string ToString() { FILE: SaintCoinach/Xiv/GatheringExp.cs class GatheringExp (line 10) | public class GatheringExp : XivRow { method GatheringExp (line 19) | public GatheringExp(IXivSheet sheet, IRelationalRow sourceRow) : base(... FILE: SaintCoinach/Xiv/GatheringItem.cs class GatheringItem (line 4) | public class GatheringItem : GatheringItemBase { method GatheringItem (line 13) | public GatheringItem(IXivSheet sheet, IRelationalRow sourceRow) : base... FILE: SaintCoinach/Xiv/GatheringItemBase.cs class GatheringItemBase (line 4) | public abstract class GatheringItemBase : XivRow { method GatheringItemBase (line 13) | public GatheringItemBase(IXivSheet sheet, IRelationalRow sourceRow) : ... method ToString (line 17) | public override string ToString() { FILE: SaintCoinach/Xiv/GatheringNotebookList.cs class GatheringNotebookList (line 10) | public class GatheringNotebookList : XivRow { method GatheringNotebookList (line 23) | public GatheringNotebookList(IXivSheet sheet, IRelationalRow sourceRow... method BuildItems (line 28) | private GatheringItem[] BuildItems() { FILE: SaintCoinach/Xiv/GatheringNotebookRegion.cs class GatheringNotebookRegion (line 10) | public class GatheringNotebookRegion : XivRow { method GatheringNotebookRegion (line 19) | public GatheringNotebookRegion(IXivSheet sheet, IRelationalRow sourceR... method ToString (line 23) | public override string ToString() { FILE: SaintCoinach/Xiv/GatheringPoint.cs class GatheringPoint (line 10) | public class GatheringPoint : XivRow { method GatheringPoint (line 28) | public GatheringPoint(IXivSheet sheet, IRelationalRow sourceRow) : bas... method BuildGatheringPointBonus (line 34) | public GatheringPointBonus[] BuildGatheringPointBonus() { FILE: SaintCoinach/Xiv/GatheringPointBase.cs class GatheringPointBase (line 10) | public class GatheringPointBase : XivRow, IItemSource { method GatheringPointBase (line 24) | public GatheringPointBase(IXivSheet sheet, IRelationalRow sourceRow) :... method BuildItems (line 29) | private GatheringItemBase[] BuildItems() { FILE: SaintCoinach/Xiv/GatheringPointBonus.cs class GatheringPointBonus (line 10) | public class GatheringPointBonus : XivRow { method GatheringPointBonus (line 22) | public GatheringPointBonus(IXivSheet sheet, IRelationalRow sourceRow) ... FILE: SaintCoinach/Xiv/GatheringPointBonusType.cs class GatheringPointBonusType (line 10) | public class GatheringPointBonusType : XivRow { method GatheringPointBonusType (line 19) | public GatheringPointBonusType(IXivSheet sheet, IRelationalRow sourceR... method ToString (line 23) | public override string ToString() { FILE: SaintCoinach/Xiv/GatheringPointName.cs class GatheringPointName (line 10) | public class GatheringPointName : XivRow, IQuantifiableXivString { method GatheringPointName (line 20) | public GatheringPointName(IXivSheet sheet, IRelationalRow sourceRow) :... method ToString (line 24) | public override string ToString() { FILE: SaintCoinach/Xiv/GatheringSubCategory.cs class GatheringSubCategory (line 9) | public class GatheringSubCategory : XivRow { method GatheringSubCategory (line 17) | public GatheringSubCategory(IXivSheet sheet, IRelationalRow sourceRow)... FILE: SaintCoinach/Xiv/GatheringType.cs class GatheringType (line 5) | public class GatheringType : XivRow { method GatheringType (line 16) | public GatheringType(IXivSheet sheet, IRelationalRow sourceRow) : base... method ToString (line 20) | public override string ToString() { FILE: SaintCoinach/Xiv/GeneralAction.cs class GeneralAction (line 10) | public class GeneralAction : ActionBase { method GeneralAction (line 13) | public GeneralAction(IXivSheet sheet, IRelationalRow sourceRow) : base... FILE: SaintCoinach/Xiv/GenericLocation.cs class GenericLocation (line 8) | public class GenericLocation : ILocation { method GenericLocation (line 18) | public GenericLocation(PlaceName placeName, double x, double y) { FILE: SaintCoinach/Xiv/GilShop.cs class GilShop (line 11) | public class GilShop : XivRow, IShop, IItemSource { method GilShop (line 43) | public GilShop(IXivSheet sheet, IRelationalRow sourceRow) : base(sheet... method ToString (line 73) | public override string ToString() { method BuildENpcs (line 83) | private ENpc[] BuildENpcs() { method BuildShopItems (line 91) | private GilShopItem[] BuildShopItems() { FILE: SaintCoinach/Xiv/GilShopItem.cs class GilShopItem (line 10) | public class GilShopItem : XivSubRow, IShopListing, IShopListingItem { method GilShopItem (line 51) | public GilShopItem(IXivSheet sheet, IRelationalRow sourceRow) : base(s... method ToString (line 62) | public override string ToString() { method BuildShops (line 72) | private GilShop[] BuildShops() { FILE: SaintCoinach/Xiv/GoldSaucerTextData.cs class GoldSaucerTextData (line 10) | public class GoldSaucerTextData : XivRow { method GoldSaucerTextData (line 19) | public GoldSaucerTextData(IXivSheet sheet, IRelationalRow sourceRow) :... method ToString (line 23) | public override string ToString() { FILE: SaintCoinach/Xiv/GrandCompany.cs class GrandCompany (line 4) | public class GrandCompany : XivRow { method GrandCompany (line 22) | public GrandCompany(IXivSheet sheet, IRelationalRow sourceRow) : base(... method ToString (line 28) | public override string ToString() { FILE: SaintCoinach/Xiv/GrandCompanyRank.cs class GrandCompanyRank (line 5) | public class GrandCompanyRank : XivRow { method GrandCompanyRank (line 25) | public GrandCompanyRank(IXivSheet sheet, IRelationalRow sourceRow) : b... FILE: SaintCoinach/Xiv/GuardianDeity.cs class GuardianDeity (line 5) | public class GuardianDeity : XivRow { method GuardianDeity (line 18) | public GuardianDeity(IXivSheet sheet, IRelationalRow sourceRow) : base... method ToString (line 24) | public override string ToString() { FILE: SaintCoinach/Xiv/HousingFurniture.cs class HousingFurniture (line 4) | public class HousingFurniture : HousingItem { method HousingFurniture (line 9) | public HousingFurniture(IXivSheet sheet, IRelationalRow sourceRow) : b... method GetScene (line 13) | public override Graphics.Sgb.SgbFile GetScene() { FILE: SaintCoinach/Xiv/HousingItem.cs class HousingItem (line 4) | public abstract class HousingItem : XivRow { method HousingItem (line 17) | protected HousingItem(IXivSheet sheet, IRelationalRow sourceRow) : bas... method GetScene (line 21) | public abstract Graphics.Sgb.SgbFile GetScene(); method ToString (line 23) | public override string ToString() => string.Format("{0}", Item); FILE: SaintCoinach/Xiv/HousingItemCategory.cs class HousingItemCategory (line 4) | public class HousingItemCategory : XivRow { method HousingItemCategory (line 15) | public HousingItemCategory(IXivSheet sheet, IRelationalRow sourceRow) ... method ToString (line 21) | public override string ToString() { FILE: SaintCoinach/Xiv/HousingLayoutLimit.cs class HousingLayoutLimit (line 10) | public class HousingLayoutLimit : XivRow { method HousingLayoutLimit (line 22) | protected HousingLayoutLimit(IXivSheet sheet, IRelationalRow sourceRow... FILE: SaintCoinach/Xiv/HousingYardObject.cs class HousingYardObject (line 4) | public class HousingYardObject : HousingItem { method HousingYardObject (line 9) | public HousingYardObject(IXivSheet sheet, IRelationalRow sourceRow) : ... method GetScene (line 13) | public override Graphics.Sgb.SgbFile GetScene() { FILE: SaintCoinach/Xiv/IContentReward.cs type IContentReward (line 11) | public interface IContentReward { FILE: SaintCoinach/Xiv/IItemSource.cs type IItemSource (line 11) | public interface IItemSource { FILE: SaintCoinach/Xiv/ILocatable.cs type ILocatable (line 11) | public interface ILocatable { FILE: SaintCoinach/Xiv/ILocation.cs type ILocation (line 11) | public interface ILocation { FILE: SaintCoinach/Xiv/IParameterObject.cs type IParameterObject (line 7) | public interface IParameterObject { FILE: SaintCoinach/Xiv/IQuantifiable.cs type IQuantifiable (line 8) | public interface IQuantifiable { FILE: SaintCoinach/Xiv/IQuantifiableXivString.cs type IQuantifiableXivString (line 8) | public interface IQuantifiableXivString : IQuantifiable { FILE: SaintCoinach/Xiv/IShop.cs type IShop (line 7) | public interface IShop : IItemSource { FILE: SaintCoinach/Xiv/IShopListing.cs type IShopListing (line 7) | public interface IShopListing { FILE: SaintCoinach/Xiv/IShopListingItem.cs type IShopListingItem (line 5) | public interface IShopListingItem { FILE: SaintCoinach/Xiv/IXivRow.cs type IXivRow (line 4) | public interface IXivRow : IRelationalRow { FILE: SaintCoinach/Xiv/IXivSheet.Generic.cs type IXivSheet (line 4) | public interface IXivSheet : IRelationalSheet, IXivSheet where... FILE: SaintCoinach/Xiv/IXivSheet.cs type IXivSheet (line 6) | public interface IXivSheet : IRelationalSheet { FILE: SaintCoinach/Xiv/IXivSubRow.cs type IXivSubRow (line 10) | public interface IXivSubRow : IXivRow { FILE: SaintCoinach/Xiv/InstanceContent.cs class InstanceContent (line 14) | public class InstanceContent : ContentBase, IItemSource { method InstanceContent (line 111) | public InstanceContent(IXivSheet sheet, IRelationalRow sourceRow) : ba... FILE: SaintCoinach/Xiv/InstanceContentData.Fight.cs class InstanceContentData (line 10) | partial class InstanceContentData { class Fight (line 11) | public class Fight { method Fight (line 24) | internal Fight(JsonReader reader, XivCollection collection) { method ReadRewardItems (line 63) | private void ReadRewardItems(JsonReader reader, XivCollection collec... method ReadCurrencyA (line 72) | private void ReadCurrencyA(JsonReader reader) { method ReadCurrencyB (line 76) | private void ReadCurrencyB(JsonReader reader) { method ReadCurrencyC (line 80) | private void ReadCurrencyC(JsonReader reader) { method ReadSecondaryBNpcs (line 84) | private void ReadSecondaryBNpcs(JsonReader reader, Collections.BNpcC... method ReadPrimaryBNpcs (line 96) | private void ReadPrimaryBNpcs(JsonReader reader, Collections.BNpcCol... method ReadTreasure (line 108) | private void ReadTreasure(JsonReader reader, XivCollection collectio... FILE: SaintCoinach/Xiv/InstanceContentData.RewardItem.cs class InstanceContentData (line 10) | partial class InstanceContentData { class RewardItem (line 11) | public class RewardItem { method RewardItem (line 20) | internal RewardItem(JsonReader reader, XivCollection collection) { method ReadCondition (line 50) | private bool ReadCondition(JsonReader reader) { method ReadItem (line 55) | private void ReadItem(JsonReader reader, IXivSheet allItems) { method ReadRequiredQuest (line 61) | private void ReadRequiredQuest(JsonReader reader, IXivSheet a... FILE: SaintCoinach/Xiv/InstanceContentData.Treasure.cs class InstanceContentData (line 11) | partial class InstanceContentData { class Treasure (line 12) | public class Treasure : IItemSource { method Treasure (line 20) | internal Treasure(JsonReader reader, XivCollection collection) { method ReadCurrency (line 50) | private void ReadCurrency(JsonReader reader) { method ReadItems (line 54) | private void ReadItems(JsonReader reader, IXivSheet allItems) { method ReadWeeklyRestriction (line 66) | private void ReadWeeklyRestriction(JsonReader reader) { method ReadCoordinates (line 71) | private void ReadCoordinates(JsonReader reader) { FILE: SaintCoinach/Xiv/InstanceContentData.cs class InstanceContentData (line 10) | public partial class InstanceContentData : IItemSource { method InstanceContentData (line 23) | public InstanceContentData(InstanceContent instanceContent) { method Parse (line 36) | private void Parse(Libra.InstanceContent libraRow) { method ReadBoss (line 70) | private void ReadBoss(JsonReader reader) { method ReadMidBosses (line 75) | private void ReadMidBosses(JsonReader reader) { method ReadMapTreasures (line 86) | private void ReadMapTreasures(JsonReader reader) { FILE: SaintCoinach/Xiv/Item.cs class Item (line 11) | public class Item : ItemBase { method Item (line 231) | public Item(IXivSheet sheet, IRelationalRow sourceRow) : base(sheet, s... method BuildRecipesAsMaterial (line 241) | private Recipe[] BuildRecipesAsMaterial() { method BuildRecipesAsResult (line 255) | private Recipe[] BuildRecipesAsResult() { method BuildAsShopItems (line 265) | private IShopListing[] BuildAsShopItems() { method BuildAsShopPayment (line 278) | private IShopListingItem[] BuildAsShopPayment() { method BuildSources (line 297) | private IItemSource[] BuildSources() { FILE: SaintCoinach/Xiv/ItemAction.cs class ItemAction (line 7) | public class ItemAction : XivRow { method ItemAction (line 37) | public ItemAction(IXivSheet sheet, IRelationalRow sourceRow) : base(sh... method GetData (line 48) | public int GetData(int index) { method GetHqData (line 57) | public int GetHqData(int index) { FILE: SaintCoinach/Xiv/ItemActions/AchievementScroll.cs class AchievementScroll (line 9) | public class AchievementScroll : ItemAction { method AchievementScroll (line 14) | public AchievementScroll(IXivSheet sheet, IRelationalRow sourceRow) : ... FILE: SaintCoinach/Xiv/ItemActions/AdventureBook.cs class AdventureBook (line 9) | public class AdventureBook : ItemAction { method AdventureBook (line 12) | public AdventureBook(IXivSheet sheet, IRelationalRow sourceRow) : base... FILE: SaintCoinach/Xiv/ItemActions/AetherytePendulum.cs class AetherytePendulum (line 8) | public class AetherytePendulum : ItemAction { method AetherytePendulum (line 11) | public AetherytePendulum(IXivSheet sheet, Ex.Relational.IRelationalRow... FILE: SaintCoinach/Xiv/ItemActions/AttributeReset.cs class AttributeReset (line 4) | public class AttributeReset : ItemAction { method AttributeReset (line 9) | public AttributeReset(IXivSheet sheet, IRelationalRow sourceRow) : bas... FILE: SaintCoinach/Xiv/ItemActions/BuddyEquipUnlock.cs class BuddyEquipUnlock (line 4) | public class BuddyEquipUnlock : ItemAction { method BuddyEquipUnlock (line 26) | public BuddyEquipUnlock(IXivSheet sheet, IRelationalRow sourceRow) : b... FILE: SaintCoinach/Xiv/ItemActions/BuddySummon.cs class BuddySummon (line 4) | public class BuddySummon : ItemAction { method BuddySummon (line 26) | public BuddySummon(IXivSheet sheet, IRelationalRow sourceRow) : base(s... FILE: SaintCoinach/Xiv/ItemActions/ChocoboActionReset.cs class ChocoboActionReset (line 8) | public class ChocoboActionReset : ItemAction { method ChocoboActionReset (line 11) | public ChocoboActionReset(IXivSheet sheet, Ex.Relational.IRelationalRo... FILE: SaintCoinach/Xiv/ItemActions/ChocoboFeed.cs class ChocoboFeed (line 4) | public class ChocoboFeed : ItemAction { method ChocoboFeed (line 7) | public ChocoboFeed(IXivSheet sheet, IRelationalRow sourceRow) : base(s... FILE: SaintCoinach/Xiv/ItemActions/ChocoboLevelCapIncrease.cs class ChocoboLevelCapIncrease (line 8) | public class ChocoboLevelCapIncrease : ItemAction { method ChocoboLevelCapIncrease (line 11) | public ChocoboLevelCapIncrease(IXivSheet sheet, Ex.Relational.IRelatio... FILE: SaintCoinach/Xiv/ItemActions/CompanionUnlock.cs class CompanionUnlock (line 4) | public class CompanionUnlock : ItemAction { method CompanionUnlock (line 26) | public CompanionUnlock(IXivSheet sheet, IRelationalRow sourceRow) : ba... FILE: SaintCoinach/Xiv/ItemActions/CompanyEffect.cs class CompanyEffect (line 4) | public class CompanyEffect : ItemAction { method CompanyEffect (line 9) | public CompanyEffect(IXivSheet sheet, IRelationalRow sourceRow) : base... FILE: SaintCoinach/Xiv/ItemActions/CustomizeUnlock.cs class CustomizeUnlock (line 9) | public class CustomizeUnlock : ItemAction { method CustomizeUnlock (line 33) | public CustomizeUnlock(IXivSheet sheet, IRelationalRow sourceRow) : ba... FILE: SaintCoinach/Xiv/ItemActions/DesynthSkillReset.cs class DesynthSkillReset (line 8) | public class DesynthSkillReset : ItemAction { method DesynthSkillReset (line 28) | public DesynthSkillReset(IXivSheet sheet, Ex.Relational.IRelationalRow... FILE: SaintCoinach/Xiv/ItemActions/Enhancement.cs class Enhancement (line 8) | public class Enhancement : ItemAction, IParameterObject { method Enhancement (line 51) | public Enhancement(IXivSheet sheet, IRelationalRow sourceRow) : base(s... method BuildParameters (line 61) | private ParameterCollection BuildParameters() { FILE: SaintCoinach/Xiv/ItemActions/EquipmentCoffer.cs class EquipmentCoffer (line 9) | public class EquipmentCoffer : ItemAction { method EquipmentCoffer (line 13) | public EquipmentCoffer(IXivSheet sheet, IRelationalRow sourceRow) : ba... FILE: SaintCoinach/Xiv/ItemActions/EternalBondInvitation.cs class EternalBondInvitation (line 8) | public class EternalBondInvitation : ItemAction { method EternalBondInvitation (line 11) | public EternalBondInvitation(IXivSheet sheet, Ex.Relational.IRelationa... FILE: SaintCoinach/Xiv/ItemActions/EternityRing.cs class EternityRing (line 8) | public class EternityRing : ItemAction { method EternityRing (line 11) | public EternityRing(IXivSheet sheet, Ex.Relational.IRelationalRow sour... FILE: SaintCoinach/Xiv/ItemActions/Fantasia.cs class Fantasia (line 4) | public class Fantasia : ItemAction { method Fantasia (line 9) | public Fantasia(IXivSheet sheet, IRelationalRow sourceRow) : base(shee... FILE: SaintCoinach/Xiv/ItemActions/FateContentAction.cs class FateContentAction (line 8) | public class FateContentAction : ItemAction { method FateContentAction (line 11) | public FateContentAction(IXivSheet sheet, Ex.Relational.IRelationalRow... FILE: SaintCoinach/Xiv/ItemActions/FieldNoteUnlock.cs class FieldNoteUnlock (line 9) | public class FieldNoteUnlock : ItemAction { method FieldNoteUnlock (line 14) | public FieldNoteUnlock(IXivSheet sheet, IRelationalRow sourceRow) : ba... FILE: SaintCoinach/Xiv/ItemActions/Fireworks.cs class Fireworks (line 4) | public class Fireworks : ItemAction { method Fireworks (line 9) | public Fireworks(IXivSheet sheet, IRelationalRow sourceRow) : base(she... FILE: SaintCoinach/Xiv/ItemActions/FolkloreBook.cs class FolkloreBook (line 8) | public class FolkloreBook : ItemAction { method FolkloreBook (line 11) | public FolkloreBook(IXivSheet sheet, Ex.Relational.IRelationalRow sour... FILE: SaintCoinach/Xiv/ItemActions/Food.cs class Food (line 4) | public class Food : Enhancement { method Food (line 9) | public Food(IXivSheet sheet, IRelationalRow sourceRow) : base(sheet, s... FILE: SaintCoinach/Xiv/ItemActions/FriendlyEffect.cs class FriendlyEffect (line 4) | public class FriendlyEffect : ItemAction { method FriendlyEffect (line 9) | public FriendlyEffect(IXivSheet sheet, IRelationalRow sourceRow) : bas... FILE: SaintCoinach/Xiv/ItemActions/GpRecovery.cs class GpRecovery (line 6) | public class GpRecovery : PointRecovery { method GpRecovery (line 24) | public GpRecovery(IXivSheet sheet, IRelationalRow sourceRow) : base(sh... method GetParameters (line 32) | protected override IEnumerable GetParameters() { FILE: SaintCoinach/Xiv/ItemActions/Heavenscracker.cs class Heavenscracker (line 8) | public class Heavenscracker : ItemAction { method Heavenscracker (line 11) | public Heavenscracker(IXivSheet sheet, Ex.Relational.IRelationalRow so... FILE: SaintCoinach/Xiv/ItemActions/HostileEffect.cs class HostileEffect (line 4) | public class HostileEffect : ItemAction { method HostileEffect (line 9) | public HostileEffect(IXivSheet sheet, IRelationalRow sourceRow) : base... FILE: SaintCoinach/Xiv/ItemActions/HpMpRecovery.cs class HpMpRecovery (line 6) | public class HpMpRecovery : PointRecovery { method HpMpRecovery (line 33) | public HpMpRecovery(IXivSheet sheet, IRelationalRow sourceRow) : base(... method GetParameters (line 41) | protected override IEnumerable GetParameters() { FILE: SaintCoinach/Xiv/ItemActions/HpRecovery.cs class HpRecovery (line 6) | public class HpRecovery : PointRecovery { method HpRecovery (line 27) | public HpRecovery(IXivSheet sheet, IRelationalRow sourceRow) : base(sh... method GetParameters (line 35) | protected override IEnumerable GetParameters() { FILE: SaintCoinach/Xiv/ItemActions/ItemRoulette.cs class ItemRoulette (line 4) | public class ItemRoulette : ItemAction { method ItemRoulette (line 9) | public ItemRoulette(IXivSheet sheet, IRelationalRow sourceRow) : base(... FILE: SaintCoinach/Xiv/ItemActions/MgpCard.cs class MgpCard (line 10) | public class MgpCard : ItemAction { method MgpCard (line 29) | public MgpCard(IXivSheet sheet, IRelationalRow sourceRow) : base(sheet... FILE: SaintCoinach/Xiv/ItemActions/MountUnlock.cs class MountUnlock (line 4) | public class MountUnlock : ItemAction { method MountUnlock (line 26) | public MountUnlock(IXivSheet sheet, IRelationalRow sourceRow) : base(s... FILE: SaintCoinach/Xiv/ItemActions/MpRecovery.cs class MpRecovery (line 6) | public class MpRecovery : PointRecovery { method MpRecovery (line 27) | public MpRecovery(IXivSheet sheet, IRelationalRow sourceRow) : base(sh... method GetParameters (line 35) | protected override IEnumerable GetParameters() { FILE: SaintCoinach/Xiv/ItemActions/OrchestrionRollUnlock.cs class OrchestrionRollUnlock (line 8) | public class OrchestrionRollUnlock : ItemAction { method OrchestrionRollUnlock (line 11) | public OrchestrionRollUnlock(IXivSheet sheet, Ex.Relational.IRelationa... FILE: SaintCoinach/Xiv/ItemActions/OrnamentUnlock.cs class OrnamentUnlock (line 9) | public class OrnamentUnlock : ItemAction { method OrnamentUnlock (line 14) | public OrnamentUnlock(IXivSheet sheet, IRelationalRow sourceRow) : bas... FILE: SaintCoinach/Xiv/ItemActions/PointRecovery.cs class PointRecovery (line 6) | public abstract class PointRecovery : ItemAction, IParameterObject { method PointRecovery (line 17) | protected PointRecovery(IXivSheet sheet, IRelationalRow sourceRow) : b... method GetParameters (line 27) | protected abstract IEnumerable GetParameters(); FILE: SaintCoinach/Xiv/ItemActions/Raise.cs class Raise (line 4) | public class Raise : ItemAction { method Raise (line 9) | public Raise(IXivSheet sheet, IRelationalRow sourceRow) : base(sheet, ... FILE: SaintCoinach/Xiv/ItemActions/RealmRebornRed.cs class RealmRebornRed (line 8) | public class RealmRebornRed : ItemAction { method RealmRebornRed (line 11) | public RealmRebornRed(IXivSheet sheet, Ex.Relational.IRelationalRow so... FILE: SaintCoinach/Xiv/ItemActions/RecipeBookUnlock.cs class RecipeBookUnlock (line 7) | public class RecipeBookUnlock : ItemAction { method RecipeBookUnlock (line 38) | public RecipeBookUnlock(IXivSheet sheet, IRelationalRow sourceRow) : b... FILE: SaintCoinach/Xiv/ItemActions/Sanction.cs class Sanction (line 4) | public class Sanction : ItemAction { method Sanction (line 9) | public Sanction(IXivSheet sheet, IRelationalRow sourceRow) : base(shee... FILE: SaintCoinach/Xiv/ItemActions/SphereScroll.cs class SphereScroll (line 4) | public class SphereScroll : ItemAction { method SphereScroll (line 9) | public SphereScroll(IXivSheet sheet, IRelationalRow sourceRow) : base(... FILE: SaintCoinach/Xiv/ItemActions/StatusRemoval.cs class StatusRemoval (line 7) | public class StatusRemoval : ItemAction { method StatusRemoval (line 36) | public StatusRemoval(IXivSheet sheet, IRelationalRow sourceRow) : base... method BuildStatuses (line 44) | private FriendlyEffect[] BuildStatuses(bool hq) { FILE: SaintCoinach/Xiv/ItemActions/SustainPotion.cs class SustainPotion (line 8) | public class SustainPotion : ItemAction { method SustainPotion (line 9) | public SustainPotion(IXivSheet sheet, Ex.Relational.IRelationalRow sou... FILE: SaintCoinach/Xiv/ItemActions/TeleportationTicket.cs class TeleportationTicket (line 9) | public class TeleportationTicket : ItemAction { method TeleportationTicket (line 11) | public TeleportationTicket(IXivSheet sheet, IRelationalRow sourceRow) ... FILE: SaintCoinach/Xiv/ItemActions/TpRecovery.cs class TpRecovery (line 6) | public class TpRecovery : PointRecovery { method TpRecovery (line 24) | public TpRecovery(IXivSheet sheet, IRelationalRow sourceRow) : base(sh... method GetParameters (line 32) | protected override IEnumerable GetParameters() { FILE: SaintCoinach/Xiv/ItemActions/TripleTriadCardUnlock.cs class TripleTriadCardUnlock (line 10) | public class TripleTriadCardUnlock : ItemAction { method TripleTriadCardUnlock (line 32) | public TripleTriadCardUnlock(IXivSheet sheet, IRelationalRow sourceRow... FILE: SaintCoinach/Xiv/ItemBase.cs class ItemBase (line 11) | public abstract class ItemBase : XivRow, IQuantifiableXivString { method ItemBase (line 53) | protected ItemBase(IXivSheet sheet, IRelationalRow sourceRow) : base(s... FILE: SaintCoinach/Xiv/ItemComparer.cs class ItemComparer (line 8) | public class ItemComparer : IComparer { type Option (line 9) | public enum Option { method Compare (line 39) | public int Compare(SaintCoinach.Xiv.ItemBase x, SaintCoinach.Xiv.ItemB... method CompareCategoryMajor (line 72) | public int CompareCategoryMajor(SaintCoinach.Xiv.Item x, SaintCoinach.... method CompareCategoryMinor (line 76) | public int CompareCategoryMinor(SaintCoinach.Xiv.Item x, SaintCoinach.... method CompareEquipLevel (line 80) | public int CompareEquipLevel(SaintCoinach.Xiv.Item x, SaintCoinach.Xiv... method CompareItemLevel (line 90) | public int CompareItemLevel(SaintCoinach.Xiv.Item x, SaintCoinach.Xiv.... FILE: SaintCoinach/Xiv/ItemFood.cs class ItemFood (line 9) | public class ItemFood : XivRow, IParameterObject { method ItemFood (line 26) | public ItemFood(IXivSheet sheet, IRelationalRow sourceRow) : base(shee... method BuildParameters (line 42) | private ParameterCollection BuildParameters() { FILE: SaintCoinach/Xiv/ItemLevel.cs class ItemLevel (line 9) | public class ItemLevel : XivRow { method ItemLevel (line 17) | public ItemLevel(IXivSheet sheet, IRelationalRow sourceRow) : base(she... method GetMaximum (line 31) | public int GetMaximum(BaseParam baseParam) { method ToString (line 42) | public override string ToString() { FILE: SaintCoinach/Xiv/ItemSearchCategory.cs class ItemSearchCategory (line 5) | public class ItemSearchCategory : XivRow { method ItemSearchCategory (line 20) | public ItemSearchCategory(IXivSheet sheet, IRelationalRow sourceRow) :... method ToString (line 26) | public override string ToString() { FILE: SaintCoinach/Xiv/ItemSeries.cs class ItemSeries (line 4) | public class ItemSeries : XivRow { method ItemSeries (line 15) | public ItemSeries(IXivSheet sheet, IRelationalRow sourceRow) : base(sh... method ToString (line 21) | public override string ToString() { FILE: SaintCoinach/Xiv/ItemSpecialBonus.cs class ItemSpecialBonus (line 4) | public class ItemSpecialBonus : XivRow { method ItemSpecialBonus (line 15) | public ItemSpecialBonus(IXivSheet sheet, IRelationalRow sourceRow) : b... method ToString (line 21) | public override string ToString() { FILE: SaintCoinach/Xiv/ItemUICategory.cs class ItemUICategory (line 15) | public class ItemUICategory : XivRow { method ItemUICategory (line 51) | public ItemUICategory(IXivSheet sheet, IRelationalRow sourceRow) : bas... method ToString (line 59) | public override string ToString() { FILE: SaintCoinach/Xiv/Items/Accessory.cs class Accessory (line 4) | public class Accessory : Armour { method Accessory (line 9) | public Accessory(IXivSheet sheet, IRelationalRow sourceRow) : base(she... FILE: SaintCoinach/Xiv/Items/Armour.cs class Armour (line 9) | public class Armour : Equipment { method Armour (line 50) | public Armour(IXivSheet sheet, IRelationalRow sourceRow) : base(sheet,... method BuildPrimaryParameters (line 60) | private ParameterCollection BuildPrimaryParameters() { FILE: SaintCoinach/Xiv/Items/CraftingTool.cs class CraftingTool (line 6) | public class CraftingTool : Weapon { method CraftingTool (line 12) | public CraftingTool(IXivSheet sheet, IRelationalRow sourceRow) : base(... FILE: SaintCoinach/Xiv/Items/Equipment.cs class Equipment (line 12) | public abstract class Equipment : Item, IParameterObject { method Equipment (line 161) | protected Equipment(IXivSheet sheet, IRelationalRow sourceRow) : base(... method GetModel (line 178) | public ModelDefinition GetModel(int characterType, out Graphics.ImcVar... method GetModel (line 191) | public ModelDefinition GetModel(EquipSlot equipSlot, int characterType... method GetMateriaMeldCap (line 203) | public int GetMateriaMeldCap(BaseParam baseParam, bool onHq) { method GetParameterValue (line 219) | public int GetParameterValue(BaseParam baseParam, bool includeNonBase) { method GetMaximumParamValue (line 239) | public int GetMaximumParamValue(BaseParam baseParam) { method GetModelCharacterType (line 255) | public int GetModelCharacterType() { method BuildSecondaryParameters (line 290) | protected virtual ParameterCollection BuildSecondaryParameters() { method AddDefaultParameters (line 303) | private void AddDefaultParameters(ParameterCollection parameters) { method AddSpecialParameters (line 318) | private void AddSpecialParameters(ParameterCollection parameters) { method AddParameter (line 356) | private static void AddParameter(ParameterCollection parameters, FILE: SaintCoinach/Xiv/Items/GatheringTool.cs class GatheringTool (line 6) | public class GatheringTool : Weapon { method GatheringTool (line 12) | public GatheringTool(IXivSheet sheet, IRelationalRow sourceRow) : base... FILE: SaintCoinach/Xiv/Items/Housing.cs class Housing (line 4) | public class Housing : Item { method Housing (line 9) | public Housing(IXivSheet sheet, IRelationalRow sourceRow) : base(sheet... FILE: SaintCoinach/Xiv/Items/MagicWeapon.cs class MagicWeapon (line 4) | public class MagicWeapon : Weapon { method MagicWeapon (line 9) | public MagicWeapon(IXivSheet sheet, IRelationalRow sourceRow) : base(s... FILE: SaintCoinach/Xiv/Items/MateriaItem.cs class MateriaItem (line 9) | public class MateriaItem : Item { method MateriaItem (line 79) | public MateriaItem(IXivSheet sheet, IRelationalRow sourceRow) : base(s... method Build (line 89) | private void Build() { FILE: SaintCoinach/Xiv/Items/PhysicalWeapon.cs class PhysicalWeapon (line 4) | public class PhysicalWeapon : Weapon { method PhysicalWeapon (line 9) | public PhysicalWeapon(IXivSheet sheet, IRelationalRow sourceRow) : bas... FILE: SaintCoinach/Xiv/Items/Shield.cs class Shield (line 9) | public class Shield : Equipment { method Shield (line 49) | public Shield(IXivSheet sheet, IRelationalRow sourceRow) : base(sheet,... method BuildPrimaryParameters (line 59) | private ParameterCollection BuildPrimaryParameters() { FILE: SaintCoinach/Xiv/Items/SoulCrystal.cs class SoulCrystal (line 6) | public class SoulCrystal : Equipment { method SoulCrystal (line 17) | public SoulCrystal(IXivSheet sheet, IRelationalRow sourceRow) : base(s... FILE: SaintCoinach/Xiv/Items/Usable.cs class Usable (line 7) | public class Usable : Item, IParameterObject { method Usable (line 18) | public Usable(IXivSheet sheet, IRelationalRow sourceRow) : base(sheet,... FILE: SaintCoinach/Xiv/Items/Weapon.cs class Weapon (line 10) | public class Weapon : Equipment { method Weapon (line 57) | public Weapon(IXivSheet sheet, IRelationalRow sourceRow) : base(sheet,... method BuildPrimaryParameters (line 67) | private ParameterCollection BuildPrimaryParameters() { FILE: SaintCoinach/Xiv/JournalCategory.cs class JournalCategory (line 10) | public class JournalCategory : XivRow { method JournalCategory (line 20) | public JournalCategory(IXivSheet sheet, IRelationalRow sourceRow) : ba... FILE: SaintCoinach/Xiv/JournalGenre.cs class JournalGenre (line 10) | public class JournalGenre : XivRow { method JournalGenre (line 23) | public JournalGenre(IXivSheet sheet, IRelationalRow sourceRow) : base(... FILE: SaintCoinach/Xiv/JournalSection.cs class JournalSection (line 10) | public class JournalSection : XivRow { method JournalSection (line 19) | public JournalSection(IXivSheet sheet, IRelationalRow sourceRow) : bas... FILE: SaintCoinach/Xiv/Leve.cs class Leve (line 12) | public class Leve : XivRow, ILocatable, IItemSource { method Leve (line 162) | public Leve(IXivSheet sheet, IRelationalRow sourceRow) : base(sheet, s... method ToString (line 170) | public override string ToString() { FILE: SaintCoinach/Xiv/LeveAssignmentType.cs class LeveAssignmentType (line 5) | public class LeveAssignmentType : XivRow { method LeveAssignmentType (line 18) | public LeveAssignmentType(IXivSheet sheet, IRelationalRow sourceRow) :... method ToString (line 24) | public override string ToString() { FILE: SaintCoinach/Xiv/LeveClient.cs class LeveClient (line 4) | public class LeveClient : XivRow { method LeveClient (line 15) | public LeveClient(IXivSheet sheet, IRelationalRow sourceRow) : base(sh... method ToString (line 21) | public override string ToString() { FILE: SaintCoinach/Xiv/LeveRewardItem.cs class LeveRewardItem (line 9) | public class LeveRewardItem : XivRow { method LeveRewardItem (line 38) | public LeveRewardItem(IXivSheet sheet, IRelationalRow sourceRow) : bas... method BuildItemGroups (line 47) | private ProbabilityPair[] BuildItemGroups() { FILE: SaintCoinach/Xiv/LeveRewardItemGroup.cs class LeveRewardItemGroup (line 13) | public class LeveRewardItemGroup : XivRow { method LeveRewardItemGroup (line 40) | public LeveRewardItemGroup(IXivSheet sheet, IRelationalRow sourceRow) ... method BuildItems (line 50) | private Entry[] BuildItems() { class Entry (line 78) | public class Entry { method Entry (line 109) | public Entry(Item item, int count, bool isHq) { FILE: SaintCoinach/Xiv/LeveVfx.cs class LeveVfx (line 10) | public class LeveVfx : XivRow { method LeveVfx (line 21) | public LeveVfx(IXivSheet sheet, IRelationalRow sourceRow) : base(sheet... FILE: SaintCoinach/Xiv/Level.cs class Level (line 7) | public class Level : XivRow, ILocation { method Level (line 85) | public Level(IXivSheet sheet, IRelationalRow sourceRow) : base(sheet, ... FILE: SaintCoinach/Xiv/LogFilter.cs class LogFilter (line 4) | public class LogFilter : XivRow { method LogFilter (line 17) | public LogFilter(IXivSheet sheet, IRelationalRow sourceRow) : base(she... method ToString (line 23) | public override string ToString() { FILE: SaintCoinach/Xiv/LogKind.cs class LogKind (line 4) | public class LogKind : XivRow { method LogKind (line 17) | public LogKind(IXivSheet sheet, IRelationalRow sourceRow) : base(sheet... method ToString (line 23) | public override string ToString() { FILE: SaintCoinach/Xiv/LogKindCategoryText.cs class LogKindCategoryText (line 4) | public class LogKindCategoryText : XivRow { method LogKindCategoryText (line 15) | public LogKindCategoryText(IXivSheet sheet, IRelationalRow sourceRow) ... method ToString (line 21) | public override string ToString() { FILE: SaintCoinach/Xiv/LogMessage.cs class LogMessage (line 4) | public class LogMessage : XivRow { method LogMessage (line 16) | public LogMessage(IXivSheet sheet, IRelationalRow sourceRow) : base(sh... method ToString (line 22) | public override string ToString() { FILE: SaintCoinach/Xiv/MYCWarResultNotebook.cs class MYCWarResultNotebook (line 6) | public class MYCWarResultNotebook : XivRow { method MYCWarResultNotebook (line 18) | public MYCWarResultNotebook(IXivSheet sheet, IRelationalRow sourceRow)... FILE: SaintCoinach/Xiv/MainCommand.cs class MainCommand (line 5) | public class MainCommand : XivRow { method MainCommand (line 19) | public MainCommand(IXivSheet sheet, IRelationalRow sourceRow) : base(s... method ToString (line 25) | public override string ToString() { FILE: SaintCoinach/Xiv/MainCommandCategory.cs class MainCommandCategory (line 4) | public class MainCommandCategory : XivRow { method MainCommandCategory (line 15) | public MainCommandCategory(IXivSheet sheet, IRelationalRow sourceRow) ... method ToString (line 21) | public override string ToString() { FILE: SaintCoinach/Xiv/Map.cs class Map (line 11) | public class Map : XivRow { method Map (line 124) | public Map(IXivSheet sheet, IRelationalRow sourceRow) : base(sheet, so... method GetTerritory (line 129) | public Graphics.Territory GetTerritory() { method BuildImage (line 141) | private Image BuildImage(string size) { method MultiplyBlend (line 167) | private static Image MultiplyBlend(ImageFile image, ImageFile mask) { method ToMapCoordinate2d (line 212) | public double ToMapCoordinate2d(int value, int offset) method ToMapCoordinate3d (line 225) | public double ToMapCoordinate3d(double value, int offset) method ToString (line 237) | public override string ToString() { FILE: SaintCoinach/Xiv/MasterpieceSupplyDuty.CollectableItem.cs class MasterpieceSupplyDuty (line 8) | public partial class MasterpieceSupplyDuty { class CollectableItem (line 9) | public class CollectableItem { method CollectableItem (line 27) | internal CollectableItem(MasterpieceSupplyDuty duty, int index) { method CalculateExp (line 47) | public int[] CalculateExp(int level) { method CalculateScripRewards (line 61) | public int[] CalculateScripRewards() { FILE: SaintCoinach/Xiv/MasterpieceSupplyDuty.cs class MasterpieceSupplyDuty (line 9) | public partial class MasterpieceSupplyDuty : XivRow { method MasterpieceSupplyDuty (line 21) | public MasterpieceSupplyDuty(IXivSheet sheet, IRelationalRow sourceRow... method BuildCollectableItems (line 25) | private CollectableItem[] BuildCollectableItems() { FILE: SaintCoinach/Xiv/Materia.cs class Materia (line 9) | public class Materia : XivRow { method Materia (line 42) | public Materia(IXivSheet sheet, IRelationalRow sourceRow) : base(sheet... method BuildItems (line 52) | private ItemValue[] BuildItems() { class ItemValue (line 76) | public class ItemValue { method ItemValue (line 107) | public ItemValue(Item item, int value, int tier) { FILE: SaintCoinach/Xiv/MinionRace.cs class MinionRace (line 10) | public class MinionRace : XivRow method MinionRace (line 16) | public MinionRace(IXivSheet sheet, IRelationalRow sourceRow) : base(sh... FILE: SaintCoinach/Xiv/MinionSkillType.cs class MinionSkillType (line 10) | public class MinionSkillType : XivRow method MinionSkillType (line 16) | public MinionSkillType(IXivSheet sheet, IRelationalRow sourceRow) : ba... FILE: SaintCoinach/Xiv/ModelChara.cs class ModelChara (line 14) | public class ModelChara : XivRow { method ModelChara (line 58) | public ModelChara(IXivSheet sheet, IRelationalRow sourceRow) : base(sh... method GetModelDefinition (line 64) | public Tuple GetModelDefinition() { method GetMonsterModelDefinition (line 73) | private Tuple GetMonsterModelDefinition() { FILE: SaintCoinach/Xiv/MonsterNote.cs class MonsterNote (line 6) | public class MonsterNote : XivRow { method MonsterNote (line 25) | public MonsterNote(IXivSheet sheet, IRelationalRow sourceRow) : base(s... method BuildTargets (line 33) | private Target[] BuildTargets() { method ToString (line 49) | public override string ToString() { class Target (line 55) | public class Target { method Target (line 67) | public Target(MonsterNoteTarget monsterNoteTarget, int count) { FILE: SaintCoinach/Xiv/MonsterNoteTarget.cs class MonsterNoteTarget (line 9) | public class MonsterNoteTarget : XivRow, ILocatable { method MonsterNoteTarget (line 28) | public MonsterNoteTarget(IXivSheet sheet, IRelationalRow sourceRow) : ... method BuildLocations (line 36) | private IEnumerable BuildLocations() { class Location (line 61) | public class Location : ILocation { method Location (line 74) | public Location(PlaceName zonePlace, PlaceName locationPlace) { FILE: SaintCoinach/Xiv/Mount.cs class Mount (line 5) | public class Mount : XivRow, IQuantifiableXivString { method Mount (line 22) | public Mount(IXivSheet sheet, IRelationalRow sourceRow) : base(sheet, ... method ToString (line 28) | public override string ToString() { FILE: SaintCoinach/Xiv/NpcEquip.cs class NpcEquip (line 4) | public class NpcEquip : XivRow { method NpcEquip (line 40) | public NpcEquip(IXivSheet sheet, IRelationalRow sourceRow) : base(shee... FILE: SaintCoinach/Xiv/OnlineStatus.cs class OnlineStatus (line 5) | public class OnlineStatus : XivRow { method OnlineStatus (line 17) | public OnlineStatus(IXivSheet sheet, IRelationalRow sourceRow) : base(... method ToString (line 23) | public override string ToString() { FILE: SaintCoinach/Xiv/Ornament.cs class Ornament (line 5) | public class Ornament : XivRow, IQuantifiableXivString { method Ornament (line 18) | public Ornament(IXivSheet sheet, IRelationalRow sourceRow) : base(shee... method ToString (line 24) | public override string ToString() { FILE: SaintCoinach/Xiv/ParamGrow.cs class ParamGrow (line 10) | public class ParamGrow : XivRow { method ParamGrow (line 19) | public ParamGrow(IXivSheet sheet, IRelationalRow sourceRow) : base(she... FILE: SaintCoinach/Xiv/Parameter.cs class Parameter (line 8) | public class Parameter : IEnumerable { method Parameter (line 40) | public Parameter(BaseParam baseParam) { method GetEnumerator (line 52) | public IEnumerator GetEnumerator() { method GetEnumerator (line 64) | IEnumerator IEnumerable.GetEnumerator() { method AddValue (line 76) | public void AddValue(ParameterValue value) { FILE: SaintCoinach/Xiv/ParameterCollection.cs class ParameterCollection (line 8) | public class ParameterCollection : IEnumerable { method AddParameterValue (line 35) | public void AddParameterValue(BaseParam baseParam, ParameterValue valu... method AddRange (line 47) | public void AddRange(IEnumerable other) { method GetEnumerator (line 62) | public IEnumerator GetEnumerator() { method GetEnumerator (line 70) | IEnumerator IEnumerable.GetEnumerator() { FILE: SaintCoinach/Xiv/ParameterType.cs type ParameterType (line 5) | public enum ParameterType { FILE: SaintCoinach/Xiv/ParameterValue.cs class ParameterValue (line 5) | public abstract class ParameterValue { method ParameterValue (line 29) | protected ParameterValue(ParameterType type, int index) { FILE: SaintCoinach/Xiv/ParameterValueFixed.cs class ParameterValueFixed (line 7) | public class ParameterValueFixed : ParameterValue { method ParameterValueFixed (line 26) | public ParameterValueFixed(ParameterType type, double amount, int index) method ToString (line 37) | public override string ToString() { FILE: SaintCoinach/Xiv/ParameterValueRelative.cs class ParameterValueRelative (line 7) | public class ParameterValueRelative : ParameterValue { method ParameterValueRelative (line 26) | public ParameterValueRelative(ParameterType type, double amount, int i... method ToString (line 37) | public override string ToString() { FILE: SaintCoinach/Xiv/ParameterValueRelativeLimited.cs class ParameterValueRelativeLimited (line 5) | public class ParameterValueRelativeLimited : ParameterValueRelative { method ParameterValueRelativeLimited (line 25) | public ParameterValueRelativeLimited(ParameterType type, double amount... method ToString (line 36) | public override string ToString() { FILE: SaintCoinach/Xiv/PlaceName.cs class PlaceName (line 4) | public class PlaceName : XivRow { method PlaceName (line 16) | public PlaceName(IXivSheet sheet, IRelationalRow sourceRow) : base(she... method ToString (line 22) | public override string ToString() { FILE: SaintCoinach/Xiv/PrerequisiteQuestsRequirement.cs class PrerequisiteQuestsRequirement (line 8) | public class PrerequisiteQuestsRequirement { method PrerequisiteQuestsRequirement (line 15) | internal PrerequisiteQuestsRequirement(Quest quest) { method PrerequisiteQuestsRequirement (line 30) | internal PrerequisiteQuestsRequirement(PrerequisiteQuestsRequirementTy... FILE: SaintCoinach/Xiv/PrerequisiteQuestsRequirementType.cs type PrerequisiteQuestsRequirementType (line 8) | public enum PrerequisiteQuestsRequirementType : byte { FILE: SaintCoinach/Xiv/ProbabilityPair.cs class ProbabilityPair (line 6) | public class ProbabilityPair { method ProbabilityPair (line 30) | public ProbabilityPair(T value, double probability) { FILE: SaintCoinach/Xiv/Quad.cs type Quad (line 9) | [Serializable] method Quad (line 16) | public Quad(long data) { method Read (line 23) | public static Quad Read(byte[] buffer, int offset, bool bigEndian) { method ToString (line 28) | public override string ToString() { method ToInt64 (line 32) | public Int64 ToInt64() { method Equals (line 50) | public override bool Equals(object obj) { method GetHashCode (line 56) | public override int GetHashCode() { FILE: SaintCoinach/Xiv/Quest.cs class Quest (line 7) | public class Quest : XivRow, IItemSource { method Quest (line 56) | public Quest(IXivSheet sheet, IRelationalRow sourceRow) : base(sheet, ... method ToString (line 60) | public override string ToString() { method BuildInvolvedENpcs (line 76) | private ENpc[] BuildInvolvedENpcs() { FILE: SaintCoinach/Xiv/QuestRepeatInterval.cs type QuestRepeatInterval (line 8) | public enum QuestRepeatInterval : byte { FILE: SaintCoinach/Xiv/QuestRequirements.ClassJobRequirement.cs class QuestRequirements (line 8) | partial class QuestRequirements { class ClassJobRequirement (line 9) | public class ClassJobRequirement { method ClassJobRequirement (line 16) | internal ClassJobRequirement(ClassJobCategory category, int level) { FILE: SaintCoinach/Xiv/QuestRequirements.InstanceContentRequirement.cs class QuestRequirements (line 8) | partial class QuestRequirements { class InstanceContentRequirement (line 9) | public class InstanceContentRequirement { method InstanceContentRequirement (line 16) | internal InstanceContentRequirement(Quest quest) { FILE: SaintCoinach/Xiv/QuestRequirements.PreviousQuestRequirement.cs class QuestRequirements (line 8) | partial class QuestRequirements { class PreviousQuestRequirement (line 9) | public class PreviousQuestRequirement { method PreviousQuestRequirement (line 16) | internal PreviousQuestRequirement(Quest quest) { FILE: SaintCoinach/Xiv/QuestRequirements.cs class QuestRequirements (line 8) | public partial class QuestRequirements { method QuestRequirements (line 38) | public QuestRequirements(Quest quest) { method BuildClassJobs (line 44) | private ClassJobRequirement[] BuildClassJobs() { method BuildQuestExclusion (line 58) | private Quest[] BuildQuestExclusion() { FILE: SaintCoinach/Xiv/QuestRewardGroupType.cs type QuestRewardGroupType (line 8) | public enum QuestRewardGroupType { FILE: SaintCoinach/Xiv/QuestRewardItem.cs class QuestRewardItem (line 8) | public class QuestRewardItem { method QuestRewardItem (line 17) | public QuestRewardItem(Item item, int count, Stain stain, bool isHq) : method QuestRewardItem (line 20) | public QuestRewardItem(Item item, IEnumerable counts, Stain stain... FILE: SaintCoinach/Xiv/QuestRewardItemGroup.cs class QuestRewardItemGroup (line 8) | public class QuestRewardItemGroup { method QuestRewardItemGroup (line 16) | public QuestRewardItemGroup(IEnumerable items, QuestR... FILE: SaintCoinach/Xiv/QuestRewardOther.cs class QuestRewardOther (line 6) | public class QuestRewardOther : XivRow method QuestRewardOther (line 18) | public QuestRewardOther(IXivSheet sheet, IRelationalRow sourceRow) : b... method ToString (line 24) | public override string ToString() FILE: SaintCoinach/Xiv/QuestRewards.cs class QuestRewards (line 8) | public class QuestRewards { method QuestRewards (line 30) | public QuestRewards(Quest quest) { method BuildItems (line 36) | private QuestRewardItemGroup[] BuildItems() { method BuildItemGroup (line 121) | private QuestRewardItemGroup BuildItemGroup(QuestRewardGroupType type,... method BuildClassQuestJobRewardItemGroups (line 145) | private List BuildClassQuestJobRewardItemGroups(... FILE: SaintCoinach/Xiv/Race.cs class Race (line 10) | public class Race : XivRow { method Race (line 37) | public Race(IXivSheet sheet, IRelationalRow sourceRow) : base(sheet, s... method ToString (line 41) | public override string ToString() { FILE: SaintCoinach/Xiv/RacingChocoboItem.cs class RacingChocoboItem (line 10) | public class RacingChocoboItem : XivRow { method RacingChocoboItem (line 22) | public RacingChocoboItem(IXivSheet sheet, IRelationalRow sourceRow) : ... FILE: SaintCoinach/Xiv/RacingChocoboName.cs class RacingChocoboName (line 10) | public class RacingChocoboName : XivRow { method RacingChocoboName (line 29) | public RacingChocoboName(IXivSheet sheet, IRelationalRow sourceRow) : ... method ToString (line 33) | public override string ToString() { FILE: SaintCoinach/Xiv/RacingChocoboNameCategory.cs class RacingChocoboNameCategory (line 10) | public class RacingChocoboNameCategory : XivRow { method RacingChocoboNameCategory (line 21) | public RacingChocoboNameCategory(IXivSheet sheet, IRelationalRow sourc... method ToString (line 25) | public override string ToString() { FILE: SaintCoinach/Xiv/RacingChocoboNameInfo.cs class RacingChocoboNameInfo (line 10) | public class RacingChocoboNameInfo : XivRow { method RacingChocoboNameInfo (line 19) | public RacingChocoboNameInfo(IXivSheet sheet, IRelationalRow sourceRow... FILE: SaintCoinach/Xiv/RacingChocoboParam.cs class RacingChocoboParam (line 10) | public class RacingChocoboParam : XivRow { method RacingChocoboParam (line 19) | public RacingChocoboParam(IXivSheet sheet, IRelationalRow sourceRow) :... method ToString (line 23) | public override string ToString() { FILE: SaintCoinach/Xiv/Recipe.cs class Recipe (line 11) | public class Recipe : XivRow, IItemSource { method Recipe (line 191) | public Recipe(IXivSheet sheet, IRelationalRow sourceRow) : base(sheet,... method BuildIngredients (line 201) | private RecipeIngredient[] BuildIngredients() { method BaseProgress (line 231) | public int BaseProgress(int craftsmanship, int crafterLevel) { method BaseQuality (line 242) | public int BaseQuality(int control, int crafterLevel) { method GetCraftLevelDifference (line 252) | public CraftLevelDifference GetCraftLevelDifference(int crafterLevel) { FILE: SaintCoinach/Xiv/RecipeElement.cs class RecipeElement (line 4) | public class RecipeElement : XivRow { method RecipeElement (line 15) | public RecipeElement(IXivSheet sheet, IRelationalRow sourceRow) : base... method ToString (line 21) | public override string ToString() { FILE: SaintCoinach/Xiv/RecipeIngredient.cs class RecipeIngredient (line 5) | public class RecipeIngredient { method RecipeIngredient (line 42) | public RecipeIngredient(RecipeIngredientType type, Item item, int coun... FILE: SaintCoinach/Xiv/RecipeIngredientType.cs type RecipeIngredientType (line 5) | public enum RecipeIngredientType { FILE: SaintCoinach/Xiv/RecipeLevel.cs class RecipeLevel (line 5) | public class RecipeLevel { method RecipeLevel (line 40) | public RecipeLevel(Recipe recipe) { FILE: SaintCoinach/Xiv/RecipeLevelTable.cs class RecipeLevelTable (line 8) | public class RecipeLevelTable : XivRow { method RecipeLevelTable (line 49) | public RecipeLevelTable(IXivSheet sheet, IRelationalRow sourceRow) : b... FILE: SaintCoinach/Xiv/RelicNote.cs class RelicNote (line 6) | public class RelicNote : XivRow { method RelicNote (line 34) | public RelicNote(IXivSheet sheet, IRelationalRow sourceRow) : base(she... class Target (line 42) | public class Target { method Target (line 54) | public Target(MonsterNoteTarget monsterNoteTarget, int count) { class FateTarget (line 68) | public class FateTarget { method FateTarget (line 80) | public FateTarget(Fate fate, PlaceName placeName) { method BuildTargets (line 94) | private Target[] BuildTargets() { method BuildNotoriousTargets (line 108) | private MonsterNoteTarget[] BuildNotoriousTargets() { method BuildFates (line 118) | private FateTarget[] BuildFates() { method BuildLeves (line 132) | private Leve[] BuildLeves() { FILE: SaintCoinach/Xiv/RelicNoteCategory.cs class RelicNoteCategory (line 4) | public class RelicNoteCategory : XivRow { method RelicNoteCategory (line 16) | public RelicNoteCategory(IXivSheet sheet, IRelationalRow sourceRow) : ... method ToString (line 22) | public override string ToString() { FILE: SaintCoinach/Xiv/RelicNoteCategoryText.cs class RelicNoteCategoryText (line 4) | public class RelicNoteCategoryText : XivRow { method RelicNoteCategoryText (line 15) | public RelicNoteCategoryText(IXivSheet sheet, IRelationalRow sourceRow... method ToString (line 21) | public override string ToString() { FILE: SaintCoinach/Xiv/RetainerTask.cs class RetainerTask (line 8) | public class RetainerTask : XivRow, IItemSource { method RetainerTask (line 27) | public RetainerTask(IXivSheet sheet, SaintCoinach.Ex.Relational.IRelat... FILE: SaintCoinach/Xiv/RetainerTaskBase.cs class RetainerTaskBase (line 8) | public abstract class RetainerTaskBase : XivRow, IItemSource { method RetainerTaskBase (line 17) | protected RetainerTaskBase(IXivSheet sheet, SaintCoinach.Ex.Relational... FILE: SaintCoinach/Xiv/RetainerTaskNormal.cs class RetainerTaskNormal (line 8) | public class RetainerTaskNormal : RetainerTaskBase { method RetainerTaskNormal (line 25) | public RetainerTaskNormal(IXivSheet sheet, SaintCoinach.Ex.Relational.... FILE: SaintCoinach/Xiv/RetainerTaskRandom.cs class RetainerTaskRandom (line 8) | public class RetainerTaskRandom : RetainerTaskBase { method RetainerTaskRandom (line 19) | public RetainerTaskRandom(IXivSheet sheet, SaintCoinach.Ex.Relational.... FILE: SaintCoinach/Xiv/Salvage.cs class Salvage (line 9) | public class Salvage : XivRow { method Salvage (line 20) | public Salvage(IXivSheet sheet, IRelationalRow sourceRow) : base(sheet... method ToString (line 26) | public override string ToString() { FILE: SaintCoinach/Xiv/Sheets/InventoryItemSheet.cs class InventoryItemSheet (line 9) | public class InventoryItemSheet : XivSheet { method InventoryItemSheet (line 206) | public InventoryItemSheet(XivCollection collection, IRelationalSheet s... method CreateRow (line 212) | protected override Item CreateRow(IRelationalRow sourceRow) { FILE: SaintCoinach/Xiv/Sheets/ItemActionSheet.cs class ItemActionSheet (line 11) | public class ItemActionSheet : XivSheet { method ItemActionSheet (line 123) | public ItemActionSheet(XivCollection collection, IRelationalSheet sour... method CreateRow (line 129) | protected override ItemAction CreateRow(IRelationalRow sourceRow) { FILE: SaintCoinach/Xiv/ShopListingItem.cs class ShopListingItem (line 7) | public class ShopListingItem : IShopListingItem { method ShopListingItem (line 18) | public ShopListingItem(IShopListing shopItem, Item item, int count, bo... method ToString (line 62) | public override string ToString() { FILE: SaintCoinach/Xiv/SpearfishingItem.cs class SpearfishingItem (line 4) | public class SpearfishingItem : GatheringItemBase { method SpearfishingItem (line 14) | public SpearfishingItem(IXivSheet sheet, IRelationalRow sourceRow) : b... FILE: SaintCoinach/Xiv/SpecialShop.cs class SpecialShop (line 10) | public class SpecialShop : XivRow, IShop, IItemSource { method SpecialShop (line 42) | public SpecialShop(IXivSheet sheet, IRelationalRow sourceRow) : base(s... method ToString (line 72) | public override string ToString() { method BuildENpcs (line 82) | private ENpc[] BuildENpcs() { method BuildShopItems (line 90) | private SpecialShopListing[] BuildShopItems() { FILE: SaintCoinach/Xiv/SpecialShopListing.cs class SpecialShopListing (line 8) | public class SpecialShopListing : IShopListing { method BuildTomestones (line 21) | private void BuildTomestones() { method SpecialShopListing (line 75) | public SpecialShopListing(SpecialShop shop, int index) { FILE: SaintCoinach/Xiv/Stain.cs class Stain (line 9) | public class Stain : XivRow { method Stain (line 45) | public Stain(IXivSheet sheet, IRelationalRow sourceRow) : base(sheet, ... method ToString (line 53) | public override string ToString() { FILE: SaintCoinach/Xiv/Status.cs class Status (line 5) | public class Status : XivRow { method Status (line 20) | public Status(IXivSheet sheet, IRelationalRow sourceRow) : base(sheet,... method ToString (line 26) | public override string ToString() { FILE: SaintCoinach/Xiv/TerritoryType.cs class TerritoryType (line 10) | public class TerritoryType : XivRow { method TerritoryType (line 105) | public TerritoryType(IXivSheet sheet, IRelationalRow sourceRow) : base... method GetRelatedMap (line 109) | public Map GetRelatedMap(uint index) { method BuildWeatherGroups (line 120) | private Dictionary BuildWeatherGroups() { method BuildMapIndex (line 132) | private Dictionary BuildMapIndex() { FILE: SaintCoinach/Xiv/Title.cs class Title (line 4) | public class Title : XivRow { method Title (line 17) | public Title(IXivSheet sheet, IRelationalRow sourceRow) : base(sheet, ... method ToString (line 23) | public override string ToString() { FILE: SaintCoinach/Xiv/Tomestone.cs class Tomestone (line 10) | [XivSheet("Tomestones")] method Tomestone (line 20) | public Tomestone(IXivSheet sheet, IRelationalRow sourceRow) : base(she... FILE: SaintCoinach/Xiv/TomestonesItem.cs class TomestonesItem (line 10) | public class TomestonesItem : XivRow { method TomestonesItem (line 20) | public TomestonesItem(IXivSheet sheet, IRelationalRow sourceRow) : bas... FILE: SaintCoinach/Xiv/Trait.cs class Trait (line 5) | public class Trait : XivRow { method Trait (line 22) | public Trait(IXivSheet sheet, IRelationalRow sourceRow) : base(sheet, ... method ToString (line 28) | public override string ToString() { FILE: SaintCoinach/Xiv/Tribe.cs class Tribe (line 10) | public class Tribe : XivRow { method Tribe (line 48) | public Tribe(IXivSheet sheet, IRelationalRow sourceRow) : base(sheet, ... method ToString (line 52) | public override string ToString() { FILE: SaintCoinach/Xiv/TripleTriad.cs class TripleTriad (line 10) | public class TripleTriad : XivRow, ILocatable { method TripleTriad (line 41) | public TripleTriad(IXivSheet sheet, IRelationalRow sourceRow) : base(s... method BuildENpcs (line 46) | private ENpc[] BuildENpcs() { method BuildFixedCards (line 49) | private TripleTriadCard[] BuildFixedCards() { method BuildVariableCards (line 61) | private TripleTriadCard[] BuildVariableCards() { method BuildRewardItems (line 73) | private Item[] BuildRewardItems() { method BuildRules (line 86) | private TripleTriadRule[] BuildRules() { method BuildQuestRequirement (line 97) | private PrerequisiteQuestsRequirement BuildQuestRequirement() { FILE: SaintCoinach/Xiv/TripleTriadCard.cs class TripleTriadCard (line 10) | public class TripleTriadCard : XivRow { method TripleTriadCard (line 49) | public TripleTriadCard(IXivSheet sheet, IRelationalRow sourceRow) : ba... method ToString (line 53) | public override string ToString() { FILE: SaintCoinach/Xiv/TripleTriadCardRarity.cs class TripleTriadCardRarity (line 10) | public class TripleTriadCardRarity : XivRow { method TripleTriadCardRarity (line 13) | public TripleTriadCardRarity(IXivSheet sheet, IRelationalRow sourceRow... FILE: SaintCoinach/Xiv/TripleTriadCardResident.cs class TripleTriadCardResident (line 10) | public class TripleTriadCardResident : XivRow { method TripleTriadCardResident (line 28) | public TripleTriadCardResident(IXivSheet sheet, IRelationalRow sourceR... FILE: SaintCoinach/Xiv/TripleTriadCardType.cs class TripleTriadCardType (line 10) | public class TripleTriadCardType : XivRow { method TripleTriadCardType (line 19) | public TripleTriadCardType(IXivSheet sheet, IRelationalRow sourceRow) ... method ToString (line 23) | public override string ToString() { FILE: SaintCoinach/Xiv/TripleTriadCompetition.cs class TripleTriadCompetition (line 10) | public class TripleTriadCompetition : XivRow { method TripleTriadCompetition (line 19) | public TripleTriadCompetition(IXivSheet sheet, IRelationalRow sourceRo... method ToString (line 23) | public override string ToString() { FILE: SaintCoinach/Xiv/TripleTriadRule.cs class TripleTriadRule (line 10) | public class TripleTriadRule : XivRow { method TripleTriadRule (line 19) | public TripleTriadRule(IXivSheet sheet, IRelationalRow sourceRow) : ba... method ToString (line 23) | public override string ToString() { FILE: SaintCoinach/Xiv/Weather.cs class Weather (line 5) | public class Weather : XivRow { method Weather (line 18) | public Weather(IXivSheet sheet, IRelationalRow sourceRow) : base(sheet... method ToString (line 26) | public override string ToString() { FILE: SaintCoinach/Xiv/WeatherRate.cs class WeatherRate (line 11) | public class WeatherRate : XivRow { method WeatherRate (line 52) | public WeatherRate(IXivSheet sheet, IRelationalRow sourceRow) : base(s... method Forecast (line 82) | public Weather Forecast(EorzeaDateTime time) { method CalculateTarget (line 93) | private static int CalculateTarget(EorzeaDateTime time) { FILE: SaintCoinach/Xiv/XivCollection.cs class XivCollection (line 20) | public class XivCollection : RelationalExCollection { method XivCollection (line 138) | public XivCollection(PackCollection packCollection) : this(packCollect... method XivCollection (line 145) | public XivCollection(PackCollection packCollection, System.IO.FileInfo... method GetSheet (line 164) | public IXivSheet GetSheet() where T : IXivRow { method GetSheet2 (line 180) | public XivSheet2 GetSheet2() where T : IXivSubRow method GetSheet (line 198) | public new IXivSheet GetSheet(int id) where T : IXivRow { method GetSheet (line 207) | public new IXivSheet GetSheet(int id) { method GetSheet (line 217) | public new IXivSheet GetSheet(string name) where T : IXivRow { method GetSheet2 (line 227) | public XivSheet2 GetSheet2(string name) where T : IXivSubRow { method GetSheet (line 236) | public new IXivSheet GetSheet(string name) { method GetSheet2 (line 245) | public XivSheet2 GetSheet2(string name) { method CreateSheet (line 278) | protected override ISheet CreateSheet(Header header) { method TryCreateXivSheet (line 298) | protected virtual IXivSheet TryCreateXivSheet(IRelationalSheet sourceS... method GetXivRowType (line 322) | private Type GetXivRowType(string sheetName) { method BuildSheetToTypeMap (line 334) | private void BuildSheetToTypeMap() { FILE: SaintCoinach/Xiv/XivRow.cs class XivRow (line 14) | public class XivRow : IXivRow { method XivRow (line 37) | public XivRow(IXivSheet sheet, IRelationalRow sourceRow) { method ToString (line 54) | public override string ToString() { method GetRaw (line 66) | public object GetRaw(int columnIndex) { return _SourceRow.GetRaw(colum... method GetRaw (line 67) | public object GetRaw(string columnName) { return _SourceRow.GetRaw(col... method ColumnValues (line 79) | public IEnumerable ColumnValues() => _SourceRow.ColumnValues(); method BuildColumnName (line 91) | public static string BuildColumnName(string column, params int[] indic... method As (line 107) | public T As() { method As (line 117) | public T As(params int[] indices) { method As (line 127) | public T As(string column) { method As (line 138) | public T As(string column, params int[] indices) { method AsImage (line 147) | public ImageFile AsImage(string column) { method AsImage (line 157) | public ImageFile AsImage(string column, params int[] indices) { method AsString (line 166) | public Text.XivString AsString(string column) { method AsString (line 176) | public Text.XivString AsString(string column, params int[] indices) { method AsBoolean (line 185) | public Boolean AsBoolean(string column) { method AsBoolean (line 195) | public Boolean AsBoolean(string column, params int[] indices) { method AsInt16 (line 204) | public Int16 AsInt16(string column) { method AsInt16 (line 214) | public Int16 AsInt16(string column, params int[] indices) { method AsInt32 (line 223) | public Int32 AsInt32(string column) { method AsInt32 (line 233) | public Int32 AsInt32(string column, params int[] indices) { method AsInt64 (line 242) | public Int64 AsInt64(string column) { method AsInt64 (line 252) | public Int64 AsInt64(string column, params int[] indices) { method AsSingle (line 261) | public Single AsSingle(string column) { method AsSingle (line 271) | public Single AsSingle(string column, params int[] indices) { method AsDouble (line 280) | public Double AsDouble(string column) { method AsDouble (line 290) | public Double AsDouble(string column, params int[] indices) { method AsQuad (line 299) | public Quad AsQuad(string column) { method AsQuad (line 309) | public Quad AsQuad(string column, params int[] indices) { method AsIntArray (line 319) | public int[] AsIntArray(string column) { FILE: SaintCoinach/Xiv/XivSheet.Enumerator.cs class XivSheet (line 9) | partial class XivSheet { class Enumerator (line 10) | private class Enumerator : IEnumerator { method Enumerator (line 17) | public Enumerator(XivSheet sheet) { method Dispose (line 36) | public void Dispose() { method MoveNext (line 48) | public bool MoveNext() { method Reset (line 52) | public void Reset() { FILE: SaintCoinach/Xiv/XivSheet.cs class XivSheet (line 12) | public partial class XivSheet : IXivSheet where T : IXivRow { method GetRowConstructor (line 30) | protected static ConstructorInfo GetRowConstructor(Type type, Type she... method XivSheet (line 52) | public XivSheet(XivCollection collection, IRelationalSheet source) { method GetEnumerator (line 63) | public IEnumerator GetEnumerator() { method GetEnumerator (line 71) | IEnumerator IEnumerable.GetEnumerator() { method CreateRow (line 79) | protected virtual T CreateRow(IRelationalRow sourceRow) { method ContainsRow (line 115) | public bool ContainsRow(int row) { method IndexedLookup (line 135) | public IRelationalRow IndexedLookup(string index, int key) { return _S... FILE: SaintCoinach/Xiv/XivSheet2.Enumerator.cs class XivSheet2 (line 9) | partial class XivSheet2 { class Enumerator (line 10) | private class Enumerator : IEnumerator { method Enumerator (line 19) | public Enumerator(XivSheet2 sheet) { method Dispose (line 44) | public void Dispose() { method MoveNext (line 56) | public bool MoveNext() { method Reset (line 68) | public void Reset() { FILE: SaintCoinach/Xiv/XivSheet2.cs class XivSheet2 (line 11) | public partial class XivSheet2 : XivSheet, IEnumerable where ... method XivSheet2 (line 32) | public XivSheet2(XivCollection collection, IRelationalSheet source): method GetEnumerator (line 39) | public new IEnumerator GetEnumerator() { method GetEnumerator (line 47) | IEnumerator IEnumerable.GetEnumerator() method CreateSubRow (line 56) | protected virtual T CreateSubRow(IRelationalRow sourceRow) { FILE: SaintCoinach/Xiv/XivSheetAttribute.cs class XivSheetAttribute (line 8) | [AttributeUsage(AttributeTargets.Class, AllowMultiple = false, Inherited... method XivSheetAttribute (line 12) | public XivSheetAttribute(string sheetName) { FILE: SaintCoinach/Xiv/XivSubRow.cs class XivSubRow (line 11) | public class XivSubRow : XivRow, IXivSubRow { method XivSubRow (line 21) | public XivSubRow(IXivSheet sheet, IRelationalRow sourceRow)