本文へスキップ

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;

// methods

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。