Cogito, ergo sum

Difference between revisions of "UE3:SeqAct Timer (UDK)"

From Unreal Wiki, The Unreal Engine Documentation Site
Jump to: navigation, search
(Talk)
 
m (1 revision: class descriptions for UDK January update (part 4))
 
(One intermediate revision by one other user not shown)
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

Latest revision as of 05:45, 17 January 2010

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

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

Properties[edit]

Property group 'SeqAct_Timer'[edit]

Time[edit]

Type: float

Amount of time this timer has been active

Internal variables[edit]

ActivationTime[edit]

Type: float

Modifiers: transient

World time at point of activation

Default values[edit]

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[edit]

IsValidUISequenceObject[edit]

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