Blender  V3.3
Public Member Functions | Public Attributes | List of all members
blender::io::usd::ImportSettings Struct Reference

#include <usd_reader_prim.h>

Public Member Functions

 ImportSettings ()
 

Public Attributes

bool do_convert_mat
 
float conversion_mat [4][4]
 
int from_up
 
int from_forward
 
float scale
 
bool is_sequence
 
bool set_frame_range
 
int sequence_len
 
int sequence_offset
 
int read_flag
 
bool validate_meshes
 
CacheFilecache_file
 
std::map< std::string, std::string > usd_path_to_mat_name
 
std::map< std::string, Material * > mat_name_to_mat
 

Detailed Description

Definition at line 19 of file usd_reader_prim.h.

Constructor & Destructor Documentation

◆ ImportSettings()

blender::io::usd::ImportSettings::ImportSettings ( )
inline

Definition at line 51 of file usd_reader_prim.h.

Member Data Documentation

◆ cache_file

CacheFile* blender::io::usd::ImportSettings::cache_file

◆ conversion_mat

float blender::io::usd::ImportSettings::conversion_mat[4][4]

◆ do_convert_mat

bool blender::io::usd::ImportSettings::do_convert_mat

◆ from_forward

int blender::io::usd::ImportSettings::from_forward

Definition at line 24 of file usd_reader_prim.h.

◆ from_up

int blender::io::usd::ImportSettings::from_up

Definition at line 23 of file usd_reader_prim.h.

◆ is_sequence

bool blender::io::usd::ImportSettings::is_sequence

Definition at line 26 of file usd_reader_prim.h.

Referenced by USD_import().

◆ mat_name_to_mat

std::map<std::string, Material *> blender::io::usd::ImportSettings::mat_name_to_mat
mutable

Definition at line 49 of file usd_reader_prim.h.

◆ read_flag

int blender::io::usd::ImportSettings::read_flag

Definition at line 34 of file usd_reader_prim.h.

Referenced by blender::io::usd::USDMeshReader::read_mesh().

◆ scale

float blender::io::usd::ImportSettings::scale

Definition at line 25 of file usd_reader_prim.h.

Referenced by USD_import().

◆ sequence_len

int blender::io::usd::ImportSettings::sequence_len

Definition at line 30 of file usd_reader_prim.h.

Referenced by USD_import().

◆ sequence_offset

int blender::io::usd::ImportSettings::sequence_offset

Definition at line 31 of file usd_reader_prim.h.

Referenced by USD_import().

◆ set_frame_range

bool blender::io::usd::ImportSettings::set_frame_range

Definition at line 27 of file usd_reader_prim.h.

◆ usd_path_to_mat_name

std::map<std::string, std::string> blender::io::usd::ImportSettings::usd_path_to_mat_name
mutable

Definition at line 45 of file usd_reader_prim.h.

◆ validate_meshes

bool blender::io::usd::ImportSettings::validate_meshes

Definition at line 36 of file usd_reader_prim.h.

Referenced by USD_import().


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