static void ShadowDestroyClip(GCPtr pGC) { SHADOW_GC_FUNC_PROLOGUE (pGC); (* pGC->funcs->DestroyClip)(pGC); SHADOW_GC_FUNC_EPILOGUE (pGC); }
static void ShadowCopyClip(GCPtr pgcDst, GCPtr pgcSrc) { SHADOW_GC_FUNC_PROLOGUE (pgcDst); (* pgcDst->funcs->CopyClip)(pgcDst, pgcSrc); SHADOW_GC_FUNC_EPILOGUE (pgcDst); }
static void ShadowChangeClip(GCPtr pGC, int type, pointer pvalue, int nrects) { SHADOW_GC_FUNC_PROLOGUE(pGC); (*pGC->funcs->ChangeClip) (pGC, type, pvalue, nrects); SHADOW_GC_FUNC_EPILOGUE(pGC); }
static void ShadowCopyGC(GCPtr pGCSrc, unsigned long mask, GCPtr pGCDst) { SHADOW_GC_FUNC_PROLOGUE(pGCDst); (*pGCDst->funcs->CopyGC) (pGCSrc, mask, pGCDst); SHADOW_GC_FUNC_EPILOGUE(pGCDst); }
static void ShadowChangeGC(GCPtr pGC, unsigned long mask) { SHADOW_GC_FUNC_PROLOGUE(pGC); (*pGC->funcs->ChangeGC) (pGC, mask); SHADOW_GC_FUNC_EPILOGUE(pGC); }
static void ShadowValidateGC(GCPtr pGC, unsigned long changes, DrawablePtr pDraw) { SHADOW_GC_FUNC_PROLOGUE(pGC); (*pGC->funcs->ValidateGC) (pGC, changes, pDraw); if (pDraw->type == DRAWABLE_WINDOW) pGCPriv->ops = pGC->ops; /* just so it's not NULL */ else pGCPriv->ops = NULL; SHADOW_GC_FUNC_EPILOGUE(pGC); }