mqsdx
310.0.0
MQPluginSDK Extention Library / mqsdkをC++またはCLI(.Net)拡張するサポートライブラリ
|
CommandPluginの基底実装クラス [詳細]
#include <MQCLI.hpp>
Public メソッド | |
virtual BOOL | OnKeyDown (MQDocument doc, MQScene scene, int key, MQCommandPlugin::MOUSE_BUTTON_STATE &state) |
virtual BOOL | OnKeyUp (MQDocument doc, MQScene scene, int key, MQCommandPlugin::MOUSE_BUTTON_STATE &state) |
virtual BOOL | OnLeftButtonDown (MQDocument doc, MQScene scene, MQCommandPlugin::MOUSE_BUTTON_STATE &state) |
virtual BOOL | OnLeftButtonMove (MQDocument doc, MQScene scene, MQCommandPlugin::MOUSE_BUTTON_STATE &state) |
virtual BOOL | OnLeftButtonUp (MQDocument doc, MQScene scene, MQCommandPlugin::MOUSE_BUTTON_STATE &state) |
virtual BOOL | OnMiddleButtonDown (MQDocument doc, MQScene scene, MQCommandPlugin::MOUSE_BUTTON_STATE &state) |
virtual BOOL | OnMiddleButtonMove (MQDocument doc, MQScene scene, MQCommandPlugin::MOUSE_BUTTON_STATE &state) |
virtual BOOL | OnMiddleButtonUp (MQDocument doc, MQScene scene, MQCommandPlugin::MOUSE_BUTTON_STATE &state) |
virtual BOOL | OnMouseMove (MQDocument doc, MQScene scene, MQCommandPlugin::MOUSE_BUTTON_STATE &state) |
virtual BOOL | OnMouseWheel (MQDocument doc, MQScene scene, MQCommandPlugin::MOUSE_BUTTON_STATE &state) |
virtual BOOL | OnRightButtonDown (MQDocument doc, MQScene scene, MQCommandPlugin::MOUSE_BUTTON_STATE &state) |
virtual BOOL | OnRightButtonMove (MQDocument doc, MQScene scene, MQCommandPlugin::MOUSE_BUTTON_STATE &state) |
virtual BOOL | OnRightButtonUp (MQDocument doc, MQScene scene, MQCommandPlugin::MOUSE_BUTTON_STATE &state) |
![]() | |
virtual BOOL | Activate (MQDocument doc, BOOL flag) |
void | BeginCallback (void *option) |
const char * | EnumString () |
virtual bool | ExecuteCallback (MQDocument doc, void *option) |
virtual void | Exit () |
void | GetPlugInID (DWORD *Product, DWORD *ID) |
const char * | GetPlugInName () |
int | GetPlugInType () |
virtual BOOL | Initialize () |
virtual BOOL | IsActivated (MQDocument doc) |
virtual void | OnDraw (MQDocument doc, MQScene scene, int width, int height) |
virtual void | OnEndDocument (MQDocument doc) |
virtual void | OnMaterialModified (MQDocument doc) |
virtual void | OnMinimize (MQDocument doc, BOOL flag) |
virtual void | OnNewDocument (MQDocument doc, const char *filename, MQStationPlugin::NEW_DOCUMENT_PARAM ¶m) |
virtual void | OnObjectModified (MQDocument doc) |
virtual void | OnObjectSelected (MQDocument doc) |
virtual int | OnReceiveUserMessage (MQDocument doc, DWORD src_product, DWORD src_id, const char *description, void *message) |
virtual BOOL | OnRedo (MQDocument doc, int redo_state) |
virtual void | OnSaveDocument (MQDocument doc, const char *filename, MQStationPlugin::SAVE_DOCUMENT_PARAM ¶m) |
virtual BOOL | OnUndo (MQDocument doc, int undo_state) |
virtual void | OnUpdateMaterialList (MQDocument doc) |
virtual void | OnUpdateObjectList (MQDocument doc) |
virtual void | OnUpdateScene (MQDocument doc, MQScene scene) |
virtual void | OnUpdateUndo (MQDocument doc, int undo_state, int undo_size) |
int | SendUserMessage (MQDocument doc, DWORD target_product, DWORD target_id, const char *description, void *param) |
void | WindowClose () |
Additional Inherited Members | |
![]() | |
MQBasePlugin * | basePlugin [get] |
DWORD | PluginID [get] |
DWORD | ProductID [get] |
MQStationPlugin * | stationPlugin [get] |
CommandPluginの基底実装クラス
インターフェースおよび標準実装を公開するクラス。