Blender V4.3
blender::io::alembic::CDStreamConfig Struct Reference

#include <abc_customdata.h>

Public Member Functions

 CDStreamConfig ()
 

Public Attributes

intcorner_verts
 
int totloop
 
intface_offsets
 
int faces_num
 
float3positions
 
int totvert
 
float2mloopuv
 
CustomDataloopdata
 
bool pack_uvs
 
Meshmesh
 
void *(* add_customdata_cb )(Mesh *mesh, const char *name, int data_type)
 
Alembic::Abc::chrono_t time
 
int timesample_index
 
const char ** modifier_error_message
 
std::map< std::string, Alembic::AbcGeom::OV2fGeomParam > abc_uv_maps
 
Alembic::AbcGeom::OV3fGeomParam abc_orco
 
std::map< std::string, Alembic::AbcGeom::OC4fGeomParam > abc_vertex_colors
 

Detailed Description

Definition at line 38 of file abc_customdata.h.

Constructor & Destructor Documentation

◆ CDStreamConfig()

blender::io::alembic::CDStreamConfig::CDStreamConfig ( )
inline

Definition at line 77 of file abc_customdata.h.

Member Data Documentation

◆ abc_orco

Alembic::AbcGeom::OV3fGeomParam blender::io::alembic::CDStreamConfig::abc_orco

Definition at line 72 of file abc_customdata.h.

Referenced by blender::io::alembic::write_generated_coordinates().

◆ abc_uv_maps

std::map<std::string, Alembic::AbcGeom::OV2fGeomParam> blender::io::alembic::CDStreamConfig::abc_uv_maps

Definition at line 69 of file abc_customdata.h.

Referenced by blender::io::alembic::write_uv().

◆ abc_vertex_colors

std::map<std::string, Alembic::AbcGeom::OC4fGeomParam> blender::io::alembic::CDStreamConfig::abc_vertex_colors

Definition at line 75 of file abc_customdata.h.

Referenced by blender::io::alembic::write_mcol().

◆ add_customdata_cb

void *(* blender::io::alembic::CDStreamConfig::add_customdata_cb) (Mesh *mesh, const char *name, int data_type)

◆ corner_verts

◆ face_offsets

int* blender::io::alembic::CDStreamConfig::face_offsets

◆ faces_num

int blender::io::alembic::CDStreamConfig::faces_num

◆ loopdata

CustomData* blender::io::alembic::CDStreamConfig::loopdata

Definition at line 50 of file abc_customdata.h.

Referenced by blender::io::alembic::get_config().

◆ mesh

◆ mloopuv

float2* blender::io::alembic::CDStreamConfig::mloopuv

◆ modifier_error_message

const char** blender::io::alembic::CDStreamConfig::modifier_error_message

◆ pack_uvs

bool blender::io::alembic::CDStreamConfig::pack_uvs

◆ positions

float3* blender::io::alembic::CDStreamConfig::positions

◆ time

Alembic::Abc::chrono_t blender::io::alembic::CDStreamConfig::time

Definition at line 59 of file abc_customdata.h.

Referenced by blender::io::alembic::AbcMeshReader::read_mesh().

◆ timesample_index

int blender::io::alembic::CDStreamConfig::timesample_index

◆ totloop

◆ totvert


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