単色サーフェス More...
#include <Color_surface.h>
Public Member Functions | |
Color_surface (const Color &color, const SizeF &size) | |
SizeF | size (void) const |
サーフェスの幅と高さを返す | |
Color | pixel_color (const PointF &point, double magnify) const |
指定された位置の色情報を返す | |
void | draw (const RectF *src, const RectF &dest, double z, const Angle &rotate_angle, double magnify, double color_strength_ratio, double alpha, bool antialiasing) const |
描画 More... | |
Public Member Functions inherited from hrk::Surface | |
virtual double | width (void) const |
virtual double | height (void) const |
virtual bool | is_valid (void) const |
Additional Inherited Members | |
Static Public Attributes inherited from hrk::Surface | |
static const double | No_depth_z = numeric_limits<double>::max() |
単色サーフェス
[in] | color | 描画色 |
[in] | size | サーフェスサイズ |
|
virtual |
描画
[in] | src | オリジナルのサーフェスのどの領域を描画するかを指定する。NULL が指定された場合、オリジナルのサーフェスの領域サイズが利用される。 |
[in] | dest | 描画するサーフェスの位置、幅と高さを指定する。 |
!!!
Implements hrk::Surface.