You've already forked godot
mirror of
https://github.com/godotengine/godot.git
synced 2025-11-23 15:16:17 +00:00
Use const ref parameters in the GLTF module
This commit is contained in:
@@ -2021,7 +2021,7 @@ void FBXDocument::_process_mesh_instances(Ref<FBXState> p_state, Node *p_scene_r
|
||||
}
|
||||
}
|
||||
|
||||
Error FBXDocument::_parse(Ref<FBXState> p_state, String p_path, Ref<FileAccess> p_file) {
|
||||
Error FBXDocument::_parse(Ref<FBXState> p_state, const String &p_path, Ref<FileAccess> p_file) {
|
||||
p_state->scene.reset();
|
||||
|
||||
Error err = ERR_INVALID_DATA;
|
||||
@@ -2164,7 +2164,7 @@ Node *FBXDocument::generate_scene(Ref<GLTFState> p_state, float p_bake_fps, bool
|
||||
return root;
|
||||
}
|
||||
|
||||
Error FBXDocument::append_from_buffer(PackedByteArray p_bytes, String p_base_path, Ref<GLTFState> p_state, uint32_t p_flags) {
|
||||
Error FBXDocument::append_from_buffer(const PackedByteArray &p_bytes, const String &p_base_path, Ref<GLTFState> p_state, uint32_t p_flags) {
|
||||
Ref<FBXState> state = p_state;
|
||||
ERR_FAIL_COND_V(state.is_null(), ERR_INVALID_PARAMETER);
|
||||
ERR_FAIL_NULL_V(p_bytes.ptr(), ERR_INVALID_DATA);
|
||||
@@ -2259,7 +2259,7 @@ Error FBXDocument::_parse_fbx_state(Ref<FBXState> p_state, const String &p_searc
|
||||
return OK;
|
||||
}
|
||||
|
||||
Error FBXDocument::append_from_file(String p_path, Ref<GLTFState> p_state, uint32_t p_flags, String p_base_path) {
|
||||
Error FBXDocument::append_from_file(const String &p_path, Ref<GLTFState> p_state, uint32_t p_flags, const String &p_base_path) {
|
||||
Ref<FBXState> state = p_state;
|
||||
ERR_FAIL_COND_V(state.is_null(), ERR_INVALID_PARAMETER);
|
||||
ERR_FAIL_COND_V(p_path.is_empty(), ERR_FILE_NOT_FOUND);
|
||||
|
||||
Reference in New Issue
Block a user