Table of Contents - gosling-2.3.2 Documentation
Classes and Modules
- Gosling
- Gosling::Actor
- Gosling::Circle
- Gosling::Collision
- Gosling::ImageLibrary
- Gosling::InheritanceError
- Gosling::Polygon
- Gosling::Rect
- Gosling::Sprite
- Gosling::Transformable
- MatrixCache
- Object
- ObjectCache
- Snow
- Snow::Mat3
- VectorCache
Methods
- ::axis_already_projected? — Gosling::Collision
- ::buffer_shapes — Gosling::Collision
- ::clear_buffer — Gosling::Collision
- ::get — Gosling::ImageLibrary
- ::get_circle_separation_axis — Gosling::Collision
- ::get_circle_vertices_by_axis — Gosling::Collision
- ::get_collision_info — Gosling::Collision
- ::get_normal — Gosling::Collision
- ::get_overlap — Gosling::Collision
- ::get_polygon_separation_axes — Gosling::Collision
- ::get_separation_axes — Gosling::Collision
- ::is_point_in_shape? — Gosling::Collision
- ::iteration_complete? — Gosling::Collision
- ::new — Gosling::Actor
- ::new — Gosling::Circle
- ::new — MatrixCache
- ::new — Gosling::Polygon
- ::new — Gosling::Rect
- ::new — Gosling::Sprite
- ::new — VectorCache
- ::new — Gosling::Transformable
- ::next_collision_info — Gosling::Collision
- ::next_global_vertex — Gosling::Collision
- ::next_separation_axis — Gosling::Collision
- ::peek_at_next_collision — Gosling::Collision
- ::project_onto_axis — Gosling::Collision
- ::projections_overlap? — Gosling::Collision
- ::reset_buffer_iterators — Gosling::Collision
- ::reset_global_vertices — Gosling::Collision
- ::reset_projection_axis_tracking — Gosling::Collision
- ::reset_separation_axes — Gosling::Collision
- ::separation_axes — Gosling::Collision
- ::skip_next_collision — Gosling::Collision
- ::test — Gosling::Collision
- ::transform_point — Gosling::Transformable
- ::unbuffer_shapes — Gosling::Collision
- ::untransform_point — Gosling::Transformable
- #* — Snow::Mat3
- #add_child — Gosling::Actor
- #alpha — Gosling::Actor
- #alpha= — Gosling::Actor
- #blue — Gosling::Actor
- #blue= — Gosling::Actor
- #boolean_check — Object
- #center — Gosling::Transformable
- #center= — Gosling::Transformable
- #center_x — Gosling::Transformable
- #center_x= — Gosling::Transformable
- #center_y — Gosling::Transformable
- #center_y= — Gosling::Transformable
- #clear — ObjectCache
- #create — MatrixCache
- #create — VectorCache
- #create — ObjectCache
- #draw — Gosling::Actor
- #fill_polygon — Gosling::Actor
- #get — ObjectCache
- #get_actor_at — Gosling::Actor
- #get_actors_at — Gosling::Actor
- #get_global_position — Gosling::Actor
- #get_global_transform — Gosling::Actor
- #get_global_vertices — Gosling::Polygon
- #get_image — Gosling::Sprite
- #get_point_at_angle — Gosling::Circle
- #get_vertices — Gosling::Polygon
- #green — Gosling::Actor
- #green= — Gosling::Actor
- #has_child? — Gosling::Actor
- #height= — Gosling::Rect
- #identity? — Snow::Mat3
- #inspect — Gosling::Actor
- #is_point_in_bounds — Gosling::Actor
- #is_point_in_bounds — Gosling::Circle
- #is_point_in_bounds — Gosling::Polygon
- #multiply — Snow::Mat3
- #multiply! — Snow::Mat3
- #parent= — Gosling::Actor
- #pos — Gosling::Transformable
- #pos= — Gosling::Transformable
- #radius= — Gosling::Circle
- #rebuild_vertices — Gosling::Rect
- #recycle — ObjectCache
- #red — Gosling::Actor
- #red= — Gosling::Actor
- #remove_child — Gosling::Actor
- #render — Gosling::Actor
- #render — Gosling::Circle
- #render — Gosling::Polygon
- #render — Gosling::Sprite
- #reset — MatrixCache
- #reset — VectorCache
- #reset — ObjectCache
- #reset — Gosling::Transformable
- #rotation= — Gosling::Transformable
- #scale — Gosling::Transformable
- #scale= — Gosling::Transformable
- #scale_x — Gosling::Transformable
- #scale_x= — Gosling::Transformable
- #scale_y — Gosling::Transformable
- #scale_y= — Gosling::Transformable
- #set_center — Gosling::Transformable
- #set_image — Gosling::Sprite
- #set_rotation — Gosling::Transformable
- #set_scale — Gosling::Transformable
- #set_translation — Gosling::Transformable
- #set_vertices — Gosling::Polygon
- #set_vertices_rect — Gosling::Polygon
- #size — ObjectCache
- #to_matrix — Gosling::Transformable
- #transform_point — Gosling::Transformable
- #translation — Gosling::Transformable
- #translation= — Gosling::Transformable
- #type_check — Object
- #types_check — Object
- #unfreeze — Object
- #untransform_point — Gosling::Transformable
- #update_center_matrix — Gosling::Transformable
- #update_rotate_matrix — Gosling::Transformable
- #update_scale_matrix — Gosling::Transformable
- #update_translate_matrix — Gosling::Transformable
- #width= — Gosling::Rect
- #x — Gosling::Transformable
- #x= — Gosling::Transformable
- #y — Gosling::Transformable
- #y= — Gosling::Transformable