Interface IGUIWrapper
Syntax
public interface IGUIWrapper
Properties
clickCount
Declaration
Property Value
Type |
Description |
System.Int32 |
|
commandName
Declaration
string commandName { get; }
Property Value
Type |
Description |
System.String |
|
eventType
Declaration
EventType eventType { get; }
Property Value
Type |
Description |
EventType |
|
isActionKeyDown
Declaration
bool isActionKeyDown { get; }
Property Value
Type |
Description |
System.Boolean |
|
isAltDown
Declaration
Property Value
Type |
Description |
System.Boolean |
|
isShiftDown
Declaration
bool isShiftDown { get; }
Property Value
Type |
Description |
System.Boolean |
|
Declaration
Property Value
Type |
Description |
System.Int32 |
|
mousePosition
Declaration
Vector2 mousePosition { get; }
Property Value
Methods
DistanceToCircle(Vector3, Single)
Declaration
float DistanceToCircle(Vector3 center, float radius)
Parameters
Type |
Name |
Description |
Vector3 |
center |
|
System.Single |
radius |
|
Returns
Type |
Description |
System.Single |
|
DistanceToSegment(Vector3, Vector3)
Declaration
float DistanceToSegment(Vector3 p1, Vector3 p2)
Parameters
Type |
Name |
Description |
Vector3 |
p1 |
|
Vector3 |
p2 |
|
Returns
Type |
Description |
System.Single |
|
DoSlider(Int32, Vector2, out Vector2)
Declaration
bool DoSlider(int id, Vector2 position, out Vector2 newPosition)
Parameters
Type |
Name |
Description |
System.Int32 |
id |
|
Vector2 |
position |
|
Vector2 |
newPosition |
|
Returns
Type |
Description |
System.Boolean |
|
DoSlider(Int32, Vector3, Vector3, Vector3, Vector3, out Vector3)
Declaration
bool DoSlider(int id, Vector3 position, Vector3 forward, Vector3 up, Vector3 right, out Vector3 newPosition)
Parameters
Type |
Name |
Description |
System.Int32 |
id |
|
Vector3 |
position |
|
Vector3 |
forward |
|
Vector3 |
up |
|
Vector3 |
right |
|
Vector3 |
newPosition |
|
Returns
Type |
Description |
System.Boolean |
|
GetControlID(Int32, FocusType)
Declaration
int GetControlID(int hint, FocusType focusType)
Parameters
Type |
Name |
Description |
System.Int32 |
hint |
|
FocusType |
focusType |
|
Returns
Type |
Description |
System.Int32 |
|
GetHandleSize(Vector3)
Declaration
float GetHandleSize(Vector3 position)
Parameters
Type |
Name |
Description |
Vector3 |
position |
|
Returns
Type |
Description |
System.Single |
|
GUIToWorld(Vector2)
Declaration
Vector2 GUIToWorld(Vector2 guiPosition)
Parameters
Type |
Name |
Description |
Vector2 |
guiPosition |
|
Returns
GUIToWorld(Vector2, Vector3, Vector3)
Declaration
Vector3 GUIToWorld(Vector2 guiPosition, Vector3 planeNormal, Vector3 planePosition)
Parameters
Type |
Name |
Description |
Vector2 |
guiPosition |
|
Vector3 |
planeNormal |
|
Vector3 |
planePosition |
|
Returns
IsControlHot(Int32)
Declaration
bool IsControlHot(int controlID)
Parameters
Type |
Name |
Description |
System.Int32 |
controlID |
|
Returns
Type |
Description |
System.Boolean |
|
IsControlNearest(Int32)
Declaration
bool IsControlNearest(int controlID)
Parameters
Type |
Name |
Description |
System.Int32 |
controlID |
|
Returns
Type |
Description |
System.Boolean |
|
IsEventOutsideWindow()
Declaration
bool IsEventOutsideWindow()
Returns
Type |
Description |
System.Boolean |
|
IsKeyDown(KeyCode)
Declaration
bool IsKeyDown(KeyCode keyCode)
Parameters
Type |
Name |
Description |
KeyCode |
keyCode |
|
Returns
Type |
Description |
System.Boolean |
|
IsMouseDown(Int32)
Declaration
bool IsMouseDown(int button)
Parameters
Type |
Name |
Description |
System.Int32 |
button |
|
Returns
Type |
Description |
System.Boolean |
|
IsMouseUp(Int32)
Declaration
bool IsMouseUp(int button)
Parameters
Type |
Name |
Description |
System.Int32 |
button |
|
Returns
Type |
Description |
System.Boolean |
|
IsRepainting()
Declaration
Returns
Type |
Description |
System.Boolean |
|
Declaration
Returns
Type |
Description |
System.Boolean |
|
LayoutControl(Int32, Single)
Declaration
void LayoutControl(int controlID, float distance)
Parameters
Type |
Name |
Description |
System.Int32 |
controlID |
|
System.Single |
distance |
|
Repaint()
Declaration
SetGuiChanged(Boolean)
Declaration
void SetGuiChanged(bool changed)
Parameters
Type |
Name |
Description |
System.Boolean |
changed |
|
UseCurrentEvent()
Declaration