Public Types | |
using | type_info_t = DiscreteTypeInfo |
Public Member Functions | |
bool | get_property (const PassPropertyMask &prop_mask) const |
Check if this pass has all the pass properties. | |
void | set_name (const std::string &name) |
std::string | get_name () const |
void | set_callback (const param_callback &callback) |
virtual const type_info_t & | get_type_info () const =0 |
Protected Member Functions | |
void | set_property (const PassPropertyMask &prop, bool value) |
Protected Attributes | |
param_callback | m_transformation_callback |
bool | m_has_default_callback = true |
Friends | |
class | Manager |
|
protected |