UDocumentation
UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
IMediaClockSink.h
Go to the documentation of this file.
1
// Copyright Epic Games, Inc. All Rights Reserved.
2
3
#pragma once
4
5
#include "
Misc/Timespan.h
"
6
7
36
class
IMediaClockSink
37
{
38
public
:
39
47
virtual
void
TickFetch
(
FTimespan
DeltaTime,
FTimespan
Timecode
)
48
{
49
// override in child class if needed
50
}
51
59
virtual
void
TickInput
(
FTimespan
DeltaTime,
FTimespan
Timecode
)
60
{
61
// override in child class if needed
62
}
63
71
virtual
void
TickOutput
(
FTimespan
DeltaTime,
FTimespan
Timecode
)
72
{
73
// override in child class if needed
74
}
75
83
virtual
void
TickRender
(
FTimespan
DeltaTime,
FTimespan
Timecode
)
84
{
85
// override in child class if needed
86
}
87
88
public
:
89
91
virtual
~IMediaClockSink
() { }
92
};
ELiveLinkSourceMode::Timecode
@ Timecode
Timespan.h
IMediaClockSink
Definition
IMediaClockSink.h:37
IMediaClockSink::TickRender
virtual void TickRender(FTimespan DeltaTime, FTimespan Timecode)
Definition
IMediaClockSink.h:83
IMediaClockSink::TickFetch
virtual void TickFetch(FTimespan DeltaTime, FTimespan Timecode)
Definition
IMediaClockSink.h:47
IMediaClockSink::TickInput
virtual void TickInput(FTimespan DeltaTime, FTimespan Timecode)
Definition
IMediaClockSink.h:59
IMediaClockSink::TickOutput
virtual void TickOutput(FTimespan DeltaTime, FTimespan Timecode)
Definition
IMediaClockSink.h:71
IMediaClockSink::~IMediaClockSink
virtual ~IMediaClockSink()
Definition
IMediaClockSink.h:91
FTimespan
Definition
Timespan.h:76
Engine
Source
Runtime
Media
Public
IMediaClockSink.h
Generated by
1.9.8