C# Класс Unity.UIWidgets.material.OutlineInputBorder

Наследование: Unity.UIWidgets.material.InputBorder
Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
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