ReactOS 0.4.16-dev-736-g28b802b
|
#include <gdiplusbrush.h>
Public Member Functions | |
virtual | ~Brush () |
Brush * | Clone () const |
Status | GetLastStatus () const |
BrushType | GetType () const |
![]() | |
void | operator delete (void *in_pVoid) |
void | operator delete[] (void *in_pVoid) |
void * | operator new (size_t in_size) |
void * | operator new[] (size_t in_size) |
Protected Member Functions | |
Brush () | |
Brush (GpBrush *brush, Status status) | |
Status | SetStatus (Status status) const |
void | SetNativeBrush (GpBrush *brush) |
Protected Attributes | |
GpBrush * | nativeBrush |
Status | lastStatus |
Private Member Functions | |
Brush (const Brush &) | |
Brush & | operator= (const Brush &) |
Friends | |
class | Graphics |
class | Pen |
GpBrush *& | getNat (const Brush *brush) |
Definition at line 22 of file gdiplusbrush.h.
|
inlinevirtual |
Definition at line 28 of file gdiplusbrush.h.
|
inlineprotected |
Definition at line 71 of file gdiplusbrush.h.
|
inline |
Definition at line 34 of file gdiplusbrush.h.
|
inline |
Definition at line 50 of file gdiplusbrush.h.
Referenced by PathGradientBrush::GetCenterColor().
|
inline |
Definition at line 56 of file gdiplusbrush.h.
Definition at line 84 of file gdiplusbrush.h.
Referenced by HatchBrush::HatchBrush(), LinearGradientBrush::LinearGradientBrush(), PathGradientBrush::PathGradientBrush(), SolidBrush::SolidBrush(), and TextureBrush::TextureBrush().
Definition at line 76 of file gdiplusbrush.h.
Referenced by Clone(), HatchBrush::GetBackgroundColor(), LinearGradientBrush::GetBlend(), PathGradientBrush::GetBlend(), LinearGradientBrush::GetBlendCount(), PathGradientBrush::GetBlendCount(), PathGradientBrush::GetCenterColor(), PathGradientBrush::GetCenterPoint(), SolidBrush::GetColor(), PathGradientBrush::GetFocusScales(), HatchBrush::GetForegroundColor(), LinearGradientBrush::GetGammaCorrection(), PathGradientBrush::GetGammaCorrection(), PathGradientBrush::GetGraphicsPath(), HatchBrush::GetHatchStyle(), TextureBrush::GetImage(), LinearGradientBrush::GetInterpolationColorCount(), PathGradientBrush::GetInterpolationColorCount(), LinearGradientBrush::GetInterpolationColors(), LinearGradientBrush::GetLinearColors(), LinearGradientBrush::GetLinearPoints(), PathGradientBrush::GetPointCount(), LinearGradientBrush::GetRectangle(), PathGradientBrush::GetRectangle(), PathGradientBrush::GetSurroundColorCount(), LinearGradientBrush::GetTransform(), TextureBrush::GetTransform(), PathGradientBrush::GetTransform(), GetType(), LinearGradientBrush::GetWrapMode(), TextureBrush::GetWrapMode(), PathGradientBrush::GetWrapMode(), LinearGradientBrush::MultiplyTransform(), TextureBrush::MultiplyTransform(), PathGradientBrush::MultiplyTransform(), LinearGradientBrush::ResetTransform(), TextureBrush::ResetTransform(), PathGradientBrush::ResetTransform(), LinearGradientBrush::RotateTransform(), TextureBrush::RotateTransform(), PathGradientBrush::RotateTransform(), TextureBrush::ScaleTransform(), LinearGradientBrush::ScaleTransform(), PathGradientBrush::ScaleTransform(), LinearGradientBrush::SetBlend(), PathGradientBrush::SetBlend(), LinearGradientBrush::SetBlendBellShape(), PathGradientBrush::SetBlendBellShape(), LinearGradientBrush::SetBlendTriangularShape(), PathGradientBrush::SetBlendTriangularShape(), PathGradientBrush::SetCenterColor(), PathGradientBrush::SetCenterPoint(), SolidBrush::SetColor(), PathGradientBrush::SetFocusScales(), LinearGradientBrush::SetGammaCorrection(), PathGradientBrush::SetGammaCorrection(), PathGradientBrush::SetGraphicsPath(), LinearGradientBrush::SetInterpolationColors(), LinearGradientBrush::SetLinearColors(), LinearGradientBrush::SetLinearPoints(), LinearGradientBrush::SetTransform(), TextureBrush::SetTransform(), PathGradientBrush::SetTransform(), LinearGradientBrush::SetWrapMode(), TextureBrush::SetWrapMode(), PathGradientBrush::SetWrapMode(), TextureBrush::TranslateTransform(), LinearGradientBrush::TranslateTransform(), and PathGradientBrush::TranslateTransform().
Definition at line 97 of file gdiplusbrush.h.
Referenced by PathGradientBrush::GetGraphicsPath(), LinearGradientBrush::GetTransform(), TextureBrush::GetTransform(), PathGradientBrush::GetTransform(), LinearGradientBrush::MultiplyTransform(), TextureBrush::MultiplyTransform(), PathGradientBrush::MultiplyTransform(), PathGradientBrush::PathGradientBrush(), PathGradientBrush::SetGraphicsPath(), LinearGradientBrush::SetTransform(), TextureBrush::SetTransform(), PathGradientBrush::SetTransform(), and TextureBrush::TextureBrush().
Definition at line 25 of file gdiplusbrush.h.
Definition at line 26 of file gdiplusbrush.h.
|
mutableprotected |
Definition at line 65 of file gdiplusbrush.h.
Referenced by Clone(), HatchBrush::GetBackgroundColor(), SolidBrush::GetColor(), HatchBrush::GetForegroundColor(), TextureBrush::GetImage(), GetLastStatus(), LinearGradientBrush::GetLinearColors(), HatchBrush::HatchBrush(), LinearGradientBrush::LinearGradientBrush(), PathGradientBrush::PathGradientBrush(), SetStatus(), SolidBrush::SolidBrush(), and TextureBrush::TextureBrush().
|
protected |
Definition at line 64 of file gdiplusbrush.h.
Referenced by Clone(), Graphics::DrawString(), SolidBrush::GetNativeFill(), LinearGradientBrush::GetNativeGradient(), PathGradientBrush::GetNativeGradient(), HatchBrush::GetNativeHatch(), TextureBrush::GetNativeTexture(), GetType(), SetNativeBrush(), and ~Brush().