Classes | Public Member Functions | Public Attributes | List of all members
InteractionLibWpfHost Class Reference
Inheritance diagram for InteractionLibWpfHost:

Public Member Functions

 InteractionLibWpfHost ()
 
 InteractionLibWpfHost (LoggerCallback logger)
 
 InteractionLibWpfHost (IInteractionLib interactionLib, Rectangle displayBounds=default(Rectangle))
 
void SetFrameRate (FrameRateSettings settings)
 Sets the WPF binding update frequency. If unset, FrameRateSettings.DefaultWpf is used. More...
 
void SetInteractionLibStatusObserver (Action< Result > observer)
 Enables clients to handle Intercation Library errors and warnings. If observer is null, an existing observer will be unset. More...
 
ulong GetIntlibIdFromWpfId (IInteractorAgent agent, string wpfId)
 
void Dispose ()
 

Public Attributes

IInteractionLib InteractionLib => _interactionLib
 
IInteractionLibWpfBinding WpfBinding => _wpfBinding
 
IInteractorAgent agent
 

Constructor & Destructor Documentation

◆ InteractionLibWpfHost() [1/3]

◆ InteractionLibWpfHost() [2/3]

InteractionLibWpfHost ( LoggerCallback  logger)
inline

◆ InteractionLibWpfHost() [3/3]

InteractionLibWpfHost ( IInteractionLib  interactionLib,
Rectangle  displayBounds = default(Rectangle) 
)
inline

Member Function Documentation

◆ SetFrameRate()

void SetFrameRate ( FrameRateSettings  settings)
inline

Sets the WPF binding update frequency. If unset, FrameRateSettings.DefaultWpf is used.

◆ SetInteractionLibStatusObserver()

void SetInteractionLibStatusObserver ( Action< Result >  observer)
inline

Enables clients to handle Intercation Library errors and warnings. If observer is null, an existing observer will be unset.

◆ GetIntlibIdFromWpfId()

ulong GetIntlibIdFromWpfId ( IInteractorAgent  agent,
string  wpfId 
)
inline

◆ Dispose()

void Dispose ( )
inline

Member Data Documentation

◆ InteractionLib

IInteractionLib InteractionLib => _interactionLib

◆ WpfBinding

IInteractionLibWpfBinding WpfBinding => _wpfBinding

◆ agent


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