VR-Forces 5.0.1 Developer's Guide
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
List of all members | Public Member Functions | Protected Attributes
DtLasingController::DtLasingControllerInput Class Referenceabstract

Base class for lasing controller target inputs. Depending on whether a DtLasingController is integrated with a weapon system or not, it can have either a port input or a weapon interface input.

Inheritance diagram for DtLasingController::DtLasingControllerInput:
Inheritance graph
[legend]

Public Member Functions

 DtLasingControllerInput (DtLasingController *)
 
virtual ~DtLasingControllerInput ()
 
virtual bool init ()
 
virtual DtSimObjectReference getTarget ()=0
 
virtual bool isConnected ()=0
 

Protected Attributes

DtLasingControllermyController
 

Private Member Functions

 DtLasingControllerInput ()
 
 DtLasingControllerInput (const DtLasingControllerInput &orig)
 
const DtLasingControllerInputoperator= (const DtLasingControllerInput &rhs)
 

Constructor & Destructor Documentation

DtLasingController::DtLasingControllerInput::DtLasingControllerInput ( )
private

not implemented

DtLasingController::DtLasingControllerInput::DtLasingControllerInput ( const DtLasingControllerInput orig)
private

not implemented

DtLasingController::DtLasingControllerInput::DtLasingControllerInput ( DtLasingController )
virtual DtLasingController::DtLasingControllerInput::~DtLasingControllerInput ( )
virtual

Member Function Documentation

const DtLasingControllerInput& DtLasingController::DtLasingControllerInput::operator= ( const DtLasingControllerInput rhs)
private

not implemented

virtual bool DtLasingController::DtLasingControllerInput::init ( )
virtual
virtual DtSimObjectReference DtLasingController::DtLasingControllerInput::getTarget ( )
pure virtual
virtual bool DtLasingController::DtLasingControllerInput::isConnected ( )
pure virtual

Member Data Documentation

DtLasingController* DtLasingController::DtLasingControllerInput::myController
protected

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

Document ID: Generated on Mon Jun 20 00:38:30 EDT 2022 from SVN revision 244029
Copyright © 2005-2021 MAK Technologies. All Rights Reserved (www.mak.com)