From 6893b8d285460a91e3693702277f8d5629458878 Mon Sep 17 00:00:00 2001 From: hodasemi Date: Sun, 25 Aug 2024 08:45:28 +0200 Subject: [PATCH] build path in engine --- engine/src/engine/engine.rs | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/engine/src/engine/engine.rs b/engine/src/engine/engine.rs index 2bea5f4..e69d1d8 100644 --- a/engine/src/engine/engine.rs +++ b/engine/src/engine/engine.rs @@ -6,6 +6,7 @@ use super::engineobject::*; use super::enginesettings::EngineSettings; use anyhow::Result; +use assetpath::AssetPath; use context::prelude::cgmath::vec3; use loading_screen::LoadingScreen; @@ -423,6 +424,10 @@ impl Engine { &self.graphical.context } + pub fn build_path(&self, path: &str) -> AssetPath { + (self.graphical.resource_base_path.as_str(), path).into() + } + pub fn assets(&self) -> AssetHandler<'_> { AssetHandler { asset_manager: &self.graphical.asset_manager,