Pulp 1.88.0
Cross-platform audio plugin framework
Loading...
Searching...
No Matches
pulp::view::DropData Struct Reference

#include <drag_drop.hpp>

Public Types

enum class  Type { files , text , custom }

Public Attributes

Type type = Type::files
std::vector< std::string > file_paths
std::string text
std::string custom_type
std::vector< std::uint8_t > custom_data

Member Enumeration Documentation

◆ Type

enum class pulp::view::DropData::Type
strong
Enumerator
files 
text 
custom 

Member Data Documentation

◆ custom_data

std::vector<std::uint8_t> pulp::view::DropData::custom_data

◆ custom_type

std::string pulp::view::DropData::custom_type

◆ file_paths

std::vector<std::string> pulp::view::DropData::file_paths

◆ text

std::string pulp::view::DropData::text

◆ type

Type pulp::view::DropData::type = Type::files

The documentation for this struct was generated from the following file:
  • /home/runner/work/pulp/pulp/core/view/include/pulp/view/drag_drop.hpp