FileAccess

gdext.classes.FileAccess
See theFileAccess companion class
object FileAccess

Attributes

Companion
class
Graph
Supertypes
class Object
trait Matchable
class Any
Self type
FileAccess.type

Members list

Value members

Concrete methods

final def createTemp(mode_flags: Long, prefix: String, extension: String, keep: Boolean): FileAccess

FileAccess.create_temp. Returns an owned reference: release it with unref() or inside Gd.scoped.

FileAccess.create_temp. Returns an owned reference: release it with unref() or inside Gd.scoped.

Attributes

final def fileExists(path: String): Boolean

FileAccess.file_exists

FileAccess.file_exists

Attributes

final def getAccessTime(file: String): Long

FileAccess.get_access_time

FileAccess.get_access_time

Attributes

final def getExtendedAttributeString(file: String, attribute_name: String): String

FileAccess.get_extended_attribute_string

FileAccess.get_extended_attribute_string

Attributes

final def getFileAsString(path: String): String

FileAccess.get_file_as_string

FileAccess.get_file_as_string

Attributes

final def getHiddenAttribute(file: String): Boolean

FileAccess.get_hidden_attribute

FileAccess.get_hidden_attribute

Attributes

final def getMd5(path: String): String

FileAccess.get_md5

FileAccess.get_md5

Attributes

final def getModifiedTime(file: String): Long

FileAccess.get_modified_time

FileAccess.get_modified_time

Attributes

final def getOpenError(): Long

FileAccess.get_open_error

FileAccess.get_open_error

Attributes

final def getReadOnlyAttribute(file: String): Boolean

FileAccess.get_read_only_attribute

FileAccess.get_read_only_attribute

Attributes

final def getSha256(path: String): String

FileAccess.get_sha256

FileAccess.get_sha256

Attributes

final def getSize(file: String): Long

FileAccess.get_size

FileAccess.get_size

Attributes

final def getUnixPermissions(file: String): Long

FileAccess.get_unix_permissions

FileAccess.get_unix_permissions

Attributes

final def open(path: String, flags: Long): FileAccess

FileAccess.open. Returns an owned reference: release it with unref() or inside Gd.scoped.

FileAccess.open. Returns an owned reference: release it with unref() or inside Gd.scoped.

Attributes

final def openCompressed(path: String, mode_flags: Long, compression_mode: Long): FileAccess

FileAccess.open_compressed. Returns an owned reference: release it with unref() or inside Gd.scoped.

FileAccess.open_compressed. Returns an owned reference: release it with unref() or inside Gd.scoped.

Attributes

final def openEncryptedWithPass(path: String, mode_flags: Long, pass: String): FileAccess

FileAccess.open_encrypted_with_pass. Returns an owned reference: release it with unref() or inside Gd.scoped.

FileAccess.open_encrypted_with_pass. Returns an owned reference: release it with unref() or inside Gd.scoped.

Attributes

final def removeExtendedAttribute(file: String, attribute_name: String): Long

FileAccess.remove_extended_attribute

FileAccess.remove_extended_attribute

Attributes

final def setExtendedAttributeString(file: String, attribute_name: String, data: String): Long

FileAccess.set_extended_attribute_string

FileAccess.set_extended_attribute_string

Attributes

final def setHiddenAttribute(file: String, hidden: Boolean): Long

FileAccess.set_hidden_attribute

FileAccess.set_hidden_attribute

Attributes

final def setReadOnlyAttribute(file: String, ro: Boolean): Long

FileAccess.set_read_only_attribute

FileAccess.set_read_only_attribute

Attributes

final def setUnixPermissions(file: String, permissions: Long): Long

FileAccess.set_unix_permissions

FileAccess.set_unix_permissions

Attributes