#include <AAX_VViewContainer.h>
Version-managed concrete AAX_IViewContainer class.
| AAX_VViewContainer::AAX_VViewContainer |
( |
IACFUnknown * |
pUnknown | ) |
|
| virtual AAX_VViewContainer::~AAX_VViewContainer |
( |
| ) |
|
|
virtual |
| virtual int32_t AAX_VViewContainer::GetType |
( |
| ) |
|
|
virtual |
| virtual void* AAX_VViewContainer::GetPtr |
( |
| ) |
|
|
virtual |
| virtual AAX_Result AAX_VViewContainer::GetModifiers |
( |
uint32_t * |
oModifiers | ) |
|
|
virtual |
Queries the host for the current modifier keys.
This method returns a bit mask with bits set for each of the currently active modifier keys. This method does not return the state of the AAX_eModifiers_SecondaryButton.
- Host Compatibility Notes:
- Although this method allows plug-ins to acquire the current state of the Windows key (normally blocked by Pro Tools), plug-ins should not use key combinations that require this key.
Implements AAX_IViewContainer.
Request a change to the main view size.
- Note
- For compatibility with the smallest supported displays, plug-in GUI dimensions should not exceed 749x617 pixels, or 749x565 pixels for plug-ins with sidechain support.
- Parameters
-
| [in] | iSize | The new size to which the plug-in view should be set |
Implements AAX_IViewContainer.
| virtual AAX_Result AAX_VViewContainer::HandleParameterMouseDown |
( |
AAX_CParamID |
iParamID, |
|
|
uint32_t |
iModifiers |
|
) |
| |
|
virtual |
Alert the host to a mouse down event.
- Parameters
-
| [in] | iParamID | ID of the parameter whose control is being edited |
| [in] | iModifiers | A bitmask of AAX_EModifiers values |
Implements AAX_IViewContainer.
| virtual AAX_Result AAX_VViewContainer::HandleParameterMouseDrag |
( |
AAX_CParamID |
iParamID, |
|
|
uint32_t |
iModifiers |
|
) |
| |
|
virtual |
Alert the host to a mouse drag event.
- Parameters
-
| [in] | iParamID | ID of the parameter whose control is being edited |
| [in] | iModifiers | A bitmask of AAX_EModifiers values |
Implements AAX_IViewContainer.
Alert the host to a mouse up event.
- Parameters
-
| [in] | iParamID | ID of the parameter whose control is being edited |
| [in] | iModifiers | A bitmask of AAX_EModifiers values |
Implements AAX_IViewContainer.
The documentation for this class was generated from the following file: