ufo-filter-lamino-bp-generic.h 1.5 KB

12345678910111213141516171819202122232425262728293031323334353637
  1. #ifndef __UFO_FILTER_LAMINO_BP_GENERIC_H__
  2. #define __UFO_FILTER_LAMINO_BP_GENERIC_H__
  3. #include <glib.h>
  4. #include <ufo/ufo-filter-reduce.h>
  5. #define UFO_TYPE_FILTER_LAMINO_BP_GENERIC (ufo_filter_lamino_bp_generic_get_type())
  6. #define UFO_FILTER_LAMINO_BP_GENERIC(obj) (G_TYPE_CHECK_INSTANCE_CAST((obj), UFO_TYPE_FILTER_LAMINO_BP_GENERIC, UfoFilterLaminoBPGeneric))
  7. #define UFO_IS_FILTER_LAMINO_BP_GENERIC(obj) (G_TYPE_CHECK_INSTANCE_TYPE((obj), UFO_TYPE_FILTER_LAMINO_BP_GENERIC))
  8. #define UFO_FILTER_LAMINO_BP_GENERIC_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST((klass), UFO_TYPE_FILTER_LAMINO_BP_GENERIC, UfoFilterLaminoBPGenericClass))
  9. #define UFO_IS_FILTER_LAMINO_BP_GENERIC_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE((klass), UFO_TYPE_FILTER_LAMINO_BP_GENERIC))
  10. #define UFO_FILTER_LAMINO_BP_GENERI_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS((obj), UFO_TYPE_FILTER_LAMINO_BP_GENERIC, UfoFilterLaminoBPGenericClass))
  11. typedef struct _UfoFilterLaminoBPGeneric UfoFilterLaminoBPGeneric;
  12. typedef struct _UfoFilterLaminoBPGenericClass UfoFilterLaminoBPGenericClass;
  13. typedef struct _UfoFilterLaminoBPGenericPrivate UfoFilterLaminoBPGenericPrivate;
  14. struct _UfoFilterLaminoBPGeneric {
  15. /*< private >*/
  16. UfoFilterReduce parent_instance;
  17. UfoFilterLaminoBPGenericPrivate *priv;
  18. };
  19. /*
  20. * UfoFilterLaminoBPGenericClass:
  21. *
  22. * #UfoFilterLaminoBPGenericClass class
  23. */
  24. struct _UfoFilterLaminoBPGenericClass {
  25. /*< private >*/
  26. UfoFilterReduceClass parent_class;
  27. };
  28. GType ufo_filter_lamino_bp_generic_get_type(void);
  29. #endif //__UFO_FILTER_LAMINO_BP_GENERIC_H__