C# Класс AssetBundleGraph.NodeGUI

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

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

Свойство Тип Описание
scaleFactor float

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

Метод Описание
AppendErrorSources ( List errors ) : void
Conitains ( Vector2 globalPos ) : bool
DrawConnectionInputPointMark ( NodeEvent eventSource, bool justConnecting ) : void
DrawConnectionOutputPointMark ( NodeEvent eventSource, bool justConnecting, Event current ) : void
DrawNode ( ) : void
Duplicate ( float newX, float newY ) : NodeGUI
FindConnectionPointByPosition ( Vector2 globalPos ) : ConnectionPointData
GetBottomPos ( ) : int
GetPos ( ) : Vector2
GetRect ( ) : Rect
GetRightPos ( ) : int
GetX ( ) : int
GetY ( ) : int
HideProgress ( ) : void
MoveRelative ( Vector2 diff ) : void
NodeGUI ( NodeData data ) : System
ResetErrorStatus ( ) : void
ScaleEffect ( Rect nonScaledRect ) : Rect
ScaleEffect ( Vector2 nonScaledVector2 ) : Vector2
SetActive ( ) : void
SetInactive ( ) : void
SetPos ( Vector2 position ) : void
SetProgress ( float val ) : void
ShowFilterKeyTypeMenu ( string current, Action Selected ) : void
ShowProgress ( ) : void
ShowTypeNamesMenu ( string current, List contents, Action ExistSelected ) : void
UpdateNodeRect ( ) : void

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

Метод Описание
DrawNodeContents ( ) : void
DrawThisNode ( int id ) : void
HandleNodeEvent ( ) : void
IsOverConnectionPoint ( Vector2 touchedPoint ) : ConnectionPointData
RefreshConnectionPos ( ) : void

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

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

public AppendErrorSources ( List errors ) : void
errors List
Результат void

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

public Conitains ( Vector2 globalPos ) : bool
globalPos Vector2
Результат bool

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

public DrawConnectionInputPointMark ( NodeEvent eventSource, bool justConnecting ) : void
eventSource NodeEvent
justConnecting bool
Результат void

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

public DrawConnectionOutputPointMark ( NodeEvent eventSource, bool justConnecting, Event current ) : void
eventSource NodeEvent
justConnecting bool
current UnityEngine.Event
Результат void

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

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

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

public Duplicate ( float newX, float newY ) : NodeGUI
newX float
newY float
Результат NodeGUI

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

public FindConnectionPointByPosition ( Vector2 globalPos ) : ConnectionPointData
globalPos Vector2
Результат ConnectionPointData

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

public GetBottomPos ( ) : int
Результат int

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

public GetPos ( ) : Vector2
Результат Vector2

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

public GetRect ( ) : Rect
Результат UnityEngine.Rect

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

public GetRightPos ( ) : int
Результат int

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

public GetX ( ) : int
Результат int

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

public GetY ( ) : int
Результат int

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

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

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

public MoveRelative ( Vector2 diff ) : void
diff Vector2
Результат void

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

public NodeGUI ( NodeData data ) : System
data NodeData
Результат System

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

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

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

public static ScaleEffect ( Rect nonScaledRect ) : Rect
nonScaledRect UnityEngine.Rect
Результат UnityEngine.Rect

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

public static ScaleEffect ( Vector2 nonScaledVector2 ) : Vector2
nonScaledVector2 Vector2
Результат Vector2

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

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

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

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

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

public SetPos ( Vector2 position ) : void
position Vector2
Результат void

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

public SetProgress ( float val ) : void
val float
Результат void

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

public static ShowFilterKeyTypeMenu ( string current, Action Selected ) : void
current string
Selected Action
Результат void

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

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

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

public static ShowTypeNamesMenu ( string current, List contents, Action ExistSelected ) : void
current string
contents List
ExistSelected Action
Результат void

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

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

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

scaleFactor публичное статическое свойство

public static float scaleFactor
Результат float