class BindType(Enum): """ Binding Type enum used for structure """ Mouse = Enum.auto() Axis = Enum.auto() Hat = Enum.auto() QuadButton = Enum.auto()
class Response(Enum): HOTTER = Enum.auto() COLDER = Enum.auto() SAME = Enum.auto() EXACT = Enum.auto()
class FLTextDirection(Enum): Auto = Enum.auto() RTL = Enum.auto() LTR = Enum.auto()
class FLCoordinateMode(Enum): CoordDevice = Enum.auto() CoordPainter = Enum.auto()
class FLRasterOP(Enum): CopyROP = Enum.auto() OrROP = Enum.auto() XorROP = Enum.auto() NotAndROP = Enum.auto() EraseROP = NotAndROP NotCopyROP = Enum.auto() NotOrROP = Enum.auto() NotXorROP = Enum.auto() AndROP = Enum.auto() NotEraseROP = AndROP NotROP = Enum.auto() ClearROP = Enum.auto() SetROP = Enum.auto() NopROP = Enum.auto() AndNotROP = Enum.auto() OrNotROP = Enum.auto() NandROP = Enum.auto() NorROP = Enum.auto() LastROP = NorROP
class FLBGMode(Enum): TransparentMode = Enum.auto() OpaqueMode = Enum.auto()
class FLBrushStyle(Enum): NoBrush = Enum.auto() SolidPattern = Enum.auto() Dense1Pattern = Enum.auto() Dense2Pattern = Enum.auto() Dense3Pattern = Enum.auto() Dense4Pattern = Enum.auto() Dense5Pattern = Enum.auto() Dense6Pattern = Enum.auto() Dense7Pattern = Enum.auto() HorPattern = Enum.auto() VerPattern = Enum.auto() CrossPattern = Enum.auto() BDiagPattern = Enum.auto() FDiagPattern = Enum.auto() DiagCrossPattern = Enum.auto() CustomPattern = 24