Mostly Harmless
UE2:Interaction (UE2Runtime)
Object >> Interactions >> Interaction |
Contents
- Package:
- Engine
- Direct subclasses:
- Console, BaseGUIController
- This class in other games:
- UT2003, UT2004, UDK, UT3
This is an auto-generated page and may need human attention. Please remove the {{autogenerated}} tag if the page seems reasonably complete or replace it with the {{expand}} tag if the page is not yet complete. |
Class: Engine.Interaction
Each individual Interaction is a jumping point in UScript. The should be the foundatation for any subsystem that requires interaction with the player (such as a menu).
Interactions take on two forms, the Global Interaction and the Local Interaction. The GI get's to process data before the LI and get's render time after the LI, so in essence the GI wraps the LI.
A dynamic array of GI's are stored in the InteractionMaster while each Viewport contains an array of LIs.
(c) 2001, Epic Games, Inc. All Rights Reserved
Properties
bActive
Type: bool
Is this interaction Getting Input
Default value: True
bNativeEvents
Type: bool
bRequiresTick
Type: bool
Does this interaction require game TICK
bVisible
Type: bool
Is this interaction being Displayed
Master
Type: InteractionMaster
ViewportOwner
Type: Player
Pointer to the ViewPort that "Owns" this interaction or none if it's Global