 |
WebRadioApp
0.1
|
Go to the documentation of this file.
36 #if EW_RTE_VERSION != 0x000A0000
37 #error Wrong version of Embedded Wizard Runtime Environment.
41 #if EW_GFX_VERSION != 0x000A0000
42 #error Wrong version of Embedded Wizard Graphics Engine.
49 #ifndef _CoreCursorEvent_
51 #define _CoreCursorEvent_
55 #ifndef _CoreCursorGrabEvent_
57 #define _CoreCursorGrabEvent_
61 #ifndef _CoreDialogContext_
63 #define _CoreDialogContext_
67 #ifndef _CoreDragEvent_
69 #define _CoreDragEvent_
79 #ifndef _CoreKeyPressHandler_
81 #define _CoreKeyPressHandler_
85 #ifndef _CoreLayoutContext_
87 #define _CoreLayoutContext_
91 #ifndef _CoreModalContext_
93 #define _CoreModalContext_
103 #ifndef _CoreTaskQueue_
105 #define _CoreTaskQueue_
115 #ifndef _EffectsFader_
117 #define _EffectsFader_
121 #ifndef _GraphicsCanvas_
123 #define _GraphicsCanvas_
170 EW_ARRAY ( cursorTargetView, CoreView, [10])
206 EW_METHOD( GetRoot, CoreRoot )( CoreRoot _this )
211 aFinger,
XInt32 aStrikeCount, CoreView aDedicatedView,
XSet aRetargetReason )
217 EW_METHOD( ChangeViewState,
void )( CoreRoot _this,
XSet aSetState,
XSet aClearState )
229 EW_METHOD( UpdateViewState,
void )( CoreGroup _this,
XSet aState )
357 #define _CoreRoot__GetFPS_
370 #define _CoreRoot__Update_
385 #define _CoreRoot__UpdateGE20_
398 #define _CoreRoot__EndUpdate_
416 #define _CoreRoot__UpdateCanvas_
430 #define _CoreRoot__GetUpdateRegion_
450 #define _CoreRoot__BeginUpdate_
461 #define _CoreRoot__DoesNeedUpdate_
473 #define _CoreRoot__Initialize_
482 #define _CoreRoot__SetRootFocus_
497 #define _CoreRoot__SetUserInputTimestamp_
516 #define _CoreRoot__DriveKeyboardHitting_
534 #define _CoreRoot__DriveCursorMovement_
552 #define _CoreRoot__DriveMultiTouchMovement_
573 #define _CoreRoot__DriveCursorHitting_
594 #define _CoreRoot__DriveMultiTouchHitting_
628 aFallbackTarget,
XSet aRetargetReason );
void CoreRoot__SetUserInputTimestamp(void *_this, XUInt32 aTimestamp)
Definition: Core.c:4346
void CoreRoot_RetargetCursorWithReason(CoreRoot _this, CoreView aNewTarget, CoreView aFallbackTarget, XSet aRetargetReason)
Definition: Core.c:4790
CoreDragEvent CoreRoot_createDragEvent(CoreRoot _this)
Definition: Core.c:3886
void CoreRoot_OnSetOpacity(CoreRoot _this, XInt32 value)
Definition: Core.c:3653
#define EW_ARRAY(aName, aType, aArraySize)
Definition: ewrte.h:470
EW_METHOD(initLayoutContext, void)(CoreRectView _this
void CoreRoot_InvalidateArea(CoreRoot _this, XRect aArea)
Definition: Core.c:3775
void CoreRoot_OnSetBuffered(CoreRoot _this, XBool value)
Definition: Core.c:3641
void CoreRoot_DeflectCursor(CoreRoot _this, CoreView aNewTarget, XPoint aHitOffset)
Definition: Core.c:4873
XInt32 CoreRoot__GetFPS(void *_this)
Definition: Core.c:4010
#define EW_END_OF_FIELDS(aClass)
Definition: ewrte.h:460
XInt32 CoreRoot_BeginUpdate(CoreRoot _this)
Definition: Core.c:4175
XBool CoreRoot_IsDialog(CoreRoot _this, XBool aRecursive)
Definition: Core.c:3675
#define EW_DECLARE_CLASS(aClass)
Definition: ewrte.h:393
XObject CoreRoot_DispatchEvent(CoreRoot _this, CoreEvent aEvent)
Definition: Core.c:3695
void CoreRoot_RetargetCursor(CoreRoot _this, CoreView aNewTarget, CoreView aFallbackTarget)
Definition: Core.c:4848
CoreRoot CoreRoot_GetRoot(CoreRoot _this)
Definition: Core.c:3562
#define EW_VARIABLE(aName, aType)
Definition: ewrte.h:464
XBool CoreRoot__DriveKeyboardHitting(void *_this, XEnum aCode, XChar aCharCode, XBool aDown)
Definition: Core.c:4450
unsigned short XChar
Definition: ewrte.h:1596
XRect CoreRoot_GetUpdateRegion(CoreRoot _this, XInt32 aRegionNo)
Definition: Core.c:4134
XRect CoreRoot__UpdateCanvas(void *_this, GraphicsCanvas aCanvas, XPoint aOffset)
Definition: Core.c:4123
XRect CoreOutline aOutline XRect CoreOutline aOutline
Definition: _CoreQuadView.h:109
signed long XInt32
Definition: ewrte.h:1586
XRect CoreOutline aOutline XPoint value
Definition: _ViewsWarpView.h:137
CoreRoot CoreRoot_Initialize(CoreRoot _this, XPoint aSize)
Definition: Core.c:4274
void CoreRoot_ChangeViewState(CoreRoot _this, XSet aSetState, XSet aClearState)
Definition: Core.c:3619
char XBool
Definition: ewrte.h:1592
unsigned long XEnum
Definition: ewrte.h:1593
#define EW_DEFINE_METHODS(aClass, aSuperClass)
Definition: ewrte.h:524
XBool CoreRoot__DriveCursorHitting(void *_this, XBool aDown, XInt32 aFinger, XPoint aPos)
Definition: Core.c:4578
XRect CoreRoot__UpdateGE20(void *_this, GraphicsCanvas aCanvas)
Definition: Core.c:4056
void CoreRoot_Draw(CoreRoot _this, GraphicsCanvas aCanvas, XRect aClip, XPoint aOffset, XInt32 aOpacity, XBool aBlend)
Definition: Core.c:3592
XRect CoreRoot_Update(CoreRoot _this)
Definition: Core.c:4020
EffectsFader(EffectsShowHideTransition _this) EW_METHOD(CreateRestoreFader
unsigned long XSet
Definition: ewrte.h:1594
XBool CoreRoot_DriveCursorMovement(CoreRoot _this, XPoint aPos)
Definition: Core.c:4466
void CoreRoot__EndUpdate(void *_this)
Definition: Core.c:4076
XBool CoreRoot_DriveKeyboardHitting(CoreRoot _this, XEnum aCode, XChar aCharCode, XBool aDown)
Definition: Core.c:4360
XRect CoreOutline aOutline GraphicsCanvas XRect XPoint XInt32 aOpacity
Definition: _CoreOutline.h:172
XBool CoreRoot__DriveMultiTouchHitting(void *_this, XBool aDown, XInt32 aFinger, XPoint aPos)
Definition: Core.c:4753
XBool CoreRoot__DoesNeedUpdate(void *_this)
Definition: Core.c:4265
void CoreRoot_EndUpdate(CoreRoot _this)
Definition: Core.c:4066
CoreCursorEvent CoreRoot_createCursorEvent(CoreRoot _this)
Definition: Core.c:3899
XInt32 CoreRoot__BeginUpdate(void *_this)
Definition: Core.c:4240
CoreCursorGrabEvent CoreRoot_createCursorGrabEvent(CoreRoot _this)
Definition: Core.c:3912
XRect CoreRoot_UpdateGE20(CoreRoot _this, GraphicsCanvas aCanvas)
Definition: Core.c:4043
XRect CoreRoot__GetUpdateRegion(void *_this, XInt32 aRegionNo)
Definition: Core.c:4158
CoreRoot CoreRoot__Initialize(void *_this, XPoint aSize)
Definition: Core.c:4289
XBool CoreRoot__DriveMultiTouchMovement(void *_this, XInt32 aFinger, XPoint aPos)
Definition: Core.c:4555
XRect CoreOutline aOutline GraphicsCanvas XRect aClip
Definition: _CoreOutline.h:171
XBool CoreRoot_SetRootFocus(CoreRoot _this, XBool aHasRootFocus)
Definition: Core.c:4295
XBool CoreRoot_DriveMultiTouchMovement(CoreRoot _this, XInt32 aFinger, XPoint aPos)
Definition: Core.c:4487
XRect CoreOutline aOutline XObject sender
Definition: _ApplicationRadioInterface.h:186
XRect CoreRoot__Update(void *_this)
Definition: Core.c:4031
void CoreRoot_cursorHoldTimerProc(CoreRoot _this, XObject sender)
Definition: Core.c:3925
#define EW_PROPERTY(aName, aType)
Definition: ewrte.h:466
XRect CoreOutline aOutline GraphicsCanvas XRect XPoint aOffset
Definition: _CoreOutline.h:172
XRect CoreRoot_UpdateCanvas(CoreRoot _this, GraphicsCanvas aCanvas, XPoint aOffset)
Definition: Core.c:4091
#define EW_OBJECT(aName, aObjectClass)
Definition: ewrte.h:468
unsigned long XUInt32
Definition: ewrte.h:1590
XBool CoreRoot_DoesNeedUpdate(CoreRoot _this)
Definition: Core.c:4248
XBool CoreRoot__SetRootFocus(void *_this, XBool aHasRootFocus)
Definition: Core.c:4328
XBool CoreRoot__DriveCursorMovement(void *_this, XPoint aPos)
Definition: Core.c:4472
XRect CoreOutline aOutline GraphicsCanvas aCanvas
Definition: _CoreOutline.h:171
XBool CoreRoot_DriveMultiTouchHitting(CoreRoot _this, XBool aDown, XInt32 aFinger, XPoint aPos)
Definition: Core.c:4595
XBool CoreRoot_DriveCursorHitting(CoreRoot _this, XBool aDown, XInt32 aFinger, XPoint aPos)
Definition: Core.c:4571
void CoreRoot_SetUserInputTimestamp(CoreRoot _this, XUInt32 aTimestamp)
Definition: Core.c:4340
#define EW_END_OF_METHODS(aClass)
Definition: ewrte.h:539
XRect aBounds
Definition: _CoreRoot.h:204
XRect CoreOutline aOutline CoreCursorHit(CoreGroup _this, XRect aArea, XInt32 aFinger, XInt32 aStrikeCount, CoreView aDedicatedView, XSet aRetargetReason) EW_METHOD(ArrangeView
void CoreRoot_OnSetFocus(CoreRoot _this, CoreView value)
Definition: Core.c:3634
XRect CoreOutline aOutline GraphicsCanvas XRect XPoint XInt32 XBool aBlend
Definition: _CoreOutline.h:172
XObject CoreRoot_BroadcastEvent(CoreRoot _this, CoreEvent aEvent, XSet aFilter)
Definition: Core.c:3756
XInt32 CoreRoot_GetFPS(CoreRoot _this)
Definition: Core.c:3994
#define EW_DEFINE_FIELDS(aClass, aSuperClass)
Definition: ewrte.h:451