API for writing custom scene formats. More...
Go to the source code of this file.
Data Structures | |
| struct | AtSceneFormatLib |
| Used by dynamically-linked scene format plugins. More... | |
| struct | AtSceneFormatMethods |
| Scene format methods. More... | |
Macros | |
| #define | AI_SCENE_FORMAT_EXPORT_METHODS(tag) |
| Exporter for common methods. More... | |
| #define | scene_format_loader AI_EXPORT_LIB bool SceneFormatLoader(AtSceneFormatLib* format) |
| Entry point for the scene format plugin. | |
| #define | scene_load |
| Scene format loading method. More... | |
| #define | scene_write |
| Scene format writing method. More... | |
Typedefs | |
| typedef bool(* | AtSceneLoad) (AtUniverse *universe, const char *filename, const AtParamValueMap *params) |
| Scene format load method. More... | |
| typedef bool(* | AtSceneWrite) (AtUniverse *universe, const char *filename, const AtParamValueMap *params, const AtMetadataStore *mds) |
| Scene format write method. More... | |
API for writing custom scene formats.