Application Data (Range.app)#

Module to access application values that remain unchanged during runtime.

Range.app.range_version#

The Range Engine version as a tuple of 3 ints, eg. (1, 4, 100).

Note

Version tuples can be compared simply with (in)equality symbols; for example, (1, 4, 100) <= (1, 4, 100) returns True (lexical order).

Type:

tuple of three ints

Range.app.range_version_string#

The Range Engine version formatted as a string, eg. “1.4.100”.

Type:

str

Range.app.version#

The Blender/Range version as a tuple of 3 ints, eg. (2, 79, 1).

Note

Version tuples can be compared simply with (in)equality symbols; for example, (2, 78, 5) <= (2, 79, 0) returns True (lexical order).

Type:

tuple of three ints

Range.app.version_string#

The Blender/Range version formatted as a string, eg. “2.79 (sub 1)”.

Type:

str

Range.app.version_char#

The Blender/Range version character (for minor releases).

Type:

str

Range.app.Range_version#

The UPRange version as a tuple of 3 ints, eg. (0, 2, 3).

Note

Version tuples can be compared simply with (in)equality symbols; for example, (0, 2, 2) <= (0, 2, 3) returns True (lexical order).

Type:

tuple of three ints

Range.app.Range_version_string#

The UPRange version formatted as a string, eg. “0.2 (sub 3)”.

Type:

str

Range.app.has_texture_ffmpeg#

True if the Range has been built with FFmpeg support, enabling use of ImageFFmpeg and VideoFFmpeg.

Type:

bool

Range.app.has_joystick#

True if the Range has been built with joystick support.

Type:

bool

Range.app.has_physics#

True if the Range has been built with physics support.

Type:

bool