C# Class FFacetRenderLayer, Futile-SpineSprite

Inheritance: FRenderableLayerInterface
Datei anzeigen Open project: Grizzlage/Futile-SpineSprite Class Usage Examples

Public Properties

Property Type Description
batchIndex int

Protected Properties

Property Type Description
_atlas FAtlas,
_colors Color[]
_depth int
_didColorsChange bool
_didUVsChange bool
_didVertCountChange bool
_didVertsChange bool
_doesMeshNeedClear bool
_expansionAmount int
_facetType FFacetType,
_gameObject GameObject
_isMeshDirty bool
_lowestZeroIndex int
_material Material
_maxEmptyFacets int
_maxFacetCount int
_mesh Mesh
_meshFilter UnityEngine.MeshFilter
_meshRenderer UnityEngine.MeshRenderer
_nextAvailableFacetIndex int
_shader FShader,
_stage FStage,
_transform Transform
_triangles int[]
_uvs Vector2[]
_vertices Vector3[]

Public Methods

Method Description
AddToWorld ( ) : void
Close ( ) : void
Destroy ( ) : void
FFacetRenderLayer ( FStage, stage, FFacetType, facetType, FAtlas, atlas, FShader, shader ) : System
GetNextFacetIndex ( int numberOfFacetsNeeded ) : int
HandleVertsChange ( ) : void
Open ( ) : void
RemoveFromWorld ( ) : void
Update ( int depth ) : void
UpdateTransform ( ) : void

Protected Methods

Method Description
ExpandMaxFacetLimit ( int deltaIncrease ) : void
FillUnusedFacetsWithZeroes ( ) : void
ShrinkMaxFacetLimit ( int deltaDecrease ) : void
UpdateMeshProperties ( ) : void

Method Details

AddToWorld() public method

public AddToWorld ( ) : void
return void

Close() public method

public Close ( ) : void
return void

Destroy() public method

public Destroy ( ) : void
return void

ExpandMaxFacetLimit() protected method

protected ExpandMaxFacetLimit ( int deltaIncrease ) : void
deltaIncrease int
return void

FFacetRenderLayer() public method

public FFacetRenderLayer ( FStage, stage, FFacetType, facetType, FAtlas, atlas, FShader, shader ) : System
stage FStage,
facetType FFacetType,
atlas FAtlas,
shader FShader,
return System

FillUnusedFacetsWithZeroes() protected method

protected FillUnusedFacetsWithZeroes ( ) : void
return void

GetNextFacetIndex() public method

public GetNextFacetIndex ( int numberOfFacetsNeeded ) : int
numberOfFacetsNeeded int
return int

HandleVertsChange() public method

public HandleVertsChange ( ) : void
return void

Open() public method

public Open ( ) : void
return void

RemoveFromWorld() public method

public RemoveFromWorld ( ) : void
return void

ShrinkMaxFacetLimit() protected method

protected ShrinkMaxFacetLimit ( int deltaDecrease ) : void
deltaDecrease int
return void

Update() public method

public Update ( int depth ) : void
depth int
return void

UpdateMeshProperties() protected method

protected UpdateMeshProperties ( ) : void
return void

UpdateTransform() public method

public UpdateTransform ( ) : void
return void

Property Details

_atlas protected_oe property

protected FAtlas, _atlas
return FAtlas,

_colors protected_oe property

protected Color[] _colors
return Color[]

_depth protected_oe property

protected int _depth
return int

_didColorsChange protected_oe property

protected bool _didColorsChange
return bool

_didUVsChange protected_oe property

protected bool _didUVsChange
return bool

_didVertCountChange protected_oe property

protected bool _didVertCountChange
return bool

_didVertsChange protected_oe property

protected bool _didVertsChange
return bool

_doesMeshNeedClear protected_oe property

protected bool _doesMeshNeedClear
return bool

_expansionAmount protected_oe property

protected int _expansionAmount
return int

_facetType protected_oe property

protected FFacetType, _facetType
return FFacetType,

_gameObject protected_oe property

protected GameObject _gameObject
return GameObject

_isMeshDirty protected_oe property

protected bool _isMeshDirty
return bool

_lowestZeroIndex protected_oe property

protected int _lowestZeroIndex
return int

_material protected_oe property

protected Material _material
return Material

_maxEmptyFacets protected_oe property

protected int _maxEmptyFacets
return int

_maxFacetCount protected_oe property

protected int _maxFacetCount
return int

_mesh protected_oe property

protected Mesh _mesh
return Mesh

_meshFilter protected_oe property

protected MeshFilter,UnityEngine _meshFilter
return UnityEngine.MeshFilter

_meshRenderer protected_oe property

protected MeshRenderer,UnityEngine _meshRenderer
return UnityEngine.MeshRenderer

_nextAvailableFacetIndex protected_oe property

protected int _nextAvailableFacetIndex
return int

_shader protected_oe property

protected FShader, _shader
return FShader,

_stage protected_oe property

protected FStage, _stage
return FStage,

_transform protected_oe property

protected Transform _transform
return Transform

_triangles protected_oe property

protected int[] _triangles
return int[]

_uvs protected_oe property

protected Vector2[] _uvs
return Vector2[]

_vertices protected_oe property

protected Vector3[] _vertices
return Vector3[]

batchIndex public_oe property

public int batchIndex
return int