Class ObsTransition
- Namespace
- OBSStudioClient.Model
- Assembly
- OBSClient.dll
A scene transition of OBS Studio: how a scene gives way to another one. It tells what the transition is called, what kind it is, and whether it has a duration of its own and settings.
public sealed class ObsTransition
- Inheritance
-
ObsTransition
- Inherited Members
Remarks
An ObsTransition is a snapshot: it does not change, and Current is another object when the current transition is another one (or the same one with other values).
Properties
- IsConfigurable
Gets whether the transition has settings (GetSettingsAsync(CancellationToken)): a swipe has a direction, a fade to a color has a color. OBS Studio refuses the settings of one that has none.
- IsFixed
Gets whether the transition has no duration that can be set: a cut takes no time. OBS Studio accepts a duration for it all the same, and the transitions that have one use it.
- Kind
Gets the kind of the transition (
cut_transition,fade_transition,swipe_transition, ...): GetKindsAsync(CancellationToken) lists the kinds of this OBS Studio.
- Name
Gets the name of the transition ("Cut", "Fade"). Names are generally unique, and OBS Studio does not guarantee it.
- Uuid
Gets the UUID of the transition.
Methods
- ToString()
Returns a string that represents the current object.