Package pyffi :: Package formats :: Package nif :: Class NifFormat :: Class StringPalette
[hide private]
[frames] | no frames]

Class StringPalette

source code

                  object --+                
                           |                
      utils.graph.DetailNode --+            
                               |            
          utils.graph.GlobalNode --+        
                                   |        
object_models.xml.struct_.StructBase --+    
                                       |    
                NifFormat._StringPalette --+
                                           |
                                          NifFormat.StringPalette

Nested Classes [hide private]

Inherited from object_models.xml.struct_.StructBase: __metaclass__

Instance Methods [hide private]
 
get_string(self, offset)
Return string at given offset.
source code
 
get_all_strings(self)
Return a list of all strings.
source code
 
add_string(self, text)
Adds string to palette (will recycle existing strings if possible) and return offset to the string in the palette.
source code
 
clear(self)
Clear all strings in the palette.
source code

Inherited from object_models.xml.struct_.StructBase: __init__, __str__, deepcopy, fix_links, get_attribute, get_basic_attribute, get_detail_child_names, get_detail_child_nodes, get_global_child_nodes, get_global_display, get_hash, get_links, get_refs, get_size, get_strings, get_template_attribute, read, replace_global_node, set_attribute, set_basic_attribute, set_template_attribute, tree, write

Inherited from utils.graph.GlobalNode: get_global_child_edge_types, get_global_iterator

Inherited from utils.graph.DetailNode: get_detail_child_edge_types, get_detail_display, get_detail_iterator

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

Class Methods [hide private]

Inherited from object_models.xml.struct_.StructBase: get_games, get_versions

Class Variables [hide private]
  _attribute_list = [<pyffi.object_models.xml.StructAttribute ob...

Inherited from _StringPalette (private): _attrs, _names

Inherited from object_models.xml.struct_.StructBase: arg

Properties [hide private]

Inherited from _StringPalette: length, palette

Inherited from object: __class__

Class Variable Details [hide private]

_attribute_list

Value:
[<pyffi.object_models.xml.StructAttribute object at 0x2c20950>,
 <pyffi.object_models.xml.StructAttribute object at 0x2c20990>,
 <pyffi.object_models.xml.StructAttribute object at 0x2c20950>,
 <pyffi.object_models.xml.StructAttribute object at 0x2c20990>]