19 #ifndef UNITY_SCOPES_SCOPEMETADATA_H
20 #define UNITY_SCOPES_SCOPEMETADATA_H
22 #include <unity/scopes/Scope.h>
33 class ScopeMetadataImpl;
38 class ScopeMetadataBuilder;
107 std::string
author()
const;
113 std::string
art()
const;
119 std::string
icon()
const;
188 std::unique_ptr<internal::ScopeMetadataImpl> p;
190 friend class internal::ScopeMetadataImpl;
std::shared_ptr< Scope > ScopeProxy
Convenience type definition.
Definition: ScopeProxyFwd.h:35
std::vector< Variant > VariantArray
An array of variants.
Definition: Variant.h:44
Definition: OnlineAccountClient.h:40
Top-level namespace for all things Unity-related.
Definition: Version.h:50
std::map< std::string, Variant > VariantMap
A dictionary of (string, Variant) pairs.
Definition: Variant.h:39
Definition: ActionMetadata.h:32