Navigation
API > API/Runtime > API/Runtime/TimeManagement
References
| Module | TimeManagement |
| Header | /Engine/Source/Runtime/TimeManagement/Public/FrameNumberTimeEvaluator.h |
| Include | #include "FrameNumberTimeEvaluator.h" |
Syntax
struct FFrameNumberTimeEvaluator
Variables
| Type | Name | Description | |
|---|---|---|---|
| FExpressionGrammar | FrameGrammar | ||
| FTokenDefinitions | FrameTokenDefinitions | ||
| FExpressionGrammar | TimecodeGrammar | ||
| FTokenDefinitions | TimecodeTokenDefinitions | ||
| FExpressionGrammar | TimeGrammar | ||
| FOperatorJumpTable | TimeJumpTable | ||
| FTokenDefinitions | TimeTokenDefinitions |
Constructors
| Type | Name | Description | |
|---|---|---|---|
| Constructor that sets up the parser's lexer and compiler |
Functions
| Type | Name | Description | |
|---|---|---|---|
| TValueOrError< FFrameTime, FExpressionError > | EvaluateFrame
(
const TCHAR* InExpression, |
||
| TValueOrError< FFrameTime, FExpressionError > | EvaluateTime
(
const TCHAR* InExpression, |
||
| TValueOrError< FFrameTime, FExpressionError > | EvaluateTimecode
(
const TCHAR* InExpression, |
Evaluate the given expression, resulting in either a double value, or an error |