MeVisLab Resolution Independence API
XVcallbacks.h File Reference

Go to the source code of this file.

Typedefs

typedef int InvBreakCheckCB()
 Callbacks used by the host system, e.g. MeVisLab. More...
 
typedef void InvComponentCB(void *data, void *component)
 Callback used for Inventor SoWinComponents. More...
 
typedef int InvKeyPressedCB(void *data, void *component, void *message)
 Callback used for key pressed forwarding (return 1 if used, 0 else) (deprecated!) More...
 
typedef int InvHandleEventCB(void *data, void *component, void *message)
 Callback used for event handling of viewers (return 1 if handled, 0 else) this replaces the above InvKeyPressedCB in a general way (in SoQT, the message is a QEvent) More...
 
typedef void InvGenerateMovieCB(void *data, void *component, const char *name, const char *extension, int count, float framerate, const char *targetFile)
 Callback used for movie generation. More...
 

Typedef Documentation

◆ InvBreakCheckCB

typedef int InvBreakCheckCB()

Callbacks used by the host system, e.g. MeVisLab.

Callback used for break checking

Definition at line 19 of file XVcallbacks.h.

◆ InvComponentCB

typedef void InvComponentCB(void *data, void *component)

Callback used for Inventor SoWinComponents.

Definition at line 22 of file XVcallbacks.h.

◆ InvGenerateMovieCB

typedef void InvGenerateMovieCB(void *data, void *component, const char *name, const char *extension, int count, float framerate, const char *targetFile)

Callback used for movie generation.

Definition at line 34 of file XVcallbacks.h.

◆ InvHandleEventCB

typedef int InvHandleEventCB(void *data, void *component, void *message)

Callback used for event handling of viewers (return 1 if handled, 0 else) this replaces the above InvKeyPressedCB in a general way (in SoQT, the message is a QEvent)

Definition at line 31 of file XVcallbacks.h.

◆ InvKeyPressedCB

typedef int InvKeyPressedCB(void *data, void *component, void *message)

Callback used for key pressed forwarding (return 1 if used, 0 else) (deprecated!)

Definition at line 26 of file XVcallbacks.h.