C# Class FairyGUI.Utils.ToolSet

Afficher le fichier Open project: fairygui/FairyGUI-unity Class Usage Examples

Méthodes publiques

Méthode Description
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

Method Details

CharToHex() public static méthode

public static CharToHex ( char c ) : int
c char
Résultat int

ColorFromRGB() public static méthode

public static ColorFromRGB ( int value ) : Color
value int
Résultat Color

ColorFromRGBA() public static méthode

public static ColorFromRGBA ( int value ) : Color
value int
Résultat Color

ConvertFromHtmlColor() public static méthode

public static ConvertFromHtmlColor ( string str ) : Color
str string
Résultat Color

FlipInnerRect() public static méthode

public static FlipInnerRect ( float sourceWidth, float sourceHeight, Rect &rect, FlipType flip ) : void
sourceWidth float
sourceHeight float
rect UnityEngine.Rect
flip FlipType
Résultat void

FlipRect() public static méthode

public static FlipRect ( Rect &rect, FlipType flip ) : void
rect UnityEngine.Rect
flip FlipType
Résultat void

Intersection() public static méthode

public static Intersection ( Rect &rect1, Rect &rect2 ) : Rect
rect1 UnityEngine.Rect
rect2 UnityEngine.Rect
Résultat UnityEngine.Rect

IsPointInTriangle() public static méthode

public static IsPointInTriangle ( Vector2 &p, Vector2 &a, Vector2 &b, Vector2 &c ) : bool
p Vector2
a Vector2
b Vector2
c Vector2
Résultat bool

SetParent() public static méthode

public static SetParent ( Transform t, Transform parent ) : void
t UnityEngine.Transform
parent UnityEngine.Transform
Résultat void

SkewMatrix() public static méthode

public static SkewMatrix ( Matrix4x4 &matrix, float skewX, float skewY ) : void
matrix UnityEngine.Matrix4x4
skewX float
skewY float
Résultat void

Union() public static méthode

public static Union ( Rect &rect1, Rect &rect2 ) : Rect
rect1 UnityEngine.Rect
rect2 UnityEngine.Rect
Résultat UnityEngine.Rect

uvLerp() public static méthode

public static uvLerp ( Vector2 uvSrc, Vector2 uvDest, float min, float max ) : void
uvSrc Vector2
uvDest Vector2
min float
max float
Résultat void