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

Detailed Description

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

#include <osgSensorViewTimeOverlaySection.h>

Inheritance diagram for DtOsgSensorViewTimeOverlaySectionCreator:
[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 * DtOsgSensorViewTimeOverlaySectionCreator::create ( makVrv::DtDe & de)
inlineoverridevirtual

Creates a new time overlay section.

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

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

References de().

◆ clone()

virtual makVrv::DtOsgSensorViewOverlaySectionCreator * DtOsgSensorViewTimeOverlaySectionCreator::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: