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

#include <IsActiveFunctor.hpp>

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

Public Member Functions

 IsActiveChoiceParamFunctor (OFX::ChoiceParam *param)
bool active () const
Thisclone () const

Private Types

typedef
IsActiveChoiceParamFunctor
< negate > 
This

Private Attributes

OFX::ChoiceParam * _param

Detailed Description

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

Definition at line 82 of file IsActiveFunctor.hpp.


Member Typedef Documentation

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

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

Definition at line 84 of file IsActiveFunctor.hpp.


Constructor & Destructor Documentation

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

Definition at line 88 of file IsActiveFunctor.hpp.


Member Function Documentation

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

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

Definition at line 93 of file IsActiveFunctor.hpp.


Field Documentation

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

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