Changeset View
Changeset View
Standalone View
Standalone View
source/blender/alembic/intern/abc_object.h
| Show First 20 Lines • Show All 184 Lines • ▼ Show 20 Lines | virtual bool accepts_object_type(const Alembic::AbcCoreAbstract::ObjectHeader &alembic_header, | ||||
| const char **err_str) const = 0; | const char **err_str) const = 0; | ||||
| virtual void readObjectData(Main *bmain, const Alembic::Abc::ISampleSelector &sample_sel) = 0; | virtual void readObjectData(Main *bmain, const Alembic::Abc::ISampleSelector &sample_sel) = 0; | ||||
| virtual struct Mesh *read_mesh(struct Mesh *mesh, | virtual struct Mesh *read_mesh(struct Mesh *mesh, | ||||
| const Alembic::Abc::ISampleSelector &sample_sel, | const Alembic::Abc::ISampleSelector &sample_sel, | ||||
| int read_flag, | int read_flag, | ||||
| const char **err_str); | const char **err_str); | ||||
| virtual bool topology_changed(Mesh *existing_mesh, | |||||
| const Alembic::Abc::ISampleSelector &sample_sel); | |||||
| /** Reads the object matrix and sets up an object transform if animated. */ | /** Reads the object matrix and sets up an object transform if animated. */ | ||||
| void setupObjectTransform(const float time); | void setupObjectTransform(const float time); | ||||
| void addCacheModifier(); | void addCacheModifier(); | ||||
| chrono_t minTime() const; | chrono_t minTime() const; | ||||
| chrono_t maxTime() const; | chrono_t maxTime() const; | ||||
| Show All 14 Lines | |||||