Navigation
API > API/Editor > API/Editor/SceneOutliner
| Name | FSceneOutlinerTreeItemSCC |
| Type | class |
| Header File | /Engine/Source/Editor/SceneOutliner/Public/SceneOutlinerTreeItemSCC.h |
| Include Path | #include "SceneOutlinerTreeItemSCC.h" |
Syntax
class FSceneOutlinerTreeItemSCC : public TSharedFromThis< FSceneOutlinerTreeItemSCC >
Inheritance Hierarchy
- TSharedFromThis< FSceneOutlinerTreeItemSCC > → FSceneOutlinerTreeItemSCC
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FSceneOutlinerTreeItemSCC
(
FSceneOutlinerTreeItemPtr InTreeItemPtr |
SceneOutlinerTreeItemSCC.h |
Destructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
~FSceneOutlinerTreeItemSCC() |
SceneOutlinerTreeItemSCC.h |
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| OnSourceControlStateChanged | FSourceControlStateChangedDelegate | SceneOutlinerTreeItemSCC.h | ||
| OnUncontrolledChangelistsStateChanged | FUncontrolledStateChangedDelegate | SceneOutlinerTreeItemSCC.h |
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| ActorPackingModeChangedDelegateHandle | FDelegateHandle | Actor packaging mode changed delegate handle | SceneOutlinerTreeItemSCC.h | |
| ExternalPackageFileName | FString | SceneOutlinerTreeItemSCC.h | ||
| ExternalPackageName | FString | Cache the items external package name and filename | SceneOutlinerTreeItemSCC.h | |
| SourceControlProviderChangedDelegateHandle | FDelegateHandle | Source control provider changed delegate handle | SceneOutlinerTreeItemSCC.h | |
| SourceControlStateChangedDelegateHandle | FDelegateHandle | Source control state changed delegate handle | SceneOutlinerTreeItemSCC.h | |
| TreeItemPtr | FSceneOutlinerTreeItemPtr | The tree item we relate to | SceneOutlinerTreeItemSCC.h | |
| UncontrolledChangelistChangedHandle | FDelegateHandle | Uncontrolled Changelist Changed changed delegate handle | SceneOutlinerTreeItemSCC.h | |
| UncontrolledChangelistState | TSharedPtr< FUncontrolledChangelistState > | The uncontrolled changelist this file belongs to, empty if this item is not uncontrolled | SceneOutlinerTreeItemSCC.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
UPackage * GetPackage() |
SceneOutlinerTreeItemSCC.h | ||
FString GetPackageFileName() |
SceneOutlinerTreeItemSCC.h | ||
FString GetPackageName() |
SceneOutlinerTreeItemSCC.h | ||
FSourceControlStatePtr GetSourceControlState() |
SceneOutlinerTreeItemSCC.h | ||
TWeakPtr< FUncontrolledChangelistState > GetUncontrolledChangelistState() |
SceneOutlinerTreeItemSCC.h | ||
bool HasValidPackage() |
SceneOutlinerTreeItemSCC.h | ||
void Initialize() |
Actually attempt to connect to Revision Control and get the item's status. | SceneOutlinerTreeItemSCC.h | |
UPackage * LoadPackage() |
SceneOutlinerTreeItemSCC.h | ||
FSourceControlStatePtr RefreshSourceControlState() |
SceneOutlinerTreeItemSCC.h |