Open CASCADE Technology  6.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Data Structures | Macros | Typedefs | Functions
Aspect_GraphicCallbackProc.hxx File Reference
#include <Aspect_Display.hxx>
#include <Aspect_Drawable.hxx>
#include <Aspect_RenderingContext.hxx>
#include <Handle_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)
 

Functions

const Handle< Standard_Type > & STANDARD_TYPE (Aspect_GraphicCallbackProc)
 

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)

Function Documentation

const Handle< Standard_Type >& STANDARD_TYPE ( Aspect_GraphicCallbackProc  )