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

Go to the source code of this file.

Classes

struct  anonymous_namespace{utc-Dali-HoverProcessing.cpp}::SignalData
 
struct  anonymous_namespace{utc-Dali-HoverProcessing.cpp}::HoverEventFunctor
 
struct  anonymous_namespace{utc-Dali-HoverProcessing.cpp}::RemoveActorFunctor
 

Namespaces

namespace  anonymous_namespace{utc-Dali-HoverProcessing.cpp}
 

Functions

void utc_dali_hover_processing_startup (void)
 
void utc_dali_hover_processing_cleanup (void)
 
Integration::HoverEvent anonymous_namespace{utc-Dali-HoverProcessing.cpp}::GenerateSingleHover (TouchPoint::State state, Vector2 screenPosition)
 
int UtcDaliHoverNormalProcessing (void)
 
int UtcDaliHoverOutsideCameraNearFarPlanes (void)
 
int UtcDaliHoverEmitEmpty (void)
 
int UtcDaliHoverInterrupted (void)
 
int UtcDaliHoverParentConsumer (void)
 
int UtcDaliHoverInterruptedParentConsumer (void)
 
int UtcDaliHoverLeave (void)
 
int UtcDaliHoverLeaveParentConsumer (void)
 
int UtcDaliHoverActorBecomesInsensitive (void)
 
int UtcDaliHoverActorBecomesInsensitiveParentConsumer (void)
 
int UtcDaliHoverMultipleLayers (void)
 
int UtcDaliHoverMultipleRenderTasks (void)
 
int UtcDaliHoverMultipleRenderTasksWithChildLayer (void)
 
int UtcDaliHoverOffscreenRenderTasks (void)
 
int UtcDaliHoverMultipleRenderableActors (void)
 
int UtcDaliHoverActorRemovedInSignal (void)
 
int UtcDaliHoverActorSignalNotConsumed (void)
 
int UtcDaliHoverActorUnStaged (void)
 
int UtcDaliHoverSystemOverlayActor (void)
 
int UtcDaliHoverLeaveActorReadded (void)
 
int UtcDaliHoverStencilNonRenderableActor (void)
 

Function Documentation

void utc_dali_hover_processing_cleanup ( void  )

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

References test_return_value, and TET_PASS.

void utc_dali_hover_processing_startup ( void  )

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

References test_return_value, and TET_UNDEF.

int UtcDaliHoverActorBecomesInsensitive ( void  )
int UtcDaliHoverActorBecomesInsensitiveParentConsumer ( void  )
int UtcDaliHoverActorRemovedInSignal ( void  )
int UtcDaliHoverActorSignalNotConsumed ( void  )
int UtcDaliHoverActorUnStaged ( void  )
int UtcDaliHoverEmitEmpty ( void  )

Definition at line 283 of file utc-Dali-HoverProcessing.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 UtcDaliHoverInterrupted ( void  )
int UtcDaliHoverInterruptedParentConsumer ( void  )
int UtcDaliHoverLeave ( void  )
int UtcDaliHoverLeaveActorReadded ( void  )
int UtcDaliHoverLeaveParentConsumer ( void  )
int UtcDaliHoverMultipleLayers ( void  )
int UtcDaliHoverMultipleRenderableActors ( void  )
int UtcDaliHoverMultipleRenderTasks ( void  )
int UtcDaliHoverMultipleRenderTasksWithChildLayer ( void  )
int UtcDaliHoverNormalProcessing ( void  )
int UtcDaliHoverOffscreenRenderTasks ( void  )
int UtcDaliHoverOutsideCameraNearFarPlanes ( void  )
int UtcDaliHoverParentConsumer ( void  )
int UtcDaliHoverStencilNonRenderableActor ( void  )
int UtcDaliHoverSystemOverlayActor ( void  )
Dali Docs Home
Read more about Dali