Modifying constructor for objdesign-element structures.
(change-objdesign-element x [:super <super>] [:index <index>])
This is an often useful alternative to make-objdesign-element.
We construct a new objdesign-element structure that is a copy of
This is an ordinary
Macro:
(defmacro change-objdesign-element (x &rest args) (std::change-aggregate 'objdesign-element x args '((:super . objdesign-element->super) (:index . objdesign-element->index)) 'change-objdesign-element 'nil))