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 |