class_MeshTile
title: class MeshTile toc_max_heading_level: 4
class MeshTile
(Niantic.Lightship.Maps.MapTileObjectHelpers.MeshTile)
概要
関連するマップタイル参照のためのMeshBuilderAsync向けのラッパー。
class MeshTile: Niantic.Lightship.Maps.MapTileObjectHelpers.ITilePair {
public:
// フィールド
IMapTileObject TileObject => _tilePair.TileObject;
IMapTile Tile => _tilePair.Tile;
readonly MeshFilter Filter;
// メソッド
void MarkBuilderComplete(IFeatureBuilder builder);
MeshTile(TilePair tilePair, MeshFilter filter);
};
継承メンバー
public:
// プロパティ
IMapTileObject TileObject;
IMapTile Tile;
// メソッド
void MarkBuilderComplete(IFeatureBuilder builder);
詳細なドキュメント
関連するマップタイル参照のためのMeshBuilderAsync向けのラッパー。
フィールド
Filter
readonly MeshFilter Filter
対応する IMapTileObject で指定されたMeshBuilderAsyncのIMapTileの機能をレンダリングするために使用されるMeshFilter。
メソッド
MarkBuilderComplete
void MarkBuilderComplete(IFeatureBuilder builder)
ビルダーでタイルのビルドが終了したことや、ビルドが行われないことを通知します(キャンセルや例外処理など)。
MeshTile
MeshTile(TilePair tilePair, MeshFilter filter)
TilePair を指定のMeshBuilderAsyncで使用するMeshFilterに関連付けます。
パラメーター:
tilePair
- IMapTileObject とIMapTileのペアを表し、その上に機能がビルドされます。
filter
- 対応する IMapTileObject で指定されたMeshBuilderAsyncのIMapTileの機能をレンダリングするために使用されるMeshFilter。