- addChild
void function(GtkBuildable* buildable, GtkBuilder* builder, GObject* child, const(char)* type) addChild;
- constructChild
GObject* function(GtkBuildable* buildable, GtkBuilder* builder, const(char)* name) constructChild;
- customFinished
void function(GtkBuildable* buildable, GtkBuilder* builder, GObject* child, const(char)* tagname, void* data) customFinished;
- customTagEnd
void function(GtkBuildable* buildable, GtkBuilder* builder, GObject* child, const(char)* tagname, void* data) customTagEnd;
- customTagStart
int function(GtkBuildable* buildable, GtkBuilder* builder, GObject* child, const(char)* tagname, GtkBuildableParser* parser, void** data) customTagStart;
- gIface
GTypeInterface gIface;
- getId
const(char)* function(GtkBuildable* buildable) getId;
- getInternalChild
GObject* function(GtkBuildable* buildable, GtkBuilder* builder, const(char)* childname) getInternalChild;
- parserFinished
void function(GtkBuildable* buildable, GtkBuilder* builder) parserFinished;
- setBuildableProperty
void function(GtkBuildable* buildable, GtkBuilder* builder, const(char)* name, GValue* value) setBuildableProperty;
- setId
void function(GtkBuildable* buildable, const(char)* id) setId;
The GtkBuildableIface interface contains methods that are necessary to allow GtkBuilder to construct an object from a GtkBuilder UI definition.