Return a new object using a custom implementation.
Declared in <mrdocs/Dom/Object.hpp>
template<
class T,
class... Args>
requires std::derived_from<T, ObjectImpl>
Object
newObject(Args&&... args);
A new object using the specified implementation.
| Name | Description |
|---|---|
| T | The type of the custom implementation. This must be derived from ObjectImpl. |
| Args | The types of the arguments. |
| Name | Description |
|---|---|
| args | Arguments forwarded to the constructor of T. |