mirror of
https://github.com/reactos/reactos.git
synced 2025-08-07 08:52:59 +00:00
Create a branch for header work.
svn path=/branches/header-work/; revision=45691
This commit is contained in:
parent
14fe274b1c
commit
9ea495ba33
19538 changed files with 0 additions and 1063950 deletions
155
include/psdk/gdipluslinecaps.h
Normal file
155
include/psdk/gdipluslinecaps.h
Normal file
|
@ -0,0 +1,155 @@
|
|||
/*
|
||||
* GdiPlusLineCaps.h
|
||||
*
|
||||
* Windows GDI+
|
||||
*
|
||||
* This file is part of the w32api package.
|
||||
*
|
||||
* THIS SOFTWARE IS NOT COPYRIGHTED
|
||||
*
|
||||
* This source code is offered for use in the public domain. You may
|
||||
* use, modify or distribute it freely.
|
||||
*
|
||||
* This code is distributed in the hope that it will be useful but
|
||||
* WITHOUT ANY WARRANTY. ALL WARRANTIES, EXPRESS OR IMPLIED ARE HEREBY
|
||||
* DISCLAIMED. This includes but is not limited to warranties of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
|
||||
*/
|
||||
|
||||
#ifndef _GDIPLUSLINECAPS_H
|
||||
#define _GDIPLUSLINECAPS_H
|
||||
|
||||
inline
|
||||
CustomLineCap::CustomLineCap(const GraphicsPath *fillPath,
|
||||
const GraphicsPath *strokePath, LineCap baseCap, REAL baseInset)
|
||||
{
|
||||
}
|
||||
|
||||
inline CustomLineCap *
|
||||
CustomLineCap::Clone(VOID)
|
||||
{
|
||||
return NULL;
|
||||
}
|
||||
|
||||
inline LineCap
|
||||
CustomLineCap::GetBaseCap(VOID)
|
||||
{
|
||||
return LineCapFlat;
|
||||
}
|
||||
|
||||
inline REAL
|
||||
CustomLineCap::GetBaseInset(VOID)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
inline Status
|
||||
CustomLineCap::GetLastStatus(VOID)
|
||||
{
|
||||
return Ok;
|
||||
}
|
||||
|
||||
inline Status
|
||||
CustomLineCap::GetStrokeCaps(LineCap *startCap, LineCap *endCap)
|
||||
{
|
||||
return Ok;
|
||||
}
|
||||
|
||||
inline LineJoin
|
||||
CustomLineCap::GetStrokeJoin(VOID)
|
||||
{
|
||||
return LineJoinMiter;
|
||||
}
|
||||
|
||||
inline REAL
|
||||
CustomLineCap::GetWidthScale(VOID)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
inline Status
|
||||
CustomLineCap::SetBaseCap(LineCap baseCap)
|
||||
{
|
||||
return Ok;
|
||||
}
|
||||
|
||||
inline Status
|
||||
CustomLineCap::SetBaseInset(REAL inset)
|
||||
{
|
||||
return Ok;
|
||||
}
|
||||
|
||||
inline Status
|
||||
CustomLineCap::SetStrokeCap(LineCap strokeCap)
|
||||
{
|
||||
return Ok;
|
||||
}
|
||||
|
||||
inline Status
|
||||
CustomLineCap::SetStrokeCaps(LineCap startCap, LineCap endCap)
|
||||
{
|
||||
return Ok;
|
||||
}
|
||||
|
||||
inline Status
|
||||
CustomLineCap::SetStrokeJoin(LineJoin lineJoin)
|
||||
{
|
||||
return Ok;
|
||||
}
|
||||
|
||||
inline Status
|
||||
CustomLineCap::SetWidthScale(IN REAL widthScale)
|
||||
{
|
||||
return Ok;
|
||||
}
|
||||
|
||||
|
||||
class AdjustableArrowCap : public CustomLineCap
|
||||
{
|
||||
public:
|
||||
AdjustableArrowCap(REAL height, REAL width, BOOL isFilled)
|
||||
{
|
||||
}
|
||||
|
||||
REAL GetHeight(VOID)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
REAL GetMiddleInset(VOID)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
REAL GetWidth(VOID)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
BOOL IsFilled(VOID)
|
||||
{
|
||||
return FALSE;
|
||||
}
|
||||
|
||||
Status SetFillState(BOOL isFilled)
|
||||
{
|
||||
return Ok;
|
||||
}
|
||||
|
||||
Status SetHeight(REAL height)
|
||||
{
|
||||
return Ok;
|
||||
}
|
||||
|
||||
Status SetMiddleInset(REAL middleInset)
|
||||
{
|
||||
return Ok;
|
||||
}
|
||||
|
||||
Status SetWidth(REAL width)
|
||||
{
|
||||
return Ok;
|
||||
}
|
||||
};
|
||||
|
||||
#endif /* _GDIPLUSLINECAPS_H */
|
Loading…
Add table
Add a link
Reference in a new issue