19#include <vrvOsg/DtOsgSensorViewDisplayInfoOverlaySection.h>
57 virtual void update(
const makVrv::DtOsgObserverObject& observer,
58 const makVrv::DtSensorFieldOfViewData& state)
override;
96 :
public makVrv::DtOsgSensorViewOverlaySectionCreator
105 virtual makVrv::DtOsgSensorViewOverlaySection*
create(makVrv::DtDe&
de)
override;
112 virtual makVrv::DtOsgSensorViewOverlaySectionCreator*
clone()
const override;
Factory creator for display info overlay sections.
Definition vreOsgSensorViewDisplayInfoOverlaySection.h:97
virtual makVrv::DtOsgSensorViewOverlaySectionCreator * clone() const override
Creates a copy of this creator.
virtual makVrv::DtOsgSensorViewOverlaySection * create(makVrv::DtDe &de) override
Creates a new display info overlay section.
DtVreOsgSensorViewDisplayInfoOverlaySection(makVrv::DtDe &de)
Protected constructor.
virtual ~DtVreOsgSensorViewDisplayInfoOverlaySection() override
Destructor.
virtual const std::string & sectionName() const override
Gets the name of this overlay section.
virtual void update(const makVrv::DtOsgObserverObject &observer, const makVrv::DtSensorFieldOfViewData &state) override
Updates the overlay with current sensor information.
static const std::string SectionName
Static section name identifier.
Definition vreOsgSensorViewDisplayInfoOverlaySection.h:72
int myZoomLevel
Current zoom level.
Definition vreOsgSensorViewDisplayInfoOverlaySection.h:87
friend class DtVreOsgSensorViewDisplayInfoOverlaySectionCreator
Friend declaration for creator class.
Definition vreOsgSensorViewDisplayInfoOverlaySection.h:43
Defines export macros for the VR-Engage Player Station library.
#define PLAYERSTATION_DLL
Definition export.h:24
Include export definitions for this library.
Definition glsVreMessageUtil.h:49
Definition appLauncherComponent.h:28
makVrv::DtDe * de()
Gets the display element pointer used by the plugin.