VR-Engage  2.2
Loading...
Searching...
No Matches
DtOsgSensorViewDateTimeOverlaySectionCreator Class Reference

Detailed Description

DtOsgSensorViewDateTimeOverlaySectionCreator is responsible for creating instances of DtOsgSensorViewDateTimeOverlaySection. It implements the factory pattern, allowing the overlay system to create specialized sections without knowing their implementation details.

#include <osgSensorViewDateTimeOverlaySection.h>

Inheritance diagram for DtOsgSensorViewDateTimeOverlaySectionCreator:
[legend]

Public Member Functions

virtual makVrv::DtOsgSensorViewOverlaySection * create (makVrv::DtDe &de) override
 
virtual makVrv::DtOsgSensorViewOverlaySectionCreator * clone () const override
 

Member Function Documentation

◆ create()

virtual makVrv::DtOsgSensorViewOverlaySection * DtOsgSensorViewDateTimeOverlaySectionCreator::create ( makVrv::DtDe & de)
inlineoverridevirtual

Creates a new date/time overlay section.

Parameters
deReference to the display engine
Returns
Pointer to the newly created overlay section

Factory method that creates a new DtOsgSensorViewDateTimeOverlaySection instance with the specified display engine.

References de().

◆ clone()

virtual makVrv::DtOsgSensorViewOverlaySectionCreator * DtOsgSensorViewDateTimeOverlaySectionCreator::clone ( ) const
inlineoverridevirtual

Creates a clone of this creator.

Returns
Pointer to a new instance of this creator

Creates and returns a new instance of this creator class. This is used by the overlay system for creator registration and management.


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