Index

A | B | C | D | E | F | G | H | I | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z

A

action_down (bacon.Controller attribute)
(bacon.ControllerButtons attribute)
action_left (bacon.Controller attribute)
(bacon.ControllerButtons attribute)
action_right (bacon.Controller attribute)
(bacon.ControllerButtons attribute)
action_up (bacon.Controller attribute)
(bacon.ControllerButtons attribute)
array_count (bacon.ShaderUniform attribute)
ascent (bacon.Font attribute)
axis1 (bacon.ControllerAxes attribute)
axis2 (bacon.ControllerAxes attribute)
axis3 (bacon.ControllerAxes attribute)
axis4 (bacon.ControllerAxes attribute)
axis5 (bacon.ControllerAxes attribute)
axis6 (bacon.ControllerAxes attribute)
axis7 (bacon.ControllerAxes attribute)
axis8 (bacon.ControllerAxes attribute)

B

back (bacon.Controller attribute)
(bacon.ControllerButtons attribute)
bacon (module)
BlendFlags (class in bacon)
bool_ (bacon.ShaderUniformType attribute)
button1 (bacon.ControllerButtons attribute)
button10 (bacon.ControllerButtons attribute)
button11 (bacon.ControllerButtons attribute)
button12 (bacon.ControllerButtons attribute)
button13 (bacon.ControllerButtons attribute)
button14 (bacon.ControllerButtons attribute)
button15 (bacon.ControllerButtons attribute)
button16 (bacon.ControllerButtons attribute)
button17 (bacon.ControllerButtons attribute)
button2 (bacon.ControllerButtons attribute)
button3 (bacon.ControllerButtons attribute)
button4 (bacon.ControllerButtons attribute)
button5 (bacon.ControllerButtons attribute)
button6 (bacon.ControllerButtons attribute)
button7 (bacon.ControllerButtons attribute)
button8 (bacon.ControllerButtons attribute)
button9 (bacon.ControllerButtons attribute)
bvec2 (bacon.ShaderUniformType attribute)
bvec3 (bacon.ShaderUniformType attribute)
bvec4 (bacon.ShaderUniformType attribute)

C

callback (bacon.Voice attribute)
clear() (in module bacon)
connected (bacon.Controller attribute)
content_scale (bacon.Image attribute)
(bacon.Window attribute)
Controller (class in bacon)
controller_index (bacon.Controller attribute)
ControllerAxes (class in bacon)
ControllerButtons (class in bacon)
ControllerMapping (class in bacon)
ControllerProfiles (class in bacon)

D

descent (bacon.Font attribute)
destroy() (bacon.Voice method)
dpad_down (bacon.Controller attribute)
(bacon.ControllerButtons attribute)
dpad_left (bacon.Controller attribute)
(bacon.ControllerButtons attribute)
dpad_right (bacon.Controller attribute)
(bacon.ControllerButtons attribute)
dpad_up (bacon.Controller attribute)
(bacon.ControllerButtons attribute)
draw_image() (in module bacon)
draw_image_region() (in module bacon)
draw_line() (in module bacon)
draw_rect() (in module bacon)
draw_string() (in module bacon)
dst_alpha (bacon.BlendFlags attribute)
dst_color (bacon.BlendFlags attribute)

E

extended (bacon.ControllerProfiles attribute)

F

fill_rect() (in module bacon)
float_ (bacon.ShaderUniformType attribute)
Font (class in bacon)
fragment_source (bacon.Shader attribute)
fullscreen (bacon.Window attribute)

G

gain (bacon.Voice attribute)
Game (class in bacon)
generic (bacon.ControllerProfiles attribute)
get() (bacon.ControllerMapping class method)
get_axis() (bacon.Controller method)
get_button_state() (bacon.Controller method)
get_glyph() (bacon.Font method)
get_glyphs() (bacon.Font method)
get_region() (bacon.Image method)
get_resource_path() (in module bacon)

H

has_axis() (bacon.Controller method)
has_button() (bacon.Controller method)
height (bacon.Image attribute)
(bacon.Window attribute)

I

Image (class in bacon)
int_ (bacon.ShaderUniformType attribute)
ivec2 (bacon.ShaderUniformType attribute)
ivec3 (bacon.ShaderUniformType attribute)
ivec4 (bacon.ShaderUniformType attribute)

K

Keys (class in bacon)
keys (in module bacon)

L

left (bacon.Mouse attribute)
(bacon.MouseButtons attribute)
left_shoulder (bacon.Controller attribute)
(bacon.ControllerButtons attribute)
left_thumb (bacon.Controller attribute)
(bacon.ControllerButtons attribute)
left_thumb_x (bacon.Controller attribute)
(bacon.ControllerAxes attribute)
left_thumb_y (bacon.Controller attribute)
(bacon.ControllerAxes attribute)
left_trigger (bacon.Controller attribute)
(bacon.ControllerAxes attribute)

M

mat2 (bacon.ShaderUniformType attribute)
mat3 (bacon.ShaderUniformType attribute)
mat4 (bacon.ShaderUniformType attribute)
measure_string() (bacon.Font method)
metrics (bacon.Font attribute)
middle (bacon.Mouse attribute)
(bacon.MouseButtons attribute)
Mouse (class in bacon)
mouse (in module bacon)
MouseButtons (class in bacon)
multiply_color() (in module bacon)

N

name (bacon.Controller attribute)
(bacon.ShaderUniform attribute)
none (bacon.ShaderUniformType attribute)

O

on_controller_axis() (bacon.Game method)
on_controller_button() (bacon.Game method)
on_controller_connected() (bacon.Game method)
on_controller_disconnected() (bacon.Game method)
on_init() (bacon.Game method)
on_key() (bacon.Game method)
on_mouse_button() (bacon.Game method)
on_mouse_scroll() (bacon.Game method)
on_resize() (bacon.Game method)
on_tick() (bacon.Game method)
one (bacon.BlendFlags attribute)
one_minus_dst_alpha (bacon.BlendFlags attribute)
one_minus_dst_color (bacon.BlendFlags attribute)
one_minus_src_alpha (bacon.BlendFlags attribute)
one_minus_src_color (bacon.BlendFlags attribute)

P

pan (bacon.Voice attribute)
parse() (bacon.BlendFlags class method)
(bacon.ControllerAxes class method)
(bacon.ControllerButtons class method)
(bacon.ControllerProfiles class method)
(bacon.MouseButtons class method)
(bacon.ShaderUniformType class method)
pitch (bacon.Voice attribute)
play() (bacon.Sound method)
(bacon.Voice method)
playing (bacon.Voice attribute)
pop_color() (in module bacon)
pop_transform() (in module bacon)
position (bacon.Voice attribute)
product_id (bacon.Controller attribute)
profile (bacon.Controller attribute)
push_color() (in module bacon)
push_transform() (in module bacon)

Q

quit() (in module bacon)

R

register() (bacon.ControllerMapping class method)
resizable (bacon.Window attribute)
resource_dir (in module bacon)
right (bacon.Mouse attribute)
(bacon.MouseButtons attribute)
right_shoulder (bacon.Controller attribute)
(bacon.ControllerButtons attribute)
right_thumb (bacon.Controller attribute)
(bacon.ControllerButtons attribute)
right_thumb_x (bacon.Controller attribute)
(bacon.ControllerAxes attribute)
right_thumb_y (bacon.Controller attribute)
(bacon.ControllerAxes attribute)
right_trigger (bacon.Controller attribute)
(bacon.ControllerAxes attribute)
rotate() (in module bacon)
run() (in module bacon)

S

sampler2D (bacon.ShaderUniformType attribute)
sampler2DRect (bacon.ShaderUniformType attribute)
samplerCube (bacon.ShaderUniformType attribute)
samplerExternal (bacon.ShaderUniformType attribute)
scale() (in module bacon)
select (bacon.Controller attribute)
(bacon.ControllerButtons attribute)
set_blending() (in module bacon)
set_color() (in module bacon)
set_loop_points() (bacon.Voice method)
set_shader() (in module bacon)
set_transform() (in module bacon)
Shader (class in bacon)
ShaderUniform (class in bacon)
ShaderUniformType (class in bacon)
shared (bacon.ShaderUniform attribute)
Sound (class in bacon)
src_alpha (bacon.BlendFlags attribute)
src_color (bacon.BlendFlags attribute)
standard (bacon.ControllerProfiles attribute)
start (bacon.Controller attribute)
(bacon.ControllerButtons attribute)
stop() (bacon.Voice method)

T

target (bacon.Window attribute)
timestep (in module bacon)
title (bacon.Window attribute)
tostring() (bacon.BlendFlags class method)
(bacon.ControllerAxes class method)
(bacon.ControllerButtons class method)
(bacon.ControllerProfiles class method)
(bacon.MouseButtons class method)
(bacon.ShaderUniformType class method)
translate() (in module bacon)
type (bacon.ShaderUniform attribute)

U

uniforms (bacon.Shader attribute)
unload() (bacon.Image method)
(bacon.Sound method)

V

value (bacon.ShaderUniform attribute)
vec2 (bacon.ShaderUniformType attribute)
vec3 (bacon.ShaderUniformType attribute)
vec4 (bacon.ShaderUniformType attribute)
vendor_id (bacon.Controller attribute)
vertex_source (bacon.Shader attribute)
Voice (class in bacon)

W

width (bacon.Image attribute)
(bacon.Window attribute)
Window (class in bacon)

X

x (bacon.Mouse attribute)

Y

y (bacon.Mouse attribute)

Z

zero (bacon.BlendFlags attribute)