C# 클래스 uForms.UFControl

파일 보기 프로젝트 열기: hidakas/uForms 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
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