C# Class Xft.VertexPool

Show file Open project: LilTsubaki/Les-fragments-d-Erule Class Usage Examples

Public Properties

Property Type Description
BoundsScheduleTime float
ColorChanged bool
Colors UnityEngine.Color[]
ElapsedTime float
FirstUpdate bool
IndiceChanged bool
Indices int[]
UV2Changed bool
UVChanged bool
UVs UnityEngine.Vector2[]
VertChanged bool
Vertices UnityEngine.Vector3[]

Protected Properties

Property Type Description
IndexTotal int
IndexUsed int
VertCountChanged bool
VertexTotal int
VertexUsed int
_material UnityEngine.Material
_mesh2d UnityEngine.Mesh
_meshFilter UnityEngine.MeshFilter
_owner XWeaponTrail

Public Methods

Method Description
CreateMeshObj ( XWeaponTrail owner, Material material ) : void
Destroy ( ) : void
EnlargeArrays ( int count, int icount ) : void
GetVertices ( int vcount, int icount ) : VertexSegment
LateUpdate ( ) : void
RecalculateBounds ( ) : void
VertexPool ( Material material, XWeaponTrail owner ) : System.Collections

Protected Methods

Method Description
InitArrays ( ) : void

Method Details

CreateMeshObj() public method

public CreateMeshObj ( XWeaponTrail owner, Material material ) : void
owner XWeaponTrail
material UnityEngine.Material
return void

Destroy() public method

public Destroy ( ) : void
return void

EnlargeArrays() public method

public EnlargeArrays ( int count, int icount ) : void
count int
icount int
return void

GetVertices() public method

public GetVertices ( int vcount, int icount ) : VertexSegment
vcount int
icount int
return VertexSegment

InitArrays() protected method

protected InitArrays ( ) : void
return void

LateUpdate() public method

public LateUpdate ( ) : void
return void

RecalculateBounds() public method

public RecalculateBounds ( ) : void
return void

VertexPool() public method

public VertexPool ( Material material, XWeaponTrail owner ) : System.Collections
material UnityEngine.Material
owner XWeaponTrail
return System.Collections

Property Details

BoundsScheduleTime public property

public float BoundsScheduleTime
return float

ColorChanged public property

public bool ColorChanged
return bool

Colors public property

public Color[],UnityEngine Colors
return UnityEngine.Color[]

ElapsedTime public property

public float ElapsedTime
return float

FirstUpdate public property

public bool FirstUpdate
return bool

IndexTotal protected property

protected int IndexTotal
return int

IndexUsed protected property

protected int IndexUsed
return int

IndiceChanged public property

public bool IndiceChanged
return bool

Indices public property

public int[] Indices
return int[]

UV2Changed public property

public bool UV2Changed
return bool

UVChanged public property

public bool UVChanged
return bool

UVs public property

public Vector2[],UnityEngine UVs
return UnityEngine.Vector2[]

VertChanged public property

public bool VertChanged
return bool

VertCountChanged protected property

protected bool VertCountChanged
return bool

VertexTotal protected property

protected int VertexTotal
return int

VertexUsed protected property

protected int VertexUsed
return int

Vertices public property

public Vector3[],UnityEngine Vertices
return UnityEngine.Vector3[]

_material protected property

protected Material,UnityEngine _material
return UnityEngine.Material

_mesh2d protected property

protected Mesh,UnityEngine _mesh2d
return UnityEngine.Mesh

_meshFilter protected property

protected MeshFilter,UnityEngine _meshFilter
return UnityEngine.MeshFilter

_owner protected property

protected XWeaponTrail,Xft _owner
return XWeaponTrail