Harlinn.Windows 0.1
|
This is the complete list of members for Harlinn::Windows::PaintDeviceContextHandle, including all inherited members.
ArcDirection() const | Harlinn::Windows::DeviceContextHandle | inline |
BackgroundColor() const | Harlinn::Windows::DeviceContextHandle | inline |
BackgroundMixMode() const | Harlinn::Windows::DeviceContextHandle | inline |
Base typedef | Harlinn::Windows::PaintDeviceContextHandle | |
BatchLimit() | Harlinn::Windows::DeviceContextHandle | inlinestatic |
Bitmap() const | Harlinn::Windows::DeviceContextHandle | inline |
BoundsRect(RECT &boundingRectangle) const | Harlinn::Windows::DeviceContextHandle | inline |
BoundsRect(RECT &boundingRectangle, bool clear) const | Harlinn::Windows::DeviceContextHandle | inline |
Brush() const | Harlinn::Windows::DeviceContextHandle | inline |
Close() noexcept | Harlinn::Windows::DeviceContextHandle | inline |
ConvertDrawStateFlagsForText(DrawStateFlags drawStateFlags) noexcept | Harlinn::Windows::DeviceContextHandle | inlineprivatestatic |
CurrentPosition() const | Harlinn::Windows::DeviceContextHandle | inline |
CurrentPosition(POINT ¤tPosition) const | Harlinn::Windows::DeviceContextHandle | inline |
DerivedType typedef | Harlinn::Common::Core::Handle< DeviceContextHandle, HDC > | |
DeviceContextHandle() noexcept | Harlinn::Windows::DeviceContextHandle | inlineprotected |
DeviceContextHandle(HDC handle, bool ownsHandle=true) noexcept | Harlinn::Windows::DeviceContextHandle | inlineprotected |
Draw(const POINT *lppt, const PolyDrawCommand *lpbTypes, int cCount) const | Harlinn::Windows::DeviceContextHandle | inline |
DrawAngleArc(int X, int Y, DWORD dwRadius, FLOAT eStartAngle, FLOAT eSweepAngle) const | Harlinn::Windows::DeviceContextHandle | inline |
DrawAngleArc(const POINT ¢er, DWORD dwRadius, FLOAT eStartAngle, FLOAT eSweepAngle) const | Harlinn::Windows::DeviceContextHandle | inline |
DrawArc(int nLeftRect, int nTopRect, int nRightRect, int nBottomRect, int nXStartArc, int nYStartArc, int nXEndArc, int nYEndArc) const | Harlinn::Windows::DeviceContextHandle | inline |
DrawArc(const RECT &rectangle, const POINT &start, const POINT &end) const | Harlinn::Windows::DeviceContextHandle | inline |
DrawBitmap(const BitmapHandle &bitmap) const | Harlinn::Windows::DeviceContextHandle | inline |
DrawBitmap(const BitmapHandle &bitmap, const POINT &position) const | Harlinn::Windows::DeviceContextHandle | inline |
DrawBitmap(const BitmapHandle &bitmap, const POINT &position, const SIZE size) const | Harlinn::Windows::DeviceContextHandle | inline |
DrawBitmap(const DeviceContextHandle &source) const | Harlinn::Windows::DeviceContextHandle | inline |
DrawBitmap(const DeviceContextHandle &source, const POINT &position) const | Harlinn::Windows::DeviceContextHandle | inline |
DrawBitmap(const DeviceContextHandle &source, const POINT &position, const SIZE size) const | Harlinn::Windows::DeviceContextHandle | inline |
DrawButtonFrameControl(DrawFrameControlButtonOptions buttonOptions, RECT &boundingRectangle, DrawFrameControlOptions options) const | Harlinn::Windows::DeviceContextHandle | inline |
DrawCaption(const Control &control, const RECT &boundingRectangle, DrawCaptionOptions options) const | Harlinn::Windows::DeviceContextHandle | |
DrawCaptionFrameControl(DrawFrameControlCaptionPart part, RECT &boundingRectangle, DrawFrameControlOptions options) const | Harlinn::Windows::DeviceContextHandle | inline |
DrawChord(int nLeftRect, int nTopRect, int nRightRect, int nBottomRect, int nXRadial1, int nYRadial1, int nXRadial2, int nYRadial2) const | Harlinn::Windows::DeviceContextHandle | inline |
DrawChord(const RECT &rectangle, const POINT &start, const POINT &end) const | Harlinn::Windows::DeviceContextHandle | inline |
DrawDesktopWallPaper() const | Harlinn::Windows::DeviceContextHandle | inline |
DrawEdge(RECT &boundingRectangle, BorderStyle borderStyle, BorderFlags borderFlags) const | Harlinn::Windows::DeviceContextHandle | inline |
DrawEllipse(int nLeftRect, int nTopRect, int nRightRect, int nBottomRect) const | Harlinn::Windows::DeviceContextHandle | inline |
DrawEllipse(const RECT &rectangle) const | Harlinn::Windows::DeviceContextHandle | inline |
DrawFilledRectangle(int nLeftRect, int nTopRect, int nRightRect, int nBottomRect, const BrushHandle &brush) const | Harlinn::Windows::DeviceContextHandle | inline |
DrawFilledRectangle(const RECT &rectangle, const BrushHandle &brush) const | Harlinn::Windows::DeviceContextHandle | inline |
DrawFocusRect(RECT &boundingRectangle) const | Harlinn::Windows::DeviceContextHandle | inline |
DrawFrameControl(DrawFrameControlType frameControlType, RECT &boundingRectangle, UINT state) const | Harlinn::Windows::DeviceContextHandle | inline |
DrawFrameRectangle(int nLeftRect, int nTopRect, int nRightRect, int nBottomRect, const BrushHandle &brush) const | Harlinn::Windows::DeviceContextHandle | inline |
DrawFrameRectangle(const RECT &rectangle, const BrushHandle &brush) const | Harlinn::Windows::DeviceContextHandle | inline |
DrawGrayString(const WideString &text, int X, int Y, int nWidth=0, int nHeight=0) const | Harlinn::Windows::DeviceContextHandle | inline |
DrawGrayString(const BrushHandle &brush, const WideString &text, int X, int Y, int nWidth=0, int nHeight=0) const | Harlinn::Windows::DeviceContextHandle | inline |
DrawInvertedRectangle(int nLeftRect, int nTopRect, int nRightRect, int nBottomRect) const | Harlinn::Windows::DeviceContextHandle | inline |
DrawInvertedRectangle(const RECT &rectangle) const | Harlinn::Windows::DeviceContextHandle | inline |
DrawLineTo(int nXEnd, int nYEnd) const | Harlinn::Windows::DeviceContextHandle | inline |
DrawLineTo(const POINT &endPoint) const | Harlinn::Windows::DeviceContextHandle | inline |
DrawMenuBarFrameControl(DrawFrameControlMenuBarPart part, RECT &boundingRectangle, DrawFrameControlOptions options) const | Harlinn::Windows::DeviceContextHandle | inline |
DrawPie(int nLeftRect, int nTopRect, int nRightRect, int nBottomRect, int nXRadial1, int nYRadial1, int nXRadial2, int nYRadial2) const | Harlinn::Windows::DeviceContextHandle | inline |
DrawPie(const RECT &rectangle, const POINT &start, const POINT &end) const | Harlinn::Windows::DeviceContextHandle | inline |
DrawPolyBezier(const POINT *lppt, DWORD cPoints) const | Harlinn::Windows::DeviceContextHandle | inline |
DrawPolyBezier(const std::vector< POINT > &points) const | Harlinn::Windows::DeviceContextHandle | inline |
DrawPolyBezierTo(const POINT *lppt, DWORD cPoints) const | Harlinn::Windows::DeviceContextHandle | inline |
DrawPolyBezierTo(const std::vector< POINT > &points) const | Harlinn::Windows::DeviceContextHandle | inline |
DrawPolygon(const POINT *lpPoints, int nCount) const | Harlinn::Windows::DeviceContextHandle | inline |
DrawPolygon(const std::vector< POINT > &points) const | Harlinn::Windows::DeviceContextHandle | inline |
DrawPolyLine(const POINT *lppt, DWORD cPoints) const | Harlinn::Windows::DeviceContextHandle | inline |
DrawPolyLine(const std::vector< POINT > &points) const | Harlinn::Windows::DeviceContextHandle | inline |
DrawPolyLineTo(const POINT *lppt, DWORD cPoints) const | Harlinn::Windows::DeviceContextHandle | inline |
DrawPolyLineTo(const std::vector< POINT > &points) const | Harlinn::Windows::DeviceContextHandle | inline |
DrawPolyPolygon(const POINT *lpPoints, const INT *lpPolyCounts, int nCount) const | Harlinn::Windows::DeviceContextHandle | inline |
DrawPolyPolygons(const std::vector< std::vector< POINT > > &polyPolygons) const | Harlinn::Windows::DeviceContextHandle | inline |
DrawPopupMenuFrameControl(DrawFrameControlPopupMenuPart part, RECT &boundingRectangle, DrawFrameControlOptions options) const | Harlinn::Windows::DeviceContextHandle | inline |
DrawRectangle(int nLeftRect, int nTopRect, int nRightRect, int nBottomRect) const | Harlinn::Windows::DeviceContextHandle | inline |
DrawRectangle(const RECT &rectangle) const | Harlinn::Windows::DeviceContextHandle | inline |
DrawRoundedRectangle(int nLeftRect, int nTopRect, int nRightRect, int nBottomRect, int nWidth, int nHeight) const | Harlinn::Windows::DeviceContextHandle | inline |
DrawRoundedRectangle(const RECT &rectangle, int nWidth, int nHeight) const | Harlinn::Windows::DeviceContextHandle | inline |
DrawRoundedRectangle(const RECT &rectangle, const SIZE &ellipseSize) const | Harlinn::Windows::DeviceContextHandle | inline |
DrawScrollBarFrameControl(DrawFrameControlScrollBarPart part, RECT &boundingRectangle, DrawFrameControlOptions options) const | Harlinn::Windows::DeviceContextHandle | inline |
DrawState(HBRUSH hbrFore, DRAWSTATEPROC qfnCallBack, LPARAM lData, WPARAM wData, int x, int y, int cx, int cy, UINT uFlags) const | Harlinn::Windows::DeviceContextHandle | inline |
DrawState(const wchar_t *text, int x, int y, int cx, int cy, DrawStateFlags drawStateFlags) const | Harlinn::Windows::DeviceContextHandle | inline |
DrawState(const wchar_t *text, int x, int y, DrawStateFlags drawStateFlags) const | Harlinn::Windows::DeviceContextHandle | inline |
DrawState(const WideString &text, int x, int y, int cx, int cy, DrawStateFlags drawStateFlags) const | Harlinn::Windows::DeviceContextHandle | inline |
DrawState(const WideString &text, int x, int y, DrawStateFlags drawStateFlags) const | Harlinn::Windows::DeviceContextHandle | inline |
DrawState(const BrushHandle &brush, const wchar_t *text, int x, int y, int cx, int cy, DrawStateFlags drawStateFlags) const | Harlinn::Windows::DeviceContextHandle | inline |
DrawState(const BrushHandle &brush, const WideString &text, int x, int y, int cx, int cy, DrawStateFlags drawStateFlags) const | Harlinn::Windows::DeviceContextHandle | inline |
DrawState(const BrushHandle &brush, const wchar_t *text, int x, int y, DrawStateFlags flags) const | Harlinn::Windows::DeviceContextHandle | inline |
DrawState(const BrushHandle &brush, const WideString &text, int x, int y, DrawStateFlags flags) const | Harlinn::Windows::DeviceContextHandle | inline |
DrawState(const BitmapHandle &bitmap, int x, int y, int cx, int cy, DrawStateFlags drawStateFlags) const | Harlinn::Windows::DeviceContextHandle | inline |
DrawState(const BitmapHandle &bitmap, int x, int y, DrawStateFlags flags) const | Harlinn::Windows::DeviceContextHandle | inline |
DrawState(const IconHandle &icon, int x, int y, int cx, int cy, DrawStateFlags drawStateFlags) const | Harlinn::Windows::DeviceContextHandle | inline |
DrawState(const IconHandle &icon, int x, int y, DrawStateFlags flags) const | Harlinn::Windows::DeviceContextHandle | inline |
DrawText(LPCWSTR text, int textLength, RECT &rect, DrawTextFlags drawTextFlags) const | Harlinn::Windows::DeviceContextHandle | inline |
DrawText(LPCSTR text, int textLength, RECT &rect, DrawTextFlags drawTextFlags) const | Harlinn::Windows::DeviceContextHandle | inline |
DrawText(const WideString &text, RECT &rect, DrawTextFlags drawTextFlags) const | Harlinn::Windows::DeviceContextHandle | inline |
DrawText(const AnsiString &text, RECT &rect, DrawTextFlags drawTextFlags) const | Harlinn::Windows::DeviceContextHandle | inline |
DrawText(const wchar_t *text, int textLength, RECT &rect, DrawTextFlags uFormat, DRAWTEXTPARAMS &drawTextParams) const | Harlinn::Windows::DeviceContextHandle | inline |
DrawText(const char *text, int textLength, RECT &rect, DrawTextFlags uFormat, DRAWTEXTPARAMS &drawTextParams) const | Harlinn::Windows::DeviceContextHandle | inline |
DrawText(int nXStart, int nYStart, LPCWSTR text, int textLength) const | Harlinn::Windows::DeviceContextHandle | inline |
DrawText(int nXStart, int nYStart, LPCSTR text, int textLength) const | Harlinn::Windows::DeviceContextHandle | inline |
DrawText(int nXStart, int nYStart, const WideString &text) const | Harlinn::Windows::DeviceContextHandle | inline |
DrawText(int nXStart, int nYStart, const AnsiString &text) const | Harlinn::Windows::DeviceContextHandle | inline |
DrawText(const POINT &startPosition, const WideString &text) const | Harlinn::Windows::DeviceContextHandle | inline |
DrawText(const POINT &startPosition, const AnsiString &text) const | Harlinn::Windows::DeviceContextHandle | inline |
DrawText(int X, int Y, LPCWSTR text, int textLength, int nTabPositions, const LPINT lpnTabStopPositions, int nTabOrigin) const | Harlinn::Windows::DeviceContextHandle | inline |
DrawText(int X, int Y, UINT fuOptions, const RECT *lprc, LPCWSTR lpString, UINT cbCount, const INT *lpDx) const | Harlinn::Windows::DeviceContextHandle | inline |
ExcludeUpdateRgn(const Control &control) const | Harlinn::Windows::DeviceContextHandle | |
Flush() | Harlinn::Windows::DeviceContextHandle | inlinestatic |
Font() const | Harlinn::Windows::DeviceContextHandle | inline |
ForegroundMixMode() const | Harlinn::Windows::DeviceContextHandle | inline |
GraphicsMode() const | Harlinn::Windows::DeviceContextHandle | inline |
Handle() noexcept | Harlinn::Common::Core::Handle< DeviceContextHandle, HDC > | inlineprotected |
Handle(HandleType handle, bool ownsHandle=true) noexcept | Harlinn::Common::Core::Handle< DeviceContextHandle, HDC > | inlineexplicitprotected |
Handle(const Handle &other)=delete | Harlinn::Common::Core::Handle< DeviceContextHandle, HDC > | |
Handle(Handle &&other) noexcept | Harlinn::Common::Core::Handle< DeviceContextHandle, HDC > | inline |
HandleType typedef | Harlinn::Common::Core::Handle< DeviceContextHandle, HDC > | |
InvalidHandleValue() noexcept | Harlinn::Common::Core::Handle< DeviceContextHandle, HDC > | inlinestatic |
IsValid() const noexcept | Harlinn::Common::Core::Handle< DeviceContextHandle, HDC > | inline |
MapMode() const | Harlinn::Windows::DeviceContextHandle | inline |
ModifyWorldTransform(const XFORM &xform, bool rightMultiply=false) const | Harlinn::Windows::DeviceContextHandle | inline |
MoveTo(int newX, int newY) const | Harlinn::Windows::DeviceContextHandle | inline |
MoveTo(int newX, int newY, int &previousX, int &previousY) const | Harlinn::Windows::DeviceContextHandle | inline |
MoveTo(const POINT &newPosition) const | Harlinn::Windows::DeviceContextHandle | inline |
MoveTo(const POINT &newPosition, POINT &previousPosition) const | Harlinn::Windows::DeviceContextHandle | inline |
OffsetViewportOrigin(int xOffset, int yOffset) const | Harlinn::Windows::DeviceContextHandle | inline |
OffsetWindowOrigin(int xOffset, int yOffset) const | Harlinn::Windows::DeviceContextHandle | inline |
operator HandleType() const noexcept | Harlinn::Common::Core::Handle< DeviceContextHandle, HDC > | inline |
operator<=>(const Handle &other) const noexcept | Harlinn::Common::Core::Handle< DeviceContextHandle, HDC > | inline |
operator<=>(HandleType handle) const noexcept | Harlinn::Common::Core::Handle< DeviceContextHandle, HDC > | inline |
operator=(Handle &other)=delete | Harlinn::Common::Core::Handle< DeviceContextHandle, HDC > | |
operator=(Handle &&other) noexcept | Harlinn::Common::Core::Handle< DeviceContextHandle, HDC > | inline |
operator==(const Handle &other) const noexcept | Harlinn::Common::Core::Handle< DeviceContextHandle, HDC > | inline |
operator==(HandleType handle) const noexcept | Harlinn::Common::Core::Handle< DeviceContextHandle, HDC > | inline |
originalBitmap_ | Harlinn::Windows::DeviceContextHandle | private |
originalBrush_ | Harlinn::Windows::DeviceContextHandle | private |
originalFont_ | Harlinn::Windows::DeviceContextHandle | private |
originalPen_ | Harlinn::Windows::DeviceContextHandle | private |
OwnsHandle() const noexcept | Harlinn::Common::Core::Handle< DeviceContextHandle, HDC > | inline |
ownsHandle_ | Harlinn::Common::Core::Handle< DeviceContextHandle, HDC > | private |
PaintDeviceContextHandle(const Control &control) | Harlinn::Windows::PaintDeviceContextHandle | |
PaintDeviceContextHandle(HWND hWnd) | Harlinn::Windows::PaintDeviceContextHandle | inline |
paintStruct_ | Harlinn::Windows::PaintDeviceContextHandle | private |
Pen() const | Harlinn::Windows::DeviceContextHandle | inline |
ResetWorldTransform() const | Harlinn::Windows::DeviceContextHandle | inline |
RestoreDefaultObjects() noexcept | Harlinn::Windows::DeviceContextHandle | inlineprotected |
SaveDefaultObjects() noexcept | Harlinn::Windows::DeviceContextHandle | inlineprotected |
ScaleViewportExtent(int Xnum, int Xdenom, int Ynum, int Ydenom) const | Harlinn::Windows::DeviceContextHandle | inline |
ScaleWindowExtent(int Xnum, int Xdenom, int Ynum, int Ydenom) const | Harlinn::Windows::DeviceContextHandle | inline |
SetArcDirection(Windows::ArcDirection newArcDirection) const | Harlinn::Windows::DeviceContextHandle | inline |
SetBackgroundColor(COLORREF color) const | Harlinn::Windows::DeviceContextHandle | inline |
SetBackgroundMixMode(Windows::BackgroundMixMode mixMode) const | Harlinn::Windows::DeviceContextHandle | inline |
SetBatchLimit(DWORD newBatchLimit) | Harlinn::Windows::DeviceContextHandle | inlinestatic |
SetBitmap(const BitmapHandle &newBitmap) const | Harlinn::Windows::DeviceContextHandle | inline |
SetBoundsRect(const RECT &boundingRectangle, BoundsAccumulationFlags boundsAccumulationFlags) const | Harlinn::Windows::DeviceContextHandle | inline |
SetBrush(const BrushHandle &newBrush) const | Harlinn::Windows::DeviceContextHandle | inline |
SetFont(const FontHandle &newFont) const | Harlinn::Windows::DeviceContextHandle | inline |
SetForegroundMixMode(Windows::ForegroundMixMode mixMode) const | Harlinn::Windows::DeviceContextHandle | inline |
SetGraphicsMode(Windows::GraphicsMode newGraphicsMode) const | Harlinn::Windows::DeviceContextHandle | inline |
SetMapMode(Windows::MapMode newMapMode) const | Harlinn::Windows::DeviceContextHandle | inline |
SetPen(const PenHandle &newPen) const | Harlinn::Windows::DeviceContextHandle | inline |
SetTextAlignment(Windows::TextAlignment textAlignment) const | Harlinn::Windows::DeviceContextHandle | inline |
SetTextColor(COLORREF colorRef) const | Harlinn::Windows::DeviceContextHandle | inline |
SetValue(HandleType handle, bool ownsHandle=true) | Harlinn::Common::Core::Handle< DeviceContextHandle, HDC > | inlineprotected |
SetViewportExtent(const SIZE &newViewportExtent) const | Harlinn::Windows::DeviceContextHandle | inline |
SetViewportOrigin(const POINT &newViewportOrigin) const | Harlinn::Windows::DeviceContextHandle | inline |
SetWindowExtent(const SIZE &newWindowExtent) const | Harlinn::Windows::DeviceContextHandle | inline |
SetWindowOrigin(const POINT &newWindowOrigin) const | Harlinn::Windows::DeviceContextHandle | inline |
SetWorldTransform(XFORM &xform) const | Harlinn::Windows::DeviceContextHandle | inline |
TextAlignment() const | Harlinn::Windows::DeviceContextHandle | inline |
TextColor() const | Harlinn::Windows::DeviceContextHandle | inline |
Value() const noexcept | Harlinn::Common::Core::Handle< DeviceContextHandle, HDC > | inline |
value_ | Harlinn::Common::Core::Handle< DeviceContextHandle, HDC > | protected |
ViewportExtent() const | Harlinn::Windows::DeviceContextHandle | inline |
ViewportOrigin() const | Harlinn::Windows::DeviceContextHandle | inline |
WindowExtent() const | Harlinn::Windows::DeviceContextHandle | inline |
windowHandle_ | Harlinn::Windows::PaintDeviceContextHandle | private |
WindowOrigin() const | Harlinn::Windows::DeviceContextHandle | inline |
WorldTransform(XFORM &xform) const | Harlinn::Windows::DeviceContextHandle | inline |
WorldTransform() const | Harlinn::Windows::DeviceContextHandle | inline |
~Handle() noexcept | Harlinn::Common::Core::Handle< DeviceContextHandle, HDC > | inlinevirtual |
~PaintDeviceContextHandle() | Harlinn::Windows::PaintDeviceContextHandle | inline |