Lines Matching refs:element

57 def is_attr_true( element, name, default = "false" ):
58 """Read a name value from an element's attributes.
65 value = element.get( name, default )
254 def real_function_name(element):
255 name = element.get( "name" )
256 alias = element.get( "alias" )
325 def __init__(self, element, context, category):
327 self.name = element.get( "name" )
334 def __init__(self, element, context, category):
335 gl_item.__init__(self, element, context, category)
336 self.size = int( element.get( "size" ), 0 )
340 tn.size = int( element.get( "size" ), 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, category):
357 gl_item.__init__(self, element, context, category)
358 self.value = int( element.get( "value" ), 0 )
360 temp = element.get( "count" )
405 def __init__(self, element, context):
406 self.name = element.get( "name" )
408 ts = element.get( "type" )
411 temp = element.get( "variable_param" )
422 c = element.get( "count" )
432 self.marshal_count = element.get("marshal_count")
433 self.count_scale = int(element.get( "count_scale", "1" ))
446 self.is_client_only = is_attr_true( element, 'client_only' )
447 self.is_counter = is_attr_true( element, 'counter' )
448 self.is_output = is_attr_true( element, 'output' )
453 self.width = element.get('img_width')
454 self.height = element.get('img_height')
455 self.depth = element.get('img_depth')
456 self.extent = element.get('img_extent')
458 self.img_xoff = element.get('img_xoff')
459 self.img_yoff = element.get('img_yoff')
460 self.img_zoff = element.get('img_zoff')
461 self.img_woff = element.get('img_woff')
463 self.img_format = element.get('img_format')
464 self.img_type = element.get('img_type')
465 self.img_target = element.get('img_target')
467 self.img_pad_dimensions = is_attr_true( element, 'img_pad_dimensions' )
468 self.img_null_flag = is_attr_true( element, 'img_null_flag' )
469 self.img_send_null = is_attr_true( element, 'img_send_null' )
471 self.is_padding = is_attr_true( element, 'padding' )
607 def __init__(self, element, context):
645 self.process_element( element )
650 def process_element(self, element):
651 name = element.get( "name" )
652 alias = element.get( "alias" )
655 assert not alias or not element.get('marshal')
656 assert not alias or not element.get('marshal_count')
657 assert not alias or not element.get('marshal_sync')
658 assert not alias or not element.get('marshal_call_before')
659 assert not alias or not element.get('marshal_call_after')
667 version_str = element.get(api, 'none')
675 exec_flavor = element.get('exec')
679 deprecated = element.get('deprecated', 'none')
683 if not is_attr_true(element, 'desktop', 'true'):
686 if self.has_no_error_variant or is_attr_true(element, 'no_error'):
724 for child in element:
754 if list(element):
839 def create_function(self, element, context):
840 return gl_function(element, context)
842 def create_type(self, element, context, category):
843 return gl_type(element, context, category)
845 def create_enum(self, element, context, category):
846 return gl_enum(element, context, category)
848 def create_parameter(self, element, context):
849 return gl_parameter(element, context)
877 element = doc.getroot()
878 if element.tag == "OpenGLAPI":
879 self.process_OpenGLAPI(file_name, element)
883 def process_OpenGLAPI(self, file_name, element):
884 for child in element: