Lumiera
0.pre.03
»edit your freedom«
|
#include "steam/mobject/builder/applicable-builder-target-types.hpp"
Marker used to declare some visiting Tool class to be actually a mobject::builder::BuilderTool and to possibly accept and treat the common selection of types to be handled by any such builder tool.
The actual BuilderTool impl should inherit from this template by feeding back its type (CRTP), this causes a dispatcher table entry to be generated for this concrete BuilderTool implementation.
Definition at line 80 of file applicable-builder-target-types.hpp.