Blender V4.3
blender::io::alembic::ArchiveReader Class Reference

#include <abc_reader_archive.h>

Public Member Functions

 ~ArchiveReader ()
 
bool valid () const
 
Alembic::Abc::IObject getTop ()
 

Static Public Member Functions

static ArchiveReaderget (const struct Main *bmain, const std::vector< const char * > &filenames)
 

Detailed Description

Wrappers around input and output archives. The goal is to be able to use streams so that unicode paths work on Windows (#49112), and to make sure that the stream objects remain valid as long as the archives are open.

Definition at line 25 of file abc_reader_archive.h.

Constructor & Destructor Documentation

◆ ~ArchiveReader()

blender::io::alembic::ArchiveReader::~ArchiveReader ( )

Definition at line 128 of file abc_reader_archive.cc.

Member Function Documentation

◆ get()

ArchiveReader * blender::io::alembic::ArchiveReader::get ( const struct Main * bmain,
const std::vector< const char * > & filenames )
static

Definition at line 68 of file abc_reader_archive.cc.

References valid().

Referenced by ABC_create_handle(), and import_file().

◆ getTop()

Alembic::Abc::IObject blender::io::alembic::ArchiveReader::getTop ( )

◆ valid()

bool blender::io::alembic::ArchiveReader::valid ( ) const

The documentation for this class was generated from the following files: