Wwise SDK
_property_display_name_8h_source
버전
menu_open
link
PropertyDisplayName.h
이 파일의 문서화 페이지로 가기
39 * \aknote It is preferrable to specify names directly in the XML. This interface can be useful when implementing
40 * properties that have different meanings dependending on the state of other properties. \endaknote
76 * \param[in] in_unCharCount The maximum number of char in the buffer, including the terminating null.
101 * \aknote This function used to be deprecated, but is actually useful in case of dynamic naming.
111 * \param[in] in_unCharCount The maximum number of char in the buffer, including the terminating null.
126 #define AK_WWISE_PLUGIN_PROPERTY_DISPLAY_NAME_V1_CTOR(/* ak_wwise_plugin_info* */ in_pluginInfo, /* void* */ in_data) \
128 .m_baseInterface = AK_WWISE_PLUGIN_BASE_INTERFACE_CTOR(AK_WWISE_PLUGIN_PROPERTY_DISPLAY_NAME_V1_ID(), in_pluginInfo, in_data) \
149 };
159 };
216 * This function should write the user-friendly name of the specified property to the char buffer
219 * \aknote This function used to be deprecated, but is actually useful in case of dynamic naming.
228 * \param[in] in_unCharCount The maximum number of char in the buffer, including the terminating null.
252 * \aknote This function used to be deprecated, but is actually useful in case of dynamic naming.
virtual ~PropertyDisplayName()
Definition: PropertyDisplayName.h:211
virtual bool DisplayNamesForPropValues(const char *in_pszPropertyName, char *out_pszValuesName, uint32_t in_unCharCount) const
Get the user-friendly names of possible values for the specified property.
Definition: PropertyDisplayName.h:267
ak_wwise_plugin_property_display_name_v1 CPropertyDisplayName
Definition: PropertyDisplayName.h:136
CPropertyDisplayName::Instance * GetInstancePointer()
Definition: PropertyDisplayName.h:199
PropertyDisplayName()
Definition: PropertyDisplayName.h:206
decltype(BaseInterface::m_version) InterfaceVersion
PluginInfoGenerator: Type for the m_version value in BaseInterface
Definition: PluginInfoGenerator.h:50
bool(* DisplayNamesForPropValues)(const struct ak_wwise_plugin_property_display_name_instance_v1 *in_this, const char *in_pszPropertyName, char *out_pszValuesName, uint32_t in_unCharCount)
Get the user-friendly names of possible values for the specified property.
Definition: PropertyDisplayName.h:117
Wwise Authoring Plug-ins - C++ class helper to automatically determine the plug-in interfaces used in...
@ k_interfaceType
The interface type, as provided by this plug-in.
Definition: PropertyDisplayName.h:148
The C interface, fulfilled by your plug-in.
Definition: PropertyDisplayName.h:165
Base instance type for providing display names to properties through ak_wwise_plugin_property_display...
Definition: PluginDef.h:738
InterfacePtr GetInterfacePointer()
Definition: PropertyDisplayName.h:195
const CPropertyDisplayName::Instance * GetInstancePointer() const
Definition: PropertyDisplayName.h:202
std::underlying_type< InterfaceType >::type InterfaceTypeValue
PluginInfoGenerator: Underlying storage type for the m_interface value in BaseInterface
Definition: PluginInfoGenerator.h:49
@ k_interfaceVersion
The interface version, as provided by this plug-in.
Definition: PropertyDisplayName.h:158
AK_WWISE_PLUGIN_SPECIALIZE_INTERFACE_VERSION(AudioPlugin)
Interface()
Definition: PropertyDisplayName.h:167
@ AK_WWISE_PLUGIN_INTERFACE_TYPE_PROPERTY_DISPLAY_NAME
2021.1 Property display name overrides. ak_wwise_plugin_property_display_name_v1
Definition: PluginBaseInterface.h:68
Backend API to specify display names for properties
Definition: PropertyDisplayName.h:46
virtual bool DisplayNameForProp(const char *in_pszPropertyName, char *out_pszDisplayName, uint32_t in_unCharCount) const
Gets the user-friendly name of the specified property.
Definition: PropertyDisplayName.h:231
Interface description and base class for every Wwise Authoring plug-in interface.
Definition: PluginBaseInterface.h:120
V1::PropertyDisplayName PropertyDisplayName
Latest version of the C++ PropertyDisplayName interface.
Definition: PropertyDisplayName.h:278
bool(* DisplayNameForProp)(const struct ak_wwise_plugin_property_display_name_instance_v1 *in_this, const char *in_pszPropertyName, char *out_pszDisplayName, uint32_t in_unCharCount)
Gets the user-friendly name of the specified property.
Definition: PropertyDisplayName.h:79
ak_wwise_plugin_property_display_name_v1()
Definition: PropertyDisplayName.h:55
AK_WWISE_PLUGIN_SPECIALIZE_INTERFACE_CLASS(AudioPlugin)
Definition: AudioPlugin.h:111
이 페이지가 도움이 되었나요?
작업하는 프로젝트에 대해 알려주세요. 언제든지 도와드릴 준비가 되어 있습니다.
프로젝트를 등록하세요. 아무런 조건이나 의무 사항 없이 빠른 시작을 도와드리겠습니다.
Wwise를 시작해 보세요