|
Bifrost SDK
Bifrost SDK documentation
|
Bifrost object interface declaration. More...
#include "ObjectExport.h"#include "ObjectFwd.h"#include <Amino/Core/Any.h>#include <Amino/Core/ArrayFwd.h>#include <Amino/Core/Ptr.h>#include <Amino/Core/String.h>#include <Amino/Core/StringView.h>#include <Amino/Cpp/Annotate.h>Go to the source code of this file.
Classes | |
| class | Bifrost::Object |
| An interface for dictionary-like objects. More... | |
| struct | Bifrost::Object::Property |
| A property in a Bifrost::Object. More... | |
Namespaces | |
| namespace | Bifrost |
Macros | |
| #define | BIFROST_IGNORE_NAMESPACE AMINO_ANNOTATE("Amino::Namespace ignore") |
| Use a define, otherwise clang-format gets confused. More... | |
Functions | |
| Amino::MutablePtr< Object > | Bifrost::createObject () |
| Construct a new Object. More... | |
| Amino::MutablePtr< Object > | Bifrost::createObject (std::initializer_list< Object::Property > properties) |
| Construct a new Object with the given properties. More... | |