Archicad 28 C++ API
|
A base class for all element defaults. More...
#include <ElementDefault.hpp>
Public Member Functions | |
Result< void > | SetAsArchicadDefault () const |
Sets the locally prepared Default settings to the Archicad Default. | |
Public Member Functions inherited from ACAPI::v1::Object | |
Object (std::shared_ptr< Impl::ObjectImpl > impl) | |
Constructs a new object. | |
const API_Token & | GetToken () const |
Get the token for this object. | |
Protected Member Functions | |
ElementDefault (std::shared_ptr< Impl::ElementDefaultImpl > impl) | |
Constructs a new ElementDefault. | |
Protected Member Functions inherited from ACAPI::v1::Object | |
~Object () | |
Default destructor. | |
Additional Inherited Members | |
Protected Attributes inherited from ACAPI::v1::Object | |
std::shared_ptr< Impl::ObjectImpl > | mImpl |
Impl object given by constructor. | |
A base class for all element defaults.
This class represents the default state of Archicad elements. When an element is placed in Archicad, either from the API of from the UI, it always uses the Element Defaults as its default parameters.
|
protected |
Constructs a new ElementDefault.
impl | Impl instance of the element default. |