Skip to content

cloneElement audit #404

Open
Open
@qaisjp

Description

@qaisjp

Is your feature request related to a problem? Please describe.
cloneElement does not migrate many properties. This needs to be fixed.

Describe the solution you'd like

A run through of every cloneable entity, making sure that every property can be cloned.

Stretch goals

We should try and figure out a nice way to track these properties that are cloneable. We're most likely going to have to resort to preprocessor directives but it would be cool if we could somehow tag member fields.

Check out https://www.codesynthesis.com/~boris/blog/2012/04/18/cxx11-generalized-attributes/?

This may be out of the scope of this issue but it is definitely a "nice to have". Let's also use this issue to discuss the stretch goal.

Additional context
Blocked by #182.
Related to #403.
An expansion of https://bugs.mtasa.com/view.php?id=8465. Please read this issue for details relating to vehicle handling

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't workinghelp wantedExtra attention is needed

    Type

    No type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions