3ds Max C++ API Reference
|
This class provides information on the Bevel Profile Editor to plugins which want to use the standard editor (initially implemented by TextPlus). More...
#include <BevelProfileInterface.h>
Public Member Functions | |
virtual HWND | GetHWND ()=0 |
Returns the window handle of the Bevel Profile Editor. More... | |
virtual bool | GetZoom (float &z)=0 |
Get the zoom factor of the Bevel Profile Editor. More... | |
virtual bool | GetScrolls (int &hs, int &vs)=0 |
Get the horizontal and vertical scroll values of the Bevel Profile Editor. More... | |
virtual void | SetZoom (float z)=0 |
Sets the zoom factor of the curve window. More... | |
virtual void | SetScrolls (int hs, int vs)=0 |
Get the horizontal and vertical scroll values of the Bevel Profile Editor. More... | |
virtual void | Notify (UINT message, WPARAM wParam, LPARAM lParam)=0 |
Send a message to the Bevel Profile Editor window. More... | |
virtual void | ShowWindow (HWND owningWindow, bool sw=true)=0 |
Tells the Bevel Profile Editor to display or hide its window. More... | |
virtual void | CloseWindow ()=0 |
Tells the Bevel Profile Editor window to close. More... | |
virtual void | DeleteMe ()=0 |
Deletes the BevelProfileEditorInformation object. More... | |
This class provides information on the Bevel Profile Editor to plugins which want to use the standard editor (initially implemented by TextPlus).
If you wish to use the Bevel Profile Editor, call BevelProfileInterface::GetBevelProfileEditorInformation (see below), which will return a pointer to this object, which you can use to control the editor.
All methods are implemented by the system.
|
pure virtual |
Returns the window handle of the Bevel Profile Editor.
|
pure virtual |
Get the zoom factor of the Bevel Profile Editor.
z | [out] - The zoom factor of the window if the return value is true |
Get the horizontal and vertical scroll values of the Bevel Profile Editor.
hs | [out] - The horizontal scroll value |
vs | [out] - The vertical scroll value |
|
pure virtual |
Sets the zoom factor of the curve window.
z | - The zoom factor |
Get the horizontal and vertical scroll values of the Bevel Profile Editor.
hs | - The horizontal scroll value |
vs | - The vertical scroll value |
|
pure virtual |
Send a message to the Bevel Profile Editor window.
message | - The message to send |
wParam | - Additional message-specific parameter |
lParam | - Additional message-specific parameter |
|
pure virtual |
Tells the Bevel Profile Editor to display or hide its window.
owningWindow | - The handle of the window that owns the editor. This is usually the plugin's parameter rollup window. |
sw | - If true, displays the editor window. If false, hides it. |
|
pure virtual |
Tells the Bevel Profile Editor window to close.
|
pure virtual |
Deletes the BevelProfileEditorInformation object.