C# 클래스 Unity.UIWidgets.material.OutlineInputBorder

상속: Unity.UIWidgets.material.InputBorder
파일 보기 프로젝트 열기: skalenetwork/skale-demo 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
borderRadius BorderRadius
gapPadding float

공개 메소드들

메소드 설명
Equals ( OutlineInputBorder other ) : bool
Equals ( object obj ) : bool
GetHashCode ( ) : int
OutlineInputBorder ( BorderSide borderSide = null, BorderRadius borderRadius = null, float gapPadding = 4.0f ) : System.Runtime.CompilerServices
copyWith ( BorderSide borderSide ) : Unity.UIWidgets.material.InputBorder
copyWith ( BorderSide borderSide, BorderRadius borderRadius, float? gapPadding ) : OutlineInputBorder
getInnerPath ( Unity.UIWidgets.ui.Rect rect ) : Path
getOuterPath ( Unity.UIWidgets.ui.Rect rect ) : Path
lerpFrom ( ShapeBorder a, float t ) : ShapeBorder
lerpTo ( ShapeBorder b, float t ) : ShapeBorder
operator ( ) : bool
paint ( Unity.UIWidgets.ui.Canvas canvas, Unity.UIWidgets.ui.Rect rect, float gapStart, float gapExtent = 0.0f, float gapPercentage = 0.0f ) : void
scale ( float t ) : ShapeBorder

비공개 메소드들

메소드 설명
_cornersAreCircular ( BorderRadius borderRadius ) : bool
_gapBorderPath ( Unity.UIWidgets.ui.Canvas canvas, RRect center, float start, float extent ) : Path

메소드 상세

Equals() 공개 메소드

public Equals ( OutlineInputBorder other ) : bool
other OutlineInputBorder
리턴 bool

Equals() 공개 메소드

public Equals ( object obj ) : bool
obj object
리턴 bool

GetHashCode() 공개 메소드

public GetHashCode ( ) : int
리턴 int

OutlineInputBorder() 공개 메소드

public OutlineInputBorder ( BorderSide borderSide = null, BorderRadius borderRadius = null, float gapPadding = 4.0f ) : System.Runtime.CompilerServices
borderSide BorderSide
borderRadius BorderRadius
gapPadding float
리턴 System.Runtime.CompilerServices

copyWith() 공개 메소드

public copyWith ( BorderSide borderSide ) : Unity.UIWidgets.material.InputBorder
borderSide BorderSide
리턴 Unity.UIWidgets.material.InputBorder

copyWith() 공개 메소드

public copyWith ( BorderSide borderSide, BorderRadius borderRadius, float? gapPadding ) : OutlineInputBorder
borderSide BorderSide
borderRadius BorderRadius
gapPadding float?
리턴 OutlineInputBorder

getInnerPath() 공개 메소드

public getInnerPath ( Unity.UIWidgets.ui.Rect rect ) : Path
rect Unity.UIWidgets.ui.Rect
리턴 Path

getOuterPath() 공개 메소드

public getOuterPath ( Unity.UIWidgets.ui.Rect rect ) : Path
rect Unity.UIWidgets.ui.Rect
리턴 Path

lerpFrom() 공개 메소드

public lerpFrom ( ShapeBorder a, float t ) : ShapeBorder
a ShapeBorder
t float
리턴 ShapeBorder

lerpTo() 공개 메소드

public lerpTo ( ShapeBorder b, float t ) : ShapeBorder
b ShapeBorder
t float
리턴 ShapeBorder

operator() 공개 정적인 메소드

public static operator ( ) : bool
리턴 bool

paint() 공개 메소드

public paint ( Unity.UIWidgets.ui.Canvas canvas, Unity.UIWidgets.ui.Rect rect, float gapStart, float gapExtent = 0.0f, float gapPercentage = 0.0f ) : void
canvas Unity.UIWidgets.ui.Canvas
rect Unity.UIWidgets.ui.Rect
gapStart float
gapExtent float
gapPercentage float
리턴 void

scale() 공개 메소드

public scale ( float t ) : ShapeBorder
t float
리턴 ShapeBorder

프로퍼티 상세

borderRadius 공개적으로 프로퍼티

public BorderRadius borderRadius
리턴 BorderRadius

gapPadding 공개적으로 프로퍼티

public float gapPadding
리턴 float