#include <RuntimeMeshComponentDetails.h>
Static Public Member Functions | |
static TSharedRef< IDetailCustomization > | MakeInstance () |
Public Attributes | |
TArray< TSharedPtr< ERuntimeMeshCollisionCookingMode > > | CookingModes |
TArray< URuntimeMesh * > | RuntimeMeshesReferenced |
TArray< TWeakObjectPtr< UObject > > | SelectedObjectsList |
Definition at line 9 of file RuntimeMeshComponentDetails.h.
void FRuntimeMeshComponentDetails::AsyncCollisionCheckedStateChanged | ( | ECheckBoxState | InCheckboxState | ) |
Definition at line 248 of file RuntimeMeshComponentDetails.cpp.
FReply FRuntimeMeshComponentDetails::ClickedOnConvertToStaticMesh | ( | ) |
Handle clicking the convert button
Definition at line 365 of file RuntimeMeshComponentDetails.cpp.
void FRuntimeMeshComponentDetails::CollisionCookingModeSelectionChanged | ( | TSharedPtr< ERuntimeMeshCollisionCookingMode > | NewMode, |
ESelectInfo::Type | SelectionType | ||
) |
Definition at line 345 of file RuntimeMeshComponentDetails.cpp.
bool FRuntimeMeshComponentDetails::ConvertToStaticMeshEnabled | ( | ) | const |
Is the convert button enabled
Definition at line 359 of file RuntimeMeshComponentDetails.cpp.
|
overridevirtual |
IDetailCustomization interface
Definition at line 26 of file RuntimeMeshComponentDetails.cpp.
TSharedPtr< ERuntimeMeshCollisionCookingMode > FRuntimeMeshComponentDetails::GetCurrentCollisionCookingMode | ( | ) | const |
Definition at line 315 of file RuntimeMeshComponentDetails.cpp.
URuntimeMeshComponent * FRuntimeMeshComponentDetails::GetFirstSelectedRuntimeMeshComp | ( | ) | const |
Util to get the RuntimeMeshComponent we want to convert
Definition at line 168 of file RuntimeMeshComponentDetails.cpp.
FText FRuntimeMeshComponentDetails::GetModeText | ( | const TSharedPtr< ERuntimeMeshCollisionCookingMode > & | Mode | ) | const |
Definition at line 295 of file RuntimeMeshComponentDetails.cpp.
|
inline |
Definition at line 44 of file RuntimeMeshComponentDetails.h.
ECheckBoxState FRuntimeMeshComponentDetails::IsAsyncCollisionEnabled | ( | ) | const |
Definition at line 223 of file RuntimeMeshComponentDetails.cpp.
TSharedRef< SWidget > FRuntimeMeshComponentDetails::MakeCollisionModeComboItemWidget | ( | TSharedPtr< ERuntimeMeshCollisionCookingMode > | Mode | ) |
Definition at line 310 of file RuntimeMeshComponentDetails.cpp.
|
static |
Makes a new instance of this detail layout class for a specific detail view requesting it
Definition at line 21 of file RuntimeMeshComponentDetails.cpp.
ECheckBoxState FRuntimeMeshComponentDetails::ShouldSerializeMeshData | ( | ) | const |
Definition at line 259 of file RuntimeMeshComponentDetails.cpp.
void FRuntimeMeshComponentDetails::ShouldSerializeMeshDataCheckedStateChanged | ( | ECheckBoxState | InCheckboxState | ) |
Definition at line 284 of file RuntimeMeshComponentDetails.cpp.
ECheckBoxState FRuntimeMeshComponentDetails::UseComplexAsSimple | ( | ) | const |
Definition at line 187 of file RuntimeMeshComponentDetails.cpp.
void FRuntimeMeshComponentDetails::UseComplexAsSimpleCheckedStateChanged | ( | ECheckBoxState | InCheckboxState | ) |
Definition at line 212 of file RuntimeMeshComponentDetails.cpp.
TArray<TSharedPtr<ERuntimeMeshCollisionCookingMode> > FRuntimeMeshComponentDetails::CookingModes |
Definition at line 31 of file RuntimeMeshComponentDetails.h.
TArray<URuntimeMesh*> FRuntimeMeshComponentDetails::RuntimeMeshesReferenced |
Definition at line 29 of file RuntimeMeshComponentDetails.h.
TArray<TWeakObjectPtr<UObject> > FRuntimeMeshComponentDetails::SelectedObjectsList |
Cached array of selected objects
Definition at line 28 of file RuntimeMeshComponentDetails.h.