public VirtualDwPackEntry(SemanticLogger logger, VirtualDwPack pack, DwPackEntry *entry, int index) { mLogger = logger; Pack = pack; Native = entry; Index = index; }
public CpkRedirector(ILogger logger, ModDb modDb, Config configuration) { mLogger = new SemanticLogger(logger, "[modloader:CpkRedirector]", configuration); mModDb = modDb; mCpkByHandle = new Dictionary <IntPtr, VirtualCpkHandle>(); mCpkByName = new Dictionary <string, VirtualCpk>(StringComparer.OrdinalIgnoreCase); }
public DwPackRedirector(ILogger logger, ModDb modDb) { mLogger = new SemanticLogger(logger, "[modloader:DwPackRedirector]"); mModDb = modDb; mPacksByHandle = new Dictionary <IntPtr, VirtualDwPack>(); mPacksByName = new Dictionary <string, VirtualDwPack>(StringComparer.OrdinalIgnoreCase); }
public VirtualWaveBankEntry(SemanticLogger logger, VirtualWaveBank waveBank, void *entry, int index, string cueName) { mLogger = logger; WaveBank = waveBank; NativePtr = entry; Index = index; CueName = cueName; }
public VirtualDwPack(SemanticLogger logger, string filePath) { mLogger = logger; mMapper = new MemoryMapper(); Entries = new List <VirtualDwPackEntry>(); FilePath = filePath; FileName = Path.GetFileNameWithoutExtension(FilePath); }
public XactRedirector(ILogger logger, ModDb modDb) { mLogger = new SemanticLogger(logger, "[modloader:XactRedirector]"); mModDb = modDb; mWaveBankByName = new Dictionary <string, VirtualWaveBank>(); mWaveBankByHandle = new Dictionary <IntPtr, VirtualWaveBank>(); mSoundBankByName = new Dictionary <string, VirtualSoundBank>(); mSoundBankByHandle = new Dictionary <IntPtr, VirtualSoundBank>(); }
public DwPackRedirector(ILogger logger, ModDb modDb, Config configuration, CpkRedirector cpkRedirector) { mLogger = new SemanticLogger(logger, "[modloader:DwPackRedirector]", configuration); mModDb = modDb; mPacksByHandle = new Dictionary <IntPtr, VirtualDwPackHandle>(); mPacksByName = new Dictionary <string, VirtualDwPack>(StringComparer.OrdinalIgnoreCase); mHandleByPack = new Dictionary <VirtualDwPack, IntPtr>(); mCpkRedirector = cpkRedirector; mCpkRedirector.CpkLoaded += OnCpkLoaded; mLoadedCpks = new List <VirtualCpk>(); }
public VirtualCpk(SemanticLogger logger) { mLogger = logger; }
public VirtualSoundBank(SemanticLogger logger) { mLogger = logger; mTrackIndexToCueName = new Dictionary <int, string>(); }
public VirtualDwPackEntry(SemanticLogger logger, VirtualDwPack pack, DwPackEntry *entry) { mLogger = logger; Pack = pack; Native = entry; }
public VirtualDwPack(SemanticLogger logger) { mLogger = logger; mMapper = new MemoryMapper(); Entries = new List <VirtualDwPackEntry>(); }
public VirtualWaveBank(SemanticLogger logger) { mLogger = logger; Entries = new List <VirtualWaveBankEntry>(); }