Detailed Description
- See also:
- Class DADMgr ,
Class BaseInterface, Class IMaxBitmapViewer
- Description:
- This class is available in release 4.0 and later only.
This class represents an abstract interface class for an image
viewer.
#include <iimageviewer.h>
List of all
members.
Classes
|
class
|
PostDisplayCallback |
class
|
PreEventHandlerCallback |
Public Types
|
enum |
DisplayStyle
{
IV_FLOATING = 0,
IV_DOCKED } |
enum |
WindowPosition
{
WPos_NULL
= 0,
WPos_UpperLeft,
WPos_LowerLeft,
WPos_UpperRight,
WPos_LowerRight,
WPos_Center,
WPos_Renderer = 10,
WPos_VideoPostPrimary,
WPos_VideoPostSecondary
} |
Public Member Functions
|
virtual
void |
Show
()=0 |
virtual
void |
Hide
()=0 |
virtual
HWND |
GetHDisplayWindow
()=0 |
virtual
void |
SetPos
(int x, int y, int w, int h)=0 |
virtual
DisplayStyle |
GetDisplayStyle
() const =0 |
virtual
void |
SetContextHelpId
(DWORD helpID)=0 |
virtual
DWORD |
GetContextHelpId
() const =0 |
virtual
void |
SetDADMgr
(DADMgr
*pDADMgr)=0 |
virtual
DADMgr * |
GetDADMgr
() const =0 |
virtual
void |
SetPreEventHandlerCallback
(PreEventHandlerCallback
*pPreEventHandlerCB)=0 |
virtual
PreEventHandlerCallback
* |
GetPreEventHandlerCallback
() const =0 |
virtual
void |
SetPostDisplayCallback
(PostDisplayCallback
*pPostDisplayCB)=0 |
virtual
PostDisplayCallback
* |
GetPostDisplayCallback
() const =0 |
virtual
BaseInterface
* |
GetInterface
(Interface_ID
id) |
Member Enumeration Documentation
- Enumerator:
-
WPos_NULL |
|
WPos_UpperLeft |
|
WPos_LowerLeft |
|
WPos_UpperRight |
|
WPos_LowerRight |
|
WPos_Center |
|
WPos_Renderer |
|
WPos_VideoPostPrimary |
|
WPos_VideoPostSecondary |
|
Member Function Documentation
virtual void Show |
( |
|
) |
[pure virtual] |
virtual void Hide |
( |
|
) |
[pure virtual] |
virtual HWND GetHDisplayWindow |
( |
|
) |
[pure virtual] |
virtual void SetPos |
( |
int |
x, |
|
|
int |
y, |
|
|
int |
w, |
|
|
int |
h |
|
) |
|
[pure virtual] |
- Parameters:
- int x, y
The position of the window.
int w, h
The width and height of the window.
virtual DisplayStyle
GetDisplayStyle |
( |
|
) |
const [pure virtual] |
virtual void SetContextHelpId |
( |
DWORD |
helpID |
) |
[pure virtual] |
- Parameters:
- DWORD helpID
The help identifier.
virtual DWORD GetContextHelpId |
( |
|
) |
const [pure virtual] |
virtual void SetDADMgr |
( |
DADMgr * |
pDADMgr |
) |
[pure virtual] |
- Parameters:
- DADMgr
*pDADMgr
A pointer to the drag and drop manager.
virtual DADMgr* GetDADMgr |
( |
|
) |
const [pure virtual] |
- Parameters:
- PreEventHandlerCallback* pPreEventHandlerCB
A pointer to the callback function.
- Parameters:
- PostDisplayCallback* pPostDisplayCB
A pointer to the callback function.
- Parameters:
- Interface_ID id
The interface ID.
- Default Implementation:
- { return NULL; }
Reimplemented in IMaxBitmapViewer.
{ UNUSED_PARAM(id); return NULL; }
IImageViewer IImageViewer IImageViewer
IImageViewer IImageViewer IImageViewer IImageViewer IImageViewer
IImageViewer IImageViewer
IImageViewer IImageViewer IImageViewer
IImageViewer IImageViewer IImageViewer IImageViewer IImageViewer
IImageViewer IImageViewer