Source code for scfile.structures.flags
"""
Enum for 3D scene flags.
"""
from enum import IntEnum, auto
[docs]
class Flag(IntEnum):
SKELETON = 0
UV = auto()
NORMALS = auto()
UNKNOWN_4 = auto()
UNKNOWN_5 = auto()
UNKNOWN_6 = auto()
[docs]
def to_named_dict(flags: dict[int, bool]):
return {Flag(key).name: value for key, value in flags.items()}