Class GenericControl
Inheritance
GenericControl
Assembly: Unity.2D.Path.Editor.dll
Syntax
public class GenericControl : Control
Constructors
GenericControl(string)
Declaration
public GenericControl(string name)
Parameters
Type |
Name |
Description |
string |
name |
|
Fields
count
Declaration
Field Value
distance
Declaration
public Func<IGUIState, int, float> distance
Field Value
forward
Declaration
public Func<int, Vector3> forward
Field Value
onBeginLayout
Declaration
public Func<IGUIState, LayoutData> onBeginLayout
Field Value
onEndLayout
Declaration
public Action<IGUIState> onEndLayout
Field Value
onRepaint
Declaration
public Action<IGUIState, Control, int> onRepaint
Field Value
position
Declaration
public Func<int, Vector3> position
Field Value
right
Declaration
public Func<int, Vector3> right
Field Value
up
Declaration
public Func<int, Vector3> up
Field Value
userData
Declaration
public Func<int, object> userData
Field Value
Methods
GetCount()
Declaration
protected override int GetCount()
Returns
Overrides
GetDistance(IGUIState, int)
Declaration
protected override float GetDistance(IGUIState guiState, int index)
Parameters
Returns
Overrides
GetForward(IGUIState, int)
Declaration
protected override Vector3 GetForward(IGUIState guiState, int index)
Parameters
Returns
Overrides
GetPosition(IGUIState, int)
Declaration
protected override Vector3 GetPosition(IGUIState guiState, int index)
Parameters
Returns
Overrides
GetRight(IGUIState, int)
Declaration
protected override Vector3 GetRight(IGUIState guiState, int index)
Parameters
Returns
Overrides
GetUp(IGUIState, int)
Declaration
protected override Vector3 GetUp(IGUIState guiState, int index)
Parameters
Returns
Overrides
GetUserData(IGUIState, int)
Declaration
protected override object GetUserData(IGUIState guiState, int index)
Parameters
Returns
Overrides
OnBeginLayout(LayoutData, IGUIState)
Declaration
protected override LayoutData OnBeginLayout(LayoutData data, IGUIState guiState)
Parameters
Returns
Overrides
OnEndLayout(IGUIState)
Declaration
protected override void OnEndLayout(IGUIState guiState)
Parameters
Overrides
OnRepaint(IGUIState, int)
Declaration
protected override void OnRepaint(IGUIState guiState, int index)
Parameters
Overrides