Navigation
API > API/Runtime > API/Runtime/GeometryCollectionEngine
| Name | FScopedColorEdit |
| Type | class |
| Header File | /Engine/Source/Runtime/Experimental/GeometryCollectionEngine/Public/GeometryCollection/GeometryCollectionComponent.h |
| Include Path | #include "GeometryCollection/GeometryCollectionComponent.h" |
Syntax
class FScopedColorEdit
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FScopedColorEdit
(
UGeometryCollectionComponent* InComponent, |
GeometryCollection/GeometryCollectionComponent.h |
Destructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
~FScopedColorEdit() |
GeometryCollection/GeometryCollectionComponent.h |
Constants
| Name | Type | Remarks | Include Path |
|---|---|---|---|
| RandomColors | TArray< FLinearColor > | GeometryCollection/GeometryCollectionComponent.h |
Variables
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| bUpdated | bool | GeometryCollection/GeometryCollectionComponent.h | ||
| Component | UGeometryCollectionComponent * | GeometryCollection/GeometryCollectionComponent.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
void AddHighlightedBone
(
int32 BoneIndex |
GeometryCollection/GeometryCollectionComponent.h | ||
void AddSelectedBone
(
int32 BoneIndex |
GeometryCollection/GeometryCollectionComponent.h | ||
void AppendSelectedBones
(
const TArray< int32 >& SelectedBonesIn |
GeometryCollection/GeometryCollectionComponent.h | ||
void ClearSelectedBone
(
int32 BoneIndex |
GeometryCollection/GeometryCollectionComponent.h | ||
void FilterSelectionToLevel
(
bool bPreferLowestOnly |
GeometryCollection/GeometryCollectionComponent.h | ||
bool GetEnableBoneSelection() |
GeometryCollection/GeometryCollectionComponent.h | ||
const TArray< int32 > & GetHighlightedBones() |
GeometryCollection/GeometryCollectionComponent.h | ||
int32 GetMaxSelectedLevel
(
bool bOnlyRigid |
GeometryCollection/GeometryCollectionComponent.h | ||
const TArray< int32 > & GetSelectedBones() |
GeometryCollection/GeometryCollectionComponent.h | ||
bool GetShowBoneColors() |
GeometryCollection/GeometryCollectionComponent.h | ||
int GetViewLevel() |
GeometryCollection/GeometryCollectionComponent.h | ||
bool IsBoneHighlighted
(
int BoneIndex |
GeometryCollection/GeometryCollectionComponent.h | ||
bool IsBoneSelected
(
int BoneIndex |
GeometryCollection/GeometryCollectionComponent.h | ||
bool IsSelectionValidAtLevel
(
int32 TargetLevel |
GeometryCollection/GeometryCollectionComponent.h | ||
void ResetBoneSelection() |
GeometryCollection/GeometryCollectionComponent.h | ||
void ResetHighlightedBones() |
GeometryCollection/GeometryCollectionComponent.h | ||
void Sanitize() |
GeometryCollection/GeometryCollectionComponent.h | ||
void SelectBones
(
GeometryCollection::ESelectionMode SelectionMode |
GeometryCollection/GeometryCollectionComponent.h | ||
void SetEnableBoneSelection
(
bool ShowSelectedBonesIn |
GeometryCollection/GeometryCollectionComponent.h | ||
void SetHighlightedBones
(
const TArray< int32 >& HighlightedBonesIn, |
GeometryCollection/GeometryCollectionComponent.h | ||
void SetLevelViewMode
(
int ViewLevel |
GeometryCollection/GeometryCollectionComponent.h | ||
void SetSelectedBones
(
const TArray< int32 >& SelectedBonesIn |
GeometryCollection/GeometryCollectionComponent.h | ||
void SetShowBoneColors
(
bool ShowBoneColorsIn |
GeometryCollection/GeometryCollectionComponent.h | ||
void ToggleSelectedBones
(
const TArray< int32 >& SelectedBonesIn, |
GeometryCollection/GeometryCollectionComponent.h |