Toast Engine
Loading...
Searching...
No Matches
vox_intermediates.hpp File Reference
#include "vox_import.hpp"
#include <cstdint>
#include <filesystem>
#include <string>
#include <toast/export.hpp>
#include <vector>
Include dependency graph for vox_intermediates.hpp:

Go to the source code of this file.

Classes

struct  assets::VoxIntermediateModel
struct  assets::VoxIntermediates

Functions

auto assets::writeVoxIntermediates (const std::filesystem::path &source, const std::filesystem::path &out_dir, uint64_t palette_uid) -> VoxIntermediates
void assets::voxManifestToPrefab (const std::filesystem::path &manifest_path, const std::filesystem::path &out_path)

Detailed Description

Author
dario
Date
12/09/2026

Function Documentation

◆ voxManifestToPrefab()

TOAST_API void assets::voxManifestToPrefab ( const std::filesystem::path & manifest_path,
const std::filesystem::path & out_path )
Exceptions
std::runtime_errorwhen the manifest is invalid

◆ writeVoxIntermediates()

TOAST_API auto assets::writeVoxIntermediates ( const std::filesystem::path & source,
const std::filesystem::path & out_dir,
uint64_t palette_uid ) -> VoxIntermediates
nodiscard
Exceptions
std::runtime_errorwhen the source cannot be read or parsed