studio.constants module¶
Provides model based functionality.
- class studio.constants.ModelType¶
Bases:
enum
- BAD = _studio._constants.ModelType.BAD¶
- BRUSH = _studio._constants.ModelType.BRUSH¶
- SPRITE = _studio._constants.ModelType.SPRITE¶
- STUDIO = _studio._constants.ModelType.STUDIO¶
- names = {'BAD': _studio._constants.ModelType.BAD, 'BRUSH': _studio._constants.ModelType.BRUSH, 'SPRITE': _studio._constants.ModelType.SPRITE, 'STUDIO': _studio._constants.ModelType.STUDIO}¶
- values = {0: _studio._constants.ModelType.BAD, 1: _studio._constants.ModelType.BRUSH, 2: _studio._constants.ModelType.SPRITE, 3: _studio._constants.ModelType.STUDIO}¶
- class studio.constants.StudioFlags(*values)[source]¶
Bases:
IntFlag
Studio flags wrapper enumerator.
- DRAWTRANSLUCENTSUBMODELS = 4¶
- ITEM_BLINK = 64¶
- NONE = 0¶
- NOSHADOWS = 128¶
- RENDER = 1¶
- SHADOWDEPTHTEXTURE = 1073741824¶
- STATIC_LIGHTING = 16¶
- TRANSPARENCY = 2147483648¶
- TWOPASS = 8¶
- VIEWXFORMATTACHMENTS = 2¶
- WIREFRAME = 32¶
- WIREFRAME_VCOLLIDE = 256¶