![]() |
VR-Link C# API Documentation
|
Collaboration diagram for makVrl.ReflectedEmitterList:Classes | |
| class | EmitterIdentifier |
Public Member Functions | |
| ReflectedEmitterList (ExerciseConnection exConn) | |
| void | Dispose () |
| delegate void | EmitterDiscoveredCallback (ReflectedEmitter emm) |
| delegate void | EmitterRemovedCallback (ReflectedEmitter emm) |
| delegate bool | DiscoveryCondition (ReflectedEmitter emm) |
| ReflectedEmitter | findEmitter (string hostGlobalIdentifier, byte emitterNumber) |
Protected Attributes | |
| bool | disposed = false |
Properties | |
| IEnumerable< ReflectedEmitter > | emitters [get] |
Events | |
| EmitterDiscoveredCallback | emitterDiscovered |
| EmitterRemovedCallback | emitterRemoved |
| DiscoveryCondition | discoveryCondition |
Private Attributes | |
| ExerciseConnection | myExConn |
| Dictionary< EmitterIdentifier, ReflectedEmitter > | myUnprocessedEmitters = new Dictionary<EmitterIdentifier, ReflectedEmitter>() |
| Dictionary< EmitterIdentifier, ReflectedEmitter > | myEmitters = new Dictionary<EmitterIdentifier, ReflectedEmitter>() |
| MessageDelegate | myEmitterDiscover |
| MessageDelegate | myEmitterRemoved |
| MessageDelegate | myEmitterState |
|
inline |
References makVrl.MessageDelegate(), makVrl.ReflectedEmitterList.myEmitterDiscover, makVrl.ReflectedEmitterList.myEmitterRemoved, makVrl.ReflectedEmitterList.myEmitterState, makVrl.ReflectedEmitterList.myExConn, EmitterRemovedMessage.theName, EmitterDiscoveryMessage.theName, and EmitterStateMessage.theName.
| delegate bool makVrl.ReflectedEmitterList.DiscoveryCondition | ( | ReflectedEmitter | emm | ) |
|
inline |
| delegate void makVrl.ReflectedEmitterList.EmitterDiscoveredCallback | ( | ReflectedEmitter | emm | ) |
| delegate void makVrl.ReflectedEmitterList.EmitterRemovedCallback | ( | ReflectedEmitter | emm | ) |
|
inline |
References makVrl.ReflectedEmitterList.myEmitters.
|
protected |
Referenced by makVrl.ReflectedEmitterList.Dispose().
|
private |
|
private |
|
private |
Referenced by makVrl.ReflectedEmitterList.findEmitter().
|
private |
|
private |
Referenced by makVrl.ReflectedEmitterList.ReflectedEmitterList().
|
private |
|
get |
| DiscoveryCondition makVrl.ReflectedEmitterList.discoveryCondition |
| EmitterDiscoveredCallback makVrl.ReflectedEmitterList.emitterDiscovered |
| EmitterRemovedCallback makVrl.ReflectedEmitterList.emitterRemoved |