Blender V5.0
blender::io::alembic::ImportSettings Struct Reference

#include <abc_reader_object.h>

Public Member Functions

 ImportSettings ()=default

Public Attributes

bool blender_archive_version_prior_44 = false
bool do_convert_mat = false
float conversion_mat [4][4]
int from_up = 0
int from_forward = 0
float scale = 1.0f
bool is_sequence = false
bool set_frame_range = false
int sequence_min_frame = 0
int sequence_max_frame = 1
int read_flag = 0
std::string velocity_name
float velocity_scale = 1.0f
bool validate_meshes = false
bool always_add_cache_reader = false
CacheFilecache_file = nullptr

Detailed Description

Definition at line 32 of file abc_reader_object.h.

Constructor & Destructor Documentation

◆ ImportSettings()

blender::io::alembic::ImportSettings::ImportSettings ( )
default

Member Data Documentation

◆ always_add_cache_reader

bool blender::io::alembic::ImportSettings::always_add_cache_reader = false

Definition at line 56 of file abc_reader_object.h.

Referenced by ABC_import().

◆ blender_archive_version_prior_44

bool blender::io::alembic::ImportSettings::blender_archive_version_prior_44 = false

◆ cache_file

CacheFile* blender::io::alembic::ImportSettings::cache_file = nullptr

Definition at line 58 of file abc_reader_object.h.

Referenced by visit_object().

◆ conversion_mat

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

Definition at line 36 of file abc_reader_object.h.

◆ do_convert_mat

bool blender::io::alembic::ImportSettings::do_convert_mat = false

Definition at line 35 of file abc_reader_object.h.

◆ from_forward

int blender::io::alembic::ImportSettings::from_forward = 0

Definition at line 39 of file abc_reader_object.h.

◆ from_up

int blender::io::alembic::ImportSettings::from_up = 0

Definition at line 38 of file abc_reader_object.h.

◆ is_sequence

◆ read_flag

int blender::io::alembic::ImportSettings::read_flag = 0

◆ scale

float blender::io::alembic::ImportSettings::scale = 1.0f

Definition at line 40 of file abc_reader_object.h.

Referenced by ABC_import().

◆ sequence_max_frame

int blender::io::alembic::ImportSettings::sequence_max_frame = 1

Definition at line 46 of file abc_reader_object.h.

Referenced by ABC_import().

◆ sequence_min_frame

int blender::io::alembic::ImportSettings::sequence_min_frame = 0

Definition at line 45 of file abc_reader_object.h.

Referenced by ABC_import().

◆ set_frame_range

bool blender::io::alembic::ImportSettings::set_frame_range = false

Definition at line 42 of file abc_reader_object.h.

Referenced by ABC_import().

◆ validate_meshes

bool blender::io::alembic::ImportSettings::validate_meshes = false

Definition at line 55 of file abc_reader_object.h.

Referenced by ABC_import().

◆ velocity_name

std::string blender::io::alembic::ImportSettings::velocity_name

◆ velocity_scale

float blender::io::alembic::ImportSettings::velocity_scale = 1.0f

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