Public Member Functions

IDialogMonitor Class Reference

Search for all occurrences

Detailed Description

Interface to Dialog Monitor System.

This interface gives access to the Dialog Monitor System.

#include <IDialogMonitor.h>

Inheritance diagram for IDialogMonitor:
Inheritance graph
[legend]

List of all members.

Public Member Functions

virtual bool  IsDialogMonitorEnabled ()=0
  Get Dialog Monitor state.
virtual void  SetDialogMonitor (bool bDialogMonitor)=0
  Set Dialog Monitor state.
virtual bool  IsInteractiveModeEnabled ()=0
  Get the Interactive Mode state.
virtual void  SetInteractiveMode (bool bInteractive)=0
  Set Interactive Mode state.
virtual bool  RegisterNotification (IDialogMonitorNotification *pNotification)=0
  Register for Dialog Monitor Notification Messages.
virtual bool  UnRegisterNotification (IDialogMonitorNotification *pNotification)=0
  Unregister for Dialog Monitor Notification Messages.

Member Function Documentation

virtual bool IsDialogMonitorEnabled ( ) [pure virtual]

Get Dialog Monitor state.

This checks if the Dialog Monitor is enabled.

Returns:
true if the Dialog Monitor is enabled, false if not.
virtual void SetDialogMonitor ( bool  bDialogMonitor ) [pure virtual]

Set Dialog Monitor state.

Parameters:
[in] bDialogMonitor true to enable, false to disable.
virtual bool IsInteractiveModeEnabled ( ) [pure virtual]

Get the Interactive Mode state.

If true, then a dialog pops up asking if you want to close a dialog or not. /*! This helps when debugging a script or attempting to do anything interactivly.

Returns:
true if Interactive Mode is enabled, false if not.
virtual void SetInteractiveMode ( bool  bInteractive ) [pure virtual]

Set Interactive Mode state.

Parameters:
[in] bInteractive true to enable, false to disable
virtual bool RegisterNotification ( IDialogMonitorNotification pNotification ) [pure virtual]

Register for Dialog Monitor Notification Messages.

Parameters:
[in] pNotification pointer to IDialogMonitorNotification interface
Returns:
true if success, false if failure
virtual bool UnRegisterNotification ( IDialogMonitorNotification pNotification ) [pure virtual]

Unregister for Dialog Monitor Notification Messages.

Parameters:
[in] pNotification pointer to IDialogMonitorNotification interface
Returns:
true if success, false if failure

IDialogMonitor IDialogMonitor IDialogMonitor IDialogMonitor IDialogMonitor IDialogMonitor IDialogMonitor IDialogMonitor IDialogMonitor IDialogMonitor
IDialogMonitor IDialogMonitor IDialogMonitor IDialogMonitor IDialogMonitor IDialogMonitor IDialogMonitor IDialogMonitor IDialogMonitor IDialogMonitor