Version
menu_open
link

include/AK/Wwise/SourceControl/ISourceControlDialogBase.h

Go to the documentation of this file.
00001 
00002 //
00003 // Copyright (c) 2006 Audiokinetic Inc. / All Rights Reserved
00004 //
00006 
00009 
00010 #ifndef _AK_WWISE_ISOURCECONTROLDIALOGBASE_H
00011 #define _AK_WWISE_ISOURCECONTROLDIALOGBASE_H
00012 
00013 #include <AK/SoundEngine/Common/AkTypes.h>
00014 
00015 // Audiokinetic namespace
00016 namespace AK
00017 {
00018     // Audiokinetic Wwise namespace
00019     namespace Wwise
00020     {
00026         class ISourceControlDialogBase
00027         {
00028         public:
00029             
00032             virtual HINSTANCE GetResourceHandle() const = 0;
00033 
00035             virtual void GetDialog( 
00036                 UINT & out_uiDialogID           
00037                 ) const = 0;
00038 
00041             virtual bool HasHelp() const = 0;
00042 
00045             virtual bool Help( 
00046                 HWND in_hWnd                    
00047                 ) const = 0;
00048 
00051             virtual bool WindowProc( 
00052                 HWND in_hWnd,                   
00053                 UINT in_message,                
00054                 WPARAM in_wParam,               
00055                 LPARAM in_lParam,               
00056                 LRESULT & out_lResult           
00057                 ) = 0;
00058         };
00059     }
00060 }
00061 
00062 #endif // _AK_WWISE_ISOURCECONTROLDIALOGBASE_H

Was this page helpful?

Need Support?

Questions? Problems? Need more info? Contact us, and we can help!

Visit our Support page

Tell us about your project. We're here to help.

Register your project and we'll help you get started with no strings attached!

Get started with Wwise