ITextStudio3DRenderInput
public interface ITextStudio3DRenderInputA capture-owned, deterministic input history. All times are seconds from the start of the take.
Methods
Section titled “Methods”
Reset()
Section titled “Reset()”void Reset()Rewinds event cursors before a restart, backward seek, or second GIF pass.
ApplyState(float)
Section titled “ApplyState(float)”void ApplyState(float time)Sets progress, fields and endpoints before text evaluation. Must support arbitrary repeated times, including bounds probes, without emitting events.
Parameters
| Name | Type |
|---|---|
time |
System.Single |
ApplyPose(float)
Section titled “ApplyPose(float)”void ApplyPose(float time)Applies recorded host or letter poses after text evaluation. Must support arbitrary repeated times without advancing a simulation.
Parameters
| Name | Type |
|---|---|
time |
System.Single |
SubmitEvents(float, float)
Section titled “SubmitEvents(float, float)”void SubmitEvents(float time, float deltaTime)Submits events in (time - deltaTime, time] exactly once before the matching companion simulation step. Bounds probes and repeated frame reads never call this method.
Parameters
| Name | Type |
|---|---|
time |
System.Single |
deltaTime |
System.Single |