ruffle/core/src
David Wendt 32aad6176b `FunctionObject::from_builtin_constr` should pull the scope and class off of it's given prototype and copy it onto the constructor function it returns. 2020-08-11 00:04:13 -04:00
..
avm1 Extract all of the numerical conversions into a separate module and leverage them where appropriate in AVM2 2020-08-10 16:38:04 -07:00
avm2 `FunctionObject::from_builtin_constr` should pull the scope and class off of it's given prototype and copy it onto the constructor function it returns. 2020-08-11 00:04:13 -04:00
backend Add a web version of `url_from_relative_path` that just yields an error. 2020-07-25 19:48:32 -04:00
display_object Further adjustments that fell through before. 2020-08-01 16:11:11 -04:00
html Embed `UpdateContext` in `Activation` directly. 2020-08-01 15:49:19 -04:00
xml chore: Use matches! to fix clippy lint 2020-07-27 04:13:11 -07:00
avm1.rs Remove useless lifetime in `notify_system_listeners` 2020-08-01 15:49:29 -04:00
avm2.rs Remove the two-step initialization process and construct an ES4 class for `Object`, `Function`, and `Class`. 2020-08-11 00:02:12 -04:00
backend.rs core: Add inital storage backend implementation 2020-06-24 01:43:23 +01: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: Wrap Font in a Gc 2019-12-17 02:48:55 -08:00
color_transform.rs render: Cache color transforms in wgpu backend, don't re-upload unchanged values 2020-04-30 16:33:41 +02:00
context.rs Move AVM2 into the UpdateContext. 2020-08-01 15:49:29 -04:00
display_object.rs Embed `UpdateContext` in `Activation` directly. 2020-08-01 15:49:19 -04:00
drawing.rs Draw a border around text if requested. 2020-06-20 19:55:58 -04:00
ecma_conversions.rs Extract all of the numerical conversions into a separate module and leverage them where appropriate in AVM2 2020-08-10 16:38:04 -07:00
events.rs core: Clean up clip event handlers 2020-05-24 08:57:30 -07:00
font.rs Separate player creation from root movie setup, and allow users of Ruffle to load in movies synchronously or asynchronously. 2020-07-23 23:02:51 -04:00
html.rs Collect font height, letter spacing and the kerning flag into a single `EvalParameters` structure. 2020-06-20 19:55:55 -04:00
lib.rs Extract all of the numerical conversions into a separate module and leverage them where appropriate in AVM2 2020-08-10 16:38:04 -07:00
library.rs Index fonts by font name, boldness, and italicization. 2020-06-20 19:26:43 -04:00
loader.rs Move AVM2 into the UpdateContext. 2020-08-01 15:49:29 -04:00
player.rs Load player globals as soon as possible. 2020-08-10 23:35:37 -04:00
prelude.rs Setting positions and widths on the `EditText` should adjust intrinsic bounds rather than stretching or transforming the field. 2020-06-20 19:48:11 -04:00
property_map.rs core: Made PropertyMap::insert take &str instead of String, as ownership isn't always needed 2020-07-03 17:30:59 -07:00
shape_utils.rs core: Keep track of cursor position in drawings 2020-05-21 18:38:10 +02:00
string_utils.rs Add a fast path for ASCII case conversions 2020-07-02 12:48:50 -07:00
tag_utils.rs Fix missing import on web. 2020-07-25 22:20:30 -04:00
transform.rs Tie `EditText` into the new layout system, which is currently unfinished. 2020-06-20 19:26:37 -04:00
xml.rs Add the ability to `walk` through an XML tree. 2020-06-20 19:16:16 -04:00