23 #include <unity/util/DefinesPtrs.h>
33 class CategoryRendererImpl;
46 "category-layout":"grid"
67 "category-layout":"grid"
72 "subtitle":"subtitle",
121 std::string
data()
const;
124 std::unique_ptr<internal::CategoryRendererImpl> p;
126 friend class internal::CategoryRendererImpl;
static CategoryRenderer from_file(std::string const &path)
Creates a CategoryRenderer from a text file.
A category renderer template in JSON format.
Definition: CategoryRenderer.h:83
constexpr const char * DEFAULT_RENDERER
A default template for generic use.
Definition: CategoryRenderer.h:40
CategoryRenderer(std::string const &json_text=DEFAULT_RENDERER)
Creates a CategoryRenderer from a JSON string.
constexpr const char * MUSIC_GRID_RENDERER
A template suitable for displaying music results.
Definition: CategoryRenderer.h:61
std::string data() const
Returns complete renderer template definition in JSON format.
Top-level namespace for all things Unity-related.
Definition: Version.h:49
Definition: ActionMetadata.h:31