com.sygic.sdk.map.LanesView Class Reference
Inheritance diagram for com.sygic.sdk.map.LanesView:
Collaboration diagram for com.sygic.sdk.map.LanesView:

Public Member Functions

 LanesView (Context context)
 
 LanesView (Context context, @Nullable AttributeSet attrs)
 
 LanesView (Context context, @Nullable AttributeSet attrs, int defStyleAttr)
 
void enableRendering (final boolean enable)
 
void onSurfaceSizeChanged (int width, int height)
 
void onSurfaceCreated ()
 
void onSurfaceDestroyed ()
 

Protected Member Functions

void onDataAvailabilityChanged (final boolean available)
 
void onVisibilityChanged (@NonNull View changedView, int visibility)
 
void startListening ()
 
void stopListening ()
 
.Type int getGlType ()
 
void finalize () throws Throwable
 

Detailed Description

A class used by an application to display lanes.

Constructor & Destructor Documentation

◆ LanesView() [1/3]

com.sygic.sdk.map.LanesView.LanesView ( Context  context)

◆ LanesView() [2/3]

com.sygic.sdk.map.LanesView.LanesView ( Context  context,
@Nullable AttributeSet  attrs 
)

◆ LanesView() [3/3]

com.sygic.sdk.map.LanesView.LanesView ( Context  context,
@Nullable AttributeSet  attrs,
int  defStyleAttr 
)

Member Function Documentation

◆ enableRendering()

void com.sygic.sdk.map.LanesView.enableRendering ( final boolean  enable)

◆ finalize()

void com.sygic.sdk.map.LanesView.finalize ( ) throws Throwable
protected

◆ getGlType()

.Type int com.sygic.sdk.map.LanesView.getGlType ( )
protected

Define type of Gl surface for LanesView to use

Returns
SURFACE_VIEW or TEXTURE_VIEW type

◆ onDataAvailabilityChanged()

void com.sygic.sdk.map.LanesView.onDataAvailabilityChanged ( final boolean  available)
protected

Called when data availability changes. This method is useful for managing visibility of com.sygic.sdk.map.LanesView

Parameters
availableIf any data are available

◆ onSurfaceCreated()

void com.sygic.sdk.map.LanesView.onSurfaceCreated ( )

◆ onSurfaceDestroyed()

void com.sygic.sdk.map.LanesView.onSurfaceDestroyed ( )

◆ onSurfaceSizeChanged()

void com.sygic.sdk.map.LanesView.onSurfaceSizeChanged ( int  width,
int  height 
)

◆ onVisibilityChanged()

void com.sygic.sdk.map.LanesView.onVisibilityChanged ( @NonNull View  changedView,
int  visibility 
)
protected

◆ startListening()

void com.sygic.sdk.map.LanesView.startListening ( )
protected

◆ stopListening()

void com.sygic.sdk.map.LanesView.stopListening ( )
protected

The documentation for this class was generated from the following file: