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
Des questions ? Des problèmes ? Besoin de plus d'informations ? Contactez-nous, nous pouvons vous aider !
Visitez notre page d'AideEnregistrez votre projet et nous vous aiderons à démarrer sans aucune obligation !
Partir du bon pied avec Wwise