|
Harlinn.Windows 0.1
|
This is the complete list of members for Harlinn::Windows::MemoryDeviceContextHandle, 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::MemoryDeviceContextHandle | |
| 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 |
| MemoryDeviceContextHandle() noexcept | Harlinn::Windows::MemoryDeviceContextHandle | inline |
| MemoryDeviceContextHandle(HDC handle, bool ownshandle) noexcept | Harlinn::Windows::MemoryDeviceContextHandle | inline |
| MemoryDeviceContextHandle(const DeviceContextHandle &deviceContext) | Harlinn::Windows::MemoryDeviceContextHandle | inline |
| MemoryDeviceContextHandle(const DeviceContextHandle &deviceContext, const BitmapHandle &bitmap) | Harlinn::Windows::MemoryDeviceContextHandle | 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 |
| 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 |
| 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 |
| ~MemoryDeviceContextHandle() noexcept | Harlinn::Windows::MemoryDeviceContextHandle | inline |