C# Класс uForms.UFControl

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

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

Свойство Тип Описание
DrawRect UnityEngine.Rect
childList List

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

Метод Описание
Add ( UFControl child ) : void
Draw ( ) : void
DrawByRect ( ) : void
DrawDesign ( ) : void
DrawDesignByRect ( ) : void
DrawGuide ( ) : void
DrawProperty ( ) : void
ForTree ( System action ) : void
ForTreeFromChild ( System action ) : void
GetOutlineDrawList ( ) : List
GetOutlineDrawListInternal ( List list ) : void
RefleshHierarchy ( ) : void
RemoveFromTree ( ) : void
UFControl ( ) : System
WriteCode ( CodeBuilder builder ) : void
WriteCodeAdditional ( CodeBuilder builder ) : void
WriteDefinitionCode ( CodeBuilder builder ) : void
WriteNativeCodeByRect ( CodeBuilder builder ) : void
WriteNativeConstDefinitionCode ( CodeBuilder builder ) : void
WriteNativeContentDefinitionCode ( CodeBuilder builder ) : void
WriteNativeRectDefinitionCode ( CodeBuilder builder ) : void
WriteNativeVariableDefinitionCode ( CodeBuilder builder ) : void

Защищенные методы

Метод Описание
DrawPropertyItem ( string label, System drawAction ) : void
DrawPropertyOriginal ( ) : void

Приватные методы

Метод Описание
DrawGuideRect ( int id ) : void

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

Add() публичный Метод

public Add ( UFControl child ) : void
child UFControl
Результат void

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

public abstract Draw ( ) : void
Результат void

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

public abstract DrawByRect ( ) : void
Результат void

DrawDesign() публичный Метод

public DrawDesign ( ) : void
Результат void

DrawDesignByRect() публичный Метод

public DrawDesignByRect ( ) : void
Результат void

DrawGuide() публичный Метод

public DrawGuide ( ) : void
Результат void

DrawProperty() публичный Метод

public DrawProperty ( ) : void
Результат void

DrawPropertyItem() защищенный Метод

protected DrawPropertyItem ( string label, System drawAction ) : void
label string
drawAction System
Результат void

DrawPropertyOriginal() защищенный Метод

protected DrawPropertyOriginal ( ) : void
Результат void

ForTree() публичный Метод

public ForTree ( System action ) : void
action System
Результат void

ForTreeFromChild() публичный Метод

public ForTreeFromChild ( System action ) : void
action System
Результат void

GetOutlineDrawList() публичный Метод

public GetOutlineDrawList ( ) : List
Результат List

GetOutlineDrawListInternal() публичный Метод

public GetOutlineDrawListInternal ( List list ) : void
list List
Результат void

RefleshHierarchy() публичный Метод

public RefleshHierarchy ( ) : void
Результат void

RemoveFromTree() публичный Метод

public RemoveFromTree ( ) : void
Результат void

UFControl() публичный Метод

public UFControl ( ) : System
Результат System

WriteCode() публичный Метод

public WriteCode ( CodeBuilder builder ) : void
builder CodeBuilder
Результат void

WriteCodeAdditional() публичный Метод

public WriteCodeAdditional ( CodeBuilder builder ) : void
builder CodeBuilder
Результат void

WriteDefinitionCode() публичный Метод

public WriteDefinitionCode ( CodeBuilder builder ) : void
builder CodeBuilder
Результат void

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

public abstract WriteNativeCodeByRect ( CodeBuilder builder ) : void
builder CodeBuilder
Результат void

WriteNativeConstDefinitionCode() публичный Метод

public WriteNativeConstDefinitionCode ( CodeBuilder builder ) : void
builder CodeBuilder
Результат void

WriteNativeContentDefinitionCode() публичный Метод

public WriteNativeContentDefinitionCode ( CodeBuilder builder ) : void
builder CodeBuilder
Результат void

WriteNativeRectDefinitionCode() публичный Метод

public WriteNativeRectDefinitionCode ( CodeBuilder builder ) : void
builder CodeBuilder
Результат void

WriteNativeVariableDefinitionCode() публичный Метод

public WriteNativeVariableDefinitionCode ( CodeBuilder builder ) : void
builder CodeBuilder
Результат void

Описание свойств

DrawRect публичное свойство

public Rect,UnityEngine DrawRect
Результат UnityEngine.Rect

childList публичное свойство

public List childList
Результат List