From cb435ec6864be2ece6b1464d71401807cbd654f1 Mon Sep 17 00:00:00 2001 From: Dickinson Lo Date: Fri, 28 Oct 2005 11:20:12 +0000 Subject: [PATCH] new extensions_native version of Ramfile-extentions.py --- .../extensions_native/Ramfile_extensions.py | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 direct/src/extensions_native/Ramfile_extensions.py diff --git a/direct/src/extensions_native/Ramfile_extensions.py b/direct/src/extensions_native/Ramfile_extensions.py new file mode 100644 index 0000000000..6d33773825 --- /dev/null +++ b/direct/src/extensions_native/Ramfile_extensions.py @@ -0,0 +1,19 @@ +from extension_native_helpers import * +from libpandaexpress import * + +""" +Ramfile_extensions module: contains methods to extend functionality +of the Ramfile class +""" + +def readlines(self): + """Reads all the lines at once and returns a list.""" + lines = [] + line = self.readline() + while line: + lines.append(line) + line = self.readline() + return lines + +Dtool_funcToMethod(readlines, Ramfile) +del readlines