ruffle/core/src
Mike Welsh f478ee7b2f avm2: Properly implement Avm2Button::hit_test_shape and mouse_pick
The hit area is not a proper child of the Avm2Button, so manually
transform the test point into local space before passing it to the
hit area.
2021-05-16 17:53:07 -07:00
..
avm1 avm2: Fix up DisplayObject root and stage properties 2021-05-16 17:53:07 -07:00
avm2 avm2: Use define_public_builtin_instance_properties for SimpleButton 2021-05-16 17:53:07 -07:00
backend avm1: Implement de/serialization of shared objects into Flash Player Lso format 2021-05-09 23:20:32 -07:00
bitmap avm1: Implement BitmapData.perlinNoise() 2021-01-27 11:53:05 -08:00
display_object avm2: Properly implement Avm2Button::hit_test_shape and mouse_pick 2021-05-16 17:53:07 -07:00
html core: Fix endless loop when layouting text 2021-05-15 18:56:51 -07:00
xml avm1: Handle CDATA sections in XML 2021-05-03 16:23:04 -07:00
avm1.rs chore: Move core::property_map to core::avm1::property_map 2021-05-03 13:47:14 -07:00
avm2.rs core: Also allow converting `TextFormat` back into an AVM2 object. 2021-03-19 12:39:57 -07:00
backend.rs core: Add `VideoBackend` to host video decoders 2021-02-16 19:03:48 -08:00
bitmap.rs avm1: Implement BitmapData.perlinNoise() 2021-01-27 11:53:05 -08:00
bounding_box.rs Add functions to set positions and widths on bounding boxes. 2020-06-20 19:48:10 -04:00
character.rs core: Allow AVM2 movies to define `Avm2Button` characters in their libraries 2021-05-16 17:53:07 -07:00
color_transform.rs core: Use Fixed8 and i16 for ColorTransform 2021-04-19 15:47:52 -07:00
config.rs core: `Letterbox` should be `Collect` 2021-04-26 01:15:42 -07:00
context.rs core: Support for custom context menu items on movie root 2021-05-02 15:28:00 -07:00
context_menu.rs core: Support for custom context menu items on movie root 2021-05-02 15:28:00 -07:00
display_object.rs core: Do not include stage transform in DisplayObject::local_to_global_matrix 2021-05-16 17:53:07 -07:00
drawing.rs core: `Drawing` should accept a SWF movie to pull bitmaps from 2021-03-24 13:18:06 -07:00
ecma_conversions.rs avm1: Don't parse "inf" as Infinity 2021-04-14 21:51:48 -07:00
events.rs core: Add missing support for Tab keycode 2021-02-27 16:44:39 -08:00
external.rs core: Add a `root_clip` method for `Stage` and make everything grabbing depth 0 off the stage use it 2021-04-26 01:15:42 -07:00
focus_tracker.rs core: Add a `root_clip` method for `Stage` and make everything grabbing depth 0 off the stage use it 2021-04-26 01:15:42 -07:00
font.rs chore: Twips::new(0) -> Twips::zero() 2021-03-13 00:56:04 -08:00
html.rs core: Fix caret position in multi layout text 2020-11-02 11:43:10 -08:00
lib.rs core: Remove collect::CollectWrapper 2021-05-13 23:24:10 -07:00
library.rs avm2: Fix up DisplayObject root and stage properties 2021-05-16 17:53:07 -07:00
loader.rs avm2: Fix up DisplayObject root and stage properties 2021-05-16 17:53:07 -07:00
player.rs avm2: Fix up DisplayObject root and stage properties 2021-05-16 17:53:07 -07:00
prelude.rs avm1: Support masks when mouse-picking. 2021-04-09 22:11:07 -07:00
shape_utils.rs chore: Appease clippy 2021-04-15 00:02:27 -07:00
string_utils.rs avm1: Respect case-(in)sensitivity in text bindings 2021-02-01 18:09:32 -08:00
tag_utils.rs chore: Appease clippy, bump url 2021-05-07 20:51:26 -07:00
transform.rs Tie `EditText` into the new layout system, which is currently unfinished. 2020-06-20 19:26:37 -04:00
types.rs chore: Appease clippy 2021-01-04 13:17:26 -08:00
vminterface.rs chore: Use matches!(...) in more places 2021-04-16 15:25:22 -07:00
xml.rs chore: Appease clippy 2021-02-12 06:32:42 -08:00