API reference
Macros
The macros an app writes: to bind a view of its XML, to load an activity's content, to log, to write a test.
Macros 25
Shortcut to register an A key action (generic click) on a view given its id, that calls any function or method To be used in activities or derivates of Box (internally uses the getView() method) The function or method must return a boolean (true if the action was consumed, false otherwise) and take a single aurore::View* parameter (useful to know what was clicked if you use the same listener for multiple views)
view.hpp:57Registers an "enum" XML attribute, which is just a string attribute with a map string -> enum inside When using this macro please use the same (wonky) formatting as what you see in Box.cpp or View.cpp otherwise clang-format will screw it up
view.hpp:45The same from the XML file at the path x.
In an Activity's class: its content is the XML file of the resources x ("activity/main.xml", under resources/xml/).
The same from the XML text x.
Read from Aurore's headers by Doxygen at each build · library/include