Commit 0704620
File tree
6 files changed
+42
-4
lines changed- src
- test/mocks
6 files changed
+42
-4
lines changedSubmodule libscratchcpp updated 76 files
- .github/workflows/build.yml+1-1
- .github/workflows/utests.yml+1-1
- CMakeLists.txt-4
- build/FindGD.cmake-121
- docs/Graphics effects.md+9-18
- include/scratchcpp/block.h+2-2
- include/scratchcpp/costume.h-21
- include/scratchcpp/iengine.h+11-4
- include/scratchcpp/igraphicseffect.h+2-5
- include/scratchcpp/iimageformat.h-68
- include/scratchcpp/iimageformatfactory.h-24
- include/scratchcpp/ispritehandler.h+18
- include/scratchcpp/istagehandler.h+9
- include/scratchcpp/scratchconfiguration.h-6
- include/scratchcpp/sprite.h+8-9
- include/scratchcpp/stage.h+4
- include/scratchcpp/target.h+6
- src/CMakeLists.txt-1
- src/blocks/controlblocks.cpp+4-4
- src/blocks/motionblocks.cpp+2-2
- src/blocks/sensingblocks.cpp+43-3
- src/blocks/sensingblocks.h+1
- src/engine/internal/engine.cpp+103-81
- src/engine/internal/engine.h+11-7
- src/engine/script.cpp+1-1
- src/imageformats/CMakeLists.txt-19
- src/imageformats/defaultimageformats.cpp-34
- src/imageformats/jpeg/CMakeLists.txt-9
- src/imageformats/jpeg/jpegimageformat.cpp-43
- src/imageformats/jpeg/jpegimageformat.h-28
- src/imageformats/jpeg/jpegimageformatfactory.cpp-15
- src/imageformats/jpeg/jpegimageformatfactory.h-18
- src/imageformats/png/CMakeLists.txt-9
- src/imageformats/png/pngimageformat.cpp-49
- src/imageformats/png/pngimageformat.h-28
- src/imageformats/png/pngimageformatfactory.cpp-15
- src/imageformats/png/pngimageformatfactory.h-18
- src/imageformats/stub/CMakeLists.txt-5
- src/imageformats/stub/imageformatstub.cpp-31
- src/imageformats/stub/imageformatstub.h-23
- src/scratch/block.cpp+2-2
- src/scratch/costume.cpp-97
- src/scratch/costume_p.cpp-52
- src/scratch/costume_p.h-15
- src/scratch/sprite.cpp+54-102
- src/scratch/sprite_p.cpp+8-60
- src/scratch/sprite_p.h+3-5
- src/scratch/stage.cpp+27
- src/scratch/target.cpp+23
- src/scratch/target_p.h+3
- src/scratchconfiguration.cpp-28
- test/CMakeLists.txt-1
- test/assets/costume_test.cpp+1-369
- test/blocks/control_blocks_test.cpp+14-14
- test/blocks/motion_blocks_test.cpp+29-43
- test/blocks/sensing_blocks_test.cpp+148-3
- test/engine/engine_test.cpp+79-12
- test/imageformats/CMakeLists.txt-41
- test/imageformats/imageformatstub_test.cpp-32
- test/imageformats/jpeg_test.cpp-105
- test/imageformats/png_test.cpp-107
- test/mocks/enginemock.h+6-3
- test/mocks/graphicseffectmock.h-1
- test/mocks/imageformatfactorymock.h-12
- test/mocks/imageformatmock.h-17
- test/mocks/spritehandlermock.h+5
- test/mocks/stagehandlermock.h+2
- test/regtest_projects/395_reset_running_hats.sb3
- test/scratch_classes/sprite_test.cpp+179-416
- test/scratch_classes/stage_test.cpp+23
- test/scratch_classes/target_test.cpp+22
- test/scratchconfiguration/scratchconfiguration_test.cpp-45
- test/script/script_test.cpp+2-1
- test/sprite_fencing.sb3
- test/target_interfaces/ispritehandler_test.cpp+37-7
- test/target_interfaces/istagehandler_test.cpp+19
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
3 | 3 | | |
| 4 | + | |
4 | 5 | | |
5 | 6 | | |
6 | 7 | | |
| |||
21 | 22 | | |
22 | 23 | | |
23 | 24 | | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
24 | 29 | | |
25 | 30 | | |
26 | 31 | | |
| |||
57 | 62 | | |
58 | 63 | | |
59 | 64 | | |
| 65 | + | |
| 66 | + | |
| 67 | + | |
| 68 | + | |
| 69 | + | |
| 70 | + | |
| 71 | + | |
| 72 | + | |
| 73 | + | |
| 74 | + | |
| 75 | + | |
| 76 | + | |
| 77 | + | |
60 | 78 | | |
61 | 79 | | |
62 | 80 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
25 | 25 | | |
26 | 26 | | |
27 | 27 | | |
| 28 | + | |
28 | 29 | | |
29 | 30 | | |
30 | 31 | | |
| |||
37 | 38 | | |
38 | 39 | | |
39 | 40 | | |
| 41 | + | |
| 42 | + | |
| 43 | + | |
| 44 | + | |
| 45 | + | |
40 | 46 | | |
41 | 47 | | |
42 | 48 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
38 | 38 | | |
39 | 39 | | |
40 | 40 | | |
| 41 | + | |
| 42 | + | |
| 43 | + | |
| 44 | + | |
| 45 | + | |
| 46 | + | |
| 47 | + | |
| 48 | + | |
41 | 49 | | |
42 | 50 | | |
43 | 51 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
30 | 30 | | |
31 | 31 | | |
32 | 32 | | |
| 33 | + | |
| 34 | + | |
| 35 | + | |
33 | 36 | | |
34 | 37 | | |
35 | 38 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
18 | 18 | | |
19 | 19 | | |
20 | 20 | | |
21 | | - | |
| 21 | + | |
22 | 22 | | |
23 | 23 | | |
24 | 24 | | |
25 | 25 | | |
26 | | - | |
27 | | - | |
| 26 | + | |
| 27 | + | |
28 | 28 | | |
29 | 29 | | |
30 | 30 | | |
| |||
42 | 42 | | |
43 | 43 | | |
44 | 44 | | |
| 45 | + | |
45 | 46 | | |
46 | 47 | | |
47 | 48 | | |
| |||
53 | 54 | | |
54 | 55 | | |
55 | 56 | | |
| 57 | + | |
| 58 | + | |
56 | 59 | | |
57 | 60 | | |
58 | 61 | | |
| |||
0 commit comments