Version

menu_open
Wwise SDK 2024.1.4
AK.Wwise::Plugin::V2::PropertySet Class Reference

More...

#include <HostPropertySet.h>

Inheritance diagram for AK.Wwise::Plugin::V2::PropertySet:

Public Types

using Interface = CHostPropertySet
 
using Instance = CHostPropertySet::Instance
 

Public Member Functions

void OpenBraces (ak_wwise_plugin_property_set_braces in_bracesToOpen)
 Open one or more brace that denotes the start of a change. More...
 
void CloseBraces (ak_wwise_plugin_property_set_braces in_bracesToClose)
 Close one or more brace that denotes the end of a change. More...
 
ak_wwise_plugin_property_set_braces GetOpenedBraces () const
 Retrieve the currently open braces. More...
 
bool GetValue (const GUID &in_guidPlatform, const char *in_pszPropertyName, AK::WwiseAuthoringAPI::AkVariantBase &out_varProperty) const
 
bool GetValue (const GUID &in_guidPlatform, const char *in_pszPropertyName, AK::WwiseAuthoringAPI::AkVariantBase &out_varProperty) const
 
bool SetValue (const GUID &in_guidPlatform, const char *in_pszPropertyName, const AK::WwiseAuthoringAPI::AkVariantBase &in_varProperty)
 
bool HasPropertyValue (const GUID &in_guidPlatform, const char *in_pszPropertyName) const
 
bool PropertyHasRTPC (const char *in_pszPropertyName) const
 
bool PropertyHasState (const char *in_pszPropertyName) const
 
bool PropertyHasLinked (const char *in_pszPropertyName) const
 
bool PropertyHasUnlinked (const char *in_pszPropertyName) const
 
bool PropertyPlatformIsLinked (const GUID &in_guidPlatform, const char *in_pszPropertyName) const
 
const GUID * GetID () const
 
int GetType (const GUID &in_guidPlatform, const char *in_pszPropertyName) const
 
bool ClearValue (const GUID &in_guidPlatform, const char *in_pszPropertyName)
 
bool SetValueString (const GUID &in_guidPlatform, const char *in_pszPropertyName, const char *in_propertyValue)
 
bool SetValueInt64 (const GUID &in_guidPlatform, const char *in_pszPropertyName, int64_t in_propertyValue)
 
bool SetValueInt32 (const GUID &in_guidPlatform, const char *in_pszPropertyName, int32_t in_propertyValue)
 
bool SetValueInt16 (const GUID &in_guidPlatform, const char *in_pszPropertyName, int16_t in_propertyValue)
 
bool SetValueInt8 (const GUID &in_guidPlatform, const char *in_pszPropertyName, int8_t in_propertyValue)
 
bool SetValueUInt64 (const GUID &in_guidPlatform, const char *in_pszPropertyName, uint64_t in_propertyValue)
 
bool SetValueUInt32 (const GUID &in_guidPlatform, const char *in_pszPropertyName, uint32_t in_propertyValue)
 
bool SetValueUInt16 (const GUID &in_guidPlatform, const char *in_pszPropertyName, uint16_t in_propertyValue)
 
bool SetValueUInt8 (const GUID &in_guidPlatform, const char *in_pszPropertyName, uint8_t in_propertyValue)
 
bool SetValueReal64 (const GUID &in_guidPlatform, const char *in_pszPropertyName, double in_propertyValue)
 
bool SetValueReal32 (const GUID &in_guidPlatform, const char *in_pszPropertyName, float in_propertyValue)
 
bool SetValueBool (const GUID &in_guidPlatform, const char *in_pszPropertyName, bool in_propertyValue)
 
bool GetValueString (const GUID &in_guidPlatform, const char *in_pszPropertyName, const char *&out_propertyValue) const
 
bool GetValueInt64 (const GUID &in_guidPlatform, const char *in_pszPropertyName, int64_t &out_propertyValue) const
 
bool GetValueInt32 (const GUID &in_guidPlatform, const char *in_pszPropertyName, int32_t &out_propertyValue) const
 
bool GetValueInt16 (const GUID &in_guidPlatform, const char *in_pszPropertyName, int16_t &out_propertyValue) const
 
bool GetValueInt8 (const GUID &in_guidPlatform, const char *in_pszPropertyName, int8_t &out_propertyValue) const
 
bool GetValueUInt64 (const GUID &in_guidPlatform, const char *in_pszPropertyName, uint64_t &out_propertyValue) const
 
bool GetValueUInt32 (const GUID &in_guidPlatform, const char *in_pszPropertyName, uint32_t &out_propertyValue) const
 
bool GetValueUInt16 (const GUID &in_guidPlatform, const char *in_pszPropertyName, uint16_t &out_propertyValue) const
 
bool GetValueUInt8 (const GUID &in_guidPlatform, const char *in_pszPropertyName, uint8_t &out_propertyValue) const
 
bool GetValueReal64 (const GUID &in_guidPlatform, const char *in_pszPropertyName, double &out_propertyValue) const
 
bool GetValueReal32 (const GUID &in_guidPlatform, const char *in_pszPropertyName, float &out_propertyValue) const
 
bool GetValueBool (const GUID &in_guidPlatform, const char *in_pszPropertyName, bool &out_propertyValue) const
 
const char * GetString (const GUID &in_guidPlatform, const char *in_pszPropertyName) const
 
int64_t GetInt64 (const GUID &in_guidPlatform, const char *in_pszPropertyName) const
 
int32_t GetInt32 (const GUID &in_guidPlatform, const char *in_pszPropertyName) const
 
int16_t GetInt16 (const GUID &in_guidPlatform, const char *in_pszPropertyName) const
 
int8_t GetInt8 (const GUID &in_guidPlatform, const char *in_pszPropertyName) const
 
uint64_t GetUInt64 (const GUID &in_guidPlatform, const char *in_pszPropertyName) const
 
uint32_t GetUInt32 (const GUID &in_guidPlatform, const char *in_pszPropertyName) const
 
uint16_t GetUInt16 (const GUID &in_guidPlatform, const char *in_pszPropertyName) const
 
uint8_t GetUInt8 (const GUID &in_guidPlatform, const char *in_pszPropertyName) const
 
double GetReal64 (const GUID &in_guidPlatform, const char *in_pszPropertyName) const
 
float GetReal32 (const GUID &in_guidPlatform, const char *in_pszPropertyName) const
 
bool GetBool (const GUID &in_guidPlatform, const char *in_pszPropertyName) const
 

Detailed Description

Definition at line 91 of file HostPropertySet.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