pyffi :: spells :: nif :: modify :: SpellCleanFarNif :: Class SpellCleanFarNif
[hide private]
[frames] | no frames]

Class SpellCleanFarNif

source code

                                                                                                                                                                           object --+                
                                                                                                                                                                                    |                
                                                                                                                                                                                Spell --+            
                                                                                                                                                                                        |            
                                                                                                                                                                           SpellGroupBase --+        
                                                                                                                                                                                            |        
                                                                                                                                                                       SpellGroupParallelBase --+    
                                                                                                                                                                                                |    
??.SpellDelVertexColorPropertySpellDelAlphaPropertySpellDelSpecularPropertySpellDelBSXFlagsSpellDelStringExtraDatasSpellDelTangentSpaceSpellDelCollisionDataSpellDelAnimationSpellDisableParallax --+
                                                                                                                                                                                                    |
                                                                                                                                                                                                   SpellCleanFarNif

Spell to clean _far type nifs (for even more optimizations, combine this with the optimize spell).
Instance Methods [hide private]
bool
datainspect(self)
Inspect every spell with L{Spell.datainspect} and keep those spells that must be cast.
source code

Inherited from SpellGroupParallelBase: branchentry, branchexit, branchinspect, dataentry, dataexit

Inherited from SpellGroupBase: __init__

Inherited from Spell: recurse

Inherited from Spell (private): _branchinspect, _datainspect

Inherited from object: __delattr__, __format__, __getattribute__, __hash__, __new__, __reduce__, __reduce_ex__, __repr__, __setattr__, __sizeof__, __str__, __subclasshook__

Class Methods [hide private]

Inherited from SpellGroupBase: toastentry, toastexit

Inherited from Spell: get_toast_stream

Class Variables [hide private]
  SPELLNAME = 'modify_cleanfarnif'
A str describing how to refer to the spell from the command line.

Inherited from unreachable.SpellDelVertexColorPropertySpellDelAlphaPropertySpellDelSpecularPropertySpellDelBSXFlagsSpellDelStringExtraDatasSpellDelTangentSpaceSpellDelCollisionDataSpellDelAnimationSpellDisableParallax: READONLY, SPELLCLASSES

Inherited from SpellGroupBase: ACTIVESPELLCLASSES, spells

Inherited from Spell: data, stream, toaster

Properties [hide private]

Inherited from SpellGroupParallelBase: changed

Inherited from object: __class__

Method Details [hide private]

datainspect(self)

source code 
Inspect every spell with L{Spell.datainspect} and keep those spells that must be cast.
Returns: bool
True if the file must be processed, False otherwise.
Overrides: Spell.datainspect
(inherited documentation)