UDocumentation
UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
SkeletalMeshEditorData.h
Go to the documentation of this file.
1
// Copyright Epic Games, Inc. All Rights Reserved.
2
3
#pragma once
4
9
#include "
CoreMinimal.h
"
10
#include "
UObject/ObjectMacros.h
"
11
#include "
UObject/Object.h
"
12
#include "
Templates/SubclassOf.h
"
13
#include "
EngineDefines.h
"
14
#include "
Engine/EngineTypes.h
"
15
16
#if WITH_EDITORONLY_DATA
17
18
#include "
Rendering/SkeletalMeshLODImporterData.h
"
19
20
#endif
//WITH_EDITORONLY_DATA
21
22
#include "SkeletalMeshEditorData.generated.h"
23
29
UCLASS
(
hidecategories
=
Object
, MinimalAPI)
30
class
USkeletalMeshEditorData
:
public
UObject
31
{
32
GENERATED_UCLASS_BODY
()
33
34
#if WITH_EDITORONLY_DATA
35
36
/*
37
* Raw skeletal mesh editor data
38
*/
39
public
:
40
41
ENGINE_API
virtual
void
PostLoad
()
override
;
42
47
ENGINE_API
FRawSkeletalMeshBulkData
&
GetLODImportedData
(
int32
LODIndex);
48
49
ENGINE_API
bool
IsLODImportDataValid
(
int32
LODIndex);
50
51
ENGINE_API
bool
RemoveLODImportedData
(
int32
LODIndex);
52
53
/* UObject overrides */
54
55
ENGINE_API
virtual
void
Serialize
(
FArchive
& Ar)
override
;
56
57
/* End of UObject overrides */
58
59
private
:
60
friend
class
USkeletalMesh
;
61
63
TArray<TSharedRef<FRawSkeletalMeshBulkData>
>
RawSkeletalMeshBulkDatas
;
64
65
66
#endif
//WITH_EDITORONLY_DATA
67
};
EAsyncPackageLoadingState2::PostLoad
@ PostLoad
EAudioParameterType::Object
@ Object
CoreMinimal.h
int32
FPlatformTypes::int32 int32
A 32-bit signed integer.
Definition
Platform.h:1125
StaticCastSharedRef
UE_FORCEINLINE_HINT TSharedRef< CastToType, Mode > StaticCastSharedRef(TSharedRef< CastFromType, Mode > const &InSharedRef)
Definition
SharedPointer.h:127
EngineDefines.h
EngineTypes.h
ObjectMacros.h
GENERATED_UCLASS_BODY
#define GENERATED_UCLASS_BODY(...)
Definition
ObjectMacros.h:768
UCLASS
#define UCLASS(...)
Definition
ObjectMacros.h:776
Object.h
SkeletalMeshLODImporterData.h
EStructSerializerNullValuePolicies::Serialize
@ Serialize
SubclassOf.h
FArchive
Definition
Archive.h:1208
TArray
Definition
Array.h:670
UObject
Definition
Object.h:95
USkeletalMeshEditorData
Definition
SkeletalMeshEditorData.h:31
USkeletalMesh
Definition
SkeletalMesh.h:440
Engine
Source
Runtime
Engine
Classes
Engine
SkeletalMeshEditorData.h
Generated by
1.9.8