SleakEngine 1.0.0
C++23 multi-backend game engine
Loading...
Searching...
No Matches
Sleak::ModelLoadOptions Struct Reference

#include <ModelLoader.hpp>

Public Attributes

bool flipNormals = false
bool flipUVs = true
bool flipWinding = false
Math::Vector3D position = Math::Vector3D(0.0f, 0.0f, 0.0f)
Math::Quaternion rotation = Math::Quaternion()
float scaleFactor = 1.0f

Detailed Description

Import-time adjustments applied while loading a model file.

Definition at line 30 of file ModelLoader.hpp.

Member Data Documentation

◆ flipNormals

bool Sleak::ModelLoadOptions::flipNormals = false

Definition at line 33 of file ModelLoader.hpp.

◆ flipUVs

bool Sleak::ModelLoadOptions::flipUVs = true

Definition at line 32 of file ModelLoader.hpp.

◆ flipWinding

bool Sleak::ModelLoadOptions::flipWinding = false

Definition at line 34 of file ModelLoader.hpp.

◆ position

Math::Vector3D Sleak::ModelLoadOptions::position = Math::Vector3D(0.0f, 0.0f, 0.0f)

Definition at line 35 of file ModelLoader.hpp.

◆ rotation

Math::Quaternion Sleak::ModelLoadOptions::rotation = Math::Quaternion()

Definition at line 36 of file ModelLoader.hpp.

◆ scaleFactor

float Sleak::ModelLoadOptions::scaleFactor = 1.0f

Definition at line 31 of file ModelLoader.hpp.