Lines Matching refs:pMSGlyph
160 MultiScreenGlyph* pMSGlyph = (MultiScreenGlyph*)new char[ mnExtByteCount ]; in PrepareForMultiscreen() local
163 pMSGlyph->mpRawBitmap = NO_RAWBMP; in PrepareForMultiscreen()
164 pMSGlyph->maXRGlyphId = NO_GLYPHID; in PrepareForMultiscreen()
166 pMSGlyph->maPixmaps[i] = NO_PIXMAP; in PrepareForMultiscreen()
169 pMSGlyph->maXRGlyphId = reinterpret_cast<Glyph>(rEGD.mpData); in PrepareForMultiscreen()
171 pMSGlyph->mpRawBitmap = reinterpret_cast<RawBitmap*>(rEGD.mpData); in PrepareForMultiscreen()
177 pMSGlyph->maPixmaps[ mnDefaultScreen ] = aPixmap; in PrepareForMultiscreen()
180 pMSGlyph->maPixmaps[ i ] = None; in PrepareForMultiscreen()
183 rEGD.mpData = (void*)pMSGlyph; in PrepareForMultiscreen()
186 return pMSGlyph; in PrepareForMultiscreen()
294 MultiScreenGlyph* pMSGlyph; in SetPixmap() local
296 pMSGlyph = reinterpret_cast<MultiScreenGlyph*>(rEGD.mpData); in SetPixmap()
298 pMSGlyph = PrepareForMultiscreen( rEGD ); in SetPixmap()
300 pMSGlyph->maPixmaps[ nScreen ] = aPixmap; in SetPixmap()
356 MultiScreenGlyph* pMSGlyph = reinterpret_cast<MultiScreenGlyph*>(pGlyphExt); in RemovingGlyph() local
359 if( pMSGlyph->maPixmaps[i] == NO_PIXMAP ) in RemovingGlyph()
361 if( pMSGlyph->maPixmaps[i] == None ) in RemovingGlyph()
363 XFreePixmap( mpDisplay, pMSGlyph->maPixmaps[i] ); in RemovingGlyph()
366 delete pMSGlyph->mpRawBitmap; in RemovingGlyph()
369 delete[] pMSGlyph; // it was allocated with new char[] in RemovingGlyph()