studio.constants module

Provides model based functionality.

class studio.constants.ModelType

Bases: Boost.Python.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[source]

Bases: enum.IntFlag

Studio flags wrapper enumerator.

DRAWTRANSLUCENTSUBMODELS = <StudioFlags.DRAWTRANSLUCENTSUBMODELS: 4>
NONE = <StudioFlags.NONE: 0>
NOSHADOWS = <StudioFlags.NOSHADOWS: 128>
RENDER = <StudioFlags.RENDER: 1>
SHADOWDEPTHTEXTURE = <StudioFlags.SHADOWDEPTHTEXTURE: 1073741824>
STATIC_LIGHTING = <StudioFlags.STATIC_LIGHTING: 16>
TRANSPARENCY = <StudioFlags.TRANSPARENCY: 2147483648>
TWOPASS = <StudioFlags.TWOPASS: 8>
VIEWXFORMATTACHMENTS = <StudioFlags.VIEWXFORMATTACHMENTS: 2>
WIREFRAME = <StudioFlags.WIREFRAME: 32>
WIREFRAME_VCOLLIDE = <StudioFlags.WIREFRAME_VCOLLIDE: 256>