GenvidStreamBase
バージョン 1.12.0 で追加.
- ヘッダー:
Genvid/Public/GenvidStreamBase.h
- 実装:
Genvid/Private/GenvidStreamBase.cpp
-
class UGenvidStreamBase
これはストリームのデータの取得と設定を可能にする基本 class です。
UGenvidInterface
に直接依存します。** 機能 **
-
bool GetParameterInt(const FString &streamName, const FString ¶mKey, int &result)
paramKey
のストリームパラメータの整数値を取得します。Genvid_GetParameterInt()
を参照してください。
-
bool GetParameterFloat(const FString &streamName, const FString ¶mKey, float &result)
paramKey
のストリームパラメータの浮動小数点値を取得します。Genvid_GetParameterFloat()
を参照してください。
-
bool SetParameterInt(const FString &streamName, const FString ¶mKey, const int paramValue)
整数値
paramValue
をstreamName
のストリームのparamKey
パラメータに設定します。Genvid_SetParameterInt()
を参照してください。
-
bool SetParameterFloat(const FString &streamName, const FString ¶mKey, const float paramValue)
浮動小数点値
paramValue
をstreamName
のストリームのparamKey
パラメータに設定します。Genvid_SetParameterFloat()
を参照してください。
-
bool GetParameterString(const FString &streamName, const FString ¶mKey, const int BufferSize, FString &result)
paramKey
のストリームパラメータの文字列値を取得します。Genvid_GetParameterUTF8()
を参照してください。
-
bool GetParameterUTF8(const FString &streamName, const FString ¶mKey, char *dstBuffer, size_t dstBufferSize)
paramKey
のストリームパラメータの UTF8 文字列値を取得します。Genvid_GetParameterUTF8()
を参照してください。
-
bool GetParameterPointer(const FString &streamName, const FString ¶mKey, void **paramValue)
paramKey
のストリームパラメータのポインタ値を取得します。Genvid_GetParameterPointer()
を参照してください。
-
bool SetParameterPointer(const FString &streamName, const FString ¶mKey, void *paramValue)
ポインタ値
paramValue
をstreamName
のストリームのparamKey
パラメータに設定します。Genvid_GetParameterPointer()
を参照してください。
-
bool GetParameterInt(const FString &streamName, const FString ¶mKey, int &result)