unreal.EditorStaticMeshLibrary
¶
- class unreal.EditorStaticMeshLibrary(outer: Object | None = None, name: Name | str = 'None')¶
Bases:
BlueprintFunctionLibrary
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.
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) 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