バージョン

menu_open
Wwise SDK 2021.1.14
AK.Wwise::Plugin::IReadWriteProperties Class Referenceabstract

#include <PluginDef.h>

Inheritance diagram for AK.Wwise::Plugin::IReadWriteProperties:
AK.Wwise::Plugin::IReadOnlyProperties

Public Member Functions

virtual bool  SetValue (const char *in_szPropertyName, const AK::WwiseAuthoringAPI::AkVariantBase &in_rValue)=0
 
virtual bool  ClearValue (const char *in_pszPropertyName)=0
 
virtual bool  SetValueString (const char *in_pszPropertyName, const char *in_varProperty)=0
 
virtual bool  SetValueInt64 (const char *in_pszPropertyName, int64_t in_varProperty)=0
 
virtual bool  SetValueInt32 (const char *in_pszPropertyName, int32_t in_varProperty)=0
 
virtual bool  SetValueInt16 (const char *in_pszPropertyName, int16_t in_varProperty)=0
 
virtual bool  SetValueInt8 (const char *in_pszPropertyName, int8_t in_varProperty)=0
 
virtual bool  SetValueUInt64 (const char *in_pszPropertyName, uint64_t in_varProperty)=0
 
virtual bool  SetValueUInt32 (const char *in_pszPropertyName, uint32_t in_varProperty)=0
 
virtual bool  SetValueUInt16 (const char *in_pszPropertyName, uint16_t in_varProperty)=0
 
virtual bool  SetValueUInt8 (const char *in_pszPropertyName, uint8_t in_varProperty)=0
 
virtual bool  SetValueReal64 (const char *in_pszPropertyName, double in_varProperty)=0
 
virtual bool  SetValueReal32 (const char *in_pszPropertyName, float in_varProperty)=0
 
virtual bool  SetValueBool (const char *in_pszPropertyName, bool in_varProperty)=0
 
- Public Member Functions inherited from AK.Wwise::Plugin::IReadOnlyProperties
virtual bool  GetValue (const char *in_szPropertyName, AK::WwiseAuthoringAPI::AkVariantBase &out_rValue) const =0
 
virtual int  GetType (const char *in_pszPropertyName) const =0
 
virtual bool  GetValueString (const char *in_pszPropertyName, const char *&out_varProperty) const =0
 
virtual bool  GetValueInt64 (const char *in_pszPropertyName, int64_t &out_varProperty) const =0
 
virtual bool  GetValueInt32 (const char *in_pszPropertyName, int32_t &out_varProperty) const =0
 
virtual bool  GetValueInt16 (const char *in_pszPropertyName, int16_t &out_varProperty) const =0
 
virtual bool  GetValueInt8 (const char *in_pszPropertyName, int8_t &out_varProperty) const =0
 
virtual bool  GetValueUInt64 (const char *in_pszPropertyName, uint64_t &out_varProperty) const =0
 
virtual bool  GetValueUInt32 (const char *in_pszPropertyName, uint32_t &out_varProperty) const =0
 
virtual bool  GetValueUInt16 (const char *in_pszPropertyName, uint16_t &out_varProperty) const =0
 
virtual bool  GetValueUInt8 (const char *in_pszPropertyName, uint8_t &out_varProperty) const =0
 
virtual bool  GetValueReal64 (const char *in_pszPropertyName, double &out_varProperty) const =0
 
virtual bool  GetValueReal32 (const char *in_pszPropertyName, float &out_varProperty) const =0
 
virtual bool  GetValueBool (const char *in_pszPropertyName, bool &out_varProperty) const =0
 
const char *  GetString (const char *in_pszPropertyName) const
 
int64_t  GetInt64 (const char *in_pszPropertyName) const
 
int32_t  GetInt32 (const char *in_pszPropertyName) const
 
int16_t  GetInt16 (const char *in_pszPropertyName) const
 
int8_t  GetInt8 (const char *in_pszPropertyName) const
 
uint64_t  GetUInt64 (const char *in_pszPropertyName) const
 
uint32_t  GetUInt32 (const char *in_pszPropertyName) const
 
uint16_t  GetUInt16 (const char *in_pszPropertyName) const
 
uint8_t  GetUInt8 (const char *in_pszPropertyName) const
 
double  GetReal64 (const char *in_pszPropertyName) const
 
float  GetReal32 (const char *in_pszPropertyName) const
 
bool  GetBool (const char *in_pszPropertyName) const
 

Detailed Description

Definition at line 359 of file PluginDef.h.


このページはお役に立ちましたか?

サポートは必要ですか?

ご質問や問題、ご不明点はございますか?お気軽にお問い合わせください。

サポートページをご確認ください

あなたのプロジェクトについて教えてください。ご不明な点はありませんか。

プロジェクトを登録していただくことで、ご利用開始のサポートをいたします。

Wwiseからはじめよう