From 8015ab0db39c4e89a2f956af217e4195a67804e9 Mon Sep 17 00:00:00 2001 From: Andreas Haas Date: Mon, 23 Jan 2017 22:33:02 +0100 Subject: Add ClassDB binding for File.get_modified_time Closes #7613 (cherry picked from commit 5ec0610c606f529b21ffc13596ae5a57ead368cb) --- core/bind/core_bind.cpp | 6 ++++++ core/bind/core_bind.h | 2 ++ 2 files changed, 8 insertions(+) diff --git a/core/bind/core_bind.cpp b/core/bind/core_bind.cpp index f83d593c1..41529252d 100644 --- a/core/bind/core_bind.cpp +++ b/core/bind/core_bind.cpp @@ -1822,6 +1822,11 @@ Variant _File::get_var() const { return v; } +uint64_t _File::get_modified_time(const String &p_file) const { + + return FileAccess::get_modified_time(p_file); +} + void _File::_bind_methods() { @@ -1870,6 +1875,7 @@ void _File::_bind_methods() { ObjectTypeDB::bind_method(_MD("get_pascal_string"),&_File::get_pascal_string); ObjectTypeDB::bind_method(_MD("file_exists","path"),&_File::file_exists); + ObjectTypeDB::bind_method(_MD("get_modified_time", "file"),&_File::get_modified_time); BIND_CONSTANT( READ ); BIND_CONSTANT( WRITE ); diff --git a/core/bind/core_bind.h b/core/bind/core_bind.h index ce9a63912..2d42c99eb 100644 --- a/core/bind/core_bind.h +++ b/core/bind/core_bind.h @@ -459,6 +459,8 @@ public: bool file_exists(const String& p_name) const; ///< return true if a file exists + uint64_t get_modified_time(const String& p_file) const; + _File(); virtual ~_File(); -- cgit v1.3.1