MCPcopy Create free account
hub / github.com/SakuraEngine/SakuraEngine / __init__

Method __init__

tools/meta_codegen/framework/old_framework.py:33–43  ·  view source on GitHub ↗
(self, name, fields, bases, fileName)

Source from the content-addressed store, hash-verified

31
32class Record(object):
33 def __init__(self, name, fields, bases, fileName):
34 self.name = name
35 self.luaName = name.replace("::", ".")
36 var = str.rsplit(name, "::", 1)
37 self.short_name = var[-1]
38 if len(var) > 1:
39 self.namespace = var[0]
40 self.export_to_c = not "::" in name
41 self.fields = fields
42 self.bases = bases
43 self.fileName = fileName
44
45 def allFields(self):
46 result = []

Callers

nothing calls this directly

Calls 2

rsplitMethod · 0.80
replaceMethod · 0.45

Tested by

no test coverage detected