VR-Engage  2.2
Loading...
Searching...
No Matches
makVre::DtPlayerStationGlStudioDrawable Class Reference

Detailed Description

This class extends the base GLStudio drawable to provide specific functionality for player station HUDs. It manages the rendering of GLStudio-based heads-up displays within the OpenSceneGraph rendering pipeline for player stations.

#include <playerStationGlStudioDrawable.h>

Inheritance diagram for makVre::DtPlayerStationGlStudioDrawable:
[legend]

Public Member Functions

 DtPlayerStationGlStudioDrawable ()
 
virtual ~DtPlayerStationGlStudioDrawable () override
 
virtual void drawImplementation (osg::RenderInfo &state) const override
 

Constructor & Destructor Documentation

◆ DtPlayerStationGlStudioDrawable()

makVre::DtPlayerStationGlStudioDrawable::DtPlayerStationGlStudioDrawable ( )

Default constructor.

Initializes a new player station GLStudio drawable with default settings

◆ ~DtPlayerStationGlStudioDrawable()

virtual makVre::DtPlayerStationGlStudioDrawable::~DtPlayerStationGlStudioDrawable ( )
overridevirtual

Virtual destructor.

Member Function Documentation

◆ drawImplementation()

virtual void makVre::DtPlayerStationGlStudioDrawable::drawImplementation ( osg::RenderInfo & state) const
overridevirtual

Implements the OSG drawing operation.

Parameters
stateReference to the current render state information

Performs the actual rendering of the GLStudio HUD content during the OpenSceneGraph rendering traversal


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