unreal.EditorStaticMeshLibrary¶
- class unreal.EditorStaticMeshLibrary(outer: Object | None = None, name: Name | str = 'None')¶
Bases:
BlueprintFunctionLibraryUtility 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.
C++ Source:
Plugin: EditorScriptingUtilities
Module: EditorScriptingUtilities
File: EditorStaticMeshLibrary.h
- classmethod add_simple_collisions(static_mesh, shape_type) int32¶
Add Simple Collisions deprecated: The Editor Scripting Utilities Plugin is deprecated - Use the function in Static Mesh Editor Subsystem
- Parameters:
static_mesh (StaticMesh)
shape_type (ScriptCollisionShapeType)
- Return type:
int32
- classmethod add_simple_collisions_with_notification(static_mesh, shape_type, apply_changes) int32¶
Add Simple Collisions with Notification deprecated: The Editor Scripting Utilities Plugin is deprecated - Use the function in Static Mesh Editor Subsystem
- Parameters:
static_mesh (StaticMesh)
shape_type (ScriptCollisionShapeType)
apply_changes (bool)
- Return type:
int32
- classmethod add_uv_channel(static_mesh, lod_index) bool¶
Add UVChannel deprecated: The Editor Scripting Utilities Plugin is deprecated - Use the function in Static Mesh Editor Subsystem
- Parameters:
static_mesh (StaticMesh)
lod_index (int32)
- Return type:
- classmethod bulk_set_convex_decomposition_collisions(static_meshes, hull_count, max_hull_verts, hull_precision) bool¶
Bulk Set Convex Decomposition Collisions deprecated: The Editor Scripting Utilities Plugin is deprecated - Use the function in Static Mesh Editor Subsystem
- Parameters:
static_meshes (Array[StaticMesh])
hull_count (int32)
max_hull_verts (int32)
hull_precision (int32)
- Return type:
- classmethod bulk_set_convex_decomposition_collisions_with_notification(static_meshes, hull_count, max_hull_verts, hull_precision, apply_changes) bool¶
Bulk Set Convex Decomposition Collisions with Notification deprecated: The Editor Scripting Utilities Plugin is deprecated - Use the function in Static Mesh Editor Subsystem
- Parameters:
static_meshes (Array[StaticMesh])
hull_count (int32)
max_hull_verts (int32)
hull_precision (int32)
apply_changes (bool)
- Return type:
- classmethod enable_section_cast_shadow(static_mesh, cast_shadow, lod_index, section_index) None¶
Enable Section Cast Shadow deprecated: The Editor Scripting Utilities Plugin is deprecated - Use the function in Static Mesh Editor Subsystem
- Parameters:
static_mesh (StaticMesh)
cast_shadow (bool)
lod_index (int32)
section_index (int32)
- classmethod enable_section_collision(static_mesh, collision_enabled, lod_index, section_index) None¶
Enable Section Collision deprecated: The Editor Scripting Utilities Plugin is deprecated - Use the function in Static Mesh Editor Subsystem
- Parameters:
static_mesh (StaticMesh)
collision_enabled (bool)
lod_index (int32)
section_index (int32)
- classmethod generate_box_uv_channel(static_mesh, lod_index, uv_channel_index, position, orientation, size) bool¶
Generate Box UVChannel deprecated: The Editor Scripting Utilities Plugin is deprecated - Use the function in Static Mesh Editor Subsystem
- Parameters:
static_mesh (StaticMesh)
lod_index (int32)
uv_channel_index (int32)
position (Vector)
orientation (Rotator)
size (Vector)
- Return type:
- classmethod generate_cylindrical_uv_channel(static_mesh, lod_index, uv_channel_index, position, orientation, tiling) bool¶
Generate Cylindrical UVChannel deprecated: The Editor Scripting Utilities Plugin is deprecated - Use the function in Static Mesh Editor Subsystem
- Parameters:
static_mesh (StaticMesh)
lod_index (int32)
uv_channel_index (int32)
position (Vector)
orientation (Rotator)
tiling (Vector2D)
- Return type:
- classmethod generate_planar_uv_channel(static_mesh, lod_index, uv_channel_index, position, orientation, tiling) bool¶
Generate Planar UVChannel deprecated: The Editor Scripting Utilities Plugin is deprecated - Use the function in Static Mesh Editor Subsystem
- Parameters:
static_mesh (StaticMesh)
lod_index (int32)
uv_channel_index (int32)
position (Vector)
orientation (Rotator)
tiling (Vector2D)
- Return type:
- classmethod get_collision_complexity(static_mesh) CollisionTraceFlag¶
Get Collision Complexity deprecated: The Editor Scripting Utilities Plugin is deprecated - Use the function in Static Mesh Editor Subsystem
- Parameters:
static_mesh (StaticMesh)
- Return type:
- classmethod get_convex_collision_count(static_mesh) int32¶
Get Convex Collision Count deprecated: The Editor Scripting Utilities Plugin is deprecated - Use the function in Static Mesh Editor Subsystem
- Parameters:
static_mesh (StaticMesh)
- Return type:
int32
- classmethod get_lod_build_settings(static_mesh, lod_index) MeshBuildSettings¶
Get Lod Build Settings deprecated: The Editor Scripting Utilities Plugin is deprecated - Use the function in Static Mesh Editor Subsystem
- Parameters:
static_mesh (StaticMesh)
lod_index (int32)
- Returns:
out_build_options (MeshBuildSettings):
- Return type:
- classmethod get_lod_count(static_mesh) int32¶
Get Lod Count deprecated: The Editor Scripting Utilities Plugin is deprecated - Use the function in Static Mesh Editor Subsystem
- Parameters:
static_mesh (StaticMesh)
- Return type:
int32
- classmethod get_lod_reduction_settings(static_mesh, lod_index) MeshReductionSettings¶
Get Lod Reduction Settings deprecated: The Editor Scripting Utilities Plugin is deprecated - Use the function in Static Mesh Editor Subsystem
- Parameters:
static_mesh (StaticMesh)
lod_index (int32)
- Returns:
out_reduction_options (MeshReductionSettings):
- Return type:
- classmethod get_lod_screen_sizes(static_mesh) Array[float]¶
Get Lod Screen Sizes deprecated: The Editor Scripting Utilities Plugin is deprecated - Use the function in Static Mesh Editor Subsystem
- Parameters:
static_mesh (StaticMesh)
- Return type:
- classmethod get_num_uv_channels(static_mesh, lod_index) int32¶
Get Num UVChannels deprecated: The Editor Scripting Utilities Plugin is deprecated - Use the function in Static Mesh Editor Subsystem
- Parameters:
static_mesh (StaticMesh)
lod_index (int32)
- Return type:
int32
- classmethod get_number_materials(static_mesh) int32¶
Get Number Materials deprecated: The Editor Scripting Utilities Plugin is deprecated - Use the function in Static Mesh Editor Subsystem
- Parameters:
static_mesh (StaticMesh)
- Return type:
int32
- classmethod get_number_verts(static_mesh, lod_index) int32¶
Get Number Verts deprecated: The Editor Scripting Utilities Plugin is deprecated - Use the function in Static Mesh Editor Subsystem
- Parameters:
static_mesh (StaticMesh)
lod_index (int32)
- Return type:
int32
- classmethod get_simple_collision_count(static_mesh) int32¶
Get Simple Collision Count deprecated: The Editor Scripting Utilities Plugin is deprecated - Use the function in Static Mesh Editor Subsystem
- Parameters:
static_mesh (StaticMesh)
- Return type:
int32
- classmethod has_instance_vertex_colors(static_mesh_component) bool¶
Has Instance Vertex Colors deprecated: The Editor Scripting Utilities Plugin is deprecated - Use the function in Static Mesh Editor Subsystem
- Parameters:
static_mesh_component (StaticMeshComponent)
- Return type:
- classmethod has_vertex_colors(static_mesh) bool¶
Has Vertex Colors deprecated: The Editor Scripting Utilities Plugin is deprecated - Use the function in Static Mesh Editor Subsystem
- Parameters:
static_mesh (StaticMesh)
- Return type:
- classmethod import_lod(base_static_mesh, lod_index, source_filename) int32¶
Import LOD deprecated: The Editor Scripting Utilities Plugin is deprecated - Use the function in Static Mesh Editor Subsystem
- Parameters:
base_static_mesh (StaticMesh)
lod_index (int32)
source_filename (str)
- Return type:
int32
- classmethod insert_uv_channel(static_mesh, lod_index, uv_channel_index) bool¶
Insert UVChannel deprecated: The Editor Scripting Utilities Plugin is deprecated - Use the function in Static Mesh Editor Subsystem
- Parameters:
static_mesh (StaticMesh)
lod_index (int32)
uv_channel_index (int32)
- Return type:
- classmethod is_section_collision_enabled(static_mesh, lod_index, section_index) bool¶
Is Section Collision Enabled deprecated: The Editor Scripting Utilities Plugin is deprecated - Use the function in Static Mesh Editor Subsystem
- Parameters:
static_mesh (StaticMesh)
lod_index (int32)
section_index (int32)
- Return type:
- classmethod reimport_all_custom_lo_ds(static_mesh: StaticMesh) bool¶
deprecated: ‘reimport_all_custom_lo_ds’ was renamed to ‘reimport_all_custom_lods’.
- classmethod reimport_all_custom_lods(static_mesh) bool¶
Reimport All Custom LODs deprecated: The Editor Scripting Utilities Plugin is deprecated - Use the function in Static Mesh Editor Subsystem
- Parameters:
static_mesh (StaticMesh)
- Return type:
- classmethod remove_collisions(static_mesh) bool¶
Remove Collisions deprecated: The Editor Scripting Utilities Plugin is deprecated - Use the function in Static Mesh Editor Subsystem
- Parameters:
static_mesh (StaticMesh)
- Return type:
- classmethod remove_collisions_with_notification(static_mesh, apply_changes) bool¶
Remove Collisions with Notification deprecated: The Editor Scripting Utilities Plugin is deprecated - Use the function in Static Mesh Editor Subsystem
- Parameters:
static_mesh (StaticMesh)
apply_changes (bool)
- Return type:
- classmethod remove_lods(static_mesh) bool¶
Remove Lods deprecated: The Editor Scripting Utilities Plugin is deprecated - Use the function in Static Mesh Editor Subsystem
- Parameters:
static_mesh (StaticMesh)
- Return type:
- classmethod remove_uv_channel(static_mesh, lod_index, uv_channel_index) bool¶
Remove UVChannel deprecated: The Editor Scripting Utilities Plugin is deprecated - Use the function in Static Mesh Editor Subsystem
- Parameters:
static_mesh (StaticMesh)
lod_index (int32)
uv_channel_index (int32)
- Return type:
- classmethod set_allow_cpu_access(static_mesh, allow_cpu_access) None¶
Set Allow CPUAccess deprecated: The Editor Scripting Utilities Plugin is deprecated - Use the function in Static Mesh Editor Subsystem
- Parameters:
static_mesh (StaticMesh)
allow_cpu_access (bool)
- classmethod set_convex_decomposition_collisions(static_mesh, hull_count, max_hull_verts, hull_precision) bool¶
Set Convex Decomposition Collisions deprecated: The Editor Scripting Utilities Plugin is deprecated - Use the function in Static Mesh Editor Subsystem
- Parameters:
static_mesh (StaticMesh)
hull_count (int32)
max_hull_verts (int32)
hull_precision (int32)
- Return type:
- classmethod set_convex_decomposition_collisions_with_notification(static_mesh, hull_count, max_hull_verts, hull_precision, apply_changes) bool¶
Set Convex Decomposition Collisions with Notification deprecated: The Editor Scripting Utilities Plugin is deprecated - Use the function in Static Mesh Editor Subsystem
- Parameters:
static_mesh (StaticMesh)
hull_count (int32)
max_hull_verts (int32)
hull_precision (int32)
apply_changes (bool)
- Return type:
- classmethod set_generate_lightmap_uv(static_mesh, generate_lightmap_u_vs) bool¶
Set Generate Lightmap UVs deprecated: The Editor Scripting Utilities Plugin is deprecated - Use the function in Static Mesh Editor Subsystem
- Parameters:
static_mesh (StaticMesh)
generate_lightmap_u_vs (bool)
- Return type:
- classmethod set_lod_build_settings(static_mesh, lod_index, build_options) None¶
Set Lod Build Settings deprecated: The Editor Scripting Utilities Plugin is deprecated - Use the function in Static Mesh Editor Subsystem
- Parameters:
static_mesh (StaticMesh)
lod_index (int32)
build_options (MeshBuildSettings)
- classmethod set_lod_from_static_mesh(destination_static_mesh, destination_lod_index, source_static_mesh, source_lod_index, reuse_existing_material_slots) int32¶
Set Lod from Static Mesh deprecated: The Editor Scripting Utilities Plugin is deprecated - Use the function in Static Mesh Editor Subsystem
- Parameters:
destination_static_mesh (StaticMesh)
destination_lod_index (int32)
source_static_mesh (StaticMesh)
source_lod_index (int32)
reuse_existing_material_slots (bool)
- Return type:
int32
- classmethod set_lod_reduction_settings(static_mesh, lod_index, reduction_options) None¶
Set Lod Reduction Settings deprecated: The Editor Scripting Utilities Plugin is deprecated - Use the function in Static Mesh Editor Subsystem
- Parameters:
static_mesh (StaticMesh)
lod_index (int32)
reduction_options (MeshReductionSettings)
- classmethod set_lods(static_mesh, reduction_options) int32¶
Set Lods deprecated: The Editor Scripting Utilities Plugin is deprecated - Use the function in Static Mesh Editor Subsystem
- Parameters:
static_mesh (StaticMesh)
reduction_options (StaticMeshReductionOptions)
- Return type:
int32
- classmethod set_lods_with_notification(static_mesh, reduction_options, apply_changes) int32¶
Set Lods with Notification deprecated: The Editor Scripting Utilities Plugin is deprecated - Use the function in Static Mesh Editor Subsystem
- Parameters:
static_mesh (StaticMesh)
reduction_options (StaticMeshReductionOptions)
apply_changes (bool)
- Return type:
int32