#include "always.h"#include "persist.h"#include "parameter.h"#include "simpleparameter.h"#include "parameterlist.h"#include "wwdebug.h"Go to the source code of this file.
Classes | |
| class | EditableClass |
Macros | |
| #define | __EDITABLE_H |
| #define | DECLARE_EDITABLE(_class, _parent) |
| #define | EDITABLE_PARAM(_class, type, data) |
| #define | NAMED_EDITABLE_PARAM(_class, type, data, name) |
| #define | INT_EDITABLE_PARAM(_class, data, min, max) |
| #define | INT_UNITS_PARAM(_class, data, min, max, unitsname) |
| #define | NAMED_INT_UNITS_PARAM(_class, data, min, max, unitsname, name) |
| #define | FLOAT_EDITABLE_PARAM(_class, data, min, max) |
| #define | FLOAT_UNITS_PARAM(_class, data, min, max, unitsname) |
| #define | NAMED_FLOAT_UNITS_PARAM(_class, data, min, max, unitsname, name) |
| #define | ANGLE_EDITABLE_PARAM(_class, data, min, max) |
| #define | NAMED_ANGLE_EDITABLE_PARAM(_class, data, min, max, name) |
| #define | GENERIC_EDITABLE_PARAM(_class, param) |
| #define | MODEL_DEF_PARAM(_class, data, name) |
| #define | PHYS_DEF_PARAM(_class, data, name) |
| #define | SCRIPT_PARAM(_class, name, params) |
| #define | SCRIPTLIST_PARAM(_class, name, name_list, param_list) |
| #define | ENUM_PARAM(_class, data, params) |
| #define | FILENAME_PARAM(_class, data, desc, extension) |
| #define | NAMED_FILENAME_PARAM(_class, data, name, desc, extension) |
| #define | TEXTURE_FILENAME_PARAM(_class, data, desc, extension) |
| #define | NAMED_TEXTURE_FILENAME_PARAM(_class, data, name, desc, extension) |
| #define | DEFIDLIST_PARAM(_class, data, root_class_id) |
| #define | CLASSID_DEFIDLIST_PARAM(_class, data, root_class_id, class_id, name) |
| #define | ZONE_PARAM(_class, data, name) |
| #define | PARAM_SEPARATOR(_class, name) |
| #define | GENERIC_DEFID_PARAM(_class, data, root_class_id) |
| #define __EDITABLE_H |
Definition at line 51 of file editable.h.
Definition at line 315 of file editable.h.
| #define CLASSID_DEFIDLIST_PARAM | ( | _class, | |
| data, | |||
| root_class_id, | |||
| class_id, | |||
| name ) |
Definition at line 328 of file editable.h.
| #define DECLARE_EDITABLE | ( | _class, | |
| _parent ) |
Definition at line 306 of file editable.h.
| #define DEFIDLIST_PARAM | ( | _class, | |
| data, | |||
| root_class_id ) |
Definition at line 327 of file editable.h.
| #define EDITABLE_PARAM | ( | _class, | |
| type, | |||
| data ) |
Definition at line 307 of file editable.h.
| #define ENUM_PARAM | ( | _class, | |
| data, | |||
| params ) |
Definition at line 322 of file editable.h.
| #define FILENAME_PARAM | ( | _class, | |
| data, | |||
| desc, | |||
| extension ) |
Definition at line 323 of file editable.h.
Definition at line 312 of file editable.h.
Definition at line 313 of file editable.h.
| #define GENERIC_DEFID_PARAM | ( | _class, | |
| data, | |||
| root_class_id ) |
Definition at line 331 of file editable.h.
| #define GENERIC_EDITABLE_PARAM | ( | _class, | |
| param ) |
Definition at line 317 of file editable.h.
Definition at line 309 of file editable.h.
Definition at line 310 of file editable.h.
| #define MODEL_DEF_PARAM | ( | _class, | |
| data, | |||
| name ) |
Definition at line 318 of file editable.h.
Definition at line 316 of file editable.h.
| #define NAMED_EDITABLE_PARAM | ( | _class, | |
| type, | |||
| data, | |||
| name ) |
Definition at line 308 of file editable.h.
| #define NAMED_FILENAME_PARAM | ( | _class, | |
| data, | |||
| name, | |||
| desc, | |||
| extension ) |
Definition at line 324 of file editable.h.
Definition at line 314 of file editable.h.
Definition at line 311 of file editable.h.
| #define NAMED_TEXTURE_FILENAME_PARAM | ( | _class, | |
| data, | |||
| name, | |||
| desc, | |||
| extension ) |
Definition at line 326 of file editable.h.
| #define PARAM_SEPARATOR | ( | _class, | |
| name ) |
Definition at line 330 of file editable.h.
| #define PHYS_DEF_PARAM | ( | _class, | |
| data, | |||
| name ) |
Definition at line 319 of file editable.h.
| #define SCRIPT_PARAM | ( | _class, | |
| name, | |||
| params ) |
Definition at line 320 of file editable.h.
| #define SCRIPTLIST_PARAM | ( | _class, | |
| name, | |||
| name_list, | |||
| param_list ) |
Definition at line 321 of file editable.h.
| #define TEXTURE_FILENAME_PARAM | ( | _class, | |
| data, | |||
| desc, | |||
| extension ) |
Definition at line 325 of file editable.h.
| #define ZONE_PARAM | ( | _class, | |
| data, | |||
| name ) |
Definition at line 329 of file editable.h.