UE3:SeqAct Timer (UDK): Difference between revisions

From Unreal Wiki, The Unreal Engine Documentation Site
No edit summary
 
No edit summary
Line 1: Line 1:
{{UE3:SeqAct_Timer (UT3)}}
{{infobox class
| package = Engine
| parent1 = SequenceAction
| parent2 = SequenceOp
| parent3 = SequenceObject
| parent4 = Object
}}
{{autogenerated}}
Simple action that records the amount of time elapsed
between activating the first link "Start" and the second
link "Stop".
 
==Properties==
===Property group 'SeqAct_Timer'===
====Time====
'''Type:''' [[float]]
 
Amount of time this timer has been active
 
===Internal variables===
====ActivationTime====
'''Type:''' [[float]]
 
'''[[Variables#Modifiers|Modifiers]]:''' transient
 
World time at point of activation
 
===Default values===
{| class="list defaults"
! Property
! Value
|-
| {{tl|bLatentExecution||SequenceOp}}
| True
|-
| {{tl|InputLinks||SequenceOp}}[0]
|
{| class="list defaults"
! {{tl|SeqOpInputLink||SequenceOp structs|Member}}
! Value
|-
| LinkDesc
| "Start"
|}
|-
| {{tl|InputLinks||SequenceOp}}[1]
|
{| class="list defaults"
! {{tl|SeqOpInputLink||SequenceOp structs|Member}}
! Value
|-
| LinkDesc
| "Stop"
|}
|-
| {{tl|ObjCategory||SequenceObject}}
| "Misc"
|-
| {{tl|ObjName||SequenceObject}}
| "Timer"
|-
| {{tl|VariableLinks||SequenceOp}}[0]
|
{| class="list defaults"
! {{tl|SeqVarLink||SequenceOp structs|Member}}
! Value
|-
| ExpectedType
| [[Types#Class|Class]]'{{cl|SeqVar_Float|Engine}}'
|-
| LinkDesc
| "Time"
|-
| PropertyName
| 'Time'
|}
|}
 
==Events==
====IsValidUISequenceObject====
{{code|event [[bool]] '''IsValidUISequenceObject''' (optional {{cl|UIScreenObject}} '''TargetObject''')}}
 
'''Overrides:''' {{tl|IsValidUISequenceObject|SequenceObject}}
 
Determines whether this class should be displayed in the list of available ops in the UI's kismet editor.
 
'''Parameters:'''
* ''TargetObject'' - the widget that this SequenceObject would be attached to.
 
'''Returns:'''
:TRUE if this sequence object should be available for use in the UI kismet editor

Revision as of 05:24, 17 January 2010

UDK Object >> SequenceObject >> SequenceOp >> SequenceAction >> SeqAct_Timer
Package:
Engine
This class in other games:

Simple action that records the amount of time elapsed between activating the first link "Start" and the second link "Stop".

Properties

Property group 'SeqAct_Timer'

Time

Type: float

Amount of time this timer has been active

Internal variables

ActivationTime

Type: float

Modifiers: transient

World time at point of activation

Default values

Property Value
bLatentExecution True
InputLinks[0]
Member Value
LinkDesc "Start"
InputLinks[1]
Member Value
LinkDesc "Stop"
ObjCategory "Misc"
ObjName "Timer"
VariableLinks[0]
Member Value
ExpectedType Class'Engine.SeqVar_Float'
LinkDesc "Time"
PropertyName 'Time'

Events

IsValidUISequenceObject

event bool IsValidUISequenceObject (optional UIScreenObject TargetObject)

Overrides: SequenceObject.IsValidUISequenceObject

Determines whether this class should be displayed in the list of available ops in the UI's kismet editor.

Parameters:

  • TargetObject - the widget that this SequenceObject would be attached to.

Returns:

TRUE if this sequence object should be available for use in the UI kismet editor