Namespaces |
namespace | adobe |
Typedefs |
typedef boost::function
< any_regular_t(const
dictionary_t &)> | dnd_flavor_extractor_proc_t |
Functions |
any_regular_t | dnd_converter_invoke (boost::uint32_t flavor, const std::type_info &target_type_info, const any_regular_t &raw_value) |
any_regular_t | dnd_extractor_invoke (boost::uint32_t flavor, const std::type_info &target_type_info, const dictionary_t &drag_parameters) |
template<typename DestType , typename SourceType > |
DestType | invoke_dnd_converter (boost::uint32_t flavor, const SourceType &raw_value) |
template<typename DestType , typename SourceType > |
bool | invoke_dnd_converter (boost::uint32_t flavor, const SourceType &raw_value, DestType &result) |
template<typename DestType > |
bool | invoke_dnd_extractor (boost::uint32_t flavor, const dictionary_t &drag_parameters, DestType &result) |
template<typename DestType > |
DestType | invoke_dnd_extractor (boost::uint32_t flavor, const dictionary_t &drag_parameters) |
bool | is_dnd_converter_registered (boost::uint32_t flavor, const std::type_info &target_type_info) |
template<typename T > |
bool | is_dnd_converter_registered (boost::uint32_t flavor) |
bool | is_dnd_extractor_registered (boost::uint32_t flavor, const std::type_info &target_type_info) |
template<typename T > |
bool | is_dnd_extractor_registered (boost::uint32_t flavor) |
template<typename T > |
void | register_dnd_converter (boost::uint32_t flavor, const poly_drag_and_drop_converter_t &converter) |
void | register_dnd_converter (boost::uint32_t flavor, const std::type_info &target_type_info, const poly_drag_and_drop_converter_t &converter) |
void | register_dnd_extractor (boost::uint32_t flavor, const std::type_info &target_type_info, const dnd_flavor_extractor_proc_t &extractor) |
template<typename T > |
void | register_dnd_extractor (boost::uint32_t flavor, const dnd_flavor_extractor_proc_t &extractor) |
std::vector< boost::uint32_t > | registered_flavor_set () |
Variables |
const boost::uint32_t | flavor_file |
const boost::uint32_t | flavor_file_url |
const boost::uint32_t | flavor_future_file |
const boost::uint32_t | flavor_image |
const boost::uint32_t | flavor_invalid |
const boost::uint32_t | flavor_movie |
const boost::uint32_t | flavor_sound |
const boost::uint32_t | flavor_text |
const boost::uint32_t | flavor_text_style |
const boost::uint32_t | flavor_unicode |
const boost::uint32_t | flavor_unicode_style |