|
|
|
|
@ -141,36 +141,36 @@ class MAGNUM_ANYSCENECONVERTER_EXPORT AnySceneConverter: public AbstractSceneCon
|
|
|
|
|
MAGNUM_ANYSCENECONVERTER_LOCAL SceneConverterFeatures doFeatures() const override; |
|
|
|
|
MAGNUM_ANYSCENECONVERTER_LOCAL bool doConvertToFile(const MeshData& mesh, Containers::StringView filename) override; |
|
|
|
|
|
|
|
|
|
void doAbort() override; |
|
|
|
|
bool doBeginFile(Containers::StringView filename) override; |
|
|
|
|
bool doEndFile(Containers::StringView filename) override; |
|
|
|
|
MAGNUM_ANYSCENECONVERTER_LOCAL void doAbort() override; |
|
|
|
|
MAGNUM_ANYSCENECONVERTER_LOCAL bool doBeginFile(Containers::StringView filename) override; |
|
|
|
|
MAGNUM_ANYSCENECONVERTER_LOCAL bool doEndFile(Containers::StringView filename) override; |
|
|
|
|
|
|
|
|
|
bool doAdd(UnsignedInt id, const SceneData& scene, Containers::StringView name) override; |
|
|
|
|
void doSetSceneFieldName(SceneField field, Containers::StringView name) override; |
|
|
|
|
void doSetObjectName(UnsignedLong object, Containers::StringView name) override; |
|
|
|
|
void doSetDefaultScene(UnsignedInt id) override; |
|
|
|
|
MAGNUM_ANYSCENECONVERTER_LOCAL bool doAdd(UnsignedInt id, const SceneData& scene, Containers::StringView name) override; |
|
|
|
|
MAGNUM_ANYSCENECONVERTER_LOCAL void doSetSceneFieldName(SceneField field, Containers::StringView name) override; |
|
|
|
|
MAGNUM_ANYSCENECONVERTER_LOCAL void doSetObjectName(UnsignedLong object, Containers::StringView name) override; |
|
|
|
|
MAGNUM_ANYSCENECONVERTER_LOCAL void doSetDefaultScene(UnsignedInt id) override; |
|
|
|
|
|
|
|
|
|
bool doAdd(UnsignedInt id, const AnimationData& animation, Containers::StringView name) override; |
|
|
|
|
bool doAdd(UnsignedInt id, const LightData& light, Containers::StringView name) override; |
|
|
|
|
bool doAdd(UnsignedInt id, const CameraData& camera, Containers::StringView name) override; |
|
|
|
|
bool doAdd(UnsignedInt id, const SkinData2D& skin, Containers::StringView name) override; |
|
|
|
|
bool doAdd(UnsignedInt id, const SkinData3D& skin, Containers::StringView name) override; |
|
|
|
|
MAGNUM_ANYSCENECONVERTER_LOCAL bool doAdd(UnsignedInt id, const AnimationData& animation, Containers::StringView name) override; |
|
|
|
|
MAGNUM_ANYSCENECONVERTER_LOCAL bool doAdd(UnsignedInt id, const LightData& light, Containers::StringView name) override; |
|
|
|
|
MAGNUM_ANYSCENECONVERTER_LOCAL bool doAdd(UnsignedInt id, const CameraData& camera, Containers::StringView name) override; |
|
|
|
|
MAGNUM_ANYSCENECONVERTER_LOCAL bool doAdd(UnsignedInt id, const SkinData2D& skin, Containers::StringView name) override; |
|
|
|
|
MAGNUM_ANYSCENECONVERTER_LOCAL bool doAdd(UnsignedInt id, const SkinData3D& skin, Containers::StringView name) override; |
|
|
|
|
|
|
|
|
|
bool doAdd(UnsignedInt id, const MeshData& mesh, Containers::StringView name) override; |
|
|
|
|
bool doAdd(UnsignedInt id, const Containers::Iterable<const MeshData>& meshLevels, Containers::StringView name) override; |
|
|
|
|
void doSetMeshAttributeName(MeshAttribute attribute, Containers::StringView name) override; |
|
|
|
|
MAGNUM_ANYSCENECONVERTER_LOCAL bool doAdd(UnsignedInt id, const MeshData& mesh, Containers::StringView name) override; |
|
|
|
|
MAGNUM_ANYSCENECONVERTER_LOCAL bool doAdd(UnsignedInt id, const Containers::Iterable<const MeshData>& meshLevels, Containers::StringView name) override; |
|
|
|
|
MAGNUM_ANYSCENECONVERTER_LOCAL void doSetMeshAttributeName(MeshAttribute attribute, Containers::StringView name) override; |
|
|
|
|
|
|
|
|
|
bool doAdd(UnsignedInt id, const MaterialData& material, Containers::StringView name) override; |
|
|
|
|
bool doAdd(UnsignedInt id, const TextureData& texture, Containers::StringView name) override; |
|
|
|
|
MAGNUM_ANYSCENECONVERTER_LOCAL bool doAdd(UnsignedInt id, const MaterialData& material, Containers::StringView name) override; |
|
|
|
|
MAGNUM_ANYSCENECONVERTER_LOCAL bool doAdd(UnsignedInt id, const TextureData& texture, Containers::StringView name) override; |
|
|
|
|
|
|
|
|
|
bool doAdd(UnsignedInt id, const ImageData1D& image, Containers::StringView name) override; |
|
|
|
|
bool doAdd(UnsignedInt id, const Containers::Iterable<const ImageData1D>& imageLevels, Containers::StringView name) override; |
|
|
|
|
MAGNUM_ANYSCENECONVERTER_LOCAL bool doAdd(UnsignedInt id, const ImageData1D& image, Containers::StringView name) override; |
|
|
|
|
MAGNUM_ANYSCENECONVERTER_LOCAL bool doAdd(UnsignedInt id, const Containers::Iterable<const ImageData1D>& imageLevels, Containers::StringView name) override; |
|
|
|
|
|
|
|
|
|
bool doAdd(UnsignedInt id, const ImageData2D& image, Containers::StringView name) override; |
|
|
|
|
bool doAdd(UnsignedInt id, const Containers::Iterable<const ImageData2D>& imageLevels, Containers::StringView name) override; |
|
|
|
|
MAGNUM_ANYSCENECONVERTER_LOCAL bool doAdd(UnsignedInt id, const ImageData2D& image, Containers::StringView name) override; |
|
|
|
|
MAGNUM_ANYSCENECONVERTER_LOCAL bool doAdd(UnsignedInt id, const Containers::Iterable<const ImageData2D>& imageLevels, Containers::StringView name) override; |
|
|
|
|
|
|
|
|
|
bool doAdd(UnsignedInt id, const ImageData3D& image, Containers::StringView name) override; |
|
|
|
|
bool doAdd(UnsignedInt id, const Containers::Iterable<const ImageData3D>& imageLevels, Containers::StringView name) override; |
|
|
|
|
MAGNUM_ANYSCENECONVERTER_LOCAL bool doAdd(UnsignedInt id, const ImageData3D& image, Containers::StringView name) override; |
|
|
|
|
MAGNUM_ANYSCENECONVERTER_LOCAL bool doAdd(UnsignedInt id, const Containers::Iterable<const ImageData3D>& imageLevels, Containers::StringView name) override; |
|
|
|
|
|
|
|
|
|
Containers::Pointer<AbstractSceneConverter> _converter; |
|
|
|
|
}; |
|
|
|
|
|