public override void ROMUpdated(SF64ROM.RomUpdateType updateType) { if (!IsActive) { switch (updateType) { case SF64ROM.RomUpdateType.RomUnloaded: case SF64ROM.RomUpdateType.RomLoaded: _needInit = true; break; } return; } switch (updateType) { case SF64ROM.RomUpdateType.RomUnloaded: case SF64ROM.RomUpdateType.RomLoaded: _hexEditorControl.ResetDMATable(); break; case SF64ROM.RomUpdateType.CRCFixed: case SF64ROM.RomUpdateType.Decompressed: case SF64ROM.RomUpdateType.RomEdited: _hexEditorControl.RefreshDMATable(); break; } }
public override void ROMUpdated(SF64ROM.RomUpdateType updateType) { if (!IsActive) { return; } switch (updateType) { case SF64ROM.RomUpdateType.RomUnloaded: case SF64ROM.RomUpdateType.RomLoaded: case SF64ROM.RomUpdateType.RomEdited: _levelViewerControl.ResetGL(); break; } }
public override void ROMUpdated(SF64ROM.RomUpdateType updateType) { if (!IsActive) { return; } switch (updateType) { case SF64ROM.RomUpdateType.RomUnloaded: case SF64ROM.RomUpdateType.RomLoaded: case SF64ROM.RomUpdateType.CRCFixed: case SF64ROM.RomUpdateType.Decompressed: case SF64ROM.RomUpdateType.RomEdited: _romInfoControl.RefreshROMInfo(); break; } }
public abstract void ROMUpdated(SF64ROM.RomUpdateType updateType);