Class TwoDimensionDrawContext
- Namespace
- TaleWorlds.TwoDimension
- Assembly
- TaleWorlds.TwoDimension.dll
public class TwoDimensionDrawContext
- Inheritance
-
TwoDimensionDrawContext
- Inherited Members
Constructors
TwoDimensionDrawContext()
public TwoDimensionDrawContext()
Properties
CircularMaskCenter
public Vector2 CircularMaskCenter { get; }
Property Value
CircularMaskEnabled
public bool CircularMaskEnabled { get; }
Property Value
CircularMaskRadius
public float CircularMaskRadius { get; }
Property Value
CircularMaskSmoothingRadius
public float CircularMaskSmoothingRadius { get; }
Property Value
CurrentScissor
public ScissorTestInfo CurrentScissor { get; }
Property Value
ScissorTestEnabled
public bool ScissorTestEnabled { get; }
Property Value
Methods
ClearCircualMask()
public void ClearCircualMask()
CreateSimpleMaterial()
public SimpleMaterial CreateSimpleMaterial()
Returns
CreateTextMaterial()
public TextMaterial CreateTextMaterial()
Returns
Draw(float, float, Material, DrawObject2D, float, float)
public void Draw(float x, float y, Material material, DrawObject2D drawObject2D, float width, float height)
Parameters
Draw(Text, TextMaterial, float, float, float, float)
public void Draw(Text text, TextMaterial material, float x, float y, float width, float height)
Parameters
DrawSprite(Sprite, SimpleMaterial, float, float, float, float, float, bool, bool)
public void DrawSprite(Sprite sprite, SimpleMaterial material, float x, float y, float scale, float width, float height, bool horizontalFlip, bool verticalFlip)
Parameters
sprite
Spritematerial
SimpleMaterialx
floaty
floatscale
floatwidth
floatheight
floathorizontalFlip
boolverticalFlip
bool
DrawTo(TwoDimensionContext)
public void DrawTo(TwoDimensionContext twoDimensionContext)
Parameters
twoDimensionContext
TwoDimensionContext
PopScissor()
public void PopScissor()
PushScissor(int, int, int, int)
public void PushScissor(int x, int y, int width, int height)
Parameters
Reset()
public void Reset()
SetCircualMask(Vector2, float, float)
public void SetCircualMask(Vector2 position, float radius, float smoothingRadius)
Parameters
This page was last modified at 09/01/2024 16:12:00 +00:00 (UTC).