WebRadioApp  0.1
Effects.h
Go to the documentation of this file.
1 /*******************************************************************************
2 *
3 * E M B E D D E D W I Z A R D P R O J E C T
4 *
5 * Copyright (c) TARA Systems GmbH
6 * written by Paul Banach and Manfred Schweyer
7 *
8 ********************************************************************************
9 *
10 * This file was generated automatically by Embedded Wizard Studio.
11 *
12 * Please do not make any modifications of this file! The modifications are lost
13 * when the file is generated again by Embedded Wizard Studio!
14 *
15 * The template of this heading text can be found in the file 'head.ewt' in the
16 * directory 'Platforms' of your Embedded Wizard installation directory. If you
17 * wish to adapt this text, please copy the template file 'head.ewt' into your
18 * project directory and edit the copy only. Please avoid any modifications of
19 * the original template file!
20 *
21 * Version : 10.00
22 * Profile : STM32H747
23 * Platform : STM.STM32.RGB565
24 *
25 *******************************************************************************/
26 
27 #ifndef Effects_H
28 #define Effects_H
29 
30 #ifdef __cplusplus
31  extern "C"
32  {
33 #endif
34 
35 #include "ewrte.h"
36 #if EW_RTE_VERSION != 0x000A0000
37  #error Wrong version of Embedded Wizard Runtime Environment.
38 #endif
39 
40 #include "ewgfx.h"
41 #if EW_GFX_VERSION != 0x000A0000
42  #error Wrong version of Embedded Wizard Graphics Engine.
43 #endif
44 
45 #include "_EffectsBoolEffect.h"
46 #include "_EffectsEffect.h"
48 #include "_EffectsFader.h"
49 #include "_EffectsFaderTask.h"
50 #include "_EffectsFloatEffect.h"
51 #include "_EffectsInt32Effect.h"
52 #include "_EffectsPointEffect.h"
53 #include "_EffectsPositionFader.h"
56 #include "_EffectsTimingList.h"
57 #include "_EffectsTransition.h"
59 
60 /* The definition Effects::Timing determines the available timing functions for
61  animation effects. Except the 'Custom' item, all items of this definition represent
62  build-in timing functions. These can be simply selected in the effect property
63  Timing. */
64 typedef enum
65 {
94 
95 /* The definition Effects::DialogAlignment determines the set of constraints to
96  control how dialog components are aligned within the boundary area of their owners
97  when the dialogs are presented. See also Effects::FadeInOutTransition, Effects::ScaleTransition,
98  Effects::ShowHideTransition and Effects::SlideTransition. */
99 typedef enum
100 {
108 
109 /* The global autoobject Effects::EffectTimer triggers all actually active animation
110  effects. In this way all effects will run simultanously. Per default the timer
111  is configured with 15 ms period (~60 FPS). By overriding the Effects::EffectTimer
112  autoobject by a variant you can specify another resolution to drive the animations. */
113 EW_DECLARE_AUTOOBJECT( EffectsEffectTimer, EffectsEffectTimerClass )
114 
115 /* The global autoobject Effects::ShowHideCentered represents the most primitive
116  fade-in/out operation affecting the pure visibility of a given GUI component.
117  When using the transition for the fade-in operation, the GUI component is automatically
118  arranged to appear centered within the area of its owner component. This transition
119  is thus ideal wherever one GUI component should instantly appear or disappear
120  in context of another component without any animation effects.
121  Please note, with this transition the fade-in operation is performed just at
122  the beginning of all other transitions running simultaneously, in other words,
123  the GUI component appears during the start phase of the transition. In turn,
124  to fade-out the component, the operation is executed during the end phase of
125  the transition.
126  This object exists for your convenience permitting you to simply refer the transition
127  wherever it is required in your implementation without having to take care of
128  the creation and configuration of the object. If you require the transition to
129  run with other configuration (e.g. to show the GUI component at the end instead
130  of the start phase), create a copy of this object and adapt its properties accordingly. */
131 EW_DECLARE_AUTOOBJECT( EffectsShowHideCentered, EffectsShowHideTransition )
132 
133 /* The global autoobject Effects::SlideUpCentered represents the fade-in/out operation
134  affecting the position and the opacity of the given GUI component. When using
135  the transition for the fade-in operation, the GUI component slides from the bottom
136  edge of its owner component and continues moving vertically until it reaches
137  the owner's center position. When using the transition for the fade-out operation,
138  the component slides up until it leaves the visible area of its owner component.
139  Additionally, while the transitions are performed, the opacity of the GUI component
140  fades-in or fades-out accordingly. This transition is thus ideal wherever one
141  GUI component should smoothly slide-in/out in context of another component. The
142  duration of the transition is configured per default to take 500 ms and the timing
143  is configured to start fast and then slow down the animation (FastIn_EaseOut).
144  This object exists for your convenience permitting you to simply refer the transition
145  wherever it is required in your implementation without having to take care of
146  the creation and configuration of the object. If you require the transition to
147  run with other configuration (e.g. other timing parameters), create a copy of
148  this object and adapt its properties accordingly. */
149 EW_DECLARE_AUTOOBJECT( EffectsSlideUpCentered, EffectsSlideTransition )
150 
151 #ifdef __cplusplus
152  }
153 #endif
154 
155 #endif /* Effects_H */
156 
157 /* Embedded Wizard */
EffectsFloatEffect__ReInit
void EffectsFloatEffect__ReInit(EffectsFloatEffect _this)
Definition: Effects.c:1166
EffectsFader__OnEnd
void EffectsFader__OnEnd(void *_this)
Definition: Effects.c:1454
EffectsFader__OnStart
void EffectsFader__OnStart(void *_this)
Definition: Effects.c:1483
EffectsEffect_runRevFwd
XBool EffectsEffect_runRevFwd(EffectsEffect _this)
Definition: Effects.c:595
EffectsPositionFader_OnEnd
void EffectsPositionFader_OnEnd(EffectsPositionFader _this)
Definition: Effects.c:1700
CoreTimer_OnSetPeriod
void CoreTimer_OnSetPeriod(CoreTimer _this, XInt32 value)
Definition: Core.c:7214
EW_CLASS_GCT
#define EW_CLASS_GCT(aClass)
Definition: ewrte.h:923
Core.h
EffectsBoolEffect_OnSetCycleDuration
void EffectsBoolEffect_OnSetCycleDuration(EffectsBoolEffect _this, XInt32 value)
Definition: Effects.c:1318
EffectsTimingElastic_Out
@ EffectsTimingElastic_Out
Definition: Effects.h:107
EffectsShowHideTransition_CreateDismissFader
EffectsFader EffectsShowHideTransition_CreateDismissFader(EffectsShowHideTransition _this)
Definition: Effects.c:2067
CoreGroup_Add
void CoreGroup_Add(CoreGroup _this, CoreView aView, XInt32 aOrder)
Definition: Core.c:3381
EW_DECLARE_AUTOOBJECT
#define EW_DECLARE_AUTOOBJECT(aAutoObject, aClass)
Definition: ewrte.h:2183
_EffectsTimingList.h
EffectsTimingList__Init
void EffectsTimingList__Init(EffectsTimingList _this, XObject aLink, XHandle aArg)
Definition: Effects.c:2518
EwMathRound
XFloat EwMathRound(XFloat aValue)
Definition: ewextrte.c:838
EwIsRectEmpty
XBool EwIsRectEmpty(XRect aRect)
_CoreView.h
EffectsTransition_CreatePresentFader
EffectsFader EffectsTransition_CreatePresentFader(EffectsTransition _this)
Definition: Effects.c:1922
CoreDirectionBottom
@ CoreDirectionBottom
Definition: Core.h:167
ewrte.h
EffectsEffect_OnSetCycleDuration
void EffectsEffect_OnSetCycleDuration(EffectsEffect _this, XInt32 value)
Definition: Effects.c:959
EffectsTimingBounce_Out
@ EffectsTimingBounce_Out
Definition: Effects.h:110
EffectsEffect_timerSlot
void EffectsEffect_timerSlot(EffectsEffect _this, XObject sender)
Definition: Effects.c:131
EffectsEffect_OnSetEnabled
void EffectsEffect_OnSetEnabled(EffectsEffect _this, XBool value)
Definition: Effects.c:978
Effects.h
EffectsTimingExp_In
@ EffectsTimingExp_In
Definition: Effects.h:94
CoreGroup__OnSetFocus
void CoreGroup__OnSetFocus(void *_this, CoreView value)
Definition: Core.c:2264
EffectsFader_IsFinished
XBool EffectsFader_IsFinished(EffectsFader _this)
Definition: Effects.c:1423
EffectsTransition_CreateRestoreFader
EffectsFader EffectsTransition_CreateRestoreFader(EffectsTransition _this)
Definition: Effects.c:1965
EW_END_OF_AUTOOBJECT_VARIANTS
#define EW_END_OF_AUTOOBJECT_VARIANTS(aAutoObject)
Definition: ewrte.h:2194
EffectsTimingSine_In
@ EffectsTimingSine_In
Definition: Effects.h:97
EwGetRectH
XInt32 EwGetRectH(XRect aRect)
EffectsTimingLinear
@ EffectsTimingLinear
Definition: Effects.h:90
EwNewObject
#define EwNewObject(aClass, aArg)
Definition: ewrte.h:1142
_EffectsEffect.h
_CoreTimer.h
EwCastObject
void * EwCastObject(register XObject aObject, register const void *aClass)
CoreGroup_OnGetVisible
XBool CoreGroup_OnGetVisible(CoreGroup _this)
Definition: Core.c:2351
CoreTask__Complete
void CoreTask__Complete(void *_this)
Definition: Core.c:6910
CoreTask_Cancel
void CoreTask_Cancel(CoreTask _this)
Definition: Core.c:6923
EffectsEffect_OnSetElasticity
void EffectsEffect_OnSetElasticity(EffectsEffect _this, XFloat value)
Definition: Effects.c:795
EffectsInt32Effect_Animate
void EffectsInt32Effect_Animate(EffectsInt32Effect _this, XFloat aProgress)
Definition: Effects.c:1073
EffectsSlideTransition__ReInit
void EffectsSlideTransition__ReInit(EffectsSlideTransition _this)
Definition: Effects.c:2180
EffectsTimingFastIn_EaseOut
@ EffectsTimingFastIn_EaseOut
Definition: Effects.h:113
EffectsShowHideTransition_onInitializeIn
void EffectsShowHideTransition_onInitializeIn(EffectsShowHideTransition _this, XObject sender)
Definition: Effects.c:2112
EffectsEffect_run
void EffectsEffect_run(EffectsEffect _this, XFloat aFrame)
Definition: Effects.c:174
CoreRectView__OnSetBounds
void CoreRectView__OnSetBounds(void *_this, XRect value)
Definition: Core.c:1502
_CoreGroup.h
_Const0001
static const XStringRes _Const0001
Definition: Effects.c:64
EffectsFader__Done
void EffectsFader__Done(EffectsFader _this)
Definition: Effects.c:1400
XHandle
unsigned long XHandle
Definition: ewrte.h:291
EW_DEFINE_CLASS
EW_DEFINE_CLASS(EffectsEffect, XObject, timingList, privateOnFinished, direction, direction, direction, direction, "Effects::Effect")
Definition: Effects.c:1034
EffectsTimingEaseIn_EaseOut
@ EffectsTimingEaseIn_EaseOut
Definition: Effects.h:114
EffectsEffect_runFwdRev
XBool EffectsEffect_runFwdRev(EffectsEffect _this)
Definition: Effects.c:655
EffectsSlideUpCentered__Init
void EffectsSlideUpCentered__Init(EffectsSlideTransition _this)
Definition: Effects.c:2840
EffectsPointEffect__Done
void EffectsPointEffect__Done(EffectsPointEffect _this)
Definition: Effects.c:1116
XObject__ReInit
void XObject__ReInit(XObject _this)
EffectsDialogAlignmentAlignHorzLeft
@ EffectsDialogAlignmentAlignHorzLeft
Definition: Effects.h:101
EffectsEffectTimerClass__ReInit
void EffectsEffectTimerClass__ReInit(EffectsEffectTimerClass _this)
Definition: Effects.c:2464
EwPostSignal
void EwPostSignal(XSlot aSlot, XObject aSender)
EffectsDialogAlignmentAlignHorzRight
@ EffectsDialogAlignmentAlignHorzRight
Definition: Effects.h:103
EffectsTimingEaseIn_FastOut
@ EffectsTimingEaseIn_FastOut
Definition: Effects.h:112
EffectsPositionFader__ReInit
void EffectsPositionFader__ReInit(EffectsPositionFader _this)
Definition: Effects.c:1657
EffectsTimingList__ReInit
void EffectsTimingList__ReInit(EffectsTimingList _this)
Definition: Effects.c:2531
EwCompPoint
int EwCompPoint(XPoint aPoint1, XPoint aPoint2)
EffectsFaderTask_RemoveFader
void EffectsFaderTask_RemoveFader(EffectsFaderTask _this, EffectsFader aFader)
Definition: Effects.c:2710
aQueue
CoreTaskQueue aQueue CoreTaskQueue aQueue CoreTaskQueue aQueue CoreTaskQueue aQueue
Definition: _CoreSystemEventTask.h:99
EwOnSetInt32
void EwOnSetInt32(XRef aRef, XInt32 aValue)
CoreTimer__Init
void CoreTimer__Init(CoreTimer _this, XObject aLink, XHandle aArg)
Definition: Core.c:7133
XPoint::Y
XInt32 Y
Definition: ewrte.h:1632
_Const0003
static const XStringRes _Const0003
Definition: Effects.c:66
EffectsEffect__Animate
void EffectsEffect__Animate(void *_this, XFloat aProgress)
Definition: Effects.c:1011
_Const0004
static const XStringRes _Const0004
Definition: Effects.c:67
void
XRect CoreOutline aOutline void(CoreRoot _this, GraphicsCanvas aCanvas, XRect aClip, XPoint aOffset, XInt32 aOpacity, XBool aBlend) EW_METHOD(HandleEvent
EffectsShowHideTransition__Done
void EffectsShowHideTransition__Done(EffectsShowHideTransition _this)
Definition: Effects.c:2032
CoreGroup__OnSetOpacity
void CoreGroup__OnSetOpacity(void *_this, XInt32 value)
Definition: Core.c:2336
EffectsTimingExp_InOut
@ EffectsTimingExp_InOut
Definition: Effects.h:96
EffectsDialogAlignmentAlignHorzCenter
@ EffectsDialogAlignmentAlignHorzCenter
Definition: Effects.h:102
EffectsEffect__Done
void EffectsEffect__Done(EffectsEffect _this)
Definition: Effects.c:121
_EffectsPointEffect.h
EffectsTimingList__Done
void EffectsTimingList__Done(EffectsTimingList _this)
Definition: Effects.c:2538
ewgfx.h
aArg
XRect CoreOutline aOutline XHandle aArg
Definition: _ApplicationApplication.h:151
EffectsSlideTransition_CreatePresentFader
EffectsFader EffectsSlideTransition_CreatePresentFader(EffectsSlideTransition _this)
Definition: Effects.c:2202
CoreTask__ReInit
void CoreTask__ReInit(CoreTask _this)
Definition: Core.c:6809
EffectsTimingCustom
@ EffectsTimingCustom
Definition: Effects.h:116
EwOnSetPoint
void EwOnSetPoint(XRef aRef, XPoint aValue)
EwThrow
void EwThrow(const XChar *aMessage)
_obj_XObject
Definition: ewrte.h:281
EffectsEffect_OnSetExponent
void EffectsEffect_OnSetExponent(EffectsEffect _this, XFloat value)
Definition: Effects.c:844
EffectsTimingCircle_InOut
@ EffectsTimingCircle_InOut
Definition: Effects.h:102
CoreGroup_Remove
void CoreGroup_Remove(CoreGroup _this, CoreView aView)
Definition: Core.c:3309
EffectsPositionFader_onFinished
void EffectsPositionFader_onFinished(EffectsPositionFader _this, XObject sender)
Definition: Effects.c:1855
EwMathSqrt
XFloat EwMathSqrt(XFloat aValue)
Definition: ewextrte.c:674
EwGetRectSize
XPoint EwGetRectSize(XRect aRect)
EwOnSetBool
void EwOnSetBool(XRef aRef, XBool aValue)
_EffectsSlideTransition.h
XInt32
signed long XInt32
Definition: ewrte.h:1586
EffectsTimingPower_InOut
@ EffectsTimingPower_InOut
Definition: Effects.h:93
value
XRect CoreOutline aOutline XPoint value
Definition: _ViewsWarpView.h:137
EffectsTimingBack_Out
@ EffectsTimingBack_Out
Definition: Effects.h:104
CoreDirectionTopLeft
@ CoreDirectionTopLeft
Definition: Core.h:163
EffectsTimingCircle_Out
@ EffectsTimingCircle_Out
Definition: Effects.h:101
EffectsTransition__Done
void EffectsTransition__Done(EffectsTransition _this)
Definition: Effects.c:1907
CoreViewStatePendingFader
@ CoreViewStatePendingFader
Definition: Core.h:108
ewlocale.h
EffectsVisibilityFader_IsFinished
XBool EffectsVisibilityFader_IsFinished(EffectsVisibilityFader _this)
Definition: Effects.c:1537
CoreDirectionTopRight
@ CoreDirectionTopRight
Definition: Core.h:168
EffectsTimingBack_In
@ EffectsTimingBack_In
Definition: Effects.h:103
EwMathPow
XFloat EwMathPow(XFloat aA, XFloat aB)
Definition: ewextrte.c:695
EffectsBoolEffect__ReInit
void EffectsBoolEffect__ReInit(EffectsBoolEffect _this)
Definition: Effects.c:1220
EwNullRef
const XRef EwNullRef
CoreGroup_OnSetVisible
void CoreGroup_OnSetVisible(CoreGroup _this, XBool value)
Definition: Core.c:2357
EwDetachObjObserver
int EwDetachObjObserver(XSlot aSlot, XObject aObject, XUInt32 aId)
EffectsFaderTask_AddFader
void EffectsFaderTask_AddFader(EffectsFaderTask _this, EffectsFader aFader)
Definition: Effects.c:2751
EffectsSlideTransition__Done
void EffectsSlideTransition__Done(EffectsSlideTransition _this)
Definition: Effects.c:2187
EffectsSlideTransition_onInitializeOut
void EffectsSlideTransition_onInitializeOut(EffectsSlideTransition _this, XObject sender)
Definition: Effects.c:2379
XBool
char XBool
Definition: ewrte.h:1592
XEnum
unsigned long XEnum
Definition: ewrte.h:1593
EffectsFaderTask_OnStart
void EffectsFaderTask_OnStart(EffectsFaderTask _this, CoreTaskQueue aQueue)
Definition: Effects.c:2663
EwAttachObjObserver
int EwAttachObjObserver(XSlot aSlot, XObject aObject, XUInt32 aId)
EffectsTimingExp_Out
@ EffectsTimingExp_Out
Definition: Effects.h:95
EffectsShowHideTransition__ReInit
void EffectsShowHideTransition__ReInit(EffectsShowHideTransition _this)
Definition: Effects.c:2025
XRect
Definition: ewrte.h:1639
EwSetRectOrigin
XRect EwSetRectOrigin(XRect aRect, XPoint aOrigin)
EwNewSlot
XSlot EwNewSlot(void *aObject, XSlotProc aSlotProc)
EffectsEffectTimerClass_Trigger
void EffectsEffectTimerClass_Trigger(EffectsEffectTimerClass _this)
Definition: Effects.c:2484
EffectsTimingPower_Out
@ EffectsTimingPower_Out
Definition: Effects.h:92
EffectsBoolEffect__Done
void EffectsBoolEffect__Done(EffectsBoolEffect _this)
Definition: Effects.c:1227
EwPrint
void EwPrint(const char *aFormat,...)
CoreTimer__Done
void CoreTimer__Done(CoreTimer _this)
Definition: Core.c:7156
EffectsTimingPower_In
@ EffectsTimingPower_In
Definition: Effects.h:91
CoreGroup_RestackTop
void CoreGroup_RestackTop(CoreGroup _this, CoreView aView)
Definition: Core.c:3233
_Const0000
static const XPoint _Const0000
Definition: Effects.c:63
EffectsSlideTransition_onInitializeIn
void EffectsSlideTransition_onInitializeIn(EffectsSlideTransition _this, XObject sender)
Definition: Effects.c:2291
EwLoadString
XString EwLoadString(const XStringRes *aStringConst)
EffectsTimingCircle_In
@ EffectsTimingCircle_In
Definition: Effects.h:100
EffectsEffect_OnSetInitialDelay
void EffectsEffect_OnSetInitialDelay(EffectsEffect _this, XInt32 value)
Definition: Effects.c:969
EffectsTransition_CreateDismissFader
EffectsFader EffectsTransition_CreateDismissFader(EffectsTransition _this)
Definition: Effects.c:1943
EffectsTimingBounce_InOut
@ EffectsTimingBounce_InOut
Definition: Effects.h:111
CoreTask__Done
void CoreTask__Done(CoreTask _this)
Definition: Core.c:6816
EffectsShowHideTransition_CreateOverlayFader
EffectsFader EffectsShowHideTransition_CreateOverlayFader(EffectsShowHideTransition _this)
Definition: Effects.c:2100
EffectsEffect_OnSetBounces
void EffectsEffect_OnSetBounces(EffectsEffect _this, XInt32 value)
Definition: Effects.c:807
EffectsFader
EffectsFader(EffectsShowHideTransition _this) EW_METHOD(CreateRestoreFader
EffectsPositionFader_OnStart
void EffectsPositionFader_OnStart(EffectsPositionFader _this)
Definition: Effects.c:1738
XSet
unsigned long XSet
Definition: ewrte.h:1594
_EffectsBoolEffect.h
EffectsEffect_OnSetTiming
void EffectsEffect_OnSetTiming(EffectsEffect _this, XEnum value)
Definition: Effects.c:892
EwMathCos
XFloat EwMathCos(XFloat aAngle)
Definition: ewextrte.c:545
EffectsTimingElastic_In
@ EffectsTimingElastic_In
Definition: Effects.h:106
EwIntersectRect
XRect EwIntersectRect(XRect aRect1, XRect aRect2)
EffectsTimingBack_InOut
@ EffectsTimingBack_InOut
Definition: Effects.h:105
EffectsVisibilityFader__Done
void EffectsVisibilityFader__Done(EffectsVisibilityFader _this)
Definition: Effects.c:1524
EffectsPositionFader_IsFinished
XBool EffectsPositionFader_IsFinished(EffectsPositionFader _this)
Definition: Effects.c:1685
EffectsDialogAlignmentAlignVertTop
@ EffectsDialogAlignmentAlignVertTop
Definition: Effects.h:104
_EffectsTransition.h
EffectsSlideTransition_CreateOverlayFader
EffectsFader EffectsSlideTransition_CreateOverlayFader(EffectsSlideTransition _this)
Definition: Effects.c:2281
EW_END_OF_CLASS
#define EW_END_OF_CLASS(aClass)
Definition: ewrte.h:608
_EffectsFader.h
EffectsEffect__ReInit
void EffectsEffect__ReInit(EffectsEffect _this)
Definition: Effects.c:114
EffectsEffect_OnSetOscillations
void EffectsEffect_OnSetOscillations(EffectsEffect _this, XInt32 value)
Definition: Effects.c:820
EffectsTransition__CreateDismissFader
EffectsFader EffectsTransition__CreateDismissFader(void *_this)
Definition: Effects.c:1952
EffectsEffectTimerClass__Done
void EffectsEffectTimerClass__Done(EffectsEffectTimerClass _this)
Definition: Effects.c:2471
EffectsFader_Complete
void EffectsFader_Complete(EffectsFader _this)
Definition: Effects.c:1413
CoreGroup_OnGetOpacity
XInt32 CoreGroup_OnGetOpacity(CoreGroup _this)
Definition: Core.c:3475
CoreTask_IsCurrent
XBool CoreTask_IsCurrent(CoreTask _this)
Definition: Core.c:6932
EW_CLASS
#define EW_CLASS(aClass)
Definition: ewrte.h:921
EffectsFader__IsFinished
XBool EffectsFader__IsFinished(void *_this)
Definition: Effects.c:1432
CoreDirectionBottomRight
@ CoreDirectionBottomRight
Definition: Core.h:170
EffectsTimingSine_InOut
@ EffectsTimingSine_InOut
Definition: Effects.h:99
EffectsEffect_OnSetNoOfCycles
void EffectsEffect_OnSetNoOfCycles(EffectsEffect _this, XInt32 value)
Definition: Effects.c:950
EffectsDialogAlignmentAlignVertBottom
@ EffectsDialogAlignmentAlignVertBottom
Definition: Effects.h:106
XFloat
float XFloat
Definition: ewrte.h:1595
EffectsShowHideTransition_CreateRestoreFader
EffectsFader EffectsShowHideTransition_CreateRestoreFader(EffectsShowHideTransition _this)
Definition: Effects.c:2085
EffectsFaderTask_Complete
void EffectsFaderTask_Complete(EffectsFaderTask _this)
Definition: Effects.c:2698
CoreTimer_OnSetEnabled
void CoreTimer_OnSetEnabled(CoreTimer _this, XBool value)
Definition: Core.c:7244
EffectsTiming
EffectsTiming
Definition: Effects.h:64
XStringRes
Definition: ewrte.h:1679
XObject__Done
void XObject__Done(XObject _this)
EffectsTimingFastIn_FastOut
@ EffectsTimingFastIn_FastOut
Definition: Effects.h:115
EffectsBoolEffect_timerSlot
void EffectsBoolEffect_timerSlot(EffectsBoolEffect _this, XObject sender)
Definition: Effects.c:1237
EffectsFader_OnStart
void EffectsFader_OnStart(EffectsFader _this)
Definition: Effects.c:1477
EffectsDialogAlignmentAlignVertCenter
@ EffectsDialogAlignmentAlignVertCenter
Definition: Effects.h:105
EffectsShowHideTransition_CreatePresentFader
EffectsFader EffectsShowHideTransition_CreatePresentFader(EffectsShowHideTransition _this)
Definition: Effects.c:2047
_None
#define _None
Definition: ewrte.h:613
EwCheckIndex
#define EwCheckIndex(aIndex, aRange)
Definition: Effects.c:84
EwNotifyObjObservers
void EwNotifyObjObservers(XObject aObject, XUInt32 aId)
EffectsDialogAlignment
EffectsDialogAlignment
Definition: Effects.h:99
EwPanic
void EwPanic(void)
Definition: ewextrte.c:173
XObject__Init
void XObject__Init(XObject _this, XObject aLink, XHandle aArg)
EW_DEFINE_CLASS_VARIANTS
#define EW_DEFINE_CLASS_VARIANTS(aClass)
Definition: ewrte.h:814
EwGetRectORect
XRect EwGetRectORect(XRect aRect)
sender
XRect CoreOutline aOutline XObject sender
Definition: _ApplicationRadioInterface.h:186
XRect::Point1
XPoint Point1
Definition: ewrte.h:1657
CoreDirectionLeft
@ CoreDirectionLeft
Definition: Core.h:164
EffectsFloatEffect__Done
void EffectsFloatEffect__Done(EffectsFloatEffect _this)
Definition: Effects.c:1173
XPoint
Definition: ewrte.h:1616
CoreDirectionRight
@ CoreDirectionRight
Definition: Core.h:169
EwMoveRectPos
XRect EwMoveRectPos(XRect aRect, XPoint aOffset)
EffectsBoolEffect_OnSetNoOfCycles
void EffectsBoolEffect_OnSetNoOfCycles(EffectsBoolEffect _this, XInt32 value)
Definition: Effects.c:1309
EwNullSlot
const XSlot EwNullSlot
EffectsFader_OnEnd
void EffectsFader_OnEnd(EffectsFader _this)
Definition: Effects.c:1447
EffectsPositionFader__Done
void EffectsPositionFader__Done(EffectsPositionFader _this)
Definition: Effects.c:1668
EffectsTransition__CreateOverlayFader
EffectsFader EffectsTransition__CreateOverlayFader(void *_this)
Definition: Effects.c:1989
XPoint::X
XInt32 X
Definition: ewrte.h:1631
CoreViewStateRunningFader
@ CoreViewStateRunningFader
Definition: Core.h:109
EW_END_OF_CLASS_VARIANTS
#define EW_END_OF_CLASS_VARIANTS(aClass)
Definition: ewrte.h:816
EffectsTransition__CreateRestoreFader
EffectsFader EffectsTransition__CreateRestoreFader(void *_this)
Definition: Effects.c:1971
EwMathRandFloat
XFloat EwMathRandFloat(XFloat aValue1, XFloat aValue2)
Definition: ewextrte.c:809
EwGetAutoObject
XObject EwGetAutoObject(const XVariant *aAutoObject, const void *aClass)
EffectsVisibilityFader_OnStart
void EffectsVisibilityFader_OnStart(EffectsVisibilityFader _this)
Definition: Effects.c:1591
EffectsInt32Effect__ReInit
void EffectsInt32Effect__ReInit(EffectsInt32Effect _this)
Definition: Effects.c:1056
CoreGroup__OnSetBuffered
void CoreGroup__OnSetBuffered(void *_this, XBool value)
Definition: Core.c:2302
CoreGroup_OnGetBuffered
XBool CoreGroup_OnGetBuffered(CoreGroup _this)
Definition: Core.c:2270
XUInt32
unsigned long XUInt32
Definition: ewrte.h:1590
EffectsVisibilityFader_OnEnd
void EffectsVisibilityFader_OnEnd(EffectsVisibilityFader _this)
Definition: Effects.c:1552
EffectsFaderTask__ReInit
void EffectsFaderTask__ReInit(EffectsFaderTask _this)
Definition: Effects.c:2570
EffectsEffect_Animate
void EffectsEffect_Animate(EffectsEffect _this, XFloat aProgress)
Definition: Effects.c:1003
EwNewRef
XRef EwNewRef(void *aObject, XRefGetSetProc aOnGetProc, XRefGetSetProc aOnSetProc)
EwNewPoint
XPoint EwNewPoint(XInt32 aX, XInt32 aY)
CoreDirectionBottomLeft
@ CoreDirectionBottomLeft
Definition: Core.h:165
EffectsEffect_OnSetReversed
void EffectsEffect_OnSetReversed(EffectsEffect _this, XBool value)
Definition: Effects.c:776
XRect::Point2
XPoint Point2
Definition: ewrte.h:1658
_EffectsShowHideTransition.h
EffectsPointEffect_Animate
void EffectsPointEffect_Animate(EffectsPointEffect _this, XFloat aProgress)
Definition: Effects.c:1126
EffectsFaderTask_OnCancel
void EffectsFaderTask_OnCancel(EffectsFaderTask _this, CoreTaskQueue aQueue)
Definition: Effects.c:2626
EwGetRectW
XInt32 EwGetRectW(XRect aRect)
EffectsBoolEffect_StartEffect
void EffectsBoolEffect_StartEffect(EffectsBoolEffect _this, XObject sender)
Definition: Effects.c:1352
CoreDirectionTop
@ CoreDirectionTop
Definition: Core.h:166
_EffectsVisibilityFader.h
EffectsSlideTransition_CreateDismissFader
EffectsFader EffectsSlideTransition_CreateDismissFader(EffectsSlideTransition _this)
Definition: Effects.c:2234
EffectsTimingElastic_InOut
@ EffectsTimingElastic_InOut
Definition: Effects.h:108
EffectsTransition_CreateOverlayFader
EffectsFader EffectsTransition_CreateOverlayFader(EffectsTransition _this)
Definition: Effects.c:1983
EffectsEffect_OnSetTimingCustom2
void EffectsEffect_OnSetTimingCustom2(EffectsEffect _this, XFloat value)
Definition: Effects.c:856
EffectsFaderTask__Done
void EffectsFaderTask__Done(EffectsFaderTask _this)
Definition: Effects.c:2577
EffectsTimingBounce_In
@ EffectsTimingBounce_In
Definition: Effects.h:109
EffectsBoolEffect_OnSetEnabled
void EffectsBoolEffect_OnSetEnabled(EffectsBoolEffect _this, XBool value)
Definition: Effects.c:1327
EW_UNUSED_ARG
#define EW_UNUSED_ARG(aArg)
Definition: ewrte.h:966
EW_DEFINE_AUTOOBJECT
#define EW_DEFINE_AUTOOBJECT(aAutoObject, aClass)
Definition: ewrte.h:2188
EffectsEffect_StartEffect
void EffectsEffect_StartEffect(EffectsEffect _this, XObject sender)
Definition: Effects.c:1018
EffectsEffect_runFwdFwd
XBool EffectsEffect_runFwdFwd(EffectsEffect _this)
Definition: Effects.c:715
_Const0002
static const XStringRes _Const0002
Definition: Effects.c:65
CoreTask_Complete
CoreTask_Complete
Definition: Core.c:6946
EffectsPositionFader_onAnimate
void EffectsPositionFader_onAnimate(EffectsPositionFader _this, XObject sender)
Definition: Effects.c:1865
EffectsFaderTask_OnComplete
void EffectsFaderTask_OnComplete(EffectsFaderTask _this, CoreTaskQueue aQueue)
Definition: Effects.c:2593
_EffectsPositionFader.h
_EffectsEffectTimerClass.h
EwOnSetFloat
void EwOnSetFloat(XRef aRef, XFloat aValue)
CoreTimer_Trigger
void CoreTimer_Trigger(CoreTimer _this)
Definition: Core.c:7278
_EffectsInt32Effect.h
CoreDirectionNone
@ CoreDirectionNone
Definition: Core.h:162
EffectsEffect_OnSetTimingCustom1
void EffectsEffect_OnSetTimingCustom1(EffectsEffect _this, XFloat value)
Definition: Effects.c:874
_EffectsFaderTask.h
EffectsEffect_OnSetAmplitude
void EffectsEffect_OnSetAmplitude(EffectsEffect _this, XFloat value)
Definition: Effects.c:832
EffectsSlideTransition_CreateRestoreFader
EffectsFader EffectsSlideTransition_CreateRestoreFader(EffectsSlideTransition _this)
Definition: Effects.c:2266
_EffectsFloatEffect.h
_StringsDefault0
static const unsigned int _StringsDefault0[]
Definition: Effects.c:49
EffectsTransition__ReInit
void EffectsTransition__ReInit(EffectsTransition _this)
Definition: Effects.c:1900
EffectsFader__ReInit
void EffectsFader__ReInit(EffectsFader _this)
Definition: Effects.c:1393
EffectsPointEffect__ReInit
void EffectsPointEffect__ReInit(EffectsPointEffect _this)
Definition: Effects.c:1109
EffectsTimingSine_Out
@ EffectsTimingSine_Out
Definition: Effects.h:98
EwMathSin
XFloat EwMathSin(XFloat aAngle)
Definition: ewextrte.c:524
EW_DEFINE_AUTOOBJECT_VARIANTS
#define EW_DEFINE_AUTOOBJECT_VARIANTS(aAutoObject)
Definition: ewrte.h:2192
CoreTimer__ReInit
void CoreTimer__ReInit(CoreTimer _this)
Definition: Core.c:7149
EffectsEffect__Init
void EffectsEffect__Init(EffectsEffect _this, XObject aLink, XHandle aArg)
Definition: Effects.c:91
EwNegPoint
XPoint EwNegPoint(XPoint aPoint)
EffectsVisibilityFader__ReInit
void EffectsVisibilityFader__ReInit(EffectsVisibilityFader _this)
Definition: Effects.c:1517
EwSignal
void EwSignal(XSlot aSlot, XObject aSender)
EffectsTransition__CreatePresentFader
EffectsFader EffectsTransition__CreatePresentFader(void *_this)
Definition: Effects.c:1931
EffectsInt32Effect__Done
void EffectsInt32Effect__Done(EffectsInt32Effect _this)
Definition: Effects.c:1063
EffectsFloatEffect_Animate
void EffectsFloatEffect_Animate(EffectsFloatEffect _this, XFloat aProgress)
Definition: Effects.c:1183
CoreTimer_GetCurrentTime
XUInt32 CoreTimer_GetCurrentTime(CoreTimer _this)
Definition: Core.c:7262
EffectsEffect_runRevRev
XBool EffectsEffect_runRevRev(EffectsEffect _this)
Definition: Effects.c:534