Class Control
Inheritance
System.Object
Control
Syntax
public abstract class Control
Constructors
Control(String)
Declaration
public Control(string name)
Parameters
| Type |
Name |
Description |
| System.String |
name |
|
Properties
actionID
Declaration
public int actionID { get; }
Property Value
| Type |
Description |
| System.Int32 |
|
hotLayoutData
Declaration
public LayoutData hotLayoutData { get; }
Property Value
ID
Declaration
Property Value
| Type |
Description |
| System.Int32 |
|
layoutData
Declaration
public LayoutData layoutData { get; set; }
Property Value
name
Declaration
public string name { get; }
Property Value
| Type |
Description |
| System.String |
|
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
| Type |
Description |
| System.Int32 |
|
GetDistance(IGUIState, Int32)
Declaration
protected virtual float GetDistance(IGUIState guiState, int index)
Parameters
| Type |
Name |
Description |
| IGUIState |
guiState |
|
| System.Int32 |
index |
|
Returns
| Type |
Description |
| System.Single |
|
GetForward(IGUIState, Int32)
Declaration
protected virtual Vector3 GetForward(IGUIState guiState, int index)
Parameters
| Type |
Name |
Description |
| IGUIState |
guiState |
|
| System.Int32 |
index |
|
Returns
GetPosition(IGUIState, Int32)
Declaration
protected virtual Vector3 GetPosition(IGUIState guiState, int index)
Parameters
| Type |
Name |
Description |
| IGUIState |
guiState |
|
| System.Int32 |
index |
|
Returns
GetRight(IGUIState, Int32)
Declaration
protected virtual Vector3 GetRight(IGUIState guiState, int index)
Parameters
| Type |
Name |
Description |
| IGUIState |
guiState |
|
| System.Int32 |
index |
|
Returns
GetUp(IGUIState, Int32)
Declaration
protected virtual Vector3 GetUp(IGUIState guiState, int index)
Parameters
| Type |
Name |
Description |
| IGUIState |
guiState |
|
| System.Int32 |
index |
|
Returns
GetUserData(IGUIState, Int32)
Declaration
protected virtual object GetUserData(IGUIState guiState, int index)
Parameters
| Type |
Name |
Description |
| IGUIState |
guiState |
|
| System.Int32 |
index |
|
Returns
| Type |
Description |
| System.Object |
|
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, Int32)
Declaration
protected virtual void OnRepaint(IGUIState guiState, int index)
Parameters
| Type |
Name |
Description |
| IGUIState |
guiState |
|
| System.Int32 |
index |
|
Repaint(IGUIState)
Declaration
public void Repaint(IGUIState guiState)
Parameters