Class MeshLayer
Assembly: cs.temp.dll.dll
Syntax
public class MeshLayer : VirgisLayer<GeographyCollection, List<SimpleMesh>>, IVirgisLayer, IVirgisEntity
Fields
handle
Declaration
Field Value
Type |
Description |
GameObject |
|
HandleMaterial
Declaration
public Material HandleMaterial
Field Value
Type |
Description |
Material |
|
material
Declaration
Field Value
Type |
Description |
Material |
|
meshes
Declaration
public List<GameObject> meshes
Field Value
Type |
Description |
List<GameObject> |
|
Methods
_addFeature(Vector3[])
Declaration
protected override VirgisFeature _addFeature(Vector3[] geometry)
Parameters
Type |
Name |
Description |
Vector3[] |
geometry |
|
Returns
Overrides
Virgis.VirgisLayer<Project.GeographyCollection, System.Collections.Generic.List<SimpleMesh>>._addFeature(Vector3[])
_checkpoint()
Declaration
protected override void _checkpoint()
Overrides
Virgis.VirgisLayer<Project.GeographyCollection, System.Collections.Generic.List<SimpleMesh>>._checkpoint()
_draw()
Declaration
protected override void _draw()
Overrides
Virgis.VirgisLayer<Project.GeographyCollection, System.Collections.Generic.List<SimpleMesh>>._draw()
_init(GeographyCollection)
Declaration
protected override Task _init(GeographyCollection layer)
Parameters
Returns
Overrides
Virgis.VirgisLayer<Project.GeographyCollection, System.Collections.Generic.List<SimpleMesh>>._init(Project.GeographyCollection)
_save()
Declaration
protected override Task _save()
Returns
Overrides
Virgis.VirgisLayer<Project.GeographyCollection, System.Collections.Generic.List<SimpleMesh>>._save()
MoveAxis(MoveArgs)
Declaration
public override void MoveAxis(MoveArgs args)
Parameters
Overrides
Virgis.VirgisLayer<Project.GeographyCollection, System.Collections.Generic.List<SimpleMesh>>.MoveAxis(Virgis.MoveArgs)
Translate(MoveArgs)
Declaration
public override void Translate(MoveArgs args)
Parameters
Overrides
Virgis.VirgisLayer<Project.GeographyCollection, System.Collections.Generic.List<SimpleMesh>>.Translate(Virgis.MoveArgs)
Implements