* added ServerFont::operator=(const ServerFont& font).
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@4689 a95241bf-73f2-0310-859d-f6bbb57e9c96
This commit is contained in:
@@ -85,6 +85,28 @@ ServerFont::~ServerFont(void)
|
|||||||
fstyle->RemoveDependent();
|
fstyle->RemoveDependent();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/*!
|
||||||
|
\brief Returns a copy of the specified font
|
||||||
|
\param The font to copy from.
|
||||||
|
\return A copy of the specified font
|
||||||
|
*/
|
||||||
|
ServerFont& ServerFont::operator=(const ServerFont& font){
|
||||||
|
fstyle = font.fstyle;
|
||||||
|
fsize = font.fsize;
|
||||||
|
frotation = font.frotation;
|
||||||
|
fshear = font.fshear;
|
||||||
|
fflags = font.fflags;
|
||||||
|
fspacing = font.fspacing;
|
||||||
|
fdirection = B_FONT_LEFT_TO_RIGHT;
|
||||||
|
fface = B_REGULAR_FACE;
|
||||||
|
ftruncate = B_TRUNCATE_END;
|
||||||
|
fencoding = B_UNICODE_UTF8;
|
||||||
|
fbounds.Set(0,0,0,0);
|
||||||
|
if(fstyle)
|
||||||
|
fstyle->AddDependent();
|
||||||
|
return *this;
|
||||||
|
}
|
||||||
|
|
||||||
/*!
|
/*!
|
||||||
\brief Returns the number of strikes in the font
|
\brief Returns the number of strikes in the font
|
||||||
\return The number of strikes in the font
|
\return The number of strikes in the font
|
||||||
@@ -126,4 +148,7 @@ void ServerFont::Height(font_height *fh)
|
|||||||
fh->descent=fheight.descent;
|
fh->descent=fheight.descent;
|
||||||
fh->leading=fheight.leading;
|
fh->leading=fheight.leading;
|
||||||
}
|
}
|
||||||
|
/*
|
||||||
|
@log
|
||||||
|
* added ServerFont::operator=(const ServerFont& font).
|
||||||
|
*/
|
||||||
|
|||||||
Reference in New Issue
Block a user