Dali 3D User Interface Engine
Classes | Namespaces | Functions
utc-Dali-TouchProcessing.cpp File Reference
#include <iostream>
#include <stdlib.h>
#include <dali/public-api/dali-core.h>
#include <dali/integration-api/events/touch-event-integ.h>
#include <dali/integration-api/system-overlay.h>
#include <dali-test-suite-utils.h>
Include dependency graph for utc-Dali-TouchProcessing.cpp:

Go to the source code of this file.

Classes

struct  anonymous_namespace{utc-Dali-TouchProcessing.cpp}::SignalData
 
struct  anonymous_namespace{utc-Dali-TouchProcessing.cpp}::TouchEventFunctor
 
struct  anonymous_namespace{utc-Dali-TouchProcessing.cpp}::RemoveActorFunctor
 

Namespaces

namespace  anonymous_namespace{utc-Dali-TouchProcessing.cpp}
 

Functions

void utc_dali_touch_processing_startup (void)
 
void utc_dali_touch_processing_cleanup (void)
 
Integration::TouchEvent anonymous_namespace{utc-Dali-TouchProcessing.cpp}::GenerateSingleTouch (TouchPoint::State state, Vector2 screenPosition)
 
int UtcDaliTouchNormalProcessing (void)
 
int UtcDaliTouchOutsideCameraNearFarPlanes (void)
 
int UtcDaliTouchEmitEmpty (void)
 
int UtcDaliTouchInterrupted (void)
 
int UtcDaliTouchParentConsumer (void)
 
int UtcDaliTouchInterruptedParentConsumer (void)
 
int UtcDaliTouchLeave (void)
 
int UtcDaliTouchLeaveParentConsumer (void)
 
int UtcDaliTouchActorBecomesInsensitive (void)
 
int UtcDaliTouchActorBecomesInsensitiveParentConsumer (void)
 
int UtcDaliTouchMultipleLayers (void)
 
int UtcDaliTouchMultipleRenderTasks (void)
 
int UtcDaliTouchMultipleRenderTasksWithChildLayer (void)
 
int UtcDaliTouchOffscreenRenderTasks (void)
 
int UtcDaliTouchMultipleRenderableActors (void)
 
int UtcDaliTouchActorRemovedInSignal (void)
 
int UtcDaliTouchActorSignalNotConsumed (void)
 
int UtcDaliTouchActorUnStaged (void)
 
int UtcDaliTouchSystemOverlayActor (void)
 
int UtcDaliTouchLayerConsumesTouch (void)
 
int UtcDaliTouchLeaveActorReadded (void)
 
int UtcDaliTouchStencilNonRenderableActor (void)
 
int UtcDaliTouchActorUnstaged (void)
 
int UtcDaliTouchParentUnstaged (void)
 
int UtcDaliTouchActorUnstagedDifferentConsumer (void)
 
int UtcDaliTouchInterruptedDifferentConsumer (void)
 

Function Documentation

void utc_dali_touch_processing_cleanup ( void  )

Definition at line 33 of file utc-Dali-TouchProcessing.cpp.

References test_return_value, and TET_PASS.

void utc_dali_touch_processing_startup ( void  )

Definition at line 28 of file utc-Dali-TouchProcessing.cpp.

References test_return_value, and TET_UNDEF.

int UtcDaliTouchActorBecomesInsensitive ( void  )
int UtcDaliTouchActorBecomesInsensitiveParentConsumer ( void  )
int UtcDaliTouchActorRemovedInSignal ( void  )
int UtcDaliTouchActorSignalNotConsumed ( void  )
int UtcDaliTouchActorUnStaged ( void  )
int UtcDaliTouchActorUnstaged ( void  )
int UtcDaliTouchActorUnstagedDifferentConsumer ( void  )
int UtcDaliTouchEmitEmpty ( void  )

Definition at line 280 of file utc-Dali-TouchProcessing.cpp.

References DALI_TEST_ASSERT(), END_TEST, Dali::TestApplication::ProcessEvent(), TEST_LOCATION, TET_FAIL, and tet_result().

Here is the call graph for this function:

int UtcDaliTouchInterrupted ( void  )
int UtcDaliTouchInterruptedDifferentConsumer ( void  )
int UtcDaliTouchInterruptedParentConsumer ( void  )
int UtcDaliTouchLayerConsumesTouch ( void  )
int UtcDaliTouchLeave ( void  )
int UtcDaliTouchLeaveActorReadded ( void  )
int UtcDaliTouchLeaveParentConsumer ( void  )
int UtcDaliTouchMultipleLayers ( void  )
int UtcDaliTouchMultipleRenderableActors ( void  )
int UtcDaliTouchMultipleRenderTasks ( void  )
int UtcDaliTouchMultipleRenderTasksWithChildLayer ( void  )
int UtcDaliTouchNormalProcessing ( void  )
int UtcDaliTouchOffscreenRenderTasks ( void  )
int UtcDaliTouchOutsideCameraNearFarPlanes ( void  )
int UtcDaliTouchParentConsumer ( void  )
int UtcDaliTouchParentUnstaged ( void  )
int UtcDaliTouchStencilNonRenderableActor ( void  )
int UtcDaliTouchSystemOverlayActor ( void  )
Dali Docs Home
Read more about Dali