VR-Link C# API Documentation
 All Classes Namespaces Files Functions Variables Enumerations Enumerator Properties Events Macros Pages
List of all members | Public Member Functions | Public Attributes | Properties | Private Attributes
makVrl.ReflectedLaserDesignatorList Class Reference
+ Collaboration diagram for makVrl.ReflectedLaserDesignatorList:

Public Member Functions

 ReflectedLaserDesignatorList (ExerciseConnection exConn)
delegate void LaserDesignatorDiscoveredCallback (ReflectedLaserDesignator laser)
delegate void LaserDesignatorRemovedCallback (ReflectedLaserDesignator laser)
delegate bool DiscoveryCondition (ReflectedLaserDesignator laser)
ReflectedLaserDesignator findLaser (string id)
 ReflectedLaserDesignatorList (ExerciseConnection exConn)
delegate void LaserDesignatorDiscoveredCallback (ReflectedLaserDesignator laser)
delegate void LaserDesignatorRemovedCallback (ReflectedLaserDesignator laser)
delegate bool DiscoveryCondition (ReflectedLaserDesignator laser)
ReflectedLaserDesignator findLaser (string id)

Public Attributes

LaserDesignatorDiscoveredCallback laserDiscovered
LaserDesignatorRemovedCallback laserRemoved
DiscoveryCondition discoveryCondition

Properties

IEnumerable
< ReflectedLaserDesignator
lasers [get]

Private Attributes

ExerciseConnection myExConn
Dictionary< String,
ReflectedLaserDesignator
myUnprocessedLasers = new Dictionary<String, ReflectedLaserDesignator>()
Dictionary< String,
ReflectedLaserDesignator
myLasers = new Dictionary<String, ReflectedLaserDesignator>()

Constructor & Destructor Documentation

makVrl.ReflectedLaserDesignatorList.ReflectedLaserDesignatorList ( ExerciseConnection  exConn)
inline
makVrl.ReflectedLaserDesignatorList.ReflectedLaserDesignatorList ( ExerciseConnection  exConn)
inline

Member Function Documentation

delegate bool makVrl.ReflectedLaserDesignatorList.DiscoveryCondition ( ReflectedLaserDesignator  laser)
delegate bool makVrl.ReflectedLaserDesignatorList.DiscoveryCondition ( ReflectedLaserDesignator  laser)
ReflectedLaserDesignator makVrl.ReflectedLaserDesignatorList.findLaser ( string  id)
inline
ReflectedLaserDesignator makVrl.ReflectedLaserDesignatorList.findLaser ( string  id)
inline
delegate void makVrl.ReflectedLaserDesignatorList.LaserDesignatorDiscoveredCallback ( ReflectedLaserDesignator  laser)
delegate void makVrl.ReflectedLaserDesignatorList.LaserDesignatorDiscoveredCallback ( ReflectedLaserDesignator  laser)
delegate void makVrl.ReflectedLaserDesignatorList.LaserDesignatorRemovedCallback ( ReflectedLaserDesignator  laser)
delegate void makVrl.ReflectedLaserDesignatorList.LaserDesignatorRemovedCallback ( ReflectedLaserDesignator  laser)

Member Data Documentation

DiscoveryCondition makVrl.ReflectedLaserDesignatorList.discoveryCondition
LaserDesignatorDiscoveredCallback makVrl.ReflectedLaserDesignatorList.laserDiscovered
LaserDesignatorRemovedCallback makVrl.ReflectedLaserDesignatorList.laserRemoved
ExerciseConnection makVrl.ReflectedLaserDesignatorList.myExConn
private
Dictionary< String, ReflectedLaserDesignator > makVrl.ReflectedLaserDesignatorList.myLasers = new Dictionary<String, ReflectedLaserDesignator>()
private
Dictionary< String, ReflectedLaserDesignator > makVrl.ReflectedLaserDesignatorList.myUnprocessedLasers = new Dictionary<String, ReflectedLaserDesignator>()
private

Property Documentation

IEnumerable< ReflectedLaserDesignator > makVrl.ReflectedLaserDesignatorList.lasers
get

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

Document ID: Generated on Mon Feb 6 18:36:34 EST 2017 from SVN revision 173107
Copyright © 2005-2016 VT MÄK. All Rights Reserved (www.mak.com)