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

Go to the source code of this file.

Macros

#define _CoreCursorHit_
 
#define _CoreEvent_
 
#define _CoreGroup_
 
#define _CoreLayoutContext_
 
#define _CoreOutline_
 
#define _CoreRoot_
 
#define _CoreView_
 
#define _GraphicsCanvas_
 
#define _CoreView__GetExtent_
 

Functions

 EW_METHOD (initLayoutContext, void)(CoreView _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 (CoreView _this, XRect aBounds, XEnum aFormation) EW_METHOD(MoveView
 
XRect CoreOutline aOutline void (CoreView _this, XPoint aOffset, XBool aFastMove) EW_METHOD(GetExtent
 
XRect CoreOutline aOutline XRect (CoreView _this) EW_METHOD(ChangeViewState
 
XRect CoreOutline aOutline void (CoreView _this, XSet aSetState, XSet aClearState) void CoreView_initLayoutContext(CoreView _this
 
void CoreView__initLayoutContext (void *_this, XRect aBounds, CoreOutline aOutline)
 
void CoreView_OnSetLayout (CoreView _this, XSet value)
 
CoreRoot CoreView_GetRoot (CoreView _this)
 
CoreRoot CoreView__GetRoot (void *_this)
 
void CoreView_Draw (CoreView _this, GraphicsCanvas aCanvas, XRect aClip, XPoint aOffset, XInt32 aOpacity, XBool aBlend)
 
void CoreView__Draw (void *_this, GraphicsCanvas aCanvas, XRect aClip, XPoint aOffset, XInt32 aOpacity, XBool aBlend)
 
XObject CoreView_HandleEvent (CoreView _this, CoreEvent aEvent)
 
XObject CoreView__HandleEvent (void *_this, CoreEvent aEvent)
 
CoreCursorHit CoreView_CursorHitTest (CoreView _this, XRect aArea, XInt32 aFinger, XInt32 aStrikeCount, CoreView aDedicatedView, XSet aRetargetReason)
 
CoreCursorHit CoreView__CursorHitTest (void *_this, XRect aArea, XInt32 aFinger, XInt32 aStrikeCount, CoreView aDedicatedView, XSet aRetargetReason)
 
XPoint CoreView_ArrangeView (CoreView _this, XRect aBounds, XEnum aFormation)
 
XPoint CoreView__ArrangeView (void *_this, XRect aBounds, XEnum aFormation)
 
void CoreView_MoveView (CoreView _this, XPoint aOffset, XBool aFastMove)
 
void CoreView__MoveView (void *_this, XPoint aOffset, XBool aFastMove)
 
XRect CoreView_GetExtent (CoreView _this)
 
XRect CoreView__GetExtent (void *_this)
 
void CoreView_ChangeViewState (CoreView _this, XSet aSetState, XSet aClearState)
 
void CoreView__ChangeViewState (void *_this, XSet aSetState, XSet aClearState)
 

Variables

XRect aBounds
 
XRect CoreOutline aOutline XRect CoreOutline aOutline
 

Macro Definition Documentation

◆ _CoreCursorHit_

#define _CoreCursorHit_

◆ _CoreEvent_

#define _CoreEvent_

◆ _CoreGroup_

#define _CoreGroup_

◆ _CoreLayoutContext_

#define _CoreLayoutContext_

◆ _CoreOutline_

#define _CoreOutline_

◆ _CoreRoot_

#define _CoreRoot_

◆ _CoreView_

#define _CoreView_

◆ _CoreView__GetExtent_

#define _CoreView__GetExtent_

◆ _GraphicsCanvas_

#define _GraphicsCanvas_

Function Documentation

◆ CoreCursorHit()

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

◆ CoreView__ArrangeView()

XPoint CoreView__ArrangeView ( void _this,
XRect  aBounds,
XEnum  aFormation 
)

References aBounds.

Here is the caller graph for this function:

◆ CoreView__ChangeViewState()

void CoreView__ChangeViewState ( void _this,
XSet  aSetState,
XSet  aClearState 
)
Here is the caller graph for this function:

◆ CoreView__CursorHitTest()

CoreCursorHit CoreView__CursorHitTest ( void _this,
XRect  aArea,
XInt32  aFinger,
XInt32  aStrikeCount,
CoreView  aDedicatedView,
XSet  aRetargetReason 
)
Here is the caller graph for this function:

◆ CoreView__Draw()

void CoreView__Draw ( void _this,
GraphicsCanvas  aCanvas,
XRect  aClip,
XPoint  aOffset,
XInt32  aOpacity,
XBool  aBlend 
)

References aBlend, aCanvas, aClip, aOffset, and aOpacity.

Here is the caller graph for this function:

◆ CoreView__GetExtent()

XRect CoreView__GetExtent ( void _this)
Here is the caller graph for this function:

◆ CoreView__GetRoot()

CoreRoot CoreView__GetRoot ( void _this)
Here is the caller graph for this function:

◆ CoreView__HandleEvent()

XObject CoreView__HandleEvent ( void _this,
CoreEvent  aEvent 
)
Here is the caller graph for this function:

◆ CoreView__initLayoutContext()

void CoreView__initLayoutContext ( void _this,
XRect  aBounds,
CoreOutline  aOutline 
)

References aBounds, and aOutline.

Here is the caller graph for this function:

◆ CoreView__MoveView()

void CoreView__MoveView ( void _this,
XPoint  aOffset,
XBool  aFastMove 
)

References aOffset.

Here is the caller graph for this function:

◆ CoreView_ArrangeView()

XPoint CoreView_ArrangeView ( CoreView  _this,
XRect  aBounds,
XEnum  aFormation 
)

References _Const0000, aBounds, and EW_UNUSED_ARG.

◆ CoreView_ChangeViewState()

void CoreView_ChangeViewState ( CoreView  _this,
XSet  aSetState,
XSet  aClearState 
)

References CoreGroup__InvalidateArea(), CoreGroup__OnSetFocus(), CoreGroup_FindSiblingView(), CoreGroup_updateComponent(), CoreView__GetExtent(), CoreViewStateAlphaBlended, CoreViewStateEmbedded, CoreViewStateEnabled, CoreViewStateFocusable, CoreViewStateIsOutline, CoreViewStatePendingLayout, CoreViewStateRequestLayout, CoreViewStateVisible, EwNewSlot(), and EwPostSignal().

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

◆ CoreView_CursorHitTest()

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

References EW_UNUSED_ARG.

◆ CoreView_Draw()

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

◆ CoreView_GetExtent()

XRect CoreView_GetExtent ( CoreView  _this)

References _Const0001, and EW_UNUSED_ARG.

◆ CoreView_GetRoot()

CoreRoot CoreView_GetRoot ( CoreView  _this)

References EwCastObject().

Here is the call graph for this function:

◆ CoreView_HandleEvent()

XObject CoreView_HandleEvent ( CoreView  _this,
CoreEvent  aEvent 
)

References EW_UNUSED_ARG.

◆ CoreView_MoveView()

void CoreView_MoveView ( CoreView  _this,
XPoint  aOffset,
XBool  aFastMove 
)

References aOffset, and EW_UNUSED_ARG.

◆ CoreView_OnSetLayout()

void CoreView_OnSetLayout ( CoreView  _this,
XSet  value 
)

References CoreGroup__InvalidateArea(), CoreGroup_updateComponent(), CoreViewStateEmbedded, CoreViewStatePendingLayout, CoreViewStateUpdateLayout, EwGetRectORect(), EwNewSlot(), EwPostSignal(), and value.

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

◆ EW_METHOD() [1/2]

XRect CoreOutline aOutline EW_METHOD ( GetRoot  ,
CoreRoot   
)

◆ EW_METHOD() [2/2]

EW_METHOD ( initLayoutContext  ,
void   
)

◆ void() [1/3]

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

◆ void() [2/3]

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

◆ void() [3/3]

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

◆ XObject()

XRect CoreOutline aOutline XObject ( CoreView  _this,
CoreEvent  aEvent 
)

◆ XPoint()

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

◆ XRect()

XRect CoreOutline aOutline XRect ( CoreView  _this)

Variable Documentation

◆ aBounds

XRect CoreOutline aOutline XRect aBounds

◆ aOutline

XRect CoreOutline aOutline XRect CoreOutline aOutline