VR-Forces 4.10 Class Documentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
List of all members | Public Member Functions | Protected Member Functions | Protected Attributes | Private Member Functions | Friends
makVrv::DtOsgChannelSensor Class Reference

Public Member Functions

virtual ~DtOsgChannelSensor ()
 
DtOsgChannelchannel ()
 
DtSensorfindSensor ()
 Return the current sensor if one has been set. More...
 
virtual void startUsingSensor (DtSensor *sensor)
 start using the passed DtSensor More...
 
virtual void stopUsingSensor (DtSensor *sensor)
 start using the passed DtSensor More...
 
virtual void slot_sensorRemoved (DtSensor *sensor)
 Called when a sensor is removed or deleted by the sensor manager. More...
 
bool isInitalized ()
 has the sensor been initalized More...
 
void resetInitalized ()
 reset the initalized bool to false More...
 
virtual void initialize ()
 initialize function invoked at the end of channel initialize More...
 
virtual void preUpdate ()
 preUpdate function invoked at the start of channel update More...
 
virtual void postUpdate ()
 postUpdate function invoked at the end of channel update More...
 
virtual void initializeRTTCamera ()
 initalizeRTTCamera invoked at the end of channel initializeRTTCamera More...
 
virtual bool forceHdrLuminanceOverride ()
 forceHdrLuminanceOverride invoked at end of channel forceHdrLuminanceOverride More...
 
virtual void calculateNearFar (double &zNear, double &zFar)
 invoked at end of channel calculateNearFar will receive near far as set by channel More...
 

Protected Member Functions

 DtOsgChannelSensor (DtDe &de, DtOsgChannel *channel)
 

Protected Attributes

DtDemyDe
 
DtSignalConnectionManager myConnections
 
DtOsgChannelmyOsgChannel
 
DtSensormySensor
 
bool mySensorInitialized
 

Private Member Functions

 DtOsgChannelSensor ()
 Default Constructor not implemented. More...
 
 DtOsgChannelSensor (const DtOsgChannelSensor &other)
 Copy Constructor not implemented – Copy Not Allowed. More...
 
DtOsgChannelSensoroperator= (const DtOsgChannelSensor &other)
 Assignment Operator Not implemented – Assignment Not Allowed. More...
 

Friends

class DtOsgChannelSensorCreator
 

Constructor & Destructor Documentation

makVrv::DtOsgChannelSensor::DtOsgChannelSensor ( DtDe de,
DtOsgChannel channel 
)
protected
virtual makVrv::DtOsgChannelSensor::~DtOsgChannelSensor ( )
virtual
makVrv::DtOsgChannelSensor::DtOsgChannelSensor ( )
private

Default Constructor not implemented.

makVrv::DtOsgChannelSensor::DtOsgChannelSensor ( const DtOsgChannelSensor other)
private

Copy Constructor not implemented – Copy Not Allowed.

Member Function Documentation

DtOsgChannel* makVrv::DtOsgChannelSensor::channel ( )
DtSensor* makVrv::DtOsgChannelSensor::findSensor ( )

Return the current sensor if one has been set.

virtual void makVrv::DtOsgChannelSensor::startUsingSensor ( DtSensor sensor)
virtual

start using the passed DtSensor

virtual void makVrv::DtOsgChannelSensor::stopUsingSensor ( DtSensor sensor)
virtual

start using the passed DtSensor

virtual void makVrv::DtOsgChannelSensor::slot_sensorRemoved ( DtSensor sensor)
virtual

Called when a sensor is removed or deleted by the sensor manager.

bool makVrv::DtOsgChannelSensor::isInitalized ( )

has the sensor been initalized

void makVrv::DtOsgChannelSensor::resetInitalized ( )

reset the initalized bool to false

virtual void makVrv::DtOsgChannelSensor::initialize ( )
virtual

initialize function invoked at the end of channel initialize

virtual void makVrv::DtOsgChannelSensor::preUpdate ( )
virtual

preUpdate function invoked at the start of channel update

virtual void makVrv::DtOsgChannelSensor::postUpdate ( )
virtual

postUpdate function invoked at the end of channel update

virtual void makVrv::DtOsgChannelSensor::initializeRTTCamera ( )
virtual

initalizeRTTCamera invoked at the end of channel initializeRTTCamera

virtual bool makVrv::DtOsgChannelSensor::forceHdrLuminanceOverride ( )
virtual

forceHdrLuminanceOverride invoked at end of channel forceHdrLuminanceOverride

virtual void makVrv::DtOsgChannelSensor::calculateNearFar ( double zNear,
double zFar 
)
virtual

invoked at end of channel calculateNearFar will receive near far as set by channel

DtOsgChannelSensor& makVrv::DtOsgChannelSensor::operator= ( const DtOsgChannelSensor other)
private

Assignment Operator Not implemented – Assignment Not Allowed.

Friends And Related Function Documentation

friend class DtOsgChannelSensorCreator
friend

Member Data Documentation

DtDe& makVrv::DtOsgChannelSensor::myDe
protected
DtSignalConnectionManager makVrv::DtOsgChannelSensor::myConnections
protected
DtOsgChannel* makVrv::DtOsgChannelSensor::myOsgChannel
protected
DtSensor* makVrv::DtOsgChannelSensor::mySensor
protected
bool makVrv::DtOsgChannelSensor::mySensorInitialized
protected

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

Document ID: Generated on Tue Sep 21 17:42:52 EDT 2021 from SVN revision 234861
Copyright © 2005-2021 MAK Technologies. All Rights Reserved (www.mak.com)