GenvidStreamBase

バージョン 1.12.0 で追加.

ヘッダー:Genvid/Public/GenvidStreamBase.h
実装:Genvid/Private/GenvidStreamBase.cpp
class UGenvidStreamBase

これはストリームのデータの取得と設定を可能にする基本 class です。UGenvidInterface に直接依存します。

** 機能 **

bool GetParameterInt(const FString &streamName, const FString &paramKey, int &result)

paramKey のストリームパラメータの整数値を取得します。 Genvid_GetParameterInt() を参照してください。

bool GetParameterFloat(const FString &streamName, const FString &paramKey, float &result)

paramKey のストリームパラメータの浮動小数点値を取得します。 Genvid_GetParameterFloat() を参照してください。

bool SetParameterInt(const FString &streamName, const FString &paramKey, const int paramValue)

整数値 paramValuestreamName のストリームの paramKey パラメータに設定します。Genvid_SetParameterInt() を参照してください。

bool SetParameterFloat(const FString &streamName, const FString &paramKey, const float paramValue)

浮動小数点値 paramValuestreamName のストリームの paramKey パラメータに設定します。Genvid_SetParameterFloat() を参照してください。

bool GetParameterString(const FString &streamName, const FString &paramKey, const int BufferSize, FString &result)

paramKey のストリームパラメータの文字列値を取得します。 Genvid_GetParameterUTF8() を参照してください。

bool GetParameterUTF8(const FString &streamName, const FString &paramKey, char *dstBuffer, size_t dstBufferSize)

paramKey のストリームパラメータの UTF8 文字列値を取得します。 Genvid_GetParameterUTF8() を参照してください。

bool GetParameterPointer(const FString &streamName, const FString &paramKey, void **paramValue)

paramKey のストリームパラメータのポインタ値を取得します。Genvid_GetParameterPointer() を参照してください。

bool SetParameterPointer(const FString &streamName, const FString &paramKey, void *paramValue)

ポインタ値 paramValuestreamName のストリームの paramKey パラメータに設定します。Genvid_GetParameterPointer() を参照してください。