This repository has been archived on 2023-10-09. You can view files and clone it. You cannot open issues or pull requests or push a commit.
Files
blender-archive/doc/python_api/rst/bge.app.rst
Porteries Tristan 1c707a2392 BGE: Fix T43918: adding submodule bge.app including attribute version.
This patch adds the submodule app to bge. apps contains constants similar to bpy.app, particularly version (tuple of three ints like 2.75.1).

It was requested in T43918 and set as TODO.

The patch also adds rst doc for the module.

Reviewers: moguri, kupoman, lordloki, panzergame, campbellbarton

Reviewed By: lordloki, panzergame, campbellbarton

Subscribers: marcino15

Projects: #game_logic, #game_python, #game_engine

Differential Revision: https://developer.blender.org/D1348
2015-06-15 21:46:56 +02:00

1.0 KiB

Application Data (bge.app)

Module to access application values that remain unchanged during runtime.

bge.app.version

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

Note

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

Type:

tuple of three ints

bge.app.version_string

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

Type:

str

bge.app.version_char

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

Type:

str

bge.app.has_texture_ffmpeg

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

Type:

bool

bge.app.has_joystick

True if the BGE has been built with joystick support.

Type:

bool

bge.app.has_physics

True if the BGE has been built with physics support.

Type:

bool