Lines Matching refs:element

58 def is_attr_true( element, name ):
59 """Read a name value from an element's attributes.
66 value = element.nsProp( name, None )
255 def real_function_name(element):
256 name = element.nsProp( "name", None )
257 alias = element.nsProp( "alias", None )
326 def __init__(self, element, context):
328 self.name = element.nsProp( "name", None )
329 self.category = real_category_name( element.parent.nsProp( "name", None ) )
334 def __init__(self, element, context):
335 gl_item.__init__(self, element, context)
336 self.size = int( element.nsProp( "size", None ), 0 )
340 tn.size = int( element.nsProp( "size", None ), 0 )
341 tn.integer = not is_attr_true( element, "float" )
342 tn.unsigned = is_attr_true( element, "unsigned" )
343 tn.pointer = is_attr_true( element, "pointer" )
356 def __init__(self, element, context):
357 gl_item.__init__(self, element, context)
358 self.value = int( element.nsProp( "value", None ), 0 )
360 temp = element.nsProp( "count", None )
405 def __init__(self, element, context):
406 self.name = element.nsProp( "name", None )
408 ts = element.nsProp( "type", None )
411 temp = element.nsProp( "variable_param", None )
422 c = element.nsProp( "count", None )
432 self.count_scale = int(element.nsProp( "count_scale", None ))
445 self.is_client_only = is_attr_true( element, 'client_only' )
446 self.is_counter = is_attr_true( element, 'counter' )
447 self.is_output = is_attr_true( element, 'output' )
452 self.width = element.nsProp('img_width', None)
453 self.height = element.nsProp('img_height', None)
454 self.depth = element.nsProp('img_depth', None)
455 self.extent = element.nsProp('img_extent', None)
457 self.img_xoff = element.nsProp('img_xoff', None)
458 self.img_yoff = element.nsProp('img_yoff', None)
459 self.img_zoff = element.nsProp('img_zoff', None)
460 self.img_woff = element.nsProp('img_woff', None)
462 self.img_format = element.nsProp('img_format', None)
463 self.img_type = element.nsProp('img_type', None)
464 self.img_target = element.nsProp('img_target', None)
466 self.img_pad_dimensions = is_attr_true( element, 'img_pad_dimensions' )
467 self.img_null_flag = is_attr_true( element, 'img_null_flag' )
468 self.img_send_null = is_attr_true( element, 'img_send_null' )
470 self.is_padding = is_attr_true( element, 'padding' )
598 def __init__(self, element, context):
624 self.process_element( element )
629 def process_element(self, element):
630 name = element.nsProp( "name", None )
631 alias = element.nsProp( "alias", None )
633 if is_attr_true(element, "static_dispatch"):
645 offset = element.nsProp( "offset", None )
671 child = element.children
673 if child.type == "element":
705 if element.children:
786 def create_item(self, item_name, element, context):
788 return gl_function(element, context)
790 return gl_type(element, context)
792 return gl_enum(element, context)
794 return gl_parameter(element, context)
829 element = doc.children
830 while element.type != "element" or element.name != "OpenGLAPI":
831 element = element.next
833 if element:
834 self.process_OpenGLAPI(element)
838 def process_OpenGLAPI(self, element):
839 child = element.children
841 if child.type == "element":
861 if child.type == "element":