GenvidSession¶
バージョン 1.12.0 で追加.
ヘッダー: | Genvid/Public/GenvidSession.h |
---|---|
実装: | Genvid/Private/GenvidSession.cpp |
-
class
UGenvidSession
¶ この class は、いくつかのプロパティの管理を可能にする基本 class です。
開発者は下記 プロパティ の作成および開放する派生 class を提供する責務があります。Blueprint または c++ の class がその class になれます。
** 機能 **
-
virtual void
Create
()¶ ストリーム、イベントおよびコマンドを作成します。
-
virtual void
Destroy
()¶ ストリーム、イベント コマンドを破棄します。
-
static UGenvidSession *
CreateSession
()¶ セッションの作成に使用する関数。
プロパティ
-
TSubclassOf<UGenvidVideo>
VideoStreamClass
¶ VideoStream インスタンスの作成に使用する class 定義。
-
TSubclassOf<UGenvidAudio>
AudioStreamClass
¶ AudioStream インスタンスの作成に使用する class 定義。
-
TSubclassOf<UGenvidStreams>
StreamsClass
¶ ストリーム インスタンスの作成に使用する class 定義。
-
TSubclassOf<UGenvidEvents>
EventsClass
¶ イベント インスタンスの作成に使用する class 定義。
-
TSubclassOf<UGenvidCommands>
CommandsClass
¶ コマンド インスタンスの作成に使用する class 定義。
-
UGenvidVideo *
VideoStream
¶ VideoStream インスタンスにアクセスするための読み取り専用の変数。
-
UGenvidAudio *
AudioStream
¶ AudioStream インスタンスにアクセスするための読み取り専用の変数。
-
UGenvidStreams *
Streams
¶ ストリーム インスタンスにアクセスするための読み取り専用の変数。
-
UGenvidEvents *
Events
¶ イベント インスタンスにアクセスするための読み取り専用の変数。
-
UGenvidCommands *
Commands
¶ コマンド インスタンスにアクセスするための読み取り専用の変数。
-
bool
bIsCreated
¶ オーディオ作成時のレポート用読み取り専用変数。
-
virtual void