// Get function pointers from x86 assembly private static void Getx86Delegates() { GetStorageRequirementsFunction = NativeSquish_x86.Squish.GetStorageRequirements; CompressFunction = NativeSquish_x86.Squish.Compress; CompressMaskedFunction = NativeSquish_x86.Squish.CompressMasked; DecompressFunction = NativeSquish_x86.Squish.Decompress; CompressImageFunction = NativeSquish_x86.Squish.CompressImage; DecompressImageFunction = NativeSquish_x86.Squish.DecompressImage; }
// Get function pointers from x64 assembly private static void Getx64Delegates() { GetStorageRequirementsFunction = NativeSquish_x64.Squish.GetStorageRequirements; CompressFunction = NativeSquish_x64.Squish.Compress; CompressMaskedFunction = NativeSquish_x64.Squish.CompressMasked; DecompressFunction = NativeSquish_x64.Squish.Decompress; CompressImageFunction = NativeSquish_x64.Squish.CompressImage; DecompressImageFunction = NativeSquish_x64.Squish.DecompressImage; }