HNetMessageRegistrar.h
538 old_handler = (HNetMessageHandler *)vhash_remove_string_key(message_handler_hash, message_type);
void ProcessMessage(const char *message_type, const char *data, unsigned int data_length)
Definition: HNetMessageRegistrar.h:239
HInsertHSFDataMessageHandler(HBaseView *hbaseview)
Definition: HNetMessageRegistrar.h:109
HBaseView * m_pHBaseView
A pointer to an HBaseView object.
Definition: HNetMessageRegistrar.h:49
Definition: HNetMessageRegistrar.h:152
HAnnotateObjectMessageHandler(HBaseView *hbaseview)
Definition: HNetMessageRegistrar.h:311
virtual void FlushFromMessage(const char *in_data, unsigned int data_length)
HSetHandednessMessageHandler(HBaseView *hbaseview)
Definition: HNetMessageRegistrar.h:367
Definition: HNetMessageRegistrar.h:228
HNetClient * hnetclient
This is the HNetClient for this registrar.
Definition: HNetMessageRegistrar.h:664
void ProcessMessage(const char *message_type, const char *data, unsigned int data_length)
Definition: HNetMessageRegistrar.h:92
HSetRenderModeMessageHandler(HBaseView *hbaseview)
Definition: HNetMessageRegistrar.h:86
static void FinishNurbsEditingFromMessage(const char *in_data, unsigned int data_length, HBaseView *pView)
The HNetMessageRegistrar class maps messages from HNetClients or .snap files to MVO calls...
Definition: HNetMessageRegistrar.h:409
HMarkupManager * GetMarkupManager()
HSetWindowColorMessageHandler(HBaseView *hbaseview)
Definition: HNetMessageRegistrar.h:233
virtual void SetFontSizeFromMessage(const char *in_data, unsigned int data_length)
virtual void DisableCurrentMarkupLayerFromMessage(const char *data, unsigned int data_length)
Definition: HNetMessageRegistrar.h:81
HSetCameraMessageHandler(HBaseView *hbaseview)
Definition: HNetMessageRegistrar.h:64
Definition: HNetMessageRegistrar.h:362
void ProcessMessage(const char *message_type, const char *data, unsigned int data_length)
Definition: HNetMessageRegistrar.h:139
HSelectMessageHandler(HBaseView *hbaseview)
Definition: HNetMessageRegistrar.h:176
Definition: HNetMessageRegistrar.h:203
Definition: HNetMessageRegistrar.h:331
bool ReadSnapFile(const char *file_name)
Definition: HNetMessageRegistrar.h:557
HSetFontSizeMessageHandler(HBaseView *hbaseview)
Definition: HNetMessageRegistrar.h:389
HNetMessageRegistrar(HBaseView *new_hbaseview, HNetClient *new_hnetclient=0)
Definition: HNetMessageRegistrar.h:419
HBaseView * hbaseview
This is the HBaseView for this registrar.
Definition: HNetMessageRegistrar.h:662
Definition: HNetMessageRegistrar.h:59
HFlushBaseViewMessageHandler(HBaseView *hbaseview)
Definition: HNetMessageRegistrar.h:132
virtual HNetMessageHandler * SetMessageHandler(HNetMessageHandler *handler, const char *message_type)
Definition: HNetMessageRegistrar.h:529
Definition: HNetMessageRegistrar.h:104
virtual void DeleteSelectionList(bool emit_message=false)
void ProcessMessage(const char *message_type, const char *data, unsigned int data_length)
Definition: HNetMessageRegistrar.h:185
HDeleteByKeyMessageHandler(HBaseView *hbaseview)
Definition: HNetMessageRegistrar.h:208
Definition: HNetMessageRegistrar.h:171
virtual void SetRenderModeFromMessage(const char *in_data, unsigned int data_length)
void ProcessMessage(const char *message_type, const char *data, unsigned int data_length)
Definition: HNetMessageRegistrar.h:215
The HBaseView class defines and manages a view of model information.
Definition: HBaseView.h:332
MVOMessageHandler(HBaseView *hbaseview)
Definition: HNetMessageRegistrar.h:38
void ProcessMessage(const char *message_type, const char *data, unsigned int data_length)
Definition: HNetMessageRegistrar.h:289
virtual void SetWindowColorFromMessage(const char *in_data, unsigned int data_length)
void ProcessMessage(const char *message_type, const char *data, unsigned int data_length)
Definition: HNetMessageRegistrar.h:345
Definition: HNetMessageRegistrar.h:384
virtual void DeSelectAllFromMessage()
void ProcessMessage(const char *message_type, const char *data, unsigned int data_length)
Definition: HNetMessageRegistrar.h:115
HSetModellingMatrixMessageHandler(HBaseView *hbaseview)
Definition: HNetMessageRegistrar.h:256
void ProcessMessage(const char *message_type, const char *data, unsigned int data_length)
Definition: HNetMessageRegistrar.h:373
Definition: HNetMessageRegistrar.h:32
virtual void DeleteByKeyFromMessage(const char *in_data, unsigned int data_length)
virtual ~HNetMessageRegistrar()
Definition: HNetMessageRegistrar.h:439
Definition: HNetMessageRegistrar.h:251
static void AnnotateObjectFromMessage(HBaseView *pView, const char *in_data, unsigned int data_length)
static void InsertNurbsFromMessage(const char *in_data, unsigned int data_length, HBaseView *m_pView)
Definition: HNetMessageRegistrar.h:306
void ProcessMessage(const char *message_type, const char *data, unsigned int data_length)
Definition: HNetMessageRegistrar.h:395
Definition: HNetMessageRegistrar.h:127
virtual void SetModellingMatrixFromMessage(const char *in_data, unsigned int data_length)
void ProcessMessage(const char *message_type, const char *data, unsigned int data_length)
Definition: HNetMessageRegistrar.h:318
virtual void SetMarkupLayerFromMessage(const char *data, unsigned int data_length)
virtual void UnSetHandlers()
Definition: HNetMessageRegistrar.h:488
Definition: HNetMessageRegistrar.h:275
void ProcessMessage(const char *message_type, const char *data, unsigned int data_length)
Definition: HNetMessageRegistrar.h:262
virtual void InsertHSFDataFromMessage(const char *in_data, unsigned int data_length)
void ProcessMessage(const char *message_type, const char *data, unsigned int data_length)
Definition: HNetMessageRegistrar.h:159
void ProcessMessage(const char *message_type, const char *data, unsigned int data_length)
Definition: HNetMessageRegistrar.h:46
virtual void SelectFromMessage(const char *in_data, unsigned int data_length)
HNurbsMessageHandler(HBaseView *hbaseview)
Definition: HNetMessageRegistrar.h:336
HMarkupMessageHandler(HBaseView *hbaseview)
Definition: HNetMessageRegistrar.h:280
virtual void ProcessMessage(const char *message, unsigned long message_length)
Definition: HNetMessageRegistrar.h:636
static void ModifyControlPointFromMessage(const char *in_data, unsigned int data_length, HBaseView *pView)
virtual void InsertMarkupSegmentFromMessage(const char *in_data, unsigned int data_length)
virtual void SetHandednessFromMessage(const char *in_data, unsigned int data_length)
void ProcessMessage(const char *message_type, const char *data, unsigned int data_length)
Definition: HNetMessageRegistrar.h:70
virtual void SetCameraFromMessage(const char *data, unsigned int data_length)