12 #ifndef ROOT_TGPicture 13 #define ROOT_TGPicture 48 fName(name), fScaled(scaled), fPic(
kNone), fMask(
kNone), fAttributes()
84 static TGGC &GetSelectedGC();
112 fClient(client), fPath(path), fPicList(0) { }
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.
friend class TGPicturePool
const char * GetName() const
Returns name of object.
Definitions for TRefCnt, base class for reference counted objects.
const char * GetPath() const
PictureAttributes_t fAttributes
TGPicturePool(const TGClient *client, const char *path)
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 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.
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.