1#ifndef __RESOURCE_HOLDER_H__
2#define __RESOURCE_HOLDER_H__
3
4#include <gtk/gtk.h>
5
6#define RESOURCE_TYPE_HOLDER (resource_holder_get_type ())
7
8G_DECLARE_FINAL_TYPE (ResourceHolder, resource_holder, RESOURCE, HOLDER, GObject)
9
10ResourceHolder * resource_holder_new (const char *name,
11 const char *path,
12 int count,
13 gsize size,
14 GListModel *children);
15
16const char *resource_holder_get_name (ResourceHolder *holder);
17const char *resource_holder_get_path (ResourceHolder *holder);
18int resource_holder_get_count (ResourceHolder *holder);
19gsize resource_holder_get_size (ResourceHolder *holder);
20GListModel *resource_holder_get_children (ResourceHolder *holder);
21ResourceHolder *resource_holder_get_parent (ResourceHolder *holder);
22
23#endif /* __RESOURCE_HOLDER_H__ */
24
25

source code of gtk/gtk/inspector/resource-holder.h