#include "ewlocale.h"
#include "_CoreGroup.h"
#include "_CoreTimer.h"
#include "_EffectsEffectTimerClass.h"
#include "_GraphicsCanvas.h"
#include "_GraphicsPath.h"
#include "_GraphicsWarpMatrix.h"
#include "_ResourcesBitmap.h"
#include "_ResourcesFont.h"
#include "_ViewsFillPath.h"
#include "_ViewsFrame.h"
#include "_ViewsImage.h"
#include "_ViewsRectangle.h"
#include "_ViewsStrokePath.h"
#include "_ViewsText.h"
#include "_ViewsWarpImage.h"
#include "_ViewsWarpView.h"
#include "Core.h"
#include "Effects.h"
#include "Graphics.h"
#include "Views.h"
Macros | |
#define | EwCheckIndex(aIndex, aRange) EwCheckIndex( aIndex, aRange, __FILE__, __LINE__ ) |
Variables | |
static const unsigned int | _StringsDefault0 [] |
static const XColor | _Const0000 = { 0xFF, 0xFF, 0xFF, 0xFF } |
static const XPoint | _Const0001 = { 0, 0 } |
static const XRect | _Const0002 = {{ 0, 0 }, { 0, 0 }} |
static const XStringRes | _Const0003 = { _StringsDefault0, 0x0002 } |
static const XStringRes | _Const0004 = { _StringsDefault0, 0x0006 } |
#define EwCheckIndex | ( | aIndex, | |
aRange | |||
) | EwCheckIndex( aIndex, aRange, __FILE__, __LINE__ ) |
EW_DEFINE_CLASS | ( | ViewsFillPath | , |
CoreRectView | , | ||
Path | , | ||
buffer | , | ||
buffer | , | ||
buffer | , | ||
buffer | , | ||
buffer | , | ||
"Views::FillPath" | |||
) |
References _Const0000, aArg, EW_CLASS, EW_CLASS_GCT, GraphicsPathCapFlat, and GraphicsPathJoinBevel.
EW_DEFINE_CLASS | ( | ViewsFrame | , |
CoreRectView | , | ||
timer | , | ||
OnFinished | , | ||
animFrameNumber | , | ||
animFrameNumber | , | ||
animFrameNumber | , | ||
animFrameNumber | , | ||
"Views::Frame" | |||
) |
EW_DEFINE_CLASS | ( | ViewsImage | , |
CoreRectView | , | ||
timer | , | ||
OnFinished | , | ||
startTime | , | ||
startTime | , | ||
startTime | , | ||
startTime | , | ||
"Views::Image" | |||
) |
EW_DEFINE_CLASS | ( | ViewsRectangle | , |
CoreRectView | , | ||
_None | , | ||
_None | , | ||
_None | , | ||
_None | , | ||
_None | , | ||
_None | , | ||
"Views::Rectangle" | |||
) |
References _Const0000, aArg, EW_CLASS, EW_CLASS_GCT, GraphicsEdgesBottom, GraphicsEdgesInterior, GraphicsEdgesLeft, GraphicsEdgesRight, and GraphicsEdgesTop.
EW_DEFINE_CLASS | ( | ViewsText | , |
CoreRectView | , | ||
Font | , | ||
OnUpdate | , | ||
flowString | , | ||
flowString | , | ||
flowString | , | ||
bidiContext | , | ||
"Views::Text" | |||
) |
References aArg, CoreViewStateAlphaBlended, CoreViewStateVisible, EW_CLASS, and EW_CLASS_GCT.
EW_DEFINE_CLASS | ( | ViewsWarpImage | , |
ViewsWarpView | , | ||
timer | , | ||
OnFinished | , | ||
startTime | , | ||
startTime | , | ||
startTime | , | ||
startTime | , | ||
"Views::WarpImage" | |||
) |
References _Const0000, aArg, EW_CLASS, EW_CLASS_GCT, and GraphicsFillRuleEvenOdd.
EW_DEFINE_CLASS | ( | ViewsWarpView | , |
CoreQuadView | , | ||
matrix | , | ||
dstPosY | , | ||
dstPosY | , | ||
dstPosY | , | ||
dstPosY | , | ||
dstPosY | , | ||
"Views::WarpView" | |||
) |
References _Const0000, aArg, EW_CLASS, and EW_CLASS_GCT.
|
static |
void ViewsFillPath__Done | ( | ViewsFillPath | _this | ) |
References CoreRectView__Done(), EW_CLASS, and ViewsFillPath_Done().
void ViewsFillPath__ReInit | ( | ViewsFillPath | _this | ) |
References CoreRectView__ReInit().
void ViewsFillPath_destroyBuffer | ( | ViewsFillPath | _this | ) |
References EwFreeBitmap().
void ViewsFillPath_Done | ( | ViewsFillPath | _this | ) |
References ViewsFillPath_destroyBuffer().
void ViewsFillPath_Draw | ( | ViewsFillPath | _this, |
GraphicsCanvas | aCanvas, | ||
XRect | aClip, | ||
XPoint | aOffset, | ||
XInt32 | aOpacity, | ||
XBool | aBlend | ||
) |
References _Const0001, aBlend, aCanvas, aClip, XColor::Alpha, aOffset, aOpacity, EW_UNUSED_ARG, EwMoveRectPos(), EwNewObject, GraphicsCanvas_AttachBitmap(), GraphicsCanvas_CopyBitmap(), GraphicsCanvas_DetachBitmap(), and GraphicsCanvas_FillPath().
References CoreRectView_OnSetBounds(), EwCompPoint(), EwGetRectSize(), EwNewSlot(), EwPostSignal(), value, and ViewsFillPath_updateBuffer().
References CoreGroup__InvalidateArea(), CoreViewStateVisible, EwCompColor(), and value.
References CoreGroup__InvalidateArea(), CoreViewStateVisible, EwNewSlot(), EwPostSignal(), value, and ViewsFillPath_updateBuffer().
References CoreGroup__InvalidateArea(), CoreViewStateVisible, EwCompPoint(), EwNewSlot(), EwPostSignal(), value, and ViewsFillPath_updateBuffer().
void ViewsFillPath_OnSetPath | ( | ViewsFillPath | _this, |
GraphicsPath | value | ||
) |
References CoreGroup__InvalidateArea(), CoreViewStateVisible, EwAttachObjObserver(), EwDetachObjObserver(), EwNewSlot(), EwPostSignal(), value, ViewsFillPath_updateBuffer(), and ViewsFillPath_updatePath().
References EW_UNUSED_ARG, EwGetBitmapFromFillPath(), EwGetRectSize(), GraphicsFillRuleNonZero, offset, sender, and ViewsFillPath_destroyBuffer().
References CoreGroup__InvalidateArea(), CoreViewStateVisible, EW_UNUSED_ARG, EwNewSlot(), EwPostSignal(), sender, and ViewsFillPath_updateBuffer().
void ViewsFrame__Done | ( | ViewsFrame | _this | ) |
void ViewsFrame__ReInit | ( | ViewsFrame | _this | ) |
void ViewsFrame_Draw | ( | ViewsFrame | _this, |
GraphicsCanvas | aCanvas, | ||
XRect | aClip, | ||
XPoint | aOffset, | ||
XInt32 | aOpacity, | ||
XBool | aBlend | ||
) |
References aBlend, aCanvas, aClip, XColor::Alpha, aOffset, aOpacity, CoreViewStateAlphaBlended, EwGetRectSize(), EwMovePointNeg(), EwMoveRectPos(), GraphicsCanvas_DrawBitmapFrame(), GraphicsEdgesBottom, GraphicsEdgesLeft, GraphicsEdgesRight, GraphicsEdgesTop, XRect::Point1, XRect::Point2, ResourcesBitmap__Update(), XPoint::X, and XPoint::Y.
References CoreGroup__InvalidateArea(), CoreViewStateVisible, EW_UNUSED_ARG, and sender.
References CoreGroup__InvalidateArea(), CoreViewStateVisible, EwAttachObjObserver(), EwDetachObjObserver(), EwGetAutoObject(), EwNewSlot(), EwPostSignal(), value, and ViewsFrame_timerSlot().
void ViewsFrame_OnSetBitmap | ( | ViewsFrame | _this, |
ResourcesBitmap | value | ||
) |
References CoreGroup__InvalidateArea(), CoreViewStateVisible, EwAttachObjObserver(), EwDetachObjObserver(), EwNewSlot(), value, ViewsFrame_observerSlot(), and ViewsFrame_OnSetAnimated().
References CoreGroup__InvalidateArea(), CoreViewStateVisible, EwCompColor(), and value.
References CoreGroup__InvalidateArea(), CoreViewStateVisible, and value.
References CoreGroup__InvalidateArea(), CoreViewStateVisible, and value.
References CoreGroup__InvalidateArea(), CoreViewStateVisible, EwCompPoint(), GraphicsEdgesBottom, GraphicsEdgesLeft, GraphicsEdgesRight, GraphicsEdgesTop, and value.
References CoreView__ChangeViewState(), CoreViewStateVisible, and value.
References CoreGroup__InvalidateArea(), CoreViewStateVisible, EW_UNUSED_ARG, EwDetachObjObserver(), EwNewSlot(), EwSignal(), and sender.
void ViewsImage__Done | ( | ViewsImage | _this | ) |
References CoreRectView__Done(), and EW_CLASS.
void ViewsImage__ReInit | ( | ViewsImage | _this | ) |
References CoreRectView__ReInit().
void ViewsImage_Draw | ( | ViewsImage | _this, |
GraphicsCanvas | aCanvas, | ||
XRect | aClip, | ||
XPoint | aOffset, | ||
XInt32 | aOpacity, | ||
XBool | aBlend | ||
) |
References _Const0001, aBlend, aCanvas, aClip, XColor::Alpha, aOffset, aOpacity, CoreViewStateAlphaBlended, EwCompPoint(), EwGetRectSize(), EwIsRectEmpty(), EwMovePointNeg(), EwMoveRectPos(), EwNewRect2Point(), GraphicsCanvas_CopyBitmap(), GraphicsCanvas_ScaleBitmap(), GraphicsCanvas_WarpBitmap(), XRect::Point1, XRect::Point2, ResourcesBitmap__Update(), ViewsImage_GetContentArea(), ViewsOrientationNormal, ViewsOrientationRotated_180, ViewsOrientationRotated_270, ViewsOrientationRotated_90, XPoint::X, and XPoint::Y.
XRect ViewsImage_GetContentArea | ( | ViewsImage | _this | ) |
References _Const0002, EwGetRectH(), EwGetRectSize(), EwGetRectW(), EwMovePointPos(), EwMoveRectPos(), EwNewPoint(), EwNewRect(), EwNewRect2Point(), EwSetRectH(), EwSetRectSize(), EwSetRectW(), EwSetRectX(), EwSetRectY(), XRect::Point1, XRect::Point2, ViewsImageAlignmentAlignHorzCenter, ViewsImageAlignmentAlignHorzRight, ViewsImageAlignmentAlignVertBottom, ViewsImageAlignmentAlignVertCenter, ViewsImageAlignmentScaleToFill, ViewsImageAlignmentScaleToFit, ViewsImageAlignmentStretchToFill, ViewsOrientationNormal, ViewsOrientationRotated_180, ViewsOrientationRotated_270, ViewsOrientationRotated_90, XPoint::X, and XPoint::Y.
References CoreGroup__InvalidateArea(), CoreRectView__OnSetBounds(), CoreViewStateVisible, EW_UNUSED_ARG, EwMoveRectNeg(), sender, and ViewsImage_GetContentArea().
References CoreGroup__InvalidateArea(), CoreViewStateVisible, and value.
References CoreGroup__InvalidateArea(), CoreViewStateVisible, EwAttachObjObserver(), EwDetachObjObserver(), EwGetAutoObject(), EwNewSlot(), EwPostSignal(), value, and ViewsImage_timerSlot().
void ViewsImage_OnSetBitmap | ( | ViewsImage | _this, |
ResourcesBitmap | value | ||
) |
References CoreGroup__InvalidateArea(), CoreRectView__OnSetBounds(), CoreViewStateVisible, EwAttachObjObserver(), EwDetachObjObserver(), EwMoveRectNeg(), EwNewSlot(), value, ViewsImage_GetContentArea(), ViewsImage_observerSlot(), and ViewsImage_OnSetAnimated().
References CoreGroup__InvalidateArea(), CoreViewStateVisible, EwCompColor(), and value.
References CoreGroup__InvalidateArea(), CoreViewStateVisible, and value.
References CoreGroup__InvalidateArea(), CoreViewStateVisible, EW_UNUSED_ARG, EwDetachObjObserver(), EwNewSlot(), EwSignal(), and sender.
void ViewsRectangle__Done | ( | ViewsRectangle | _this | ) |
References CoreRectView__Done(), and EW_CLASS.
References _Const0000, aArg, EW_CLASS, and EW_CLASS_GCT.
void ViewsRectangle__ReInit | ( | ViewsRectangle | _this | ) |
References CoreRectView__ReInit().
void ViewsRectangle_Draw | ( | ViewsRectangle | _this, |
GraphicsCanvas | aCanvas, | ||
XRect | aClip, | ||
XPoint | aOffset, | ||
XInt32 | aOpacity, | ||
XBool | aBlend | ||
) |
References aBlend, aCanvas, aClip, XColor::Alpha, aOffset, aOpacity, CoreViewStateAlphaBlended, EwMoveRectPos(), and GraphicsCanvas_FillRectangle().
References CoreGroup__InvalidateArea(), CoreViewStateVisible, EwCompColor(), and value.
void ViewsStrokePath__Done | ( | ViewsStrokePath | _this | ) |
References CoreRectView__Done(), EW_CLASS, and ViewsStrokePath_Done().
void ViewsStrokePath__ReInit | ( | ViewsStrokePath | _this | ) |
References CoreRectView__ReInit().
void ViewsStrokePath_destroyBuffer | ( | ViewsStrokePath | _this | ) |
References EwFreeBitmap().
void ViewsStrokePath_Done | ( | ViewsStrokePath | _this | ) |
References ViewsStrokePath_destroyBuffer().
void ViewsStrokePath_Draw | ( | ViewsStrokePath | _this, |
GraphicsCanvas | aCanvas, | ||
XRect | aClip, | ||
XPoint | aOffset, | ||
XInt32 | aOpacity, | ||
XBool | aBlend | ||
) |
References _Const0001, aBlend, aCanvas, aClip, XColor::Alpha, aOffset, aOpacity, EW_UNUSED_ARG, EwMoveRectPos(), EwNewObject, GraphicsCanvas_AttachBitmap(), GraphicsCanvas_CopyBitmap(), GraphicsCanvas_DetachBitmap(), and GraphicsCanvas_StrokePath().
References CoreRectView_OnSetBounds(), EwCompPoint(), EwGetRectSize(), EwNewSlot(), EwPostSignal(), value, and ViewsStrokePath_updateBuffer().
References CoreGroup__InvalidateArea(), CoreViewStateVisible, EwCompColor(), and value.
References CoreGroup__InvalidateArea(), CoreViewStateVisible, EwNewSlot(), EwPostSignal(), value, and ViewsStrokePath_updateBuffer().
References CoreGroup__InvalidateArea(), CoreViewStateVisible, EwNewSlot(), EwPostSignal(), value, and ViewsStrokePath_updateBuffer().
void ViewsStrokePath_OnSetPath | ( | ViewsStrokePath | _this, |
GraphicsPath | value | ||
) |
References CoreGroup__InvalidateArea(), CoreViewStateVisible, EwAttachObjObserver(), EwDetachObjObserver(), EwNewSlot(), EwPostSignal(), value, ViewsStrokePath_updateBuffer(), and ViewsStrokePath_updatePath().
References CoreGroup__InvalidateArea(), CoreViewStateVisible, EwNewSlot(), EwPostSignal(), value, and ViewsStrokePath_updateBuffer().
References CoreGroup__InvalidateArea(), CoreViewStateVisible, EwNewSlot(), EwPostSignal(), value, and ViewsStrokePath_updateBuffer().
References CoreGroup__InvalidateArea(), CoreViewStateVisible, EwNewSlot(), EwPostSignal(), value, and ViewsStrokePath_updateBuffer().
References EW_UNUSED_ARG, EwGetBitmapFromStrokePath(), EwGetRectSize(), GraphicsPathCapRound, GraphicsPathCapSquare, GraphicsPathCapTriangle, GraphicsPathJoinMiter, GraphicsPathJoinRound, offset, sender, and ViewsStrokePath_destroyBuffer().
References CoreGroup__InvalidateArea(), CoreViewStateVisible, EW_UNUSED_ARG, EwNewSlot(), EwPostSignal(), sender, and ViewsStrokePath_updateBuffer().
void ViewsText__Done | ( | ViewsText | _this | ) |
References CoreRectView__Done(), EW_CLASS, and ViewsText_Done().
void ViewsText__ReInit | ( | ViewsText | _this | ) |
References CoreRectView__ReInit().
References EW_UNUSED_ARG, and EwCreateBidi().
void ViewsText_Done | ( | ViewsText | _this | ) |
References ViewsText_freeBidi().
void ViewsText_Draw | ( | ViewsText | _this, |
GraphicsCanvas | aCanvas, | ||
XRect | aClip, | ||
XPoint | aOffset, | ||
XInt32 | aOpacity, | ||
XBool | aBlend | ||
) |
References aBlend, aCanvas, aClip, XColor::Alpha, aOffset, aOpacity, EW_UNUSED_ARG, EwCompString(), EwGetRectH(), EwGetRectW(), EwGetStringChar(), EwMovePointNeg(), EwMoveRectPos(), EwNewPoint(), EwStringFindChar(), GraphicsCanvas_DrawText(), XRect::Point1, XRect::Point2, ResourcesFont_GetTextAdvance(), ViewsOrientationNormal, ViewsOrientationRotated_180, ViewsOrientationRotated_270, ViewsOrientationRotated_90, ViewsText_GetContentArea(), ViewsText_IsBaseDirectionRTL(), ViewsTextAlignmentAlignHorzAuto, ViewsTextAlignmentAlignHorzCenter, ViewsTextAlignmentAlignHorzJustified, ViewsTextAlignmentAlignHorzLeft, ViewsTextAlignmentAlignHorzRight, XPoint::X, and XPoint::Y.
References EW_UNUSED_ARG, and EwFreeBidi().
XRect ViewsText_GetContentArea | ( | ViewsText | _this | ) |
References _Const0001, _Const0002, EwCompPoint(), EwCompString(), EwGetRectH(), EwGetRectW(), EwGetStringChar(), EwMovePointPos(), EwMoveRectPos(), EwNewPoint(), EwNewRect(), EwNewRect2Point(), EwNewSlot(), EwSetRectW(), EwSetRectX(), EwSetRectY(), EwSignal(), XRect::Point1, XRect::Point2, ResourcesFont_GetFlowTextAdvance(), ViewsOrientationNormal, ViewsOrientationRotated_180, ViewsOrientationRotated_270, ViewsOrientationRotated_90, ViewsText_IsBaseDirectionRTL(), ViewsText_reparseSlot(), ViewsTextAlignmentAlignHorzAuto, ViewsTextAlignmentAlignHorzCenter, ViewsTextAlignmentAlignHorzJustified, ViewsTextAlignmentAlignHorzLeft, ViewsTextAlignmentAlignHorzRight, ViewsTextAlignmentAlignVertBottom, ViewsTextAlignmentAlignVertCenter, XPoint::X, and XPoint::Y.
XBool ViewsText_IsBaseDirectionRTL | ( | ViewsText | _this | ) |
References EwBidiIsRTL(), EwNewSlot(), EwSignal(), and ViewsText_reparseSlot().
XBool ViewsText_IsBidiText | ( | ViewsText | _this | ) |
References EwBidiIsNeeded(), EwNewSlot(), EwSignal(), and ViewsText_reparseSlot().
XInt32 ViewsText_OnGetOpacity | ( | ViewsText | _this | ) |
References CoreGroup__InvalidateArea(), CoreViewStateVisible, EwNewSlot(), EwPostSignal(), value, ViewsText_preOnUpdateSlot(), and ViewsText_preReparseSlot().
References CoreRectView__OnSetBounds(), CoreViewStateUpdatingLayout, EwInflateRect(), EwMoveRectNeg(), EwNewPoint(), EwNewSlot(), EwPostSignal(), value, ViewsOrientationRotated_270, ViewsOrientationRotated_90, ViewsText_GetContentArea(), ViewsText_preReparseSlot(), XPoint::X, and XPoint::Y.
References CoreRectView_OnSetBounds(), CoreViewStateUpdatingLayout, EwCompPoint(), EwCompRect(), EwGetRectH(), EwGetRectSize(), EwGetRectW(), EwNewSlot(), EwPostSignal(), value, ViewsOrientationNormal, ViewsOrientationRotated_180, ViewsText_preOnUpdateSlot(), and ViewsText_preReparseSlot().
References CoreGroup__InvalidateArea(), CoreViewStateVisible, EwCompColor(), and value.
References EwNewSlot(), EwPostSignal(), value, and ViewsText_preReparseSlot().
References EwNewSlot(), EwPostSignal(), value, and ViewsText_preReparseSlot().
void ViewsText_OnSetFont | ( | ViewsText | _this, |
ResourcesFont | value | ||
) |
References EwNewSlot(), EwPostSignal(), value, and ViewsText_preReparseSlot().
References CoreGroup__InvalidateArea(), CoreViewStateVisible, and value.
References EwCompString(), EwNewSlot(), EwPostSignal(), EwShareString(), value, and ViewsText_preReparseSlot().
References CoreViewStateFastReshape, EwNewSlot(), EwPostSignal(), value, and ViewsText_preReparseSlot().
References EW_UNUSED_ARG, EwPostSignal(), and sender.
References EW_UNUSED_ARG, EwNewSlot(), EwPostSignal(), sender, and ViewsText_reparseSlot().
References _Const0001, _Const0003, CoreGroup__InvalidateArea(), CoreRectView__OnSetBounds(), CoreViewStateUpdatingLayout, CoreViewStateVisible, EW_UNUSED_ARG, EwCompString(), EwConcatCharString(), EwConcatString(), EwGetRectH(), EwGetRectW(), EwGetStringChar(), EwGetStringLength(), EwInflateRect(), EwLoadString(), EwMoveRectNeg(), EwNewPoint(), EwNewSlot(), EwPostSignal(), EwSetStringChar(), EwShareString(), EwStringMiddle(), res, ResourcesFont_GetFlowTextAdvance(), ResourcesFont_GetTextAdvance(), ResourcesFont_ParseFlowString(), sender, ViewsOrientationRotated_270, ViewsOrientationRotated_90, ViewsText_createBidi(), ViewsText_freeBidi(), ViewsText_GetContentArea(), ViewsText_IsBaseDirectionRTL(), ViewsText_IsBidiText(), ViewsText_preOnUpdateSlot(), ViewsTextAlignmentAlignHorzAuto, ViewsTextAlignmentAlignHorzCenter, ViewsTextAlignmentAlignHorzLeft, ViewsTextAlignmentAlignHorzRight, ViewsTextAlignmentAlignVertBottom, ViewsTextAlignmentAlignVertCenter, XPoint::X, and XPoint::Y.
void ViewsWarpImage__Done | ( | ViewsWarpImage | _this | ) |
void ViewsWarpImage__ReInit | ( | ViewsWarpImage | _this | ) |
void ViewsWarpImage_Draw | ( | ViewsWarpImage | _this, |
GraphicsCanvas | aCanvas, | ||
XRect | aClip, | ||
XPoint | aOffset, | ||
XInt32 | aOpacity, | ||
XBool | aBlend | ||
) |
References _Const0001, aBlend, aCanvas, aClip, XColor::Alpha, aOffset, aOpacity, CoreViewStateAlphaBlended, EwIntersectRect2(), EwMoveRectPos(), EwNewRect2Point(), GraphicsCanvas_WarpBitmap(), and ResourcesBitmap__Update().
References _Const0001, CoreGroup__InvalidateArea(), CoreView__GetExtent(), CoreViewStateVisible, EW_UNUSED_ARG, EwCompPoint(), EwNewSlot(), EwPostSignal(), sender, and ViewsWarpView_update().
References CoreGroup__InvalidateArea(), CoreView__GetExtent(), CoreViewStateVisible, EwAttachObjObserver(), EwDetachObjObserver(), EwGetAutoObject(), EwNewSlot(), EwPostSignal(), value, and ViewsWarpImage_timerSlot().
void ViewsWarpImage_OnSetBitmap | ( | ViewsWarpImage | _this, |
ResourcesBitmap | value | ||
) |
References EwAttachObjObserver(), EwDetachObjObserver(), EwNewSlot(), EwSignal(), value, ViewsWarpImage_observerSlot(), and ViewsWarpImage_OnSetAnimated().
References CoreGroup__InvalidateArea(), CoreView__GetExtent(), CoreViewStateVisible, EwCompColor(), and value.
References CoreGroup__InvalidateArea(), CoreView__GetExtent(), CoreViewStateVisible, and value.
References CoreGroup__InvalidateArea(), CoreView__GetExtent(), CoreViewStateVisible, EW_UNUSED_ARG, EwDetachObjObserver(), EwNewSlot(), EwSignal(), and sender.
void ViewsWarpView__Done | ( | ViewsWarpView | _this | ) |
References CoreQuadView__Done(), and EW_CLASS.
void ViewsWarpView__ReInit | ( | ViewsWarpView | _this | ) |
References CoreQuadView__ReInit().
void ViewsWarpView_calculateLight | ( | ViewsWarpView | _this | ) |
References EwCheckIndex, EwMathPow(), and EwMathSqrt().
References CoreQuadView_OnSetPoint1(), EwCompPoint(), EwNewSlot(), EwPostSignal(), XRect::Point1, value, and ViewsWarpView_update().
References CoreQuadView_OnSetPoint2(), EwCompPoint(), EwNewSlot(), EwPostSignal(), XRect::Point2, value, and ViewsWarpView_update().
References CoreQuadView_OnSetPoint3(), EwCompPoint(), EwNewSlot(), EwPostSignal(), value, and ViewsWarpView_update().
References CoreQuadView_OnSetPoint4(), EwCompPoint(), EwNewSlot(), EwPostSignal(), value, and ViewsWarpView_update().
References EwCompPoint(), EwNewSlot(), EwPostSignal(), value, and ViewsWarpView_update().
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.
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.
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |