Freeciv-3.2: /fast/freeciv/nightly/S3_2/client/gui-gtk-3.22/editprop.h Source File

Freeciv-3.2

Loading...
Searching...
No Matches
editprop.h
Go to the documentation of this file.
1/***********************************************************************
2 Freeciv - Copyright (C) 2005 - The Freeciv Project
3 This program is free software; you can redistribute it and/or modify
4 it under the terms of the GNU General Public License as published by
5 the Free Software Foundation; either version 2, or (at your option)
6 any later version.
7
8 This program is distributed in the hope that it will be useful,
9 but WITHOUT ANY WARRANTY; without even the implied warranty of
10 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
11 GNU General Public License for more details.
12***********************************************************************/
13#ifndef FC__EDITPROP_H
14#define FC__EDITPROP_H
15
16/* client */
17#include "editor.h"
18
19/* client/include */
20#include "editgui_g.h"
21
22struct tile_list;
23struct property_editor;
24
25void property_editor_clear(struct property_editor *pe);
26void property_editor_load_tiles(struct property_editor *pe,
27 const struct tile_list *tiles);
28void property_editor_reload(struct property_editor *pe,
29 enum editor_object_type objtype);
30void property_editor_popup(struct property_editor *pe,
31 enum editor_object_type objtype);
32void property_editor_popdown(struct property_editor *pe);
33void property_editor_handle_object_changed(struct property_editor *pe,
34 enum editor_object_type objtype,
35 int object_id,
36 bool remove);
37void property_editor_handle_object_created(struct property_editor *pe,
38 int tag, int object_id);
39
40struct property_editor *editprop_get_property_editor(void);
41
42#endif /* FC__EDITPROP_H */
incite_cost
char * incite_cost
Definition comments.c:74
editgui_g.h
objtype
int objtype
Definition editgui_g.h:28
editor.h
editor_object_type
editor_object_type
Definition editor.h:25
property_editor_handle_object_changed
void property_editor_handle_object_changed(struct property_editor *pe, enum editor_object_type objtype, int object_id, bool remove)
Definition editprop.c:6280
property_editor_handle_object_created
void property_editor_handle_object_created(struct property_editor *pe, int tag, int object_id)
Definition editprop.c:6302
property_editor_popup
void property_editor_popup(struct property_editor *pe, enum editor_object_type objtype)
Definition editprop.c:6250
editprop_get_property_editor
struct property_editor * editprop_get_property_editor(void)
Definition editprop.c:6203
property_editor_reload
void property_editor_reload(struct property_editor *pe, enum editor_object_type objtype)
Definition editprop.c:6340
property_editor_popdown
void property_editor_popdown(struct property_editor *pe)
Definition editprop.c:6268
property_editor_load_tiles
void property_editor_load_tiles(struct property_editor *pe, const struct tile_list *tiles)
Definition editprop.c:6214
property_editor_clear
void property_editor_clear(struct property_editor *pe)
Definition editprop.c:6320
property_editor
Definition editprop.c:646