Loading...
Searching...
No Matches
hellfire::Addons::ModelLoader::ImportFlags Struct Reference

#include <ModelLoader.h>

Collaboration diagram for hellfire::Addons::ModelLoader::ImportFlags:

Static Public Attributes

static constexpr unsigned int PREVIEW
 
static constexpr unsigned int RUNTIME
 
static constexpr unsigned int HIGH_QUALITY
 
static constexpr unsigned int OPTIMIZED
 

Detailed Description

Definition at line 32 of file ModelLoader.h.

Member Data Documentation

◆ HIGH_QUALITY

constexpr unsigned int hellfire::Addons::ModelLoader::ImportFlags::HIGH_QUALITY
staticconstexpr
Initial value:
=
aiProcess_GenUVCoords |
aiProcess_TransformUVCoords |
aiProcess_FindInstances |
aiProcess_OptimizeMeshes |
aiProcess_Debone
static constexpr unsigned int RUNTIME
Definition ModelLoader.h:42

Definition at line 55 of file ModelLoader.h.

◆ OPTIMIZED

constexpr unsigned int hellfire::Addons::ModelLoader::ImportFlags::OPTIMIZED
staticconstexpr
Initial value:
=
aiProcess_OptimizeMeshes |
aiProcess_OptimizeGraph |
aiProcess_PreTransformVertices

Definition at line 64 of file ModelLoader.h.

◆ PREVIEW

constexpr unsigned int hellfire::Addons::ModelLoader::ImportFlags::PREVIEW
staticconstexpr
Initial value:
=
aiProcess_Triangulate |
aiProcess_GenSmoothNormals |
aiProcess_CalcTangentSpace |
aiProcess_JoinIdenticalVertices |
aiProcess_ValidateDataStructure

Definition at line 34 of file ModelLoader.h.

◆ RUNTIME

constexpr unsigned int hellfire::Addons::ModelLoader::ImportFlags::RUNTIME
staticconstexpr
Initial value:
=
aiProcess_Triangulate |
aiProcess_GenSmoothNormals |
aiProcess_CalcTangentSpace |
aiProcess_JoinIdenticalVertices |
aiProcess_ImproveCacheLocality |
aiProcess_RemoveRedundantMaterials |
aiProcess_SortByPType |
aiProcess_FindInvalidData |
aiProcess_ValidateDataStructure |
aiProcess_FlipUVs

Definition at line 42 of file ModelLoader.h.


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