| Overview | Package | Class | Source | Class tree | Glossary | UnrealScript Documentation |
| previous class next class | frames no frames | |||||
Core.Object
|
+-- Engine.Interactions
|
+-- Engine.Interaction
|
+-- TribesTVStudio.TribesTVStudioMenuInteraction
| Variables Summary | |
|---|---|
| TribesTVStudioMenuItem | backitem |
| bool | bIgnoreKeys |
| TribesTVStudioMenuItem | curMenu |
| int | iconBorder |
| float | IconMargin |
| int | IconsPerRowH |
| float | LineSize |
| int | LineSpace |
| float | Margin |
| TribesTVStudioMenuItem | menu |
| bool | mouseClick |
| bool | needClose |
| bool | needUpdate |
| int | newIconBorder |
| float | OriginX |
| float | OriginY |
| bool | showIcons |
| bool | showText |
| float | SideMargin |
| float | Tab |
| string | Title |
| TribesTVStudioTestController | tvc |
| bool | visible |
| Inherited Variables from Engine.Interaction |
|---|
| bActive, bNativeEvents, bRequiresTick, bVisible, Master, ViewportOwner |
| Enumerations Summary |
|---|
| Inherited Enumerations from Engine.Interactions |
|---|
| EInputAction, EInputKey |
| Functions Summary | ||
|---|---|---|
![]() | BeginState ())) MenuVisible | |
![]() | TribesTVStudioMenuItem | CreateItem (string text, optional int hid, optional int lid, optional texture icon)) MenuVisible |
![]() | CreateMenu ())) MenuVisible | |
![]() | DrawCurrentArray (canvas Canvas, bool sizing, out float XMax, out float YMax )) MenuVisible | |
![]() | EndState ())) MenuVisible | |
![]() | string | GetNextTarget (string curTarget)) |
![]() | string | GetNumText (int nr)) MenuVisible |
![]() | bool | HandleInput (int key)) MenuVisible |
![]() | HandleItem (TribesTVStudioMenuItem item)) MenuVisible | |
![]() | HorizDrawText (canvas Canvas, string text)) MenuVisible | |
![]() | HorizTextSize (canvas Canvas, string text, out float xs, out float ys)) MenuVisible | |
![]() | bool | isMouseInBox (int x, int y, int xs, int ys)) MenuVisible |
![]() | bool | isMouseInRelBox (canvas canvas, float x, float y, float xs, float ys)) MenuVisible |
![]() | bool | KeyEvent (EInputKey Key, EInputAction Action, FLOAT Delta )) MenuVisible |
![]() | bool | KeyType (EInputKey Key, optional string Unicode )) MenuVisible |
![]() | PostRender (canvas Canvas )) MenuVisible | |
![]() | setControllerOwner (TribesTVStudioTestController t)) | |
![]() | Timer ())) | |
![]() | Timer ())) MenuVisible | |
![]() | UpdateMenu ())) MenuVisible | |
| Inherited Functions from Engine.Interaction |
|---|
| ConsoleCommand, Initialize, Initialized, KeyEvent, KeyType, Message, PostBeginPlay, PostRender, PreRender, ScreenToWorld, SetFocus, Tick, WorldToScreen |
| States Summary |
|---|
| MenuVisible Source code |
|---|
|
state MenuVisible |
| BeginState, CreateItem, CreateMenu, DrawCurrentArray, EndState, GetNumText, HandleInput, HandleItem, HorizDrawText, HorizTextSize, isMouseInBox, isMouseInRelBox, KeyEvent, KeyType, PostRender, Timer, UpdateMenu |
| Variables Detail |
|---|
| Functions Detail |
|---|
BeginState MenuVisible Source code
CreateItem MenuVisible Source code
CreateMenu MenuVisible Source code
DrawCurrentArray MenuVisible Source code
EndState MenuVisible Source code
GetNextTarget Source code
GetNumText MenuVisible Source code
HandleInput MenuVisible Source code
HandleItem MenuVisible Source code
HorizDrawText MenuVisible Source code
HorizTextSize MenuVisible Source code
isMouseInBox MenuVisible Source code
isMouseInRelBox MenuVisible Source code
KeyEvent MenuVisible Source code
KeyType MenuVisible Source code
PostRender MenuVisible Source code
setControllerOwner Source code
Timer Source code
Timer MenuVisible Source code
UpdateMenu MenuVisible Source code| Defaultproperties |
|---|
defaultproperties
{
bActive=True
showText=True
showIcons=true
OriginX=0.01
OriginY=0.3
Margin=0.015
IconMargin=0.002
SideMargin=0.015
IconsPerRowH=20
Title="TribesTribesTVStudiotudio"
}
|
| Overview | Package | Class | Source | Class tree | Glossary | UnrealScript Documentation |
| previous class next class | frames no frames | |||||