Wwise Authoring Plug-ins - C++ class helper to automatically determine the plug-in interfaces used in a class. 더 자세히 ...
네임스페이스 | |
namespace | AK |
Audiokinetic namespace | |
namespace | AK.Wwise |
AK::Wwise::Plugin | |
매크로 | |
#define | AK_WWISESDK_VERSION_NATIVE_COMBINED ((AK_WWISESDK_VERSION_MAJOR << 19) | (AK_WWISESDK_VERSION_MINOR << 16) | AK_WWISESDK_VERSION_SUBMINOR) |
The specific version for native plug-in interfaces. Must be identical down to the build number. 더 자세히 ... | |
#define | AK_WWISE_PLUGIN_SPECIALIZE_INTERFACE_CLASS(in_name) |
PluginInfoGenerator: Defines a C++ known interface-version to Type dictionary entry. 더 자세히 ... | |
#define | AK_WWISE_PLUGIN_SPECIALIZE_HOST_INTERFACE(in_name, in_varname, ...) |
PluginInfoGenerator: Creates a C++ host specialization for interface class specified in in_name, and creates a variable instance named m_ followed by in_varname. 더 자세히 ... | |
#define | AK_WWISE_PLUGIN_SPECIALIZE_HOST_INTERFACE_NO_BASE_INSTANCE(in_name, in_varname) |
PluginInfoGenerator: Creates a C++ host specialization for interface class specified in in_name. 더 자세히 ... | |
#define | AK_WWISE_PLUGIN_SPECIALIZE_INTERFACE_VERSION(in_interface) |
PluginInfoGenerator: Creates a C++ link to the latest version known to the SDK for each interface. 더 자세히 ... | |
#define | AK_PLUGIN_USERGENERATEDPLUGININFO_NAMESPACE_NAME AK_PLUGIN_USERGENERATEDPLUGININFO_NAMESPACE_NAME1(UserGeneratedPluginInfo, __COUNTER__) |
Creates an unique PluginInfo instance for the plug-in registration 더 자세히 ... | |
#define | AK_DECLARE_PLUGIN_CONTAINER(ContainerName) extern "C" __declspec(dllexport) AK::Wwise::Plugin::PluginContainer* GetPluginContainer ## ContainerName() |
(C++) Declares the plug-in container. 더 자세히 ... | |
#define | AK_DEFINE_PLUGIN_CONTAINER(ContainerName) |
(C++) Defines the unique plug-in container. 더 자세히 ... | |
#define | AK_EXPORT_PLUGIN_CONTAINER(ContainerName) |
(C++) Exports the plug-in container for a shared library. 더 자세히 ... | |
#define | AK_ADD_PLUGIN_CLASS_TO_CONTAINER(ContainerName, WwiseClassName, AudioEngineRegisteredName) |
(C++) Adds a Wwise Authoring plug-in and a Sound Engine plug-in to a plug-in container. 더 자세히 ... | |
#define | AK_ADD_PLUGIN_CLASSID_TO_CONTAINER(ContainerName, WwiseClassName, CompanyID, PluginID, Type) |
(C++) Adds a plug-in to a plug-in container. 더 자세히 ... | |
#define | AK_AUDIOPLUGIN_USERGENERATEDPLUGININFO_NAMESPACE_NAME AK_PLUGIN_USERGENERATEDPLUGININFO_NAMESPACE_NAME |
#define | DECLARE_AUDIOPLUGIN_CONTAINER(x) AK_DECLARE_PLUGIN_CONTAINER(x) |
#define | DEFINE_AUDIOPLUGIN_CONTAINER(x) AK_DEFINE_PLUGIN_CONTAINER(x) |
#define | EXPORT_AUDIOPLUGIN_CONTAINER(x) AK_EXPORT_PLUGIN_CONTAINER(x) |
#define | ADD_AUDIOPLUGIN_CLASS_TO_CONTAINER(x, y, z) AK_ADD_PLUGIN_CLASS_TO_CONTAINER(x, y, z) |
#define | ADD_AUDIOPLUGIN_CLASSID_TO_CONTAINER(x, y, a, b, c) AK_ADD_PLUGIN_CLASSID_TO_CONTAINER(x, y, a, b, c) |
타입정의 | |
using | AK::Wwise::Plugin::InterfaceType = decltype(BaseInterface::m_interface) |
PluginInfoGenerator: Type for the m_interface value in BaseInterface 더 자세히 ... | |
using | AK::Wwise::Plugin::InterfaceTypeValue = std::underlying_type< InterfaceType >::type |
PluginInfoGenerator: Underlying storage type for the m_interface value in BaseInterface 더 자세히 ... | |
using | AK::Wwise::Plugin::InterfaceVersion = decltype(BaseInterface::m_version) |
PluginInfoGenerator: Type for the m_version value in BaseInterface 더 자세히 ... | |
Wwise Authoring Plug-ins - C++ class helper to automatically determine the plug-in interfaces used in a class.
PluginInfoGenerator.h 파일에서 정의되었습니다.
프로젝트를 등록하세요. 아무런 조건이나 의무 사항 없이 빠른 시작을 도와드리겠습니다.
Wwise를 시작해 보세요