12 #ifndef ROOT_TGPicture 13 #define ROOT_TGPicture void Print(Option_t *option="") const
List all pictures in the pool.
static const char * HashName(const char *name, Int_t width, Int_t height)
Static function returning a unique name used to look up a picture.
const char * GetName() const
Returns name of object.
TGPicturePool(const TGPicturePool &)
copy constructor
Definitions for TRefCnt, base class for reference counted objects.
const char * GetPath() const
PictureAttributes_t fAttributes
TGPicturePool(const TGClient *client, const char *path)
virtual ~TGSelectedPicture()
Delete selected picture.
UInt_t Hash(ECaseCompare cmp=kExact) const
Return hash value.
TGSelectedPicture(const TGSelectedPicture &gp)
void Draw(Option_t *="")
Default Draw method for all objects.
THashTable implements a hash table to store TObject's.
#define ClassDef(name, id)
static TGGC * fgSelectedGC
ULong_t Hash() const
Return hash value for this object.
void FreePicture(const TGPicture *pic)
Remove picture from cache if nobody is using it anymore.
void MayNotUse(const char *method) const
Use this method to signal that a method (defined in a base class) may not be called in a derived clas...
TObject & operator=(const TObject &rhs)
TObject assignment operator.
Pixmap_t GetPicture() const
void SetRefCount(UInt_t r)
virtual ~TGPicture()
Delete picture object.
const TGPicture * GetPicture(const char *name)
Get a picture from the picture pool.
static TGGC & GetSelectedGC()
Return selection graphics context in use.
virtual ~TGPicturePool()
Delete picture cache.
TGSelectedPicture & operator=(const TGSelectedPicture &gp)
void Print(Option_t *option="") const
Print picture info.
TGPicture(const char *name, Bool_t scaled=kFALSE)
Mother of all ROOT objects.
TGPicturePool & operator=(const TGPicturePool &)
assignment operator