Q-W1 pt2: core/shell/app relocation + sub-namespaces; one concrete ui::Rect (LTRB fork retired); slot_map split from bank_book; BankIndex→BankModel; 59/59 green
This commit is contained in:
+9
-8
@@ -1,3 +1,4 @@
|
||||
#include "core/namespaces.h"
|
||||
// ingest.cpp — the S8 "ingest through the bank" shell (extension side). See ingest.h.
|
||||
//
|
||||
// Compiled into the reaper_reasampler MODULE. Includes reaper_plugin_functions.h WITHOUT
|
||||
@@ -16,18 +17,18 @@
|
||||
#include <vector>
|
||||
|
||||
#include "actions.h" // persistBankOp — shared undo-block wrapper (R-B path)
|
||||
#include "app_version.h" // channelCommandId / channelActionName
|
||||
#include "assignment_request.h" // pure (bankId, sampleId, generation) encode
|
||||
#include "bank_book.h" // BankBook, Bank, activeBankId / activeIndex
|
||||
#include "bank_model.h" // Sample, AddResult, findByHash
|
||||
#include "core/version/app_version.h" // channelCommandId / channelActionName
|
||||
#include "core/wire/assignment_request.h" // pure (bankId, sampleId, generation) encode
|
||||
#include "core/model/bank_book.h" // BankBook, Bank, activeBankId / activeIndex
|
||||
#include "core/model/bank_model.h" // Sample, AddResult, findByHash
|
||||
#include "bank_panel.h" // bankPanelRefresh
|
||||
#include "capture_paths.h" // deriveBankPaths / projectDirOfRpp / hashWavContent
|
||||
#include "core/capture/capture_paths.h" // deriveBankPaths / projectDirOfRpp / hashWavContent
|
||||
#include "core/util/file_bytes.h" // shared whole-file loader (Q-W1, T2-03)
|
||||
#include "instrument_drop.h" // pure buildInstrumentDropPreset (.vstpreset image for a sampleId)
|
||||
#include "instrument_drop_win.h" // shell loadInstrumentOntoTrack (FX add+apply, no own undo block)
|
||||
#include "core/wire/instrument_drop.h" // pure buildInstrumentDropPreset (.vstpreset image for a sampleId)
|
||||
#include "shell/actions/instrument_drop_win.h" // shell loadInstrumentOntoTrack (FX add+apply, no own undo block)
|
||||
#include "persist.h" // ReaSamplerSession
|
||||
|
||||
#include "wav_trim.h" // parseWavLayout — 32f-float WAV validator for the fast path
|
||||
#include "core/capture/wav_trim.h" // parseWavLayout — 32f-float WAV validator for the fast path
|
||||
|
||||
#include "reaper_plugin.h" // reaper_plugin_info_t, gaccel_register_t (full defs)
|
||||
|
||||
|
||||
Reference in New Issue
Block a user