List of all items
Structs
- ExtensionPluginContext
- PluginContext
- Reaper
- ReaperFunctionPointers
- StaticExtensionPluginContext
- StaticVstPluginContext
- Swell
- SwellFunctionPointers
- VstPluginContext
- raw::ACCEL
- raw::AudioAccessor
- raw::HDC__
- raw::HMENU__
- raw::HWND__
- raw::IReaperControlSurface
- raw::IReaperPitchShift
- raw::KbdCmd
- raw::KbdSectionInfo
- raw::MENUITEMINFO
- raw::MIDI_event_t
- raw::MIDI_eventlist
- raw::MSG
- raw::MediaItem
- raw::MediaItem_Take
- raw::MediaTrack
- raw::PAINTSTRUCT
- raw::PCM_sink
- raw::PCM_source
- raw::PCM_source_peaktransfer_t
- raw::PCM_source_transfer_t
- raw::POINT
- raw::ProjectStateContext
- raw::REAPER_Resample_Interface
- raw::RECT
- raw::ReaProject
- raw::SCROLLINFO
- raw::TrackEnvelope
- raw::WDL_HeapBuf
- raw::accelerator_register_t
- raw::audio_hook_register_t
- raw::gaccel_register_t
- raw::midi_Input
- raw::midi_Output
- raw::midi_quantize_mode_t
- raw::midi_realtime_write_struct_t
- raw::preview_register_t
- raw::reaper_plugin_info_t
Enums
Unions
Traits
Macros
Functions
- bootstrap_extension_plugin
- copy_heap_buf_to_buf
- create_cpp_to_rust_control_surface
- create_cpp_to_rust_pcm_sink
- create_cpp_to_rust_pcm_source
- create_cpp_to_rust_project_state_context
- create_heap_buf
- delete_cpp_control_surface
- delete_cpp_pcm_sink
- delete_cpp_pcm_source
- delete_cpp_project_state_context
- delete_cpp_reaper_pitch_shift
- delete_cpp_reaper_resample_interface
- execute_plugin_destroy_hooks
- firewall
- load_pcm_source_state_from_buf
- register_hinstance
- register_plugin_destroy_hook
- register_swell_function_provider
- save_pcm_source_state_to_heap_buf
- static_extension_plugin_context
- static_vst_plugin_context
Type Definitions
- raw::ApiVararg
- raw::GUID
- raw::HANDLE
- raw::HBRUSH
- raw::HDC
- raw::HINSTANCE
- raw::HMENU
- raw::HWND
- raw::HookCommand
- raw::HookCommand2
- raw::HookPostCommand
- raw::HookPostCommand2
- raw::INT_PTR
- raw::LPARAM
- raw::LPSTR
- raw::LRESULT
- raw::ReaSample
- raw::TimerFunction
- raw::ToggleAction
- raw::UINT
- raw::ULONG_PTR
- raw::WDL_INT64
- raw::WPARAM
Constants
- raw::BM_GETCHECK
- raw::BM_GETIMAGE
- raw::BM_SETCHECK
- raw::BM_SETIMAGE
- raw::BST_CHECKED
- raw::BST_INDETERMINATE
- raw::BST_UNCHECKED
- raw::CBN_CLOSEUP
- raw::CBN_DROPDOWN
- raw::CBN_EDITCHANGE
- raw::CBN_SELCHANGE
- raw::CB_ADDSTRING
- raw::CB_DELETESTRING
- raw::CB_FINDSTRING
- raw::CB_FINDSTRINGEXACT
- raw::CB_GETCOUNT
- raw::CB_GETCURSEL
- raw::CB_GETITEMDATA
- raw::CB_GETLBTEXT
- raw::CB_GETLBTEXTLEN
- raw::CB_INITSTORAGE
- raw::CB_INSERTSTRING
- raw::CB_RESETCONTENT
- raw::CB_SETCURSEL
- raw::CB_SETITEMDATA
- raw::COLOR_3DDKSHADOW
- raw::COLOR_3DFACE
- raw::COLOR_3DHILIGHT
- raw::COLOR_3DSHADOW
- raw::COLOR_BTNFACE
- raw::COLOR_BTNTEXT
- raw::COLOR_INFOBK
- raw::COLOR_INFOTEXT
- raw::COLOR_SCROLLBAR
- raw::COLOR_WINDOW
- raw::CSURF_EXT_RESET
- raw::CSURF_EXT_SETBPMANDPLAYRATE
- raw::CSURF_EXT_SETFOCUSEDFX
- raw::CSURF_EXT_SETFXCHANGE
- raw::CSURF_EXT_SETFXENABLED
- raw::CSURF_EXT_SETFXOPEN
- raw::CSURF_EXT_SETFXPARAM
- raw::CSURF_EXT_SETFXPARAM_RECFX
- raw::CSURF_EXT_SETINPUTMONITOR
- raw::CSURF_EXT_SETLASTTOUCHEDFX
- raw::CSURF_EXT_SETPAN_EX
- raw::CSURF_EXT_SETPROJECTMARKERCHANGE
- raw::CSURF_EXT_SETRECVPAN
- raw::CSURF_EXT_SETRECVVOLUME
- raw::CSURF_EXT_SETSENDPAN
- raw::CSURF_EXT_SETSENDVOLUME
- raw::CSURF_EXT_SUPPORTS_EXTENDED_TOUCH
- raw::CSURF_EXT_TRACKFX_PRESET_CHANGED
- raw::DLL_PROCESS_ATTACH
- raw::DLL_PROCESS_DETACH
- raw::DT_BOTTOM
- raw::DT_CALCRECT
- raw::DT_CENTER
- raw::DT_END_ELLIPSIS
- raw::DT_LEFT
- raw::DT_NOCLIP
- raw::DT_NOPREFIX
- raw::DT_RIGHT
- raw::DT_SINGLELINE
- raw::DT_TOP
- raw::DT_VCENTER
- raw::DT_WORDBREAK
- raw::EN_CHANGE
- raw::EN_KILLFOCUS
- raw::EN_SETFOCUS
- raw::GMEM_DDESHARE
- raw::GMEM_DISCARDABLE
- raw::GMEM_FIXED
- raw::GMEM_LOWER
- raw::GMEM_MOVEABLE
- raw::GMEM_SHARE
- raw::GMEM_ZEROINIT
- raw::IDABORT
- raw::IDCANCEL
- raw::IDIGNORE
- raw::IDNO
- raw::IDOK
- raw::IDRETRY
- raw::IDYES
- raw::MB_ICONERROR
- raw::MB_ICONINFORMATION
- raw::MB_ICONSTOP
- raw::MB_OK
- raw::MB_OKCANCEL
- raw::MB_RETRYCANCEL
- raw::MB_YESNO
- raw::MB_YESNOCANCEL
- raw::MF_BITMAP
- raw::MF_BYCOMMAND
- raw::MF_BYPOSITION
- raw::MF_CHECKED
- raw::MF_DISABLED
- raw::MF_ENABLED
- raw::MF_GRAYED
- raw::MF_POPUP
- raw::MF_SEPARATOR
- raw::MF_STRING
- raw::MF_UNCHECKED
- raw::MIIM_BITMAP
- raw::MIIM_DATA
- raw::MIIM_ID
- raw::MIIM_STATE
- raw::MIIM_SUBMENU
- raw::MIIM_TYPE
- raw::OPAQUE
- raw::PCM_SINK_EXT_CREATESOURCE
- raw::PCM_SOURCE_EXT_ADDMIDIEVENTS
- raw::PCM_SOURCE_EXT_EXPORTTOFILE
- raw::PCM_SOURCE_EXT_GETPOOLEDMIDIID
- raw::PCM_SOURCE_EXT_NOTIFYPREVIEWPLAYPOS
- raw::PCM_SOURCE_EXT_OPENEDITOR
- raw::PCM_SOURCE_EXT_REMOVEFROMMIDIPOOL
- raw::PCM_SOURCE_EXT_SETPREVIEWTEMPO
- raw::REAPER_PITCHSHIFT_API_VER
- raw::REAPER_PLUGIN_VERSION
- raw::RESAMPLE_EXT_SETRSMODE
- raw::SB_BOTH
- raw::SB_BOTTOM
- raw::SB_CTL
- raw::SB_ENDSCROLL
- raw::SB_HORZ
- raw::SB_LEFT
- raw::SB_LINEDOWN
- raw::SB_LINELEFT
- raw::SB_LINERIGHT
- raw::SB_LINEUP
- raw::SB_PAGEDOWN
- raw::SB_PAGELEFT
- raw::SB_PAGERIGHT
- raw::SB_PAGEUP
- raw::SB_RIGHT
- raw::SB_THUMBPOSITION
- raw::SB_THUMBTRACK
- raw::SB_TOP
- raw::SB_VERT
- raw::SIF_ALL
- raw::SIF_DISABLENOSCROLL
- raw::SIF_PAGE
- raw::SIF_POS
- raw::SIF_RANGE
- raw::SIF_TRACKPOS
- raw::SM_CXHSCROLL
- raw::SM_CXSCREEN
- raw::SM_CXVSCROLL
- raw::SM_CYHSCROLL
- raw::SM_CYMENU
- raw::SM_CYSCREEN
- raw::SM_CYVSCROLL
- raw::SRCCOPY
- raw::SRCCOPY_USEALPHACHAN
- raw::SWP_FRAMECHANGED
- raw::SWP_NOACTIVATE
- raw::SWP_NOCOPYBITS
- raw::SWP_NOMOVE
- raw::SWP_NOSIZE
- raw::SWP_NOZORDER
- raw::SWP_SHOWWINDOW
- raw::SW_HIDE
- raw::SW_NORMAL
- raw::SW_RESTORE
- raw::SW_SHOW
- raw::SW_SHOWDEFAULT
- raw::SW_SHOWMAXIMIZED
- raw::SW_SHOWMINIMIZED
- raw::SW_SHOWNA
- raw::SW_SHOWNOACTIVATE
- raw::SW_SHOWNORMAL
- raw::TBM_GETPOS
- raw::TBM_SETPOS
- raw::TBM_SETRANGE
- raw::TBM_SETSEL
- raw::TBM_SETTIC
- raw::TPM_BOTTOMALIGN
- raw::TPM_CENTERALIGN
- raw::TPM_HORIZONTAL
- raw::TPM_LEFTALIGN
- raw::TPM_LEFTBUTTON
- raw::TPM_NONOTIFY
- raw::TPM_RETURNCMD
- raw::TPM_RIGHTALIGN
- raw::TPM_RIGHTBUTTON
- raw::TPM_TOPALIGN
- raw::TPM_VCENTERALIGN
- raw::TPM_VERTICAL
- raw::TRANSPARENT
- raw::UNDO_STATE_ALL
- raw::UNDO_STATE_FREEZE
- raw::UNDO_STATE_FX
- raw::UNDO_STATE_ITEMS
- raw::UNDO_STATE_MISCCFG
- raw::UNDO_STATE_TRACKCFG
- raw::VK_ADD
- raw::VK_BACK
- raw::VK_CAPITAL
- raw::VK_CLEAR
- raw::VK_CONTROL
- raw::VK_DECIMAL
- raw::VK_DELETE
- raw::VK_DIVIDE
- raw::VK_DOWN
- raw::VK_END
- raw::VK_ESCAPE
- raw::VK_F1
- raw::VK_F10
- raw::VK_F11
- raw::VK_F12
- raw::VK_F13
- raw::VK_F14
- raw::VK_F15
- raw::VK_F16
- raw::VK_F17
- raw::VK_F18
- raw::VK_F19
- raw::VK_F2
- raw::VK_F20
- raw::VK_F21
- raw::VK_F22
- raw::VK_F23
- raw::VK_F24
- raw::VK_F3
- raw::VK_F4
- raw::VK_F5
- raw::VK_F6
- raw::VK_F7
- raw::VK_F8
- raw::VK_F9
- raw::VK_HELP
- raw::VK_HOME
- raw::VK_INSERT
- raw::VK_LBUTTON
- raw::VK_LEFT
- raw::VK_LWIN
- raw::VK_MBUTTON
- raw::VK_MENU
- raw::VK_MULTIPLY
- raw::VK_NEXT
- raw::VK_NUMLOCK
- raw::VK_NUMPAD0
- raw::VK_NUMPAD1
- raw::VK_NUMPAD2
- raw::VK_NUMPAD3
- raw::VK_NUMPAD4
- raw::VK_NUMPAD5
- raw::VK_NUMPAD6
- raw::VK_NUMPAD7
- raw::VK_NUMPAD8
- raw::VK_NUMPAD9
- raw::VK_PAUSE
- raw::VK_PRINT
- raw::VK_PRIOR
- raw::VK_RBUTTON
- raw::VK_RETURN
- raw::VK_RIGHT
- raw::VK_SCROLL
- raw::VK_SELECT
- raw::VK_SEPARATOR
- raw::VK_SHIFT
- raw::VK_SNAPSHOT
- raw::VK_SPACE
- raw::VK_SUBTRACT
- raw::VK_TAB
- raw::VK_UP
- raw::WM_ACTIVATE
- raw::WM_ACTIVATEAPP
- raw::WM_CAPTURECHANGED
- raw::WM_CHAR
- raw::WM_CLOSE
- raw::WM_COMMAND
- raw::WM_CONTEXTMENU
- raw::WM_COPYDATA
- raw::WM_CREATE
- raw::WM_CTLCOLORBTN
- raw::WM_CTLCOLORDLG
- raw::WM_CTLCOLOREDIT
- raw::WM_CTLCOLORLISTBOX
- raw::WM_CTLCOLORMSGBOX
- raw::WM_CTLCOLORSCROLLBAR
- raw::WM_CTLCOLORSTATIC
- raw::WM_DEADCHAR
- raw::WM_DESTROY
- raw::WM_DISPLAYCHANGE
- raw::WM_DRAWITEM
- raw::WM_DROPFILES
- raw::WM_ERASEBKGND
- raw::WM_GESTURE
- raw::WM_GETFONT
- raw::WM_GETMINMAXINFO
- raw::WM_GETOBJECT
- raw::WM_HSCROLL
- raw::WM_INITDIALOG
- raw::WM_INITMENUPOPUP
- raw::WM_KEYDOWN
- raw::WM_KEYFIRST
- raw::WM_KEYLAST
- raw::WM_KEYUP
- raw::WM_LBUTTONDBLCLK
- raw::WM_LBUTTONDOWN
- raw::WM_LBUTTONUP
- raw::WM_MBUTTONDBLCLK
- raw::WM_MBUTTONDOWN
- raw::WM_MBUTTONUP
- raw::WM_MOUSEACTIVATE
- raw::WM_MOUSEFIRST
- raw::WM_MOUSEHWHEEL
- raw::WM_MOUSELAST
- raw::WM_MOUSEMOVE
- raw::WM_MOUSEWHEEL
- raw::WM_MOVE
- raw::WM_NCCALCSIZE
- raw::WM_NCDESTROY
- raw::WM_NCHITTEST
- raw::WM_NCLBUTTONDBLCLK
- raw::WM_NCLBUTTONDOWN
- raw::WM_NCLBUTTONUP
- raw::WM_NCMBUTTONDBLCLK
- raw::WM_NCMBUTTONDOWN
- raw::WM_NCMBUTTONUP
- raw::WM_NCMOUSEMOVE
- raw::WM_NCPAINT
- raw::WM_NCRBUTTONDBLCLK
- raw::WM_NCRBUTTONDOWN
- raw::WM_NCRBUTTONUP
- raw::WM_NOTIFY
- raw::WM_PAINT
- raw::WM_RBUTTONDBLCLK
- raw::WM_RBUTTONDOWN
- raw::WM_RBUTTONUP
- raw::WM_SETCURSOR
- raw::WM_SETFONT
- raw::WM_SETREDRAW
- raw::WM_SETTEXT
- raw::WM_SHOWWINDOW
- raw::WM_SIZE
- raw::WM_STYLECHANGED
- raw::WM_SYSCHAR
- raw::WM_SYSCOMMAND
- raw::WM_SYSDEADCHAR
- raw::WM_SYSKEYDOWN
- raw::WM_SYSKEYUP
- raw::WM_TIMER
- raw::WM_USER
- raw::WM_VSCROLL