Navigation
API > API/Plugins > API/Plugins/ConcertSyncCore
Describes why there is a dependency
| Name | UE::ConcertSyncCore::EActivityDependencyReason |
| Type | enum |
| Header File | /Engine/Plugins/Developer/Concert/ConcertSync/ConcertSyncCore/Source/ConcertSyncCore/Public/HistoryEdition/ActivityDependencyEdge.h |
| Include Path | #include "HistoryEdition/ActivityDependencyEdge.h" |
Syntax
namespace UE
{
namespace ConcertSyncCore
{
enum EActivityDependencyReason
{
PackageCreation,
PackageRemoval,
PackageRename,
PackageEdited,
EditAfterPreviousPackageEdit,
SubobjectCreation,
SubobjectRemoval,
Count,
}
}
}
Values
| Name | Remarks |
|---|---|
| PackageCreation | The depended-on activity created the package that this activity operates on. |
| PackageRemoval | The depended-on activity deleted a package with the same path name of the package this activity created. |
| PackageRename | The depended-on activity renamed a package that is used by this activity. |
| PackageEdited | The depended-on activity edits the package that is required by this activity. |
| EditAfterPreviousPackageEdit | The depended-on activity changes the state of a package that is depended on by a package this activity modifies. |
| SubobjectCreation | The depended-on activity created a subobject that this activity operates on. |
| SubobjectRemoval | The depended-on activity removed a subobject that this activity requires to be dead. |
| Count | ADD BEFORE THIS ENTRY. |