PropsOggMux Class Reference

#include <PropsOggMux.h>

List of all members.

Public Member Functions

HRESULT OnActivate (void)
HRESULT OnApplyChanges (void)
HRESULT OnConnect (IUnknown *pUnk)
HRESULT OnDisconnect (void)
INT_PTR OnReceiveMessage (HWND hwnd, UINT uMsg, WPARAM wParam, LPARAM lParam)
 PropsOggMux (LPUNKNOWN inUnk, HRESULT *outHR)
virtual ~PropsOggMux (void)

Static Public Member Functions

CUnknown *WINAPI CreateInstance (LPUNKNOWN inUnk, HRESULT *outHR)

Static Public Attributes

const UINT NOT_USED = 0

Protected Member Functions

void SetClean ()
void SetDirty ()

Protected Attributes

IOggMuxSettings * mOggMuxSettings


Constructor & Destructor Documentation

PropsOggMux::PropsOggMux LPUNKNOWN  inUnk,
HRESULT *  outHR
 

Definition at line 4 of file PropsOggMux.cpp.

References IDD_OGG_MUX_SETTINGS, and IDS_OGG_MUX_PROPS_STRING.

Referenced by CreateInstance().

PropsOggMux::~PropsOggMux void   )  [virtual]
 

Definition at line 13 of file PropsOggMux.cpp.


Member Function Documentation

CUnknown * PropsOggMux::CreateInstance LPUNKNOWN  inUnk,
HRESULT *  outHR
[static]
 

Definition at line 18 of file PropsOggMux.cpp.

References PropsOggMux().

Here is the call graph for this function:

HRESULT PropsOggMux::OnActivate void   ) 
 

Definition at line 35 of file PropsOggMux.cpp.

References mOggMuxSettings, NOT_USED, and TRUE.

HRESULT PropsOggMux::OnApplyChanges void   ) 
 

Definition at line 24 of file PropsOggMux.cpp.

References mOggMuxSettings, NOT_USED, and SetClean().

Here is the call graph for this function:

HRESULT PropsOggMux::OnConnect IUnknown *  pUnk  ) 
 

Definition at line 54 of file PropsOggMux.cpp.

References mOggMuxSettings.

HRESULT PropsOggMux::OnDisconnect void   ) 
 

Definition at line 68 of file PropsOggMux.cpp.

References mOggMuxSettings.

INT_PTR PropsOggMux::OnReceiveMessage HWND  hwnd,
UINT  uMsg,
WPARAM  wParam,
LPARAM  lParam
 

Definition at line 93 of file PropsOggMux.cpp.

References NOT_USED, and SetDirty().

Here is the call graph for this function:

void PropsOggMux::SetClean  )  [protected]
 

Definition at line 85 of file PropsOggMux.cpp.

Referenced by OnApplyChanges().

void PropsOggMux::SetDirty  )  [protected]
 

Definition at line 76 of file PropsOggMux.cpp.

Referenced by OnReceiveMessage().


Member Data Documentation

IOggMuxSettings* PropsOggMux::mOggMuxSettings [protected]
 

Definition at line 35 of file PropsOggMux.h.

Referenced by OnActivate(), OnApplyChanges(), OnConnect(), and OnDisconnect().

const UINT PropsOggMux::NOT_USED = 0 [static]
 

Definition at line 17 of file PropsOggMux.h.

Referenced by OnActivate(), OnApplyChanges(), and OnReceiveMessage().


The documentation for this class was generated from the following files:
Generated on Fri Feb 17 00:02:17 2006 for oggdsf by  doxygen 1.3.9