Panda3D
|
Public Member Functions | |
def | __init__ (self, value=None) |
def | __add__ (self, inc) |
def | __bool__ (self) |
def | __cmp__ (self, other) |
def | __gt__ (self, other) |
def | __lt__ (self, other) |
def | __str__ (self) |
def | loadXml (self, xelement, attribute='seq') |
def | set (self, value) |
def | setFromString (self, value) |
def | setFromTuple (self, value) |
def | storeXml (self, xelement, attribute='seq') |
Public Attributes | |
value | |
This represents a sequence value read from a contents.xml file, either from the <contents> or the <package> section. It's represented as series of dotted integers in the xml file, and stored internally as a tuple of integers. It may be incremented, which increments only the last integer in the series; or it may be compared with another SeqValue, which compares all of the integers componentwise.
def __init__ | ( | self, | |
value = None |
|||
) |
def __add__ | ( | self, | |
inc | |||
) |
Increments the seq value, returning the new value.
def __bool__ | ( | self | ) |
def __cmp__ | ( | self, | |
other | |||
) |
Compares to another seq value.
def __gt__ | ( | self, | |
other | |||
) |
def __lt__ | ( | self, | |
other | |||
) |
def __str__ | ( | self | ) |
def loadXml | ( | self, | |
xelement, | |||
attribute = 'seq' |
|||
) |
Reads the seq from the indicated XML element. Returns true if loaded, false if not given or if there was an error.
def set | ( | self, | |
value | |||
) |
Sets the seq from the indicated value of unspecified type.
def setFromString | ( | self, | |
value | |||
) |
Sets the seq from the indicated string of dot-separated integers. Raises ValueError on error.
def setFromTuple | ( | self, | |
value | |||
) |
Sets the seq from the indicated tuple of integers.
def storeXml | ( | self, | |
xelement, | |||
attribute = 'seq' |
|||
) |
Adds the seq to the indicated XML element.
value |