Loading...
Searching...
No Matches
hellfire::ImportResult Struct Reference

Complete result of importing a model file. More...

#include <ImportResult.h>

Collaboration diagram for hellfire::ImportResult:

Public Attributes

bool success = false
 
std::string error_message
 
std::vector< ImportedNodenodes
 
std::vector< ImportedMeshmeshes
 
size_t root_node_index = 0
 
std::vector< AssetIDcreated_mesh_assets
 
std::vector< AssetIDcreated_material_assets
 
std::vector< AssetIDcreated_texture_assets
 

Detailed Description

Complete result of importing a model file.

Definition at line 39 of file ImportResult.h.

Member Data Documentation

◆ created_material_assets

std::vector<AssetID> hellfire::ImportResult::created_material_assets

Definition at line 49 of file ImportResult.h.

◆ created_mesh_assets

std::vector<AssetID> hellfire::ImportResult::created_mesh_assets

Definition at line 48 of file ImportResult.h.

◆ created_texture_assets

std::vector<AssetID> hellfire::ImportResult::created_texture_assets

Definition at line 50 of file ImportResult.h.

◆ error_message

std::string hellfire::ImportResult::error_message

Definition at line 41 of file ImportResult.h.

◆ meshes

std::vector<ImportedMesh> hellfire::ImportResult::meshes

Definition at line 44 of file ImportResult.h.

◆ nodes

std::vector<ImportedNode> hellfire::ImportResult::nodes

Definition at line 43 of file ImportResult.h.

◆ root_node_index

size_t hellfire::ImportResult::root_node_index = 0

Definition at line 45 of file ImportResult.h.

◆ success

bool hellfire::ImportResult::success = false

Definition at line 40 of file ImportResult.h.


The documentation for this struct was generated from the following file: