Adobe Source Libraries 1.49.0
A collection of C++ libraries.
|
Concept map and constraints checking for to allow std::reference_wrapper<T> to model this concept when T does. More...
#include <placeable_concept.hpp>
Public Member Functions | |
void | constraints () |
Public Member Functions inherited from PlaceableConcept< T > | |
void | constraints () |
Public Member Functions inherited from PlaceableTwoPassConcept< T > | |
void | constraints () |
Static Public Member Functions | |
static void | measure (T *r, extents_t &extents) |
static void | place (T *r, const place_data_t &place_data) |
static void | measure_vertical (T *r, extents_t &calculated_horizontal, const place_data_t &placed_horizontal) |
Static Public Member Functions inherited from PlaceableConcept< T > | |
static void | measure (T &t, extents_t &result) |
static void | place (T &t, const place_data_t &place_data) |
Static Public Member Functions inherited from PlaceableTwoPassConcept< T > | |
static void | measure_vertical (T &t, extents_t &calculated_horizontal, const place_data_t &placed_horizontal) |
Public Attributes | |
T * | t2 |
Public Attributes inherited from PlaceableConcept< T > | |
T * | placeable |
const place_data_t | place_data |
extents_t | extents |
Public Attributes inherited from PlaceableTwoPassConcept< T > | |
T * | t2 |
Definition at line 347 of file placeable_concept.hpp.
|
static |
Definition at line 348 of file placeable_concept.hpp.
|
static |
Definition at line 351 of file placeable_concept.hpp.
|
static |
Definition at line 354 of file placeable_concept.hpp.
void constraints | ( | ) |
Definition at line 360 of file placeable_concept.hpp.
T* t2 |
Definition at line 334 of file placeable_concept.hpp.