Class LinearTimecodeComponent
Implements a Linear timecode decoder.
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
Namespace: UE4.LinearTimecode
Assembly: UE4DotNet.dll
Syntax
public class LinearTimecodeComponent : SceneComponent
Properties
| Improve this Doc View SourceDefaultObject
Get UE4 Default Object for this Class
Declaration
public static LinearTimecodeComponent DefaultObject { get; }
Property Value
Type | Description |
---|---|
LinearTimecodeComponent |
DropTimecode
Drop Timecode
Declaration
public DropTimecode DropTimecode { get; }
Property Value
Type | Description |
---|---|
DropTimecode |
MediaPlayer
The media player asset associated with this component.
Declaration
public MediaPlayer MediaPlayer { get; set; }
Property Value
Type | Description |
---|---|
MediaPlayer |
StaticClass
Get UE4 Class
Declaration
public static Class StaticClass { get; }
Property Value
Type | Description |
---|---|
Class |
Methods
| Improve this Doc View SourceGetDropFrameNumber()
Get the Frame Number @
Declaration
public int GetDropFrameNumber()
Returns
Type | Description |
---|---|
System.Int32 |
Remarks
return Frame Number
GetDropTimeCodeFrameNumber(DropTimecode)
Convert a drop timecode into a frame number @
Declaration
public static int GetDropTimeCodeFrameNumber(DropTimecode Timecode)
Parameters
Type | Name | Description |
---|---|---|
DropTimecode | Timecode |
Returns
Type | Description |
---|---|
System.Int32 |
Remarks
param Timecode - Used to access the framerate, and drop flag @param FrameNumber - returned calculated frame number
New(UObject, Name)
Spawn an object of this class
Declaration
public static LinearTimecodeComponent New(UObject obj = null, Name name = default(Name))
Parameters
Type | Name | Description |
---|---|---|
UObject | obj | |
Name | name |
Returns
Type | Description |
---|---|
LinearTimecodeComponent |
SetDropTimecodeFrameNumber(DropTimecode, Int32)
Convert frame number into a drop timecode @
Declaration
public static DropTimecode SetDropTimecodeFrameNumber(DropTimecode Timecode, int FrameNumber)
Parameters
Type | Name | Description |
---|---|---|
DropTimecode | Timecode | |
System.Int32 | FrameNumber |
Returns
Type | Description |
---|---|
DropTimecode |
Remarks
param Timecode - used to access the framerate, and drop flag @param FrameNumber - Frame number to set in the returned timecode @param OutTimecode - Returned drop timecode
Operators
| Improve this Doc View SourceImplicit(IntPtr to LinearTimecodeComponent)
Convert from IntPtr to UObject
Declaration
public static implicit operator LinearTimecodeComponent(IntPtr p)
Parameters
Type | Name | Description |
---|---|---|
System.IntPtr | p |
Returns
Type | Description |
---|---|
LinearTimecodeComponent |