Module editor_scene_importer

Consts

IMPORT_SCENE = 1'i64
IMPORT_ANIMATION = 2'i64
IMPORT_ANIMATION_DETECT_LOOP = 4'i64
IMPORT_ANIMATION_OPTIMIZE = 8'i64
IMPORT_ANIMATION_FORCE_ALL_TRACKS_IN_ALL_CLIPS = 16'i64
IMPORT_ANIMATION_KEEP_VALUE_TRACKS = 32'i64
IMPORT_GENERATE_TANGENT_ARRAYS = 256'i64
IMPORT_FAIL_ON_MISSING_DEPENDENCIES = 512'i64
IMPORT_MATERIALS_IN_INSTANCES = 1024'i64
IMPORT_USE_COMPRESSION = 2048'i64

Procs

proc importSceneFromOtherImporter(self: EditorSceneImporter; path: string;
                                 flags: int64; bakeFps: int64): Node {.
gcsafe, locks: 0, raises: [Exception], tags: [RootEffect]
.}
proc importAnimationFromOtherImporter(self: EditorSceneImporter; path: string;
                                     flags: int64; bakeFps: int64): Animation {.
gcsafe, locks: 0, raises: [Exception], tags: [RootEffect]
.}

Methods

method getImportFlags(self: EditorSceneImporter): int64 {.
gcsafe, locks: 0, base, raises: [], tags: []
.}
method getExtensions(self: EditorSceneImporter): Array {.
gcsafe, locks: 0, base, raises: [], tags: []
.}
method importScene(self: EditorSceneImporter; path: string; flags: int64;
                  bakeFps: int64): Node {.
gcsafe, locks: 0, base, raises: [Exception], tags: [RootEffect]
.}
method importAnimation(self: EditorSceneImporter; path: string; flags: int64;
                      bakeFps: int64): Animation {.
gcsafe, locks: 0, base, raises: [Exception], tags: [RootEffect]
.}