placeable_twopass Struct Reference | |||||||||||||||||||||||||||||||||||||||||||||||||||
Public Types | |
| typedef poly_base < poly_placeable_twopass_interface, poly_placeable_twopass_instance > | base_t |
Public Member Functions | |
| void | measure (extents_t &result) |
| void | measure_vertical (extents_t &calculated_horizontal, const place_data_t &placed_horizontal) |
| void | place (const place_data_t &place_data) |
| template<typename T > | |
| placeable_twopass (const T &x) | |
| placeable_twopass (move_from< placeable_twopass > x) | |
Detailed Description
Definition at line 169 of file poly_placeable.hpp.
Member Typedef Documentation
Definition at line 172 of file poly_placeable.hpp.
Constructor & Destructor Documentation
| placeable_twopass | ( | const T & | x ) | [explicit] |
Definition at line 175 of file poly_placeable.hpp.
| placeable_twopass | ( | move_from< placeable_twopass > | x ) |
Definition at line 177 of file poly_placeable.hpp.
Member Function Documentation
| void measure | ( | extents_t & | result ) |
Definition at line 179 of file poly_placeable.hpp.
| void measure_vertical | ( | extents_t & | calculated_horizontal, |
| const place_data_t & | placed_horizontal | ||
| ) |
Definition at line 182 of file poly_placeable.hpp.
| void place | ( | const place_data_t & | place_data ) |
Definition at line 185 of file poly_placeable.hpp.

