Google.Maps.Event.AlphaMapsNeedPaintArgs

AlphaMapsNeedPaint イベントのイベント引数。

概要

コンストラクタとデストラクタ

AlphaMapsNeedPaintArgs(UnityTerrain terrain, RenderTexture featureMaskRenderTexture, Action< Action > registerFinalizer)
コンストラクタ。

公開属性

FeatureMaskRenderTexture
readonly RenderTexture
対象物マスクを含む RenderTexture。SDK によってハンドラに渡されます。
PaintingCoroutine = null
IEnumerator
アルファマップをペイントするコルーチン。コルーチンは最後まで処理を完了するか、指定されたタイミングでペイントを中断します。SDK のユーザーは、イベント ハンドラでこのコルーチンを初期化する必要があります。
RegisterFinalizer
readonly Action< Action >
コルーチンの処理が完了するか、ペイントが中断されたときに実行されるファイナライザ。ペイントで使用したリソースを確実に解放するため、イベント ハンドラとコルーチンで使用する必要があります。
Terrain
readonly UnityTerrain
アルファマップをペイントする UnityTerrain コンポーネント。SDK によってハンドラに渡されます。

公開属性

FeatureMaskRenderTexture

readonly RenderTexture FeatureMaskRenderTexture

対象物マスクを含む RenderTexture。SDK によってハンドラに渡されます。

PaintingCoroutine

IEnumerator PaintingCoroutine = null

アルファマップをペイントするコルーチン。コルーチンは最後まで処理を完了するか、指定されたタイミングでペイントを中断します。SDK のユーザーは、イベント ハンドラでこのコルーチンを初期化する必要があります。

RegisterFinalizer

readonly Action< Action > RegisterFinalizer

コルーチンの処理が完了するか、ペイントが中断されたときに実行されるファイナライザ。ペイントで使用したリソースを確実に解放するため、イベント ハンドラとコルーチンで使用する必要があります。

Terrain

readonly UnityTerrain Terrain

アルファマップをペイントする UnityTerrain コンポーネント。SDK によってハンドラに渡されます。

公開関数

AlphaMapsNeedPaintArgs

 AlphaMapsNeedPaintArgs(
  UnityTerrain terrain,
  RenderTexture featureMaskRenderTexture,
  Action< Action > registerFinalizer
)

コンストラクタ。