51 gtk_notebook_append_page(
57 gtk_notebook_set_tab_label_text(
63 gtk_notebook_append_page(
69 gtk_notebook_set_tab_label_text(
75 gtk_widget_set_size_request(view->
notebook, -1, 150);
96 gboolean overload_materials,
97 gboolean overload_textures,
109 g_object_unref(new_mat_map);
113 if(overload_materials && overload_from != NULL)
117 g_object_unref(new_mat_map);
124 g_object_unref(new_mat_map);
128 if(overload_textures && overload_from != NULL)
132 g_object_unref(new_mat_map);
142 g_object_unref(new_mat_map);
151 g_object_ref(new_tex_map);
MapeFileIcon * mape_file_icon_set_lookup(MapeFileIconSet *set, MapeFileIconType type)
GdkPixbuf * mape_file_icon_get(MapeFileIcon *icon)
@ MAPE_FILE_ICON_C4MATERIAL
void mape_icon_view_add(MapeIconView *view, GdkPixbuf *icon, const char *name)
void mape_icon_view_clear(MapeIconView *view)
MapeIconView * mape_icon_view_new(GError **error)
void mape_icon_view_destroy(MapeIconView *view)
const gchar * mape_material_get_name(const MapeMaterial *material)
MapeMaterialMap * mape_material_map_new(void)
const MapeMaterial * mape_material_map_get_material(MapeMaterialMap *map, guint index)
guint mape_material_map_get_material_count(MapeMaterialMap *map)
gboolean mape_material_map_load(MapeMaterialMap *map, MapeGroup *from, GError **error)
void mape_material_map_set_default_textures(MapeMaterialMap *matmap, MapeTextureMap *texmap)
struct _MapeMaterial MapeMaterial
MapeMatTexView * mape_mat_tex_view_new(MapeFileIconSet *icon_set, GError **error)
gboolean mape_mat_tex_view_reload(MapeMatTexView *view, MapeTextureMap *new_tex_map, MapeGroup *base_group, gboolean overload_materials, gboolean overload_textures, MapeGroup *overload_from, GError **error)
void mape_mat_tex_view_destroy(MapeMatTexView *view)
MapeMaterialMap * mat_map
MapeFileIconSet * icon_set
gboolean mape_texture_map_load_textures(MapeTextureMap *texture_map, MapeGroup *group, GError **error)
const gchar * mape_texture_map_get_texture_name(MapeTextureMap *texture_map, guint index)
GdkPixbuf * mape_texture_map_lookup_texture(MapeTextureMap *texture_map, const gchar *name)
gboolean mape_texture_map_load_map(MapeTextureMap *texture_map, MapeGroup *group, GError **error)
guint mape_texture_map_get_texture_count(MapeTextureMap *texture_map)