Open CASCADE Technology  6.9.0
Data Structures | Macros | Typedefs

Aspect_GraphicCallbackProc.hxx File Reference

#include <Aspect_Display.hxx>
#include <Aspect_Drawable.hxx>
#include <Aspect_RenderingContext.hxx>
#include <Standard_Transient.hxx>

Data Structures

struct  Aspect_GraphicCallbackStruct
 

Macros

#define OCC_PRE_REDRAW   0x4000
 
#define OCC_PRE_OVERLAY   0x8000
 
#define OCC_REDRAW_ADDITIONAL_CALLBACKS   ( OCC_PRE_REDRAW | OCC_PRE_OVERLAY )
 

Typedefs

typedef int(* Aspect_GraphicCallbackProc )(Aspect_Drawable theWindowID, void *theUserData, Aspect_GraphicCallbackStruct *theCallData)
 

Macro Definition Documentation

#define OCC_PRE_OVERLAY   0x8000
#define OCC_PRE_REDRAW   0x4000
#define OCC_REDRAW_ADDITIONAL_CALLBACKS   ( OCC_PRE_REDRAW | OCC_PRE_OVERLAY )

Typedef Documentation

typedef int(* Aspect_GraphicCallbackProc)(Aspect_Drawable theWindowID, void *theUserData, Aspect_GraphicCallbackStruct *theCallData)