Lines Matching refs:pTheme
367 ::boost::shared_ptr<Theme> pTheme (mpTheme); in GetStyleName()
368 while (sStyleName.getLength()==0 && pTheme.get()!=NULL) in GetStyleName()
370 sStyleName = pTheme->maStyleAssociations.GetStyleName(rsResourceURL); in GetStyleName()
371 pTheme = pTheme->mpParentTheme; in GetStyleName()
486 ::boost::shared_ptr<Theme> pTheme (mpTheme); in GetBitmap()
487 while (pTheme.get()!=NULL && pTheme->mpBackground.get()==NULL) in GetBitmap()
488 pTheme = pTheme->mpParentTheme; in GetBitmap()
489 if (pTheme.get() != NULL) in GetBitmap()
490 return pTheme->mpBackground; in GetBitmap()
528 ::boost::shared_ptr<Theme> pTheme (mpTheme); in GetBitmap()
529 while (pTheme.get()!=NULL && pTheme->mpBackground.get()==NULL) in GetBitmap()
530 pTheme = pTheme->mpParentTheme; in GetBitmap()
531 if (pTheme.get() != NULL) in GetBitmap()
532 return pTheme->mpBackground; in GetBitmap()
573 ::boost::shared_ptr<Theme> pTheme (mpTheme); in GetFont()
574 while (pTheme.get() != NULL) in GetFont()
576 Theme::FontContainer::const_iterator iFont (pTheme->maFontContainer.find(rsStyleName)); in GetFont()
577 if (iFont != pTheme->maFontContainer.end()) in GetFont()
580 pTheme = pTheme->mpParentTheme; in GetFont()
933 ::boost::shared_ptr<PresenterTheme::Theme> pTheme; in ReadTheme()
966 pTheme.reset(new PresenterTheme::Theme(sThemeName,xTheme,rsKey)); in ReadTheme()
973 if (pTheme.get() != NULL) in ReadTheme()
975 pTheme->Read(rConfiguration, *this); in ReadTheme()
978 return pTheme; in ReadTheme()