Zdexby TheHolyOneZ
5,360 classes
Class

UStaticMesh

: UStreamableRenderAsset : UObject
/Script/Engine.StaticMesh 0x0290 (656 B) align 8 inherited 0x00D0 vtable /Script/Engine
0x00x0290

Members 29

OffsetSizeNameTypeFlagsDefault
0x00D00x20padding / unreflected
0x68MinQualityLevelLODFPerQualityLevelInt1 flags{Default=0, PerQuality=<TMap>}
0x04MinLODFPerPlatformInt2 flags{Default=0}
0x04ElementToIgnoreForTexFactorint32Protected+5 flags-1
0x10StaticMaterialsTArray<FStaticMaterial>3 flags[]
0x01700x38padding / unreflected
0x04LightmapUVDensityfloat5 flags0
0x04LightMapResolutionint326 flags4
0x04LightMapCoordinateIndexint327 flags0
0x01StaticMeshPaintSupportEStaticMeshPaintSupport7 flagsDefault
0x01B50x03padding / unreflected
0x04MeshPaintTextureCoordinateIndexint327 flags0
0x04MeshPaintTextureResolutionint327 flags0
0x04DistanceFieldSelfShadowBiasfloat7 flags0
0x01C40x04padding / unreflected
0x08BodySetupUBodySetup*Transient+11 flagsnullptr
0x04LODForCollisionint327 flags0
0x01bGenerateMeshDistanceField : 1bit 0bool4 flagsfalse
0x01bStripComplexCollisionForConsole : 1bit 1boolDeprecated+3 flagsfalse
0x01bHasNavigationData : 1bit 2bool4 flagstrue
0x01bSupportUniformlyDistributedSampling : 1bit 3bool5 flagsfalse
0x01bSupportPhysicalMaterialMasks : 1bit 4bool5 flagsfalse
0x01bSupportRayTracing : 1bit 5bool4 flagstrue
0x01bDoFastBuild : 1bit 6bool3 flagsfalse
0x01bIsBuiltAtRuntime : 1bit 7boolDeprecated+3 flagsfalse
0x01bAllowCPUAccess : 1bit 1bool5 flagsfalse
0x01bSupportGpuUniformlyDistributedSampling : 1bit 2bool5 flagsfalse
0x01D60x1Apadding / unreflected
0x10SocketsTArray<UStaticMeshSocket*>4 flags[]
0x02000x10padding / unreflected
0x18PositiveBoundsExtensionFVector8 flags{X=0, Y=0, Z=0}
0x18NegativeBoundsExtensionFVector8 flags{X=0, Y=0, Z=0}
0x38ExtendedBoundsFBoxSphereBounds4 flags{Origin={X=0, Y=0, Z=0}, BoxExtent={X=0, Y=0, Z=0}, SphereR…
0x10AssetUserDataTArray<UAssetUserData*>Protected+8 flags[]
Inherited from UStreamableRenderAsset 11
OffsetSizeNameTypeFlagsDefault
0x08ForceMipLevelsToBeResidentTimestampdoubleTransientProtected+5 flags0
0x04NumCinematicMipLevelsint328 flags0
0x004C0x04padding / unreflected
0x68NoRefStreamingLODBiasFPerQualityLevelIntProtected+1 flags{Default=-1, PerQuality=<TMap>}
0x04StreamingIndexint32TransientProtected+7 flags-1
0x00BC0x04padding / unreflected
0x01NeverStream : 1bit 0bool7 flagsfalse
0x01bGlobalForceMipLevelsToBeResident : 1bit 1bool7 flagsfalse
0x01bHasStreamingUpdatePending : 1bit 2boolTransient+4 flagsfalse
0x01bForceMiplevelsToBeResident : 1bit 3boolTransient+3 flagsfalse
0x01bIgnoreStreamingMipBias : 1bit 4boolTransient+3 flagsfalse
0x01bMarkAsEditorStreamingPool : 1bit 5boolTransient+3 flagsfalse
0x01bUseCinematicMipLevels : 1bit 6boolTransientProtected+3 flagsfalse

Functions 26

SignatureFlagsNativeParams
void SetStaticMaterials(const TArray<FStaticMaterial>& InStaticMaterials)FinalNative+1 flags0x10
void SetMinLODForQualityLevels(TMap<EPerQualityLevels, int32>& QualityLevelMinimumLODs, int32 Default)FinalNative+1 flags0x54
void SetMinimumLODForPlatforms(TMap<FName, int32>& PlatformMinimumLODs)FinalNative+1 flags0x50
void SetMinimumLODForPlatform(const FName& PlatformName, int32 InMinLOD)FinalNative+1 flags0x0C
void RemoveSocket(UStaticMeshSocket* Socket)FinalNative+1 flags0x08
UStaticMeshDescription* GetStaticMeshDescription(int32 LODIndex)FinalNative+1 flags0x10
TArray<FStaticMaterial> GetStaticMaterials()FinalNative+1 flags0x10
TArray<UStaticMeshSocket*> GetSocketsByTag(const FString& InSocketTag)FinalNative+1 flags0x20
int32 GetNumVertices(int32 LODIndex)FinalNative+1 flags0x08
int32 GetNumTriangles(int32 LODIndex)FinalNative+1 flags0x08
int32 GetNumSections(int32 InLOD)FinalNative+1 flags0x08
int32 GetNumLODs()FinalNative+1 flags0x04
void GetMinLODForQualityLevels(TMap<EPerQualityLevels, int32>& QualityLevelMinimumLODs, const int32& Default)FinalNative+1 flags0x54
void GetMinimumLODForQualityLevels(TMap<FName, int32>& QualityLevelMinimumLODs)FinalNative+1 flags0x50
int32 GetMinimumLODForQualityLevel(const FName& QualityLevel)FinalNative+1 flags0x0C
void GetMinimumLODForPlatforms(TMap<FName, int32>& PlatformMinimumLODs)FinalNative+1 flags0x50
int32 GetMinimumLODForPlatform(const FName& PlatformName)FinalNative+1 flags0x0C
int32 GetMaterialIndex(const FName& MaterialSlotName)FinalNative+1 flags0x0C
UMaterialInterface* GetMaterial(int32 MaterialIndex)FinalNative+1 flags0x10
FBoxSphereBounds GetBounds()FinalNative+1 flags0x38
FBox GetBoundingBox()FinalNative+1 flags0x38
UStaticMeshSocket* FindSocket(const FName& InSocketName)FinalNative+1 flags0x10
UStaticMeshDescription* CreateStaticMeshDescription(UObject* Outer)FinalNative+2 flags0x10
void BuildFromStaticMeshDescriptions(const TArray<UStaticMeshDescription*>& StaticMeshDescriptions, bool bBuildSimpleCollision, bool bFastBuild)FinalNative+1 flags0x12
void AddSocket(UStaticMeshSocket* Socket)FinalNative+1 flags0x08
FName AddMaterial(UMaterialInterface* Material)FinalNative+1 flags0x10

Used by 57

types with a member, parameter or interface of this type