Ctrl+K

SpriteQuad

اعلان

public class Strawberry.Graphics.Layers.SpriteQuad

نمایانگر یک چهارضلعی چهره (Sprite) برای رندر batching. شامل تکسچر، مختصات XYUV هر چهار رأس، رنگ، شِیدِر و نام blend mode.

پیاده‌سازی: System.IEquatable

سازنده‌ها

SpriteQuad

void SpriteQuad(Texture texture, Vector4 xyuv1, Vector4 xyuv2, Vector4 xyuv3, Vector4 xyuv4, Color color, BasicShader shader, string blendName)

پارامترها:

نام نوع توضیحات
texture Strawberry.Graphics.Texture
xyuv1 Strawberry.Math.Vector4
xyuv2 Strawberry.Math.Vector4
xyuv3 Strawberry.Math.Vector4
xyuv4 Strawberry.Math.Vector4
color Strawberry.Graphics.Color
shader Strawberry.Graphics.BasicShader
blendName System.String

ویژگی‌ها

Texture

Texture Texture { get set }

XYUV1

Vector4 XYUV1 { get set }

XYUV2

Vector4 XYUV2 { get set }

XYUV3

Vector4 XYUV3 { get set }

XYUV4

Vector4 XYUV4 { get set }

Color

Color Color { get set }

Shader

BasicShader Shader { get set }

BlendName

string BlendName { get set }

متدها

Equals

bool Equals(SpriteQuad other)

پارامترها:

نام نوع توضیحات
other Strawberry.Graphics.Layers.SpriteQuad

Equals override

bool Equals(object obj)

پارامترها:

نام نوع توضیحات
obj System.Object

GetHashCode override

int GetHashCode()

عملگرها

op_Equality static

bool op_Equality(SpriteQuad q1, SpriteQuad q2)

پارامترها:

نام نوع توضیحات
q1 Strawberry.Graphics.Layers.SpriteQuad
q2 Strawberry.Graphics.Layers.SpriteQuad

op_Inequality static

bool op_Inequality(SpriteQuad q1, SpriteQuad q2)

پارامترها:

نام نوع توضیحات
q1 Strawberry.Graphics.Layers.SpriteQuad
q2 Strawberry.Graphics.Layers.SpriteQuad