ufo-filter-lamino-ft-conv.h 1.5 KB

12345678910111213141516171819202122232425262728293031323334353637383940
  1. #ifndef __UFO_FILTER_LAMINO_FT_CONV_H
  2. #define __UFO_FILTER_LAMINO_FT_CONV_H
  3. #include <glib.h>
  4. #include <glib-object.h>
  5. #include <ufo/ufo-filter.h>
  6. #define UFO_TYPE_FILTER_LAMINO_FT_CONV (ufo_filter_lamino_ft_conv_get_type())
  7. #define UFO_FILTER_LAMINO_FT_CONV(obj) (G_TYPE_CHECK_INSTANCE_CAST((obj), UFO_TYPE_FILTER_LAMINO_FT_CONV, UfoFilterLaminoFTConv))
  8. #define UFO_IS_FILTER_LAMINO_FT_CONV(obj) (G_TYPE_CHECK_INSTANCE_TYPE((obj), UFO_TYPE_FILTER_LAMINO_FT_CONV))
  9. #define UFO_FILTER_LAMINO_FT_CONV_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST((klass), UFO_TYPE_FILTER_LAMINO_FT_CONV, UfoFilterLaminoFTConvClass))
  10. #define UFO_IS_FILTER_LAMINO_FT_CONV_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE((klass), UFO_TYPE_FILTER_LAMINO_FT_CONV))
  11. #define UFO_FILTER_LAMINO_FT_CONV_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS((obj), UFO_TYPE_FILTER_LAMINO_FT_CONV, UfoFilterLaminoFTConvClass))
  12. typedef struct _UfoFilterLaminoFTConv UfoFilterLaminoFTConv;
  13. typedef struct _UfoFilterLaminoFTConvClass UfoFilterLaminoFTConvClass;
  14. typedef struct _UfoFilterLaminoFTConvPrivate UfoFilterLaminoFTConvPrivate;
  15. struct _UfoFilterLaminoFTConv {
  16. /*< private >*/
  17. UfoFilter parent_instance;
  18. UfoFilterLaminoFTConvPrivate *priv;
  19. };
  20. /**
  21. * UfoFilterLaminoFTConvClass:
  22. *
  23. * #UfoFilterLaminoFTConv class
  24. */
  25. struct _UfoFilterLaminoFTConvClass {
  26. /*< private >*/
  27. UfoFilterClass parent_class;
  28. };
  29. GType ufo_filter_lamino_ft_conv_get_type(void);
  30. UfoFilter *ufo_filter_plugin_new(void);
  31. #endif