You've already forked godot
mirror of
https://github.com/godotengine/godot.git
synced 2026-01-06 19:41:11 +00:00
Using iterator pattern instead of List::Element *.
Co-authored-by: Adam Scott <ascott.ca@gmail.com>
This commit is contained in:
@@ -1642,22 +1642,22 @@ void ColladaImport::create_animation(int p_clip, bool p_import_value_tracks) {
|
||||
}
|
||||
|
||||
for (int i = 0; i < snapshots.size(); i++) {
|
||||
for (List<int>::Element *ET = nm.anim_tracks.front(); ET; ET = ET->next()) {
|
||||
for (const int track_id : nm.anim_tracks) {
|
||||
//apply tracks
|
||||
|
||||
if (p_clip == -1) {
|
||||
if (track_filter.has(ET->get())) {
|
||||
if (track_filter.has(track_id)) {
|
||||
continue;
|
||||
}
|
||||
} else {
|
||||
if (!track_filter.has(ET->get())) {
|
||||
if (!track_filter.has(track_id)) {
|
||||
continue;
|
||||
}
|
||||
}
|
||||
|
||||
found_anim = true;
|
||||
|
||||
const Collada::AnimationTrack &at = collada.state.animation_tracks[ET->get()];
|
||||
const Collada::AnimationTrack &at = collada.state.animation_tracks[track_id];
|
||||
|
||||
int xform_idx = -1;
|
||||
for (int j = 0; j < cn->xform_list.size(); j++) {
|
||||
|
||||
Reference in New Issue
Block a user