예제 #1
0
	def __init__(self, element, context):
		gl_item.__init__(self, element, context)
		self.size = int( element.nsProp( "size", None ), 0 )

		te = typeexpr.type_expression( None )
		tn = typeexpr.type_node()
		tn.size = int( element.nsProp( "size", None ), 0 )
		tn.integer = not is_attr_true( element, "float" )
		tn.unsigned = is_attr_true( element, "unsigned" )
		tn.name = "GL" + self.name
		te.set_base_type_node( tn )

		self.type_expr = te
		return
예제 #2
0
    def __init__(self, element, context):
        gl_item.__init__(self, element, context)
        self.size = int(element.nsProp("size", None), 0)

        te = typeexpr.type_expression(None)
        tn = typeexpr.type_node()
        tn.size = int(element.nsProp("size", None), 0)
        tn.integer = not is_attr_true(element, "float")
        tn.unsigned = is_attr_true(element, "unsigned")
        tn.name = "GL" + self.name
        te.set_base_type_node(tn)

        self.type_expr = te
        return