Barotrauma Client Doc
UIHighlightAction Class Reference
Inheritance diagram for UIHighlightAction:

Public Types

enum class  ElementId {
  None , RepairButton , PumpSpeedSlider , PassiveSonarIndicator ,
  ActiveSonarIndicator , SonarModeSwitch , DirectionalSonarFrame , SteeringModeSwitch ,
  MaintainPosTickBox , AutoTempSwitch , PowerButton , FissionRateSlider ,
  TurbineOutputSlider , DeconstructButton , RechargeSpeedSlider , CPRButton ,
  CloseButton , MessageBoxCloseButton
}
 

Public Member Functions

 UIHighlightAction (ScriptedEvent parentEvent, ContentXElement element)
 
override void Update (float deltaTime)
 
override bool IsFinished (ref string goToLabel)
 
override void Reset ()
 

Properties

ElementId Id [get, set]
 
Identifier EntityIdentifier [get, set]
 
OrderCategory OrderCategory [get, set]
 
Identifier OrderIdentifier [get, set]
 
Identifier OrderOption [get, set]
 
Identifier OrderTargetTag [get, set]
 
bool Bounce [get, set]
 
bool HighlightMultiple [get, set]
 

Detailed Description

Member Enumeration Documentation

◆ ElementId

Enumerator
None 
RepairButton 
PumpSpeedSlider 
PassiveSonarIndicator 
ActiveSonarIndicator 
SonarModeSwitch 
DirectionalSonarFrame 
SteeringModeSwitch 
MaintainPosTickBox 
AutoTempSwitch 
PowerButton 
FissionRateSlider 
TurbineOutputSlider 
DeconstructButton 
RechargeSpeedSlider 
CPRButton 
CloseButton 
MessageBoxCloseButton 

Definition at line 5 of file BarotraumaShared/SharedSource/Events/EventActions/UIHighlightAction.cs.

Constructor & Destructor Documentation

◆ UIHighlightAction()

UIHighlightAction.UIHighlightAction ( ScriptedEvent  parentEvent,
ContentXElement  element 
)

Member Function Documentation

◆ IsFinished()

override bool UIHighlightAction.IsFinished ( ref string  goToLabel)

◆ Reset()

override void UIHighlightAction.Reset ( )

◆ Update()

override void UIHighlightAction.Update ( float  deltaTime)

Property Documentation

◆ Bounce

bool UIHighlightAction.Bounce
getset

◆ EntityIdentifier

Identifier UIHighlightAction.EntityIdentifier
getset

◆ HighlightMultiple

bool UIHighlightAction.HighlightMultiple
getset

◆ Id

ElementId UIHighlightAction.Id
getset

◆ OrderCategory

OrderCategory UIHighlightAction.OrderCategory
getset

◆ OrderIdentifier

Identifier UIHighlightAction.OrderIdentifier
getset

◆ OrderOption

Identifier UIHighlightAction.OrderOption
getset

◆ OrderTargetTag

Identifier UIHighlightAction.OrderTargetTag
getset