20 lines
500 B
C++
20 lines
500 B
C++
#pragma once
|
|
|
|
#include <cstddef>
|
|
#include <string>
|
|
#include <string_view>
|
|
|
|
#include <modulus/types.hpp>
|
|
|
|
#include <vamp_zero/types.hpp>
|
|
|
|
|
|
namespace vamp_zero {
|
|
|
|
auto selected_group(vamp_zero::app_state const &state) -> vamp_zero::song_group const *;
|
|
auto selected_part(vamp_zero::app_state const &state) -> vamp_zero::library_part const *;
|
|
auto active_part(vamp_zero::app_state const &state) -> vamp_zero::library_part const *;
|
|
auto active_pages(vamp_zero::app_state const &state) -> std::size_t;
|
|
|
|
}
|