Maps SDK for C++ 1.0.0
Loading...
Searching...
No Matches
gem::MarkerCustomRenderData Struct Reference

Marker custom rendering information. More...

Collaboration diagram for gem::MarkerCustomRenderData:

Public Member Functions

 MarkerCustomRenderData (const MarkerCustomRenderData &obj)=default
 Default copy constructor.
 MarkerCustomRenderData (MarkerCustomRenderData &&obj)=default
 Default move constructor.

Public Attributes

Marker marker
 Target marker to render.
const MarkerCollectionRef collection
 Parent collection.
int pointsGroupCount
 Grouped markers count.
const MarkerCollectionRenderSettingsdisplaySettings
 Marker collection display settings.

Detailed Description

Marker custom rendering information.

Constructor & Destructor Documentation

◆ MarkerCustomRenderData() [1/2]

gem::MarkerCustomRenderData::MarkerCustomRenderData ( const MarkerCustomRenderData & obj)
default

Default copy constructor.

Parameters
[in]objThe object to copy

◆ MarkerCustomRenderData() [2/2]

gem::MarkerCustomRenderData::MarkerCustomRenderData ( MarkerCustomRenderData && obj)
default

Default move constructor.

Parameters
[in]objThe object to move

Member Data Documentation

◆ pointsGroupCount

int gem::MarkerCustomRenderData::pointsGroupCount

Grouped markers count.

A value > 1 means that the marker is the header of a points group containing pointsGroupCount markers