eve.hpp
Go to the documentation of this file.
7 /*************************************************************************************************/ 24 /*************************************************************************************************/ 29 /*************************************************************************************************/ 33 /*************************************************************************************************/ 38 /*************************************************************************************************/ 60 /*************************************************************************************************/ 64 /*************************************************************************************************/ 109 * rename calculate to calculate_horizontal - all calculation passes are optional (initial should 254 /*************************************************************************************************/ 258 /*************************************************************************************************/ 262 /*************************************************************************************************/ 266 /*************************************************************************************************/
Definition: arg_stream.hpp:51 std::pair< int, int > adjust(evaluate_options_t options, int width, int height) Adjusts the solved view layout to fit within the newly specified dimensions. Eve will relay the new s... void set_margin(layout_attributes_t &container, int x) Definition: eve.hpp:99 Definition: eve.hpp:96 Definition: functional.hpp:26 adobe::poly<foo> will be a runtime polymorphic value type wrapper modelling a concept represented by ... Definition: poly.hpp:414 Layout data interface from the client to the engine. Definition: layout_attributes.hpp:68 iterator add_placeable(iterator parent, const layout_attributes_t &initial, bool is_container_type, poly_placeable_t &placeable, bool reverse=false) Adds a new view element to the view hierarchy being formed for layout. A utility class for referencing the two slices of a extents_t. Definition: extents.hpp:68 Representative of adobe::PlaceableConcept so that placeable models adobe::PlaceableConcept when T doe... Definition: poly_placeable.hpp:86 std::pair< int, int > evaluate(evaluate_options_t options, int width=0, int height=0) This call performs the layout, it will call each element to get its dimentions, solve the layout... |