45 ModelSet_UserEnd = ModelSet_UserStart + 16,
48 Channel_SpecificEnd = Channel_SpecificStart + 128,
50 RemoteDisplayWorldOverlay
54 virtual void render(
DtChannel* channel,
bool projectedGeocentricEffect,
55 float geocentricAlpha,
56 double* position,
double* matrix,
57 double viewportSize[2]) = 0;
60 virtual void releaseResources() = 0;
63 static DefaultOverlays modelSetToOverlay(
unsigned int modelSet);
65 virtual void enableOverlayOnChannel(
unsigned int layerId,
bool enabled,
75 virtual void destroyOverlayLayer(
unsigned int layerId) = 0;
78 virtual bool overlayLayerIsVisible(
unsigned int layerId)
const = 0;
83 virtual void setOverlayLayerVisibility(
unsigned int layerId,
87 virtual void setPerformanceStatsOverlayEnabled(
bool show) = 0;
90 virtual bool performanceStatsOverlayEnabled()
const = 0;