1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
namespace Ryujinx.HLE.HOS.Tamper.Operations { class OpMov<T> : IOperation where T : unmanaged { IOperand _destination; IOperand _source; public OpMov(IOperand destination, IOperand source) { _destination = destination; _source = source; } public void Execute() { _destination.Set(_source.Get<T>()); } } }