… | |
… | |
561 | uint32 ACC (RW, editable); /* editable flags (mainly for editor) */ |
561 | uint32 ACC (RW, editable); /* editable flags (mainly for editor) */ |
562 | |
562 | |
563 | sint8 ACC (RW, min_x), ACC (RW, min_y); /* extents, compared to the head (min_x, min_y should be zero, but aren't...) */ |
563 | sint8 ACC (RW, min_x), ACC (RW, min_y); /* extents, compared to the head (min_x, min_y should be zero, but aren't...) */ |
564 | sint8 ACC (RW, max_x), ACC (RW, max_y); |
564 | sint8 ACC (RW, max_x), ACC (RW, max_y); |
565 | }; |
565 | }; |
|
|
566 | |
|
|
567 | inline void |
|
|
568 | object_freezer::put (keyword k, archetype *v) |
|
|
569 | { |
|
|
570 | put (k, v ? &v->archname : (const char *)0); |
|
|
571 | } |
566 | |
572 | |
567 | typedef object_vector<object, &object::index > objectvec; |
573 | typedef object_vector<object, &object::index > objectvec; |
568 | typedef object_vector<object, &object::active> activevec; |
574 | typedef object_vector<object, &object::active> activevec; |
569 | typedef object_vector<archetype, &archetype::archid> archvec; |
575 | typedef object_vector<archetype, &archetype::archid> archvec; |
570 | |
576 | |