Class Control
Assembly: Unity.2D.Path.Editor.dll
Syntax
public abstract class Control
Constructors
Control(string)
Declaration
public Control(string name)
Parameters
Type |
Name |
Description |
string |
name |
|
Properties
ID
Declaration
Property Value
actionID
Declaration
public int actionID { get; }
Property Value
hotLayoutData
Declaration
public LayoutData hotLayoutData { get; }
Property Value
layoutData
Declaration
public LayoutData layoutData { get; set; }
Property Value
name
Declaration
public string name { get; }
Property Value
Methods
BeginLayout(IGUIState)
Declaration
public void BeginLayout(IGUIState guiState)
Parameters
EndLayout(IGUIState)
Declaration
public void EndLayout(IGUIState guiState)
Parameters
GetControl(IGUIState)
Declaration
public void GetControl(IGUIState guiState)
Parameters
GetCount()
Declaration
protected virtual int GetCount()
Returns
GetDistance(IGUIState, int)
Declaration
protected virtual float GetDistance(IGUIState guiState, int index)
Parameters
Returns
GetForward(IGUIState, int)
Declaration
protected virtual Vector3 GetForward(IGUIState guiState, int index)
Parameters
Returns
GetPosition(IGUIState, int)
Declaration
protected virtual Vector3 GetPosition(IGUIState guiState, int index)
Parameters
Returns
GetRight(IGUIState, int)
Declaration
protected virtual Vector3 GetRight(IGUIState guiState, int index)
Parameters
Returns
GetUp(IGUIState, int)
Declaration
protected virtual Vector3 GetUp(IGUIState guiState, int index)
Parameters
Returns
GetUserData(IGUIState, int)
Declaration
protected virtual object GetUserData(IGUIState guiState, int index)
Parameters
Returns
Layout(IGUIState)
Declaration
public void Layout(IGUIState guiState)
Parameters
OnBeginLayout(LayoutData, IGUIState)
Declaration
protected virtual LayoutData OnBeginLayout(LayoutData data, IGUIState guiState)
Parameters
Returns
OnEndLayout(IGUIState)
Declaration
protected virtual void OnEndLayout(IGUIState guiState)
Parameters
OnRepaint(IGUIState, int)
Declaration
protected virtual void OnRepaint(IGUIState guiState, int index)
Parameters
Repaint(IGUIState)
Declaration
public void Repaint(IGUIState guiState)
Parameters