New Addon: Import Autodesk .max #105013
@ -168,9 +168,8 @@ DIFSECT = 0xFFFFFFFC # (-4) denotes a DIFAT sector in a FAT
|
||||
FATSECT = 0xFFFFFFFD # (-3) denotes a FAT sector in a FAT
|
||||
ENDOFCHAIN = 0xFFFFFFFE # (-2) end of a virtual stream chain
|
||||
FREESECT = 0xFFFFFFFF # (-1) unallocated sector
|
||||
|
||||
STGTY_STREAM = 2 # element is a stream object
|
||||
STGTY_ROOT = 5 # element is a root storage
|
||||
MAX_STREAM = 2 # element is a stream object
|
||||
ROOT_STORE = 5 # element is a root storage
|
||||
|
||||
TYP_NAME = 0x0962
|
||||
INVALID_NAME = re.compile('^[0-9].*')
|
||||
@ -656,27 +655,6 @@ class ImportMaxFile:
|
||||
entry = self.direntries[sid]
|
||||
return self._open(entry.isectStart, entry.size)
|
||||
|
||||
def get_type(self, filename):
|
||||
try:
|
||||
sid = self._find(filename)
|
||||
entry = self.direntries[sid]
|
||||
return entry.entry_type
|
||||
except:
|
||||
return False
|
||||
|
||||
def getclsid(self, filename):
|
||||
sid = self._find(filename)
|
||||
entry = self.direntries[sid]
|
||||
return entry.clsid
|
||||
|
||||
def get_size(self, filename):
|
||||
sid = self._find(filename)
|
||||
entry = self.direntries[sid]
|
||||
return entry.size
|
||||
|
||||
def get_rootentry_name(self):
|
||||
return self.root.name
|
||||
|
||||
|
||||
###################
|
||||
# DATA PROCESSING #
|
||||
|
Loading…
Reference in New Issue
Block a user