grim/gobjects-101

e21f4ddf7902
Move to macros add a subclass and instance method
#ifndef MOUNTAIN_BIKE_H
#define MOUNTAIN_BIKE_H
#include <glib.h>
#include "bicycle.h"
G_BEGIN_DECLS
#define GOBJECTS_TYPE_MOUNTAIN_BIKE (gobjects_mountain_bike_get_type())
G_DECLARE_FINAL_TYPE(GobjectsMountainBike, gobjects_mountain_bike, GOBJECTS,
MOUNTAIN_BIKE, GobjectsBicycle)
GobjectsBicycle *gobjects_mountain_bike_new(void);
G_END_DECLS
#endif /* MOUNTAIN_BIKE_H */