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 Attributes
DtLasingController::DtLasingControllerInput Class Referenceabstract

Base class for lasing controller target inputs. More...

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

Public Member Functions

 DtLasingControllerInput (DtLasingController *)
 
virtual ~DtLasingControllerInput ()
 
virtual bool init ()
 
virtual const DtVrfObjectgetTarget ()=0
 
virtual bool isConnected ()=0
 

Protected Attributes

DtLasingControllermyController
 

Private Member Functions

 DtLasingControllerInput ()
 not implemented More...
 
 DtLasingControllerInput (const DtLasingControllerInput &orig)
 
const DtLasingControllerInputoperator= (const DtLasingControllerInput &rhs)
 

Detailed Description

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.

Constructor & Destructor Documentation

DtLasingController::DtLasingControllerInput::DtLasingControllerInput ( )
private

not implemented

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

Member Function Documentation

const DtLasingControllerInput& DtLasingController::DtLasingControllerInput::operator= ( const DtLasingControllerInput rhs)
private
virtual bool DtLasingController::DtLasingControllerInput::init ( )
virtual
virtual const DtVrfObject* 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 Tue Sep 21 17:42:52 EDT 2021 from SVN revision 234861
Copyright © 2005-2021 MAK Technologies. All Rights Reserved (www.mak.com)