Navigation
API > API/Plugins > API/Plugins/EditorScriptingUtilities
Inheritance Hierarchy
- UObjectBase
- UObjectBaseUtility
- UObject
- UBlueprintFunctionLibrary
- UDEPRECATED_EditorStaticMeshLibrary
References
| Module | EditorScriptingUtilities |
| Header | /Engine/Plugins/Editor/EditorScriptingUtilities/Source/EditorScriptingUtilities/Public/EditorStaticMeshLibrary.h |
| Include | #include "EditorStaticMeshLibrary.h" |
Syntax
UCLASS&40;Deprecated&41;
class UDEPRECATED_EditorStaticMeshLibrary : public UBlueprintFunctionLibrary
Remarks
Utility class to altering and analyzing a StaticMesh and use the common functionalities of the Mesh Editor. The editor should not be in play in editor mode.
Functions
| Type | Name | Description | |
|---|---|---|---|
| EScriptCollisionShapeType | ConvertCollisionShape
(
const EScriptingCollisionShapeType_Deprecated& CollisionShape |
Converts the deprecated EScriptingCollisionShapeType_Deprecated to the new EScriptCollisionShapeType. | |
| FStaticMeshReductionOptions | ConvertReductionOptions
(
const FEditorScriptingMeshReductionOptions_Deprecated& ReductionOptions |
Converts the deprecated FEditorScriptingMeshReductionOptions to the new FStaticMeshReductionOptions. |
Deprecated Functions
| Type | Name | Description | |
|---|---|---|---|
| int32 | AddSimpleCollisions
(
UStaticMesh* StaticMesh, |
The Editor Scripting Utilities Plugin is deprecated - Use the function in Static Mesh Editor Subsystem | |
| int32 | AddSimpleCollisions
(
UStaticMesh* StaticMesh, |
The Editor Scripting Utilities Plugin is deprecated - Use the function in Static Mesh Editor Subsystem | |
| int32 | AddSimpleCollisionsWithNotification
(
UStaticMesh* StaticMesh, |
The Editor Scripting Utilities Plugin is deprecated - Use the function in Static Mesh Editor Subsystem | |
| int32 | AddSimpleCollisionsWithNotification
(
UStaticMesh* StaticMesh, |
The Editor Scripting Utilities Plugin is deprecated - Use the function in Static Mesh Editor Subsystem | |
| bool | AddUVChannel
(
UStaticMesh* StaticMesh, |
The Editor Scripting Utilities Plugin is deprecated - Use the function in Static Mesh Editor Subsystem | |
| bool | BulkSetConvexDecompositionCollisions
(
const TArray< UStaticMesh* >& StaticMeshes, |
The Editor Scripting Utilities Plugin is deprecated - Use the function in Static Mesh Editor Subsystem | |
| bool | BulkSetConvexDecompositionCollisionsWithNotification
(
const TArray< UStaticMesh* >& StaticMeshes, |
The Editor Scripting Utilities Plugin is deprecated - Use the function in Static Mesh Editor Subsystem | |
| void | EnableSectionCastShadow
(
UStaticMesh* StaticMesh, |
The Editor Scripting Utilities Plugin is deprecated - Use the function in Static Mesh Editor Subsystem | |
| void | EnableSectionCollision
(
UStaticMesh* StaticMesh, |
The Editor Scripting Utilities Plugin is deprecated - Use the function in Static Mesh Editor Subsystem | |
| bool | GenerateBoxUVChannel
(
UStaticMesh* StaticMesh, |
The Editor Scripting Utilities Plugin is deprecated - Use the function in Static Mesh Editor Subsystem | |
| bool | GenerateCylindricalUVChannel
(
UStaticMesh* StaticMesh, |
The Editor Scripting Utilities Plugin is deprecated - Use the function in Static Mesh Editor Subsystem | |
| bool | GeneratePlanarUVChannel
(
UStaticMesh* StaticMesh, |
The Editor Scripting Utilities Plugin is deprecated - Use the function in Static Mesh Editor Subsystem | |
| TEnumAsByte< ECollisionTraceFlag > | GetCollisionComplexity
(
UStaticMesh* StaticMesh |
The Editor Scripting Utilities Plugin is deprecated - Use the function in Static Mesh Editor Subsystem | |
| int32 | GetConvexCollisionCount
(
UStaticMesh* StaticMesh |
The Editor Scripting Utilities Plugin is deprecated - Use the function in Static Mesh Editor Subsystem | |
| void | GetLodBuildSettings
(
const UStaticMesh* StaticMesh, |
The Editor Scripting Utilities Plugin is deprecated - Use the function in Static Mesh Editor Library | |
| int32 | GetLodCount
(
UStaticMesh* StaticMesh |
The Editor Scripting Utilities Plugin is deprecated - Use the function in Static Mesh Editor Subsystem | |
| void | GetLodReductionSettings
(
const UStaticMesh* StaticMesh, |
The Editor Scripting Utilities Plugin is deprecated - Use the function in Static Mesh Editor Library | |
| TArray< float > | GetLodScreenSizes
(
UStaticMesh* StaticMesh |
The Editor Scripting Utilities Plugin is deprecated - Use the function in Static Mesh Editor Subsystem | |
| int32 | GetNumberMaterials
(
UStaticMesh* StaticMesh |
The Editor Scripting Utilities Plugin is deprecated - Use the function in Static Mesh Editor Subsystem | |
| int32 | GetNumberVerts
(
UStaticMesh* StaticMesh, |
The Editor Scripting Utilities Plugin is deprecated - Use the function in Static Mesh Editor Subsystem | |
| int32 | GetNumUVChannels
(
UStaticMesh* StaticMesh, |
The Editor Scripting Utilities Plugin is deprecated - Use the function in Static Mesh Editor Subsystem | |
| int32 | GetSimpleCollisionCount
(
UStaticMesh* StaticMesh |
The Editor Scripting Utilities Plugin is deprecated - Use the function in Static Mesh Editor Subsystem | |
| bool | HasInstanceVertexColors
(
UStaticMeshComponent* StaticMeshComponent |
The Editor Scripting Utilities Plugin is deprecated - Use the function in Static Mesh Editor Subsystem | |
| bool | HasVertexColors
(
UStaticMesh* StaticMesh |
The Editor Scripting Utilities Plugin is deprecated - Use the function in Static Mesh Editor Subsystem | |
| int32 | ImportLOD
(
UStaticMesh* BaseStaticMesh, |
The Editor Scripting Utilities Plugin is deprecated - Use the function in Static Mesh Editor Library | |
| bool | InsertUVChannel
(
UStaticMesh* StaticMesh, |
The Editor Scripting Utilities Plugin is deprecated - Use the function in Static Mesh Editor Subsystem | |
| bool | IsSectionCollisionEnabled
(
UStaticMesh* StaticMesh, |
The Editor Scripting Utilities Plugin is deprecated - Use the function in Static Mesh Editor Subsystem | |
| bool | ReimportAllCustomLODs
(
UStaticMesh* StaticMesh |
The Editor Scripting Utilities Plugin is deprecated - Use the function in Static Mesh Editor Library | |
| bool | RemoveCollisions
(
UStaticMesh* StaticMesh |
The Editor Scripting Utilities Plugin is deprecated - Use the function in Static Mesh Editor Subsystem | |
| bool | RemoveCollisionsWithNotification
(
UStaticMesh* StaticMesh, |
The Editor Scripting Utilities Plugin is deprecated - Use the function in Static Mesh Editor Subsystem | |
| bool | RemoveLods
(
UStaticMesh* StaticMesh |
The Editor Scripting Utilities Plugin is deprecated - Use the function in Static Mesh Editor Subsystem | |
| bool | RemoveUVChannel
(
UStaticMesh* StaticMesh, |
The Editor Scripting Utilities Plugin is deprecated - Use the function in Static Mesh Editor Subsystem | |
| void | SetAllowCPUAccess
(
UStaticMesh* StaticMesh, |
The Editor Scripting Utilities Plugin is deprecated - Use the function in Static Mesh Editor Subsystem | |
| bool | SetConvexDecompositionCollisions
(
UStaticMesh* StaticMesh, |
The Editor Scripting Utilities Plugin is deprecated - Use the function in Static Mesh Editor Subsystem | |
| bool | SetConvexDecompositionCollisionsWithNotification
(
UStaticMesh* StaticMesh, |
The Editor Scripting Utilities Plugin is deprecated - Use the function in Static Mesh Editor Subsystem | |
| bool | SetGenerateLightmapUVs
(
UStaticMesh* StaticMesh, |
The Editor Scripting Utilities Plugin is deprecated - Use the function in Static Mesh Editor Subsystem | |
| void | SetLodBuildSettings
(
UStaticMesh* StaticMesh, |
The Editor Scripting Utilities Plugin is deprecated - Use the function in Static Mesh Editor Library | |
| int32 | SetLodFromStaticMesh
(
UStaticMesh* DestinationStaticMesh, |
The Editor Scripting Utilities Plugin is deprecated - Use the function in Static Mesh Editor Subsystem | |
| void | SetLodReductionSettings
(
UStaticMesh* StaticMesh, |
The Editor Scripting Utilities Plugin is deprecated - Use the function in Static Mesh Editor Library | |
| int32 | SetLods
(
UStaticMesh* StaticMesh, |
The Editor Scripting Utilities Plugin is deprecated - Use the function in Static Mesh Editor Subsystem | |
| int32 | SetLods
(
UStaticMesh* StaticMesh, |
The Editor Scripting Utilities Plugin is deprecated - Use the function in Static Mesh Editor Subsystem | |
| int32 | SetLodsWithNotification
(
UStaticMesh* StaticMesh, |
The Editor Scripting Utilities Plugin is deprecated - Use the function in Static Mesh Editor Subsystem | |
| int32 | SetLodsWithNotification
(
UStaticMesh* StaticMesh, |
The Editor Scripting Utilities Plugin is deprecated - Use the function in Static Mesh Editor Subsystem |