WebRadioApp  0.1
_ViewsStrokePath.h File Reference
#include "ewrte.h"
#include "ewgfx.h"
#include "_CoreRectView.h"
Include dependency graph for _ViewsStrokePath.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define _GraphicsPath_
 
#define _ViewsStrokePath_
 

Functions

 EW_METHOD (initLayoutContext, void)(CoreRectView _this
 
XRect CoreOutline aOutline EW_METHOD (GetRoot, CoreRoot)(CoreView _this) EW_METHOD(Draw
 
XRect CoreOutline aOutline void (ViewsStrokePath _this, GraphicsCanvas aCanvas, XRect aClip, XPoint aOffset, XInt32 aOpacity, XBool aBlend) EW_METHOD(HandleEvent
 
XRect CoreOutline aOutline XObject (CoreView _this, CoreEvent aEvent) EW_METHOD(CursorHitTest
 
XRect CoreOutline aOutline CoreCursorHit (CoreView _this, XRect aArea, XInt32 aFinger, XInt32 aStrikeCount, CoreView aDedicatedView, XSet aRetargetReason) EW_METHOD(ArrangeView
 
XRect CoreOutline aOutline XPoint (CoreRectView _this, XRect aBounds, XEnum aFormation) EW_METHOD(MoveView
 
XRect CoreOutline aOutline void (CoreRectView _this, XPoint aOffset, XBool aFastMove) EW_METHOD(GetExtent
 
XRect CoreOutline aOutline XRect (CoreRectView _this) EW_METHOD(ChangeViewState
 
XRect CoreOutline aOutline void (CoreView _this, XSet aSetState, XSet aClearState) EW_METHOD(OnSetBounds
 
XRect CoreOutline aOutline void (ViewsStrokePath _this, XRect value) void ViewsStrokePath_Draw(ViewsStrokePath _this
 
void ViewsStrokePath_OnSetBounds (ViewsStrokePath _this, XRect value)
 
void ViewsStrokePath_Done (ViewsStrokePath _this)
 
void ViewsStrokePath_destroyBuffer (ViewsStrokePath _this)
 
void ViewsStrokePath_updateBuffer (ViewsStrokePath _this, XObject sender)
 
void ViewsStrokePath_updatePath (ViewsStrokePath _this, XObject sender)
 
void ViewsStrokePath_OnSetColor (ViewsStrokePath _this, XColor value)
 
void ViewsStrokePath_OnSetQuality (ViewsStrokePath _this, XBool value)
 
void ViewsStrokePath_OnSetJoinPoints (ViewsStrokePath _this, XEnum value)
 
void ViewsStrokePath_OnSetEndCap (ViewsStrokePath _this, XEnum value)
 
void ViewsStrokePath_OnSetStartCap (ViewsStrokePath _this, XEnum value)
 
void ViewsStrokePath_OnSetWidth (ViewsStrokePath _this, XFloat value)
 
void ViewsStrokePath_OnSetPath (ViewsStrokePath _this, GraphicsPath value)
 

Variables

XRect aBounds
 
XRect CoreOutline aOutline GraphicsCanvas aCanvas
 
XRect CoreOutline aOutline GraphicsCanvas XRect aClip
 
XRect CoreOutline aOutline GraphicsCanvas XRect XPoint aOffset
 
XRect CoreOutline aOutline GraphicsCanvas XRect XPoint XInt32 aOpacity
 
XRect CoreOutline aOutline GraphicsCanvas XRect XPoint XInt32 XBool aBlend
 

Macro Definition Documentation

◆ _GraphicsPath_

#define _GraphicsPath_

◆ _ViewsStrokePath_

#define _ViewsStrokePath_

Function Documentation

◆ CoreCursorHit()

XRect CoreOutline aOutline CoreCursorHit ( CoreView  _this,
XRect  aArea,
XInt32  aFinger,
XInt32  aStrikeCount,
CoreView  aDedicatedView,
XSet  aRetargetReason 
)

◆ EW_METHOD() [1/2]

XRect CoreOutline aOutline EW_METHOD ( GetRoot  ,
CoreRoot   
)

◆ EW_METHOD() [2/2]

EW_METHOD ( initLayoutContext  ,
void   
)

◆ ViewsStrokePath_destroyBuffer()

void ViewsStrokePath_destroyBuffer ( ViewsStrokePath  _this)

References EwFreeBitmap().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ ViewsStrokePath_Done()

void ViewsStrokePath_Done ( ViewsStrokePath  _this)

References ViewsStrokePath_destroyBuffer().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ ViewsStrokePath_OnSetBounds()

void ViewsStrokePath_OnSetBounds ( ViewsStrokePath  _this,
XRect  value 
)

References CoreRectView_OnSetBounds(), EwCompPoint(), EwGetRectSize(), EwNewSlot(), EwPostSignal(), value, and ViewsStrokePath_updateBuffer().

Here is the call graph for this function:

◆ ViewsStrokePath_OnSetColor()

void ViewsStrokePath_OnSetColor ( ViewsStrokePath  _this,
XColor  value 
)

References CoreGroup__InvalidateArea(), CoreViewStateVisible, EwCompColor(), and value.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ ViewsStrokePath_OnSetEndCap()

void ViewsStrokePath_OnSetEndCap ( ViewsStrokePath  _this,
XEnum  value 
)

References CoreGroup__InvalidateArea(), CoreViewStateVisible, EwNewSlot(), EwPostSignal(), value, and ViewsStrokePath_updateBuffer().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ ViewsStrokePath_OnSetJoinPoints()

void ViewsStrokePath_OnSetJoinPoints ( ViewsStrokePath  _this,
XEnum  value 
)

References CoreGroup__InvalidateArea(), CoreViewStateVisible, EwNewSlot(), EwPostSignal(), value, and ViewsStrokePath_updateBuffer().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ ViewsStrokePath_OnSetPath()

void ViewsStrokePath_OnSetPath ( ViewsStrokePath  _this,
GraphicsPath  value 
)

References CoreGroup__InvalidateArea(), CoreViewStateVisible, EwAttachObjObserver(), EwDetachObjObserver(), EwNewSlot(), EwPostSignal(), value, ViewsStrokePath_updateBuffer(), and ViewsStrokePath_updatePath().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ ViewsStrokePath_OnSetQuality()

void ViewsStrokePath_OnSetQuality ( ViewsStrokePath  _this,
XBool  value 
)

References CoreGroup__InvalidateArea(), CoreViewStateVisible, EwNewSlot(), EwPostSignal(), value, and ViewsStrokePath_updateBuffer().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ ViewsStrokePath_OnSetStartCap()

void ViewsStrokePath_OnSetStartCap ( ViewsStrokePath  _this,
XEnum  value 
)

References CoreGroup__InvalidateArea(), CoreViewStateVisible, EwNewSlot(), EwPostSignal(), value, and ViewsStrokePath_updateBuffer().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ ViewsStrokePath_OnSetWidth()

void ViewsStrokePath_OnSetWidth ( ViewsStrokePath  _this,
XFloat  value 
)

References CoreGroup__InvalidateArea(), CoreViewStateVisible, EwNewSlot(), EwPostSignal(), value, and ViewsStrokePath_updateBuffer().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ ViewsStrokePath_updateBuffer()

void ViewsStrokePath_updateBuffer ( ViewsStrokePath  _this,
XObject  sender 
)

References EW_UNUSED_ARG, EwGetBitmapFromStrokePath(), EwGetRectSize(), GraphicsPathCapRound, GraphicsPathCapSquare, GraphicsPathCapTriangle, GraphicsPathJoinMiter, GraphicsPathJoinRound, offset, sender, and ViewsStrokePath_destroyBuffer().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ ViewsStrokePath_updatePath()

void ViewsStrokePath_updatePath ( ViewsStrokePath  _this,
XObject  sender 
)

References CoreGroup__InvalidateArea(), CoreViewStateVisible, EW_UNUSED_ARG, EwNewSlot(), EwPostSignal(), sender, and ViewsStrokePath_updateBuffer().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ void() [1/4]

XRect CoreOutline aOutline void ( CoreRectView  _this,
XPoint  aOffset,
XBool  aFastMove 
)

◆ void() [2/4]

XRect CoreOutline aOutline void ( CoreView  _this,
XSet  aSetState,
XSet  aClearState 
)

◆ void() [3/4]

XRect CoreOutline aOutline void ( ViewsStrokePath  _this,
GraphicsCanvas  aCanvas,
XRect  aClip,
XPoint  aOffset,
XInt32  aOpacity,
XBool  aBlend 
)

◆ void() [4/4]

XRect CoreOutline aOutline void ( ViewsStrokePath  _this,
XRect  value 
)

◆ XObject()

XRect CoreOutline aOutline XObject ( CoreView  _this,
CoreEvent  aEvent 
)

◆ XPoint()

XRect CoreOutline aOutline XPoint ( CoreRectView  _this,
XRect  aBounds,
XEnum  aFormation 
)

◆ XRect()

XRect CoreOutline aOutline XRect ( CoreRectView  _this)

Variable Documentation

◆ aBlend

XRect CoreOutline aOutline GraphicsCanvas XRect XPoint XInt32 XBool aBlend

◆ aBounds

XRect aBounds

◆ aCanvas

XRect CoreOutline aOutline GraphicsCanvas aCanvas

◆ aClip

XRect CoreOutline aOutline GraphicsCanvas XRect aClip

◆ aOffset

XRect CoreOutline aOutline GraphicsCanvas XRect XPoint aOffset

◆ aOpacity

XRect CoreOutline aOutline GraphicsCanvas XRect XPoint XInt32 aOpacity