void SaveAsset( Asset target, GameResource assetObject )

book_4_sparkGenerated
code_blocksInput

Description

The SaveAsset method is responsible for saving changes made to an asset within the editor. This method is part of the AssetInspector class, which provides functionality for inspecting and editing assets in the editor environment.

Usage

To use the SaveAsset method, you need to have an instance of the AssetInspector class. This method requires two parameters:

  • target: An instance of Editor.Asset representing the asset you want to save.
  • assetObject: An instance of Sandbox.GameResource that contains the data to be saved to the asset.

Call this method when you need to persist changes made to an asset back to its source file or database.

Example

// Assuming 'inspector' is an instance of AssetInspector
Editor.Asset myAsset = GetAsset(); // Method to retrieve the asset
Sandbox.GameResource resourceData = GetResourceData(); // Method to retrieve the resource data

// Save the asset using the inspector
inspector.SaveAsset(myAsset, resourceData);