Wwise Authoring Plug-ins - Base plug-in definitions 更多...
类 | |
struct | AK.Wwise::Plugin::LicenseID |
struct | AK.Wwise::Plugin::MonitorData |
struct | AK.Wwise::Plugin::PopulateTableItem |
class | AK.Wwise::Plugin::IProgress |
class | AK.Wwise::Plugin::IWriteString |
class | AK.Wwise::Plugin::IReadOnlyProperties |
Interfaces used to set and get the properties from a plug in. 更多... | |
class | AK.Wwise::Plugin::IReadWriteProperties |
struct | AK.Wwise::Plugin::RiffHeader |
struct | AK.Wwise::Plugin::ConversionContext |
struct | AK.Wwise::Plugin::ConvertedFileInfo |
struct | AK.Wwise::Plugin::OpenedConvertedFile |
struct | ak_wwise_plugin_instance_ptr |
Generic base for all plug-in instances. In C++, this is derived. In C, they are equivalent. 更多... | |
struct | ak_wwise_plugin_cpp_base_instance |
Generic base for all plug-in instances in C++ 更多... | |
struct | ak_wwise_plugin_backend_instance |
Plug-in backend instance. 更多... | |
struct | ak_wwise_plugin_frontend_instance |
Plug-in frontend instance. 更多... | |
struct | ak_wwise_plugin_host_instance_v1 |
Base host-provided instance type for ak_wwise_plugin_host_v1. 更多... | |
struct | ak_wwise_plugin_host_conversion_helpers_instance_v1 |
Base host-provided instance type for ak_wwise_plugin_host_conversion_helpers_v1. 更多... | |
struct | ak_wwise_plugin_host_data_writer_instance_v1 |
Base host-provided instance type for ak_wwise_plugin_host_data_writer_v1. 更多... | |
struct | ak_wwise_plugin_host_object_media_instance_v1 |
Base host-provided instance type for ak_wwise_plugin_host_object_media_v1. 更多... | |
struct | ak_wwise_plugin_host_object_store_instance_v1 |
Base host-provided instance type for ak_wwise_plugin_host_object_store_v1. 更多... | |
struct | ak_wwise_plugin_host_property_set_instance_v1 |
Base host-provided instance type for ak_wwise_plugin_host_property_set_v1. 更多... | |
struct | ak_wwise_plugin_host_undo_manager_instance_v1 |
Base host-provided instance type for ak_wwise_plugin_host_undo_manager_v1. 更多... | |
struct | ak_wwise_plugin_host_xml_reader_instance_v1 |
Base host-provided instance type for reading XML files through ak_wwise_plugin_host_xml_v1. 更多... | |
struct | ak_wwise_plugin_host_xml_writer_instance_v1 |
Base host-provided instance type for writing XML files through ak_wwise_plugin_host_xml_v1. 更多... | |
struct | ak_wwise_plugin_analysis_task_instance_v1 |
Base instance type for providing analysis task services through ak_wwise_plugin_analysis_task_v1. 更多... | |
struct | ak_wwise_plugin_audio_plugin_instance_v1 |
Base instance type for providing audio plug-in backend services through ak_wwise_plugin_audio_plugin_v1. 更多... | |
struct | ak_wwise_plugin_conversion_instance_v1 |
Base instance type for providing a conversion plug-in through ak_wwise_plugin_conversion_v1. 更多... | |
struct | ak_wwise_plugin_custom_data_instance_v1 |
Base instance type for providing custom data loading and saving through ak_wwise_plugin_custom_data_v1. 更多... | |
struct | ak_wwise_plugin_property_display_name_instance_v1 |
Base instance type for providing display names to properties through ak_wwise_plugin_property_display_name_v1. 更多... | |
struct | ak_wwise_plugin_feedback_aware_instance_v1 |
Base instance type for providing property-based feedback through ak_wwise_plugin_feedback_aware_v1. 更多... | |
struct | ak_wwise_plugin_gui_conversion_windows_instance_v1 |
Base instance type for providing a Windows frontend for a conversion plug-in through ak_wwise_plugin_gui_conversion_windows_v1. 更多... | |
struct | ak_wwise_plugin_gui_windows_instance_v1 |
Base instance type for providing a Windows frontend for an audio plug-in through ak_wwise_plugin_gui_windows_v1. 更多... | |
struct | ak_wwise_plugin_link_backend_instance_v1 |
Base host-provided instance to retrieve the related backend instance, as shown in the frontend. 更多... | |
struct | ak_wwise_plugin_link_frontend_instance_v1 |
Base host-provided instance to retrieve the related frontend instances related to the current backend. 更多... | |
struct | ak_wwise_plugin_media_converter_instance_v1 |
Base instance type for providing custom media conversion through ak_wwise_plugin_media_converter_v1. 更多... | |
struct | ak_wwise_plugin_notifications_host_instance_v1 |
Base instance type for receiving notifications on host changes events. 更多... | |
struct | ak_wwise_plugin_notifications_monitor_instance_v1 |
Base instance type for receiving Sound Engine's monitoring data. 更多... | |
struct | ak_wwise_plugin_notifications_object_media_instance_v1 |
Base instance type for receiving notifications on related object media's changes. 更多... | |
struct | ak_wwise_plugin_notifications_object_store_instance_v1 |
Base instance type for receiving notifications on related Object Store's changes. 更多... | |
struct | ak_wwise_plugin_notifications_property_set_instance_v1 |
Base instance type for receiving notifications on property set's changes. 更多... | |
struct | ak_wwise_plugin_source_instance_v1 |
Base instance type for providing source-specific information, through ak_wwise_plugin_source_v1. 更多... | |
struct | ak_wwise_plugin_undo_event_instance_v1 |
Base instance type for providing custom undo operations through ak_wwise_plugin_undo_event_v1. 更多... | |
struct | ak_wwise_plugin_license_instance_v1 |
Base instance type for providing licensing information, through ak_wwise_plugin_license_v1. 更多... | |
struct | ak_wwise_plugin_first_time_creation_message_instance_v1 |
Base instance type for providing a message shown the first time an instance is created through ak_wwise_plugin_first_time_creation_message_v1. 更多... | |
struct | ak_wwise_plugin_sink_devices_instance_v1 |
Base instance type for providing a device list for your custom sink through ak_wwise_plugin_sink_devices_v1. 更多... | |
struct | ak_wwise_plugin_test_service_instance_v1 |
struct | ak_wwise_plugin_test_service_instance_v2 |
struct | ak_wwise_plugin_frontend_instance_v1 |
struct | ak_wwise_plugin_host_frontend_model_instance_v1 |
struct | ak_wwise_plugin_host_frontend_model_args_v1 |
struct | ak_wwise_plugin_undo_event_pair_v1 |
A definition of an undo event, with a specific interface and instance. 更多... | |
命名空间 | |
namespace | AK |
Definition of data structures for AkAudioObject | |
AK::WwiseAuthoringAPI | |
namespace | AK.Wwise |
AK::Wwise::Plugin | |
宏定义 | |
#define | AK_WWISE_PLUGIN_DERIVE_FROM_INSTANCE_BASE : public ak_wwise_plugin_cpp_base_instance |
Define a generic instance base, either in C or in C++. 更多... | |
#define | AK_WWISE_PLUGIN_INTERFACE_EXTEND_PREVIOUS(interface, interface_prev) struct interface : public interface_prev {}; |
Define a generic instance base, either in C or in C++. 更多... | |
#define | AK_WWISE_PLUGIN_DERIVE_FROM_BACKEND_INSTANCE(x) struct x : public ak_wwise_plugin_backend_instance {} |
Define an instance type as a backend. 更多... | |
#define | AK_WWISE_PLUGIN_DERIVE_FROM_FRONTEND_INSTANCE(x) struct x : public ak_wwise_plugin_frontend_instance {} |
Define an instance type as a frontend. 更多... | |
类型定义 | |
typedef void | ak_wwise_plugin_widget |
typedef int | ak_wwise_plugin_undo_group_id |
Unique identifier for a particular undo group. Useful to reopen an unapplied closed group session. 更多... | |
typedef uint32_t | ak_wwise_plugin_property_set_braces |
Bitfield composed of values defined in ak_wwise_plugin_property_set_braces_values 更多... | |
using | AK::Wwise::Plugin::CBaseInterface = ak_wwise_plugin_base_interface |
Interface description and base class for every Wwise Authoring plug-in interface. 更多... | |
using | AK::Wwise::Plugin::CInterfacePtr = ak_wwise_plugin_interface_ptr |
using | AK::Wwise::Plugin::CInterfaceArrayItem = ak_wwise_plugin_interface_array_item |
A single instantiatable plug-in interface. 更多... | |
using | AK::Wwise::Plugin::CPluginInfo = ak_wwise_plugin_info |
using | AK::Wwise::Plugin::CPluginContainer = ak_wwise_plugin_container |
Root interface allowing a logical unit (variable, library) to contain more than one interface. 更多... | |
using | AK::Wwise::Plugin::CWidget = ak_wwise_plugin_widget |
using | AK::Wwise::Plugin::BaseInterface = CBaseInterface |
Interface description and base class for every Wwise Authoring plug-in interface. 更多... | |
using | AK::Wwise::Plugin::InterfacePtr = CInterfacePtr |
using | AK::Wwise::Plugin::InterfaceArrayItem = CInterfaceArrayItem |
A single instantiatable plug-in interface. 更多... | |
using | AK::Wwise::Plugin::PluginInfo = CPluginInfo |
using | AK::Wwise::Plugin::PluginContainer = CPluginContainer |
Root interface allowing a logical unit (variable, library) to contain more than one interface. 更多... | |
using | AK::Wwise::Plugin::Widget = CWidget |
函数 | |
AK_WWISE_PLUGIN_INTERFACE_EXTEND_PREVIOUS (ak_wwise_plugin_host_instance_v2, ak_wwise_plugin_host_instance_v1) | |
Base host-provided instance type for ak_wwise_plugin_host_v2. 更多... | |
Wwise Authoring Plug-ins - Base plug-in definitions
在文件 PluginDef.h 中定义.