class sample
UIVideoPlayer
sample.UIVideoPlayer
- 9 properties
- 13 functions
Extends ink.WidgetLogicController ink.IWidgetLogicController IScriptable ISerializable
Properties
| Property | Type | Offset | |
|---|---|---|---|
videoWidgetPath | CName | 0x0 | scripted |
counterWidgetPath | CName | 0x8 | scripted |
lastFramePath | CName | 0x10 | scripted |
currentFramePath | CName | 0x18 | scripted |
videoWidget | WeakHandle<ink.VideoWidget> | 0x20 | scripted |
framesToSkipCounterWidget | WeakHandle<ink.TextWidget> | 0x30 | scripted |
lastFrameWidget | WeakHandle<ink.TextWidget> | 0x40 | scripted |
currentFrameWidget | WeakHandle<ink.TextWidget> | 0x50 | scripted |
numberOfFrames | uint | 0x60 | scripted |
Functions
bool OnInitialize()RTTIre.Hooks.Place( "sampleUIVideoPlayer", "OnInitialize", (UIVideoPlayer_OnInitialize x) => { return re.Hooks.CallOriginal<re.msgpack.Bool>(); } ); [Msgpack.Gen] public readonly partial record struct UIVideoPlayer_OnInitialize( sample.UIVideoPlayer self );void PlayPauseVideo(ink.PointerEvent e)RTTIre.Hooks.PlaceVoid( "sampleUIVideoPlayer", "PlayPauseVideo;inkPointerEvent", (UIVideoPlayer_PlayPauseVideo x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct UIVideoPlayer_PlayPauseVideo( sample.UIVideoPlayer self, ink.PointerEvent? e );void StopVideo(ink.PointerEvent e)RTTIre.Hooks.PlaceVoid( "sampleUIVideoPlayer", "StopVideo;inkPointerEvent", (UIVideoPlayer_StopVideo x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct UIVideoPlayer_StopVideo( sample.UIVideoPlayer self, ink.PointerEvent? e );void PauseVideo(ink.PointerEvent e)RTTIre.Hooks.PlaceVoid( "sampleUIVideoPlayer", "PauseVideo;inkPointerEvent", (UIVideoPlayer_PauseVideo x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct UIVideoPlayer_PauseVideo( sample.UIVideoPlayer self, ink.PointerEvent? e );void ResumeVideo(ink.PointerEvent e)RTTIre.Hooks.PlaceVoid( "sampleUIVideoPlayer", "ResumeVideo;inkPointerEvent", (UIVideoPlayer_ResumeVideo x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct UIVideoPlayer_ResumeVideo( sample.UIVideoPlayer self, ink.PointerEvent? e );void Rewind(ink.PointerEvent e)RTTIre.Hooks.PlaceVoid( "sampleUIVideoPlayer", "Rewind;inkPointerEvent", (UIVideoPlayer_Rewind x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct UIVideoPlayer_Rewind( sample.UIVideoPlayer self, ink.PointerEvent? e );void FastForward(ink.PointerEvent e)RTTIre.Hooks.PlaceVoid( "sampleUIVideoPlayer", "FastForward;inkPointerEvent", (UIVideoPlayer_FastForward x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct UIVideoPlayer_FastForward( sample.UIVideoPlayer self, ink.PointerEvent? e );void JumpToFrame(ink.PointerEvent e)RTTIre.Hooks.PlaceVoid( "sampleUIVideoPlayer", "JumpToFrame;inkPointerEvent", (UIVideoPlayer_JumpToFrame x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct UIVideoPlayer_JumpToFrame( sample.UIVideoPlayer self, ink.PointerEvent? e );void JumpToTime(ink.PointerEvent e)RTTIre.Hooks.PlaceVoid( "sampleUIVideoPlayer", "JumpToTime;inkPointerEvent", (UIVideoPlayer_JumpToTime x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct UIVideoPlayer_JumpToTime( sample.UIVideoPlayer self, ink.PointerEvent? e );void RiseFramesCounter(ink.PointerEvent e)RTTIre.Hooks.PlaceVoid( "sampleUIVideoPlayer", "RiseFramesCounter;inkPointerEvent", (UIVideoPlayer_RiseFramesCounter x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct UIVideoPlayer_RiseFramesCounter( sample.UIVideoPlayer self, ink.PointerEvent? e );void LowerFramesCounter(ink.PointerEvent e)RTTIre.Hooks.PlaceVoid( "sampleUIVideoPlayer", "LowerFramesCounter;inkPointerEvent", (UIVideoPlayer_LowerFramesCounter x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct UIVideoPlayer_LowerFramesCounter( sample.UIVideoPlayer self, ink.PointerEvent? e );void UpdateTextWidgets()RTTIre.Hooks.PlaceVoid( "sampleUIVideoPlayer", "UpdateTextWidgets;", (UIVideoPlayer_UpdateTextWidgets x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct UIVideoPlayer_UpdateTextWidgets( sample.UIVideoPlayer self );void UpdateCounter()RTTIre.Hooks.PlaceVoid( "sampleUIVideoPlayer", "UpdateCounter;", (UIVideoPlayer_UpdateCounter x) => { re.Hooks.CallOriginalVoid(); } ); [Msgpack.Gen] public readonly partial record struct UIVideoPlayer_UpdateCounter( sample.UIVideoPlayer self );