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

Go to the source code of this file.

Macros

#define _GraphicsWarpMatrix_
 
#define _ViewsWarpView_
 

Functions

 EW_METHOD (initLayoutContext, void)(CoreQuadView _this
 
XRect CoreOutline aOutline EW_METHOD (GetRoot, CoreRoot)(CoreView _this) EW_METHOD(Draw
 
XRect CoreOutline aOutline void (CoreView _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 (CoreQuadView _this, XRect aBounds, XEnum aFormation) EW_METHOD(MoveView
 
XRect CoreOutline aOutline void (CoreQuadView _this, XPoint aOffset, XBool aFastMove) EW_METHOD(GetExtent
 
XRect CoreOutline aOutline XRect (CoreQuadView _this) EW_METHOD(ChangeViewState
 
XRect CoreOutline aOutline void (CoreView _this, XSet aSetState, XSet aClearState) EW_METHOD(OnSetPoint4
 
XRect CoreOutline aOutline void (ViewsWarpView _this, XPoint value) EW_METHOD(OnSetPoint3
 
void ViewsWarpView_OnSetPoint3 (ViewsWarpView _this, XPoint value)
 
void ViewsWarpView_OnSetPoint2 (ViewsWarpView _this, XPoint value)
 
void ViewsWarpView_OnSetPoint1 (ViewsWarpView _this, XPoint value)
 
void ViewsWarpView_calculateLight (ViewsWarpView _this)
 
void ViewsWarpView_update (ViewsWarpView _this, XObject sender)
 
void ViewsWarpView_OnSetSourceAnchor (ViewsWarpView _this, XPoint value)
 
void ViewsWarpView_Warp3D (ViewsWarpView _this, XPoint aDstPos, GraphicsWarpMatrix aMatrix)
 

Variables

XRect aBounds
 
XRect CoreOutline aOutline XPoint value
 

Macro Definition Documentation

◆ _GraphicsWarpMatrix_

#define _GraphicsWarpMatrix_

◆ _ViewsWarpView_

#define _ViewsWarpView_

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   
)

◆ ViewsWarpView_calculateLight()

void ViewsWarpView_calculateLight ( ViewsWarpView  _this)

References EwCheckIndex, EwMathPow(), and EwMathSqrt().

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

◆ ViewsWarpView_OnSetPoint1()

void ViewsWarpView_OnSetPoint1 ( ViewsWarpView  _this,
XPoint  value 
)

References CoreQuadView_OnSetPoint1(), EwCompPoint(), EwNewSlot(), EwPostSignal(), XRect::Point1, value, and ViewsWarpView_update().

Here is the call graph for this function:

◆ ViewsWarpView_OnSetPoint2()

void ViewsWarpView_OnSetPoint2 ( ViewsWarpView  _this,
XPoint  value 
)

References CoreQuadView_OnSetPoint2(), EwCompPoint(), EwNewSlot(), EwPostSignal(), XRect::Point2, value, and ViewsWarpView_update().

Here is the call graph for this function:

◆ ViewsWarpView_OnSetPoint3()

void ViewsWarpView_OnSetPoint3 ( ViewsWarpView  _this,
XPoint  value 
)

References CoreQuadView_OnSetPoint3(), EwCompPoint(), EwNewSlot(), EwPostSignal(), value, and ViewsWarpView_update().

Here is the call graph for this function:

◆ ViewsWarpView_OnSetSourceAnchor()

void ViewsWarpView_OnSetSourceAnchor ( ViewsWarpView  _this,
XPoint  value 
)

References EwCompPoint(), EwNewSlot(), EwPostSignal(), value, and ViewsWarpView_update().

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

◆ ViewsWarpView_update()

void ViewsWarpView_update ( ViewsWarpView  _this,
XObject  sender 
)

References _Const0001, CoreGroup__InvalidateArea(), CoreView__GetExtent(), CoreViewStateVisible, EW_UNUSED_ARG, EwIntersectRect2(), EwNewObject, EwNewPoint(), EwNewRect2Point(), GraphicsWarpMatrix_CalculateZ(), GraphicsWarpMatrix_DeriveFromQuad(), GraphicsWarpMatrix_Project(), XRect::Point1, XRect::Point2, sender, ViewsWarpView_calculateLight(), XPoint::X, and XPoint::Y.

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

◆ ViewsWarpView_Warp3D()

void ViewsWarpView_Warp3D ( ViewsWarpView  _this,
XPoint  aDstPos,
GraphicsWarpMatrix  aMatrix 
)

References _Const0001, _Const0004, CoreGroup__InvalidateArea(), CoreView__GetExtent(), CoreViewStateVisible, EwIntersectRect2(), EwLoadString(), EwNewObject, EwNewPoint(), EwNewRect2Point(), EwThrow(), GraphicsWarpMatrix_Assign(), GraphicsWarpMatrix_Project(), XRect::Point1, XRect::Point2, ViewsWarpView_calculateLight(), XPoint::X, and XPoint::Y.

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

◆ void() [1/4]

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

◆ void() [2/4]

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

◆ void() [3/4]

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

◆ void() [4/4]

XRect CoreOutline aOutline void ( ViewsWarpView  _this,
XPoint  value 
)

◆ XObject()

XRect CoreOutline aOutline XObject ( CoreView  _this,
CoreEvent  aEvent 
)

◆ XPoint()

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

◆ XRect()

XRect CoreOutline aOutline XRect ( CoreQuadView  _this)

Variable Documentation

◆ aBounds

XRect aBounds

◆ value

XRect CoreOutline aOutline XPoint value