Changeset View
Changeset View
Standalone View
Standalone View
source/blender/io/alembic/exporter/abc_writer_mesh.h
| Show First 20 Lines • Show All 45 Lines • ▼ Show 20 Lines | private: | ||||
| bool is_subd_; | bool is_subd_; | ||||
| ModifierData *subsurf_modifier_; | ModifierData *subsurf_modifier_; | ||||
| ModifierData *liquid_sim_modifier_; | ModifierData *liquid_sim_modifier_; | ||||
| CDStreamConfig m_custom_data_config; | CDStreamConfig m_custom_data_config; | ||||
| public: | public: | ||||
| explicit ABCGenericMeshWriter(const ABCWriterConstructorArgs &args); | explicit ABCGenericMeshWriter(const ABCWriterConstructorArgs &args); | ||||
| virtual ~ABCGenericMeshWriter(); | |||||
| virtual void create_alembic_objects(const HierarchyContext *context) override; | virtual void create_alembic_objects(const HierarchyContext *context) override; | ||||
| virtual Alembic::Abc::OObject get_alembic_object() const override; | virtual Alembic::Abc::OObject get_alembic_object() const override; | ||||
| Alembic::Abc::OCompoundProperty abc_prop_for_custom_props() override; | Alembic::Abc::OCompoundProperty abc_prop_for_custom_props() override; | ||||
| protected: | protected: | ||||
| virtual bool is_supported(const HierarchyContext *context) const override; | virtual bool is_supported(const HierarchyContext *context) const override; | ||||
| virtual void do_write(HierarchyContext &context) override; | virtual void do_write(HierarchyContext &context) override; | ||||
| Show All 30 Lines | |||||