Break SourceControlState

Break SourceControlState

Windows
MacOS
Linux

Adds a node that breaks a 'SourceControlState' into its member fields

Break SourceControlState
Source Control State
Filename
Is Valid
Is Unknown
Can Check In
Can Check Out
Is Checked Out
Is Current
Is Source Controlled
Is Added
Is Deleted
Is Ignored
Can Edit
Can Delete
Is Modified
Can Add
Is Conflicted
Can Revert
Is Checked Out Other
Checked Out Other

Inputs

Source Control State
Source Control State Structure (by ref)

Outputs

Filename
String

Get the local filename that this state represents

Is Valid
Boolean

Indicates whether this source control state has valid information (true) or not (false)

Is Unknown
Boolean

Determine if we know anything about the source control state of this file

Can Check In
Boolean

Determine if this file can be checked in.

Can Check Out
Boolean

Determine if this file can be checked out

Is Checked Out
Boolean

Determine if this file is checked out

Is Current
Boolean

Determine if this file is up-to-date with the version in source control

Is Source Controlled
Boolean

Determine if this file is under source control

Is Added
Boolean

Determine if this file is marked for add @note if already checked in then not considered mid add

Is Deleted
Boolean

Determine if this file is marked for delete

Is Ignored
Boolean

Determine if this file is ignored by source control

Can Edit
Boolean

Determine if source control allows this file to be edited

Can Delete
Boolean

Determine if source control allows this file to be deleted.

Is Modified
Boolean

Determine if this file is modified compared to the version in source control.

Can Add
Boolean

Determine if this file can be added to source control (i.e. is part of the directory structure currently under source control)

Is Conflicted
Boolean

Determine if this file is in a conflicted state

Can Revert
Boolean

Determine if this file can be reverted, i.e. discard changes and the file will no longer be checked-out.

Is Checked Out Other
Boolean

Determine if this file is checked out by someone else

Checked Out Other
String

Get name of other user who this file already checked out or "" if no other user has it checked out

Help shape the future of Unreal Engine documentation! Tell us how we're doing so we can serve you better.
Take our survey
Dismiss