Class FSliceSprite
- Namespace
- Global
- Assembly
- Assembly-CSharp.dll
public class FSliceSprite : FSprite
- Inheritance
-
FSliceSprite
- Inherited Members
Constructors
FSliceSprite(FAtlasElement, float, float, float, float, float, float)
public FSliceSprite(FAtlasElement element, float width, float height, float insetTop, float insetRight, float insetBottom, float insetLeft)
Parameters
elementFAtlasElementwidthfloatheightfloatinsetTopfloatinsetRightfloatinsetBottomfloatinsetLeftfloat
FSliceSprite(string, float, float, float, float, float, float)
public FSliceSprite(string elementName, float width, float height, float insetTop, float insetRight, float insetBottom, float insetLeft)
Parameters
elementNamestringwidthfloatheightfloatinsetTopfloatinsetRightfloatinsetBottomfloatinsetLeftfloat
Fields
_height
public float _height
Field Value
_insetBottom
public float _insetBottom
Field Value
_insetLeft
public float _insetLeft
Field Value
_insetRight
public float _insetRight
Field Value
_insetTop
public float _insetTop
Field Value
_sliceCount
public int _sliceCount
Field Value
_uvVertices
public Vector2[] _uvVertices
Field Value
- Vector2[]
_width
public float _width
Field Value
Properties
height
public override float height { get; set; }
Property Value
width
public override float width { get; set; }
Property Value
Methods
HandleElementChanged()
public override void HandleElementChanged()
PopulateRenderLayer()
public override void PopulateRenderLayer()
SetInsets(float, float, float, float)
public void SetInsets(float insetTop, float insetRight, float insetBottom, float insetLeft)
Parameters
SetupSlices()
public void SetupSlices()
UpdateLocalVertices()
public override void UpdateLocalVertices()