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

Detailed Description

DtEmbeddedEntityInfoManager is derived to override the retrieveEmbeddedEntityList function to look for derived classes of DtEmbeddedEntitiesController.

#include <vreEmbeddedEntityInfoManager.h>

Inheritance diagram for DtVreEmbeddedEntityInfoManager:
[legend]

Public Member Functions

 DtVreEmbeddedEntityInfoManager (DtSimulationServices *simManager, DtLocalObjectManager *)
 
 ~DtVreEmbeddedEntityInfoManager ()
 
virtual std::vector< DtEmbeddedEntity > retrieveEmbeddedEntityList (const DtLocalObject *const obj) override
 

Static Public Member Functions

static DtEmbeddedEntityInfoManager * create (DtSimulationServices *simManager, DtLocalObjectManager *)
 

Constructor & Destructor Documentation

◆ DtVreEmbeddedEntityInfoManager()

DtVreEmbeddedEntityInfoManager::DtVreEmbeddedEntityInfoManager ( DtSimulationServices * simManager,
DtLocalObjectManager *  )

◆ ~DtVreEmbeddedEntityInfoManager()

DtVreEmbeddedEntityInfoManager::~DtVreEmbeddedEntityInfoManager ( )

Member Function Documentation

◆ retrieveEmbeddedEntityList()

virtual std::vector< DtEmbeddedEntity > DtVreEmbeddedEntityInfoManager::retrieveEmbeddedEntityList ( const DtLocalObject *const obj)
overridevirtual

Methods that retrieve the applicable data from live(prototyped) objects. Note that these methods do not themselves interact with the caches in any way.

◆ create()

static DtEmbeddedEntityInfoManager * DtVreEmbeddedEntityInfoManager::create ( DtSimulationServices * simManager,
DtLocalObjectManager *  )
static

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