Skip to content

Scene, actors, assets & objects

Level/scene editing, actors and components, assets on disk, and generic UObject/UClass inspection.

4 toolset(s), 64 tool(s). Full schemas in the raw catalog.

editor_toolset.toolsets.scene.SceneTools · raw schemas

Provides tools for working with the currently loaded level, including

Tool Summary
editor_toolset.toolsets.scene.SceneTools.add_to_scene_from_asset Creates a new actor in the scene from an asset.
editor_toolset.toolsets.scene.SceneTools.add_to_scene_from_class Creates a new instance of the specified object at the specified transform.
editor_toolset.toolsets.scene.SceneTools.can_edit Checks whether an actor can be edited.
editor_toolset.toolsets.scene.SceneTools.commit_level_instance Saves or discards edits to a level instance and exits edit mode.
editor_toolset.toolsets.scene.SceneTools.create_level_instance Creates a Level Instance actor in the scene referencing an existing level asset.
editor_toolset.toolsets.scene.SceneTools.delete_folder Deletes a folder from the outliner.
editor_toolset.toolsets.scene.SceneTools.edit_level_instance Opens a level instance for editing.
editor_toolset.toolsets.scene.SceneTools.find_actors Searches the scene for actors that match specific criteria.
editor_toolset.toolsets.scene.SceneTools.get_actors_in_folder Returns the actors in the specified outliner folder.
editor_toolset.toolsets.scene.SceneTools.get_collision_channels Returns all available collision channels for use with find_actors.
editor_toolset.toolsets.scene.SceneTools.get_current_level Returns the path to the current level asset.
editor_toolset.toolsets.scene.SceneTools.get_folders Returns all folder paths currently in use in the outliner.
editor_toolset.toolsets.scene.SceneTools.is_checked_out Checks whether an actor is checked out by the current user.
editor_toolset.toolsets.scene.SceneTools.load_level Loads a level in the editor.
editor_toolset.toolsets.scene.SceneTools.merge_actors Merges multiple StaticMesh actors into a single mesh asset and actor.
editor_toolset.toolsets.scene.SceneTools.remove_from_scene Deletes an actor from the scene.
editor_toolset.toolsets.scene.SceneTools.rename_folder Renames a folder in the outliner.
editor_toolset.toolsets.scene.SceneTools.save_actor Saves the actor to disk.
editor_toolset.toolsets.scene.SceneTools.set_actor_folder Assigns an actor to the specified folder in the outliner.
editor_toolset.toolsets.scene.SceneTools.trace_world Traces a line through the world and returns the distance to the first hit.

editor_toolset.toolsets.actor.ActorTools · raw schemas

Provides tools for inspecting and modifying actors, including

Tool Summary
editor_toolset.toolsets.actor.ActorTools.add_component Adds a component to an actor instance or blueprint.
editor_toolset.toolsets.actor.ActorTools.add_tag Adds a tag to an actor.
editor_toolset.toolsets.actor.ActorTools.get_actor_bounds Returns the bounding box of an actor.
editor_toolset.toolsets.actor.ActorTools.get_actor_transform Returns the position, rotation, and scale of an actor.
editor_toolset.toolsets.actor.ActorTools.get_component_actor Returns the actor that owns the specified component.
editor_toolset.toolsets.actor.ActorTools.get_components Returns the components that an actor contains.
editor_toolset.toolsets.actor.ActorTools.get_label Returns the actor's human friendly name as it appears in the editor.
editor_toolset.toolsets.actor.ActorTools.get_parent_component Returns the parent component that this component is attached to, if any.
editor_toolset.toolsets.actor.ActorTools.get_root_component Returns the root component of an actor, if any.
editor_toolset.toolsets.actor.ActorTools.get_tags Returns the list of tags on an actor.
editor_toolset.toolsets.actor.ActorTools.has_tag Returns whether an actor has a specific tag.
editor_toolset.toolsets.actor.ActorTools.look_at Rotates an actor so its forward vector points at a world-space position.
editor_toolset.toolsets.actor.ActorTools.remove_component Removes a component from an actor instance or blueprint.
editor_toolset.toolsets.actor.ActorTools.remove_tag Removes a tag from an actor.
editor_toolset.toolsets.actor.ActorTools.set_actor_transform Updates the position, rotation, and/or scale of an actor.
editor_toolset.toolsets.actor.ActorTools.set_label Sets the human-friendly name of the actor.
editor_toolset.toolsets.actor.ActorTools.set_parent_component Sets the parent for the specified scene component.

editor_toolset.toolsets.asset.AssetTools · raw schemas

Provides tools for interacting with assets in the Unreal project and files on disk.

Tool Summary
editor_toolset.toolsets.asset.AssetTools.can_edit_asset Checks whether an asset can be edited.
editor_toolset.toolsets.asset.AssetTools.create_folder Creates a folder at the specified path.
editor_toolset.toolsets.asset.AssetTools.delete Deletes an asset or folder.
editor_toolset.toolsets.asset.AssetTools.duplicate Makes a copy of a folder or asset.
editor_toolset.toolsets.asset.AssetTools.exists Determines if a folder or asset exists.
editor_toolset.toolsets.asset.AssetTools.find_assets Searches the project for assets that match specific criteria.
editor_toolset.toolsets.asset.AssetTools.get_asset_class Gets the class of an asset.
editor_toolset.toolsets.asset.AssetTools.get_asset_tags Gets the asset registry tags for an asset.
editor_toolset.toolsets.asset.AssetTools.get_dependencies Lists assets that the specified asset depends on.
editor_toolset.toolsets.asset.AssetTools.get_metadata_tags Gets the metadata tags for an asset.
editor_toolset.toolsets.asset.AssetTools.get_plugin_content_paths Returns the root content paths for plugins that have content.
editor_toolset.toolsets.asset.AssetTools.get_referencers Lists assets that reference the specified asset.
editor_toolset.toolsets.asset.AssetTools.is_checked_out Checks whether an asset is checked out by the current user.
editor_toolset.toolsets.asset.AssetTools.is_dirty Checks whether an asset has unsaved changes.
editor_toolset.toolsets.asset.AssetTools.list_folders Lists the folders contained within a folder.
editor_toolset.toolsets.asset.AssetTools.load_asset Loads an asset from the project.
editor_toolset.toolsets.asset.AssetTools.move Moves or renames an asset or folder.
editor_toolset.toolsets.asset.AssetTools.read_file Reads a text file from disk and returns its contents.
editor_toolset.toolsets.asset.AssetTools.save_assets Saves assets to disk.
editor_toolset.toolsets.asset.AssetTools.update_metadata_tags Sets or removes metadata tags on an asset.
editor_toolset.toolsets.asset.AssetTools.write_file Writes text content to a file on disk.

editor_toolset.toolsets.object.ObjectTools · raw schemas

Provides tools for inspecting and modifying the properties of

Tool Summary
editor_toolset.toolsets.object.ObjectTools.get_class Returns the class of an Unreal object.
editor_toolset.toolsets.object.ObjectTools.get_properties Returns the values of one or more properties on an object.
editor_toolset.toolsets.object.ObjectTools.list_properties Returns a list of properties that are on the specified object.
editor_toolset.toolsets.object.ObjectTools.reset_properties Resets one or more properties on an object to their default values,
editor_toolset.toolsets.object.ObjectTools.search_subclasses Finds all subclasses of a given class.
editor_toolset.toolsets.object.ObjectTools.set_properties Sets the values of properties on an object.