INNER CODE UNIT · Python
APISubset
mosra/flextgl · flext.py:213
class APISubset:
def __init__(self, name, types, enums, commands):
self.name = name
self.types = types
self.enums = enums
self.commands = commands
class Type:
def __init__(self, api, name, definition, is_bitmask, required_types, required_enums, struct_extends, alias):
self.api = api
self.name = name
self.definition = definition
self.is_dependent = bool(struct_extends)
self.is_bitmask = is_bitmask
self.required_types = required_types
self.required_enums = required_enums
self.struct_extends = struct_extends
self.alias = alias