TuttleOFX  1
tuttle::plugin::interact::IsActiveBooleanParamFunctor< negate > Class Template Reference

#include <IsActiveFunctor.hpp>

Inheritance diagram for tuttle::plugin::interact::IsActiveBooleanParamFunctor< negate >:
Collaboration diagram for tuttle::plugin::interact::IsActiveBooleanParamFunctor< negate >:

Public Member Functions

 IsActiveBooleanParamFunctor (OFX::BooleanParam *param)
bool active () const
Thisclone () const

Private Types

typedef
IsActiveBooleanParamFunctor
< negate > 
This

Private Attributes

OFX::BooleanParam * _param

Detailed Description

template<bool negate = false>
class tuttle::plugin::interact::IsActiveBooleanParamFunctor< negate >

Definition at line 67 of file IsActiveFunctor.hpp.


Member Typedef Documentation

template<bool negate = false>
typedef IsActiveBooleanParamFunctor<negate> tuttle::plugin::interact::IsActiveBooleanParamFunctor< negate >::This [private]

Reimplemented from tuttle::plugin::interact::IsActiveFunctor.

Definition at line 69 of file IsActiveFunctor.hpp.


Constructor & Destructor Documentation

template<bool negate = false>
tuttle::plugin::interact::IsActiveBooleanParamFunctor< negate >::IsActiveBooleanParamFunctor ( OFX::BooleanParam *  param) [inline]

Definition at line 73 of file IsActiveFunctor.hpp.


Member Function Documentation

template<bool negate = false>
bool tuttle::plugin::interact::IsActiveBooleanParamFunctor< negate >::active ( ) const [inline, virtual]
template<bool negate = false>
This* tuttle::plugin::interact::IsActiveBooleanParamFunctor< negate >::clone ( ) const [inline, virtual]

Implements tuttle::plugin::interact::IsActiveFunctor.

Definition at line 78 of file IsActiveFunctor.hpp.


Field Documentation

template<bool negate = false>
OFX::BooleanParam* tuttle::plugin::interact::IsActiveBooleanParamFunctor< negate >::_param [private]

The documentation for this class was generated from the following file: