TuttleOFX  1
OFX::ParamInteract Class Reference

#include <ofxsInteract.h>

Inheritance diagram for OFX::ParamInteract:
Collaboration diagram for OFX::ParamInteract:

Public Member Functions

 ParamInteract (OfxInteractHandle handle, ImageEffect *effect)
virtual ~ParamInteract ()
double getInteractSizeAspect () const
OfxPointI getInteractMinimumSize () const
OfxPointI getInteractPreferredSize () const
OfxPointI getInteractSize () const

Protected Attributes

ImageEffect_effect
 The instance we are associated with.

Detailed Description

Definition at line 277 of file ofxsInteract.h.


Constructor & Destructor Documentation

OFX::ParamInteract::ParamInteract ( OfxInteractHandle  handle,
ImageEffect effect 
)

Definition at line 369 of file ofxsInteract.cpp.

virtual OFX::ParamInteract::~ParamInteract ( ) [inline, virtual]

Definition at line 281 of file ofxsInteract.h.


Member Function Documentation

OfxPointI OFX::ParamInteract::getInteractMinimumSize ( ) const
OfxPointI OFX::ParamInteract::getInteractPreferredSize ( ) const
OfxPointI OFX::ParamInteract::getInteractSize ( ) const

Definition at line 373 of file ofxsInteract.cpp.

References OFX::Interact::_interactProperties, kOfxParamPropInteractSize, OFX::PropertySet::propGetInt(), OfxPointI::x, and OfxPointI::y.

Here is the call graph for this function:

double OFX::ParamInteract::getInteractSizeAspect ( ) const

Field Documentation

The instance we are associated with.

Reimplemented from OFX::Interact.

Definition at line 288 of file ofxsInteract.h.


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