ufo-filter-3d-edf-writer.h 1.4 KB

123456789101112131415161718192021222324252627282930313233343536
  1. #ifndef __UFO_FILTER_3D_EDF_WRITER_H__
  2. #define __UFO_FILTER_3D_EDF_WRITER_H__
  3. #include <glib.h>
  4. #include <ufo/ufo-filter.h>
  5. #define UFO_TYPE_FILTER_3D_EDF_WRITER (ufo_filter_3d_edf_writer_get_type())
  6. #define UFO_FILTER_3D_EDF_WRITER(obj) (G_TYPE_CHECK_INSTANCE_CAST((obj), UFO_TYPE_FILTER_3D_EDF_WRITER, UfoFilter3DEdfWriter))
  7. #define UFO_IS_FILTER_3D_EDF_WRITER(obj) (G_TYPE_CHECK_INSTANCE_TYPE((obj), UFO_TYPE_FILTER_3D_EDF_WRITER))
  8. #define UFO_FILTER_3D_EDF_WRITER_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST((klass), UFO_TYPE_FILTER_3D_EDF_WRITER, UfoFilter3DEdfWriterClass))
  9. #define UFO_IS_FILTER_3D_EDF_WRITER_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE((klass), UFO_TYPE_FILTER_3D_EDF_WRITER))
  10. #define UFO_FILTER_3D_EDF_WRITER_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS((obj), UFO_TYPE_FILTER_3D_EDF_WRITER, UfoFilter3DEdfWriterClass))
  11. typedef struct _UfoFilter3DEdfWriter UfoFilter3DEdfWriter;
  12. typedef struct _UfoFilter3DEdfWriterClass UfoFilter3DEdfWriterClass;
  13. typedef struct _UfoFilter3DEdfWriterPrivate UfoFilter3DEdfWriterPrivate;
  14. struct _UfoFilter3DEdfWriter {
  15. /*< private >*/
  16. UfoFilter parent_instance;
  17. UfoFilter3DEdfWriterPrivate *priv;
  18. };
  19. /**
  20. * UfoFilter3DEdfWriterClass:
  21. *
  22. * #UfoFilter3DEdfWriter class
  23. */
  24. struct _UfoFilter3DEdfWriterClass {
  25. /*< private >*/
  26. UfoFilterClass parent_class;
  27. };
  28. GType ufo_filter_3d_edf_writer_get_type(void);
  29. #endif