SubfileInfo

from panda3d.core import SubfileInfo
class SubfileInfo

Bases:

This class records a particular byte sub-range within an existing file on disk. Generally, the filename is understood as a physical file on disk, and not to be looked up via the vfs.

Inheritance diagram

Inheritance diagram of SubfileInfo

__init__()
__init__(file: FileReference, start: int, size: int)
__init__(filename: Filename, start: int, size: int)
__init__(copy: SubfileInfo)
assign(copy: SubfileInfo) SubfileInfo
getFile() FileReference

Returns the FileReference that represents this file.

getFilename() Filename

A shortcut to the filename.

getSize() int

Returns the number of consecutive bytes, beginning at getStart(), that correspond to this file data.

getStart() int

Returns the offset within the file at which this file data begins.

isEmpty() bool

Returns true if this SubfileInfo doesn’t define any file, false if it has real data.

output(out: ostream)