C# Класс FairyGUI.Utils.ToolSet

Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
CharToHex ( char c ) : int
ColorFromRGB ( int value ) : Color
ColorFromRGBA ( int value ) : Color
ConvertFromHtmlColor ( string str ) : Color
FlipInnerRect ( float sourceWidth, float sourceHeight, Rect &rect, FlipType flip ) : void
FlipRect ( Rect &rect, FlipType flip ) : void
Intersection ( Rect &rect1, Rect &rect2 ) : Rect
IsPointInTriangle ( Vector2 &p, Vector2 &a, Vector2 &b, Vector2 &c ) : bool
SetParent ( Transform t, Transform parent ) : void
SkewMatrix ( Matrix4x4 &matrix, float skewX, float skewY ) : void
Union ( Rect &rect1, Rect &rect2 ) : Rect
uvLerp ( Vector2 uvSrc, Vector2 uvDest, float min, float max ) : void

Описание методов

CharToHex() публичный статический Метод

public static CharToHex ( char c ) : int
c char
Результат int

ColorFromRGB() публичный статический Метод

public static ColorFromRGB ( int value ) : Color
value int
Результат Color

ColorFromRGBA() публичный статический Метод

public static ColorFromRGBA ( int value ) : Color
value int
Результат Color

ConvertFromHtmlColor() публичный статический Метод

public static ConvertFromHtmlColor ( string str ) : Color
str string
Результат Color

FlipInnerRect() публичный статический Метод

public static FlipInnerRect ( float sourceWidth, float sourceHeight, Rect &rect, FlipType flip ) : void
sourceWidth float
sourceHeight float
rect UnityEngine.Rect
flip FlipType
Результат void

FlipRect() публичный статический Метод

public static FlipRect ( Rect &rect, FlipType flip ) : void
rect UnityEngine.Rect
flip FlipType
Результат void

Intersection() публичный статический Метод

public static Intersection ( Rect &rect1, Rect &rect2 ) : Rect
rect1 UnityEngine.Rect
rect2 UnityEngine.Rect
Результат UnityEngine.Rect

IsPointInTriangle() публичный статический Метод

public static IsPointInTriangle ( Vector2 &p, Vector2 &a, Vector2 &b, Vector2 &c ) : bool
p Vector2
a Vector2
b Vector2
c Vector2
Результат bool

SetParent() публичный статический Метод

public static SetParent ( Transform t, Transform parent ) : void
t UnityEngine.Transform
parent UnityEngine.Transform
Результат void

SkewMatrix() публичный статический Метод

public static SkewMatrix ( Matrix4x4 &matrix, float skewX, float skewY ) : void
matrix UnityEngine.Matrix4x4
skewX float
skewY float
Результат void

Union() публичный статический Метод

public static Union ( Rect &rect1, Rect &rect2 ) : Rect
rect1 UnityEngine.Rect
rect2 UnityEngine.Rect
Результат UnityEngine.Rect

uvLerp() публичный статический Метод

public static uvLerp ( Vector2 uvSrc, Vector2 uvDest, float min, float max ) : void
uvSrc Vector2
uvDest Vector2
min float
max float
Результат void