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

OverlayItem custom rendering information. More...

Collaboration diagram for gem::OverlayItemCustomRenderData:

Public Member Functions

 OverlayItemCustomRenderData (const OverlayItemCustomRenderData &customRenderData)=default
 Default copy constructor.
 OverlayItemCustomRenderData (OverlayItemCustomRenderData &&customRenderData)=default
 Default move constructor.

Public Attributes

OverlayItem item
 Overlay item target to render.
int groupCount
 Grouped items count.
const OverlayRenderSettingsrenderSettings
 Overlay display settings.

Detailed Description

OverlayItem custom rendering information.

Constructor & Destructor Documentation

◆ OverlayItemCustomRenderData() [1/2]

gem::OverlayItemCustomRenderData::OverlayItemCustomRenderData ( const OverlayItemCustomRenderData & customRenderData)
default

Default copy constructor.

Parameters
customRenderDataThe OverlayItemCustomRenderData object to copy

◆ OverlayItemCustomRenderData() [2/2]

gem::OverlayItemCustomRenderData::OverlayItemCustomRenderData ( OverlayItemCustomRenderData && customRenderData)
default

Default move constructor.

Parameters
customRenderDataThe OverlayItemCustomRenderData object to move

Member Data Documentation

◆ groupCount

int gem::OverlayItemCustomRenderData::groupCount

Grouped items count.

A value > 1 means that the item is the header of a group containing groupCount items