diff --git a/.DS_Store b/.DS_Store new file mode 100644 index 00000000..fe4a19a1 Binary files /dev/null and b/.DS_Store differ diff --git a/_data/nav_docs.yml b/_data/nav_docs.yml index cb2feb5d..53c4bdd8 100755 --- a/_data/nav_docs.yml +++ b/_data/nav_docs.yml @@ -1,8 +1,8 @@ - title: Quick Start items: + - getting-started - philosophy - installation - - getting-started - references - title: Core Concepts items: @@ -43,8 +43,12 @@ - subtree-rasterization - drawing-priority - title: Conveniences + items: + - hit-test-slop + - image-modification-block + - placeholder-fade-duration +- title: Debug Tools items: - debug-tool-pixel-scaling - debug-tool-hit-test-slop - debug-tool-ASRangeController - - placeholder-fade-duration diff --git a/_docs/automatic-layout-basics.md b/_docs/automatic-layout-basics.md index 9170aaf8..207e2089 100644 --- a/_docs/automatic-layout-basics.md +++ b/_docs/automatic-layout-basics.md @@ -1,5 +1,5 @@ --- -title: Automatic Layout Basics +title: Layout Basics layout: docs permalink: /docs/automatic-layout-basics.html --- diff --git a/_docs/automatic-layout-containers.md b/_docs/automatic-layout-containers.md index 99d4bb3b..68069832 100644 --- a/_docs/automatic-layout-containers.md +++ b/_docs/automatic-layout-containers.md @@ -1,5 +1,5 @@ --- -title: Automatic Layout Containers +title: Layout Containers layout: docs permalink: /docs/automatic-layout-containers.html --- diff --git a/_docs/automatic-layout-debugging.md b/_docs/automatic-layout-debugging.md index a43b8e1d..4c3a5e8f 100755 --- a/_docs/automatic-layout-debugging.md +++ b/_docs/automatic-layout-debugging.md @@ -1,5 +1,5 @@ --- -title: Automatic Layout Debugging +title: Layout Debugging layout: docs permalink: /docs/automatic-layout-debugging.html --- diff --git a/_docs/automatic-layout-examples.md b/_docs/automatic-layout-examples.md index e686f004..5b3e8fbf 100755 --- a/_docs/automatic-layout-examples.md +++ b/_docs/automatic-layout-examples.md @@ -1,5 +1,5 @@ --- -title: Automatic Layout Examples +title: Layout Examples layout: docs permalink: /docs/automatic-layout-examples.html --- diff --git a/_docs/debug-tool-ASRangeController.md b/_docs/debug-tool-ASRangeController.md index f23b5873..a0b1b670 100755 --- a/_docs/debug-tool-ASRangeController.md +++ b/_docs/debug-tool-ASRangeController.md @@ -1,5 +1,5 @@ --- -title: Visualize ASRangeController tuning parameters (Debug Tool) +title: Range Visualization layout: docs permalink: /docs/debug-tool-ASRangeController.html --- diff --git a/_docs/debug-tool-hit-test-slop.md b/_docs/debug-tool-hit-test-slop.md index 44913cae..44946648 100755 --- a/_docs/debug-tool-hit-test-slop.md +++ b/_docs/debug-tool-hit-test-slop.md @@ -1,5 +1,5 @@ --- -title: Hit Test Slop (Debug Tool) +title: Hit Test Visualization layout: docs permalink: /docs/debug-tool-hit-test-slop.html --- diff --git a/_docs/debug-tool-pixel-scaling.md b/_docs/debug-tool-pixel-scaling.md index fd97c9e7..07662645 100644 --- a/_docs/debug-tool-pixel-scaling.md +++ b/_docs/debug-tool-pixel-scaling.md @@ -1,5 +1,5 @@ --- -title: ASImageNode's .image pixel scaling (Debug Tool) +title: Image Scaling layout: docs permalink: /docs/debug-tool-pixel-scaling.html --- diff --git a/_docs/getting-started.md b/_docs/getting-started.md index b16da7e2..f9208cb8 100755 --- a/_docs/getting-started.md +++ b/_docs/getting-started.md @@ -53,7 +53,7 @@ The four node containers are:
  • ASPagerNode. A specialized ASCollectionNode which can be used in the same way as a UIPageViewController.
  • -

    Layout Engine

    +

    Layout Engine

    AsyncDisplayKit's layout engine is both one of its most powerful and one of its most unique features. Based on the CSS FlexBox model, it provides a declarative way of specifying a custom node's size and layout of its subnodes. While all nodes are concurrently rendered by default, asynchronous measurement and layout are performed by providing an ASLayoutSpec for each node. diff --git a/_docs/hit-test-slop.md b/_docs/hit-test-slop.md new file mode 100755 index 00000000..59edb1f4 --- /dev/null +++ b/_docs/hit-test-slop.md @@ -0,0 +1,6 @@ +--- +title: Hit Test Slop +layout: docs +permalink: /docs/hit-test-slop.html +--- + diff --git a/_docs/image-modification-block.md b/_docs/image-modification-block.md new file mode 100755 index 00000000..bfddbf4c --- /dev/null +++ b/_docs/image-modification-block.md @@ -0,0 +1,6 @@ +--- +title: Image Modification Blocks +layout: docs +permalink: /docs/image-modification-block.html +--- + diff --git a/_docs/intelligent-preloading.md b/_docs/intelligent-preloading.md index d0da4862..f9c8fbb2 100755 --- a/_docs/intelligent-preloading.md +++ b/_docs/intelligent-preloading.md @@ -5,3 +5,45 @@ permalink: /docs/intelligent-preloading.html next: subclassing.html --- +While a node's ability to be rendered and measured asynchronously makes it quite powerful, another crucially important layer to ASDK is the idea of intelligent preloading. + +As was pointed out in getting started, it is rarely advantageous to use a node outside of the context of one of the containers. This is due to the fact that all nodes have a notion of their current interface state. + +This `interfaceState` property is constantly updated by an `ASRangeController` which all containers create and maintain internally. + +A node used outside of a container won't have its state updated by any range controller which is what results in the common flashes as nodes are rendered after realizing they're already onscreen without any warning. + +## Interface State Ranges + +When nodes are added to a scrolling or paging interface they are typically in one of the following ranges. This means that as the scrolling view is scrolled, their interface states will be updated as they move through them. + +A node will be in one of following ranges: + +
      +
    1. Fetch Data Range: The furthest range out from being visible. This is where content should be gathered from it external source whether that’s some API or a local disk.
    2. +
    3. Display Range:Here, display tasks such as text rasterization and image decoding take place.
    4. +
    5. Visible Range:The node is onscreen by at least one pixel.
    6. +
    + +## ASRangeTuningParameters + +The size of each of these ranges is measured in "screenfuls". While the default sizes will work well for many use cases, they can be tweaked quite easily by setting the tuning parameters for range type on your scrolling node. + +As you can see from the above visualization of a scroll view scrolling through the ranges, the leading and trailing sizes of each range will dynamically change direction based on the direction the user is scrolling. This allows you to worry about leading and trailing sizes alone without having to worry about reacting to changing scroll directions of your user. + +## Interface State Callbacks + +As a user scrolls, nodes move through the ranges and react appropriately by loading data, rendering, etc. Your own node subclasses can easily tap into this mechanism by implementing the corresponding callback methods. + +### Visible Range +`- (void)visibilityDidChange:(BOOL)isVisible;` + +### Display Range +`- (void)displayWillStart`
    +`- (void)displayDidFinish`
    + +### Fetch Data Range +`- (void)fetchData`
    +`- (void)clearFetchedData`
    + +Just remember to call super ok? 😉 diff --git a/_docs/philosophy.md b/_docs/philosophy.md index cb183c5d..2b81042a 100644 --- a/_docs/philosophy.md +++ b/_docs/philosophy.md @@ -23,16 +23,16 @@ On an iPhone 6+, the performance may not be radically different, but on a 4S, th #A Great App Experience for All Users -ASDK's performance gains allow you to easily design an great experience for every app user - across all devices, on all network connections. +ASDK's performance gains allow you to easily design a great experience for every app user - across all devices, on all network connections. ##A Great Developer Experience ASDK also strives to make the developer experience great - platform compatability: iOS & tvOS - language compatability: Objective-C & Swift -- requires fewer lines of code to build advanced apps (see `examples/ASDKgram` for a direct comparison of UIKit-implemented app vs. ASDK-implemented app) +- requires fewer lines of code to build advanced apps (see `examples/ASDKgram` for a direct comparison of a UIKit implemention of an app vs. an equivalent ASDK implementation) - cleaner architecture patterns -- robust code (some really brilliant minds have worked on this for 3+ years) +- robust code (some really brilliant minds have worked on this for 3+ years). #Advanced Developer Tools diff --git a/_docs/references.md b/_docs/references.md index 5245b4ad..a3b3ca50 100644 --- a/_docs/references.md +++ b/_docs/references.md @@ -12,7 +12,7 @@ For general discussion, announcements and help. Email AsyncDisplayKit@gmail.com ###Learn more - Read the Getting Started guide - Get the sample projects -- Browse the API reference +- Browse the API reference - Watch the NSLondon talk or the NSSpain talk ###Apps (that we know of) that use ASDK diff --git a/_site/404.html b/_site/404.html index f6662a3c..29ffdff5 100644 --- a/_site/404.html +++ b/_site/404.html @@ -39,9 +39,9 @@

    Page Not Found

    -

    Monkeys! There exists no such page.

    +

    Crikey! There doesn't seem to be anything here.

    -

    If you find a link to be broken, feel free to send a pull request. You can also let us know at @componentkit so that we can fix it.

    +

    If you find a broken link, feel free to send a pull request. You can also let us know at Github so that we can fix it.

    diff --git a/_site/docs/ascollectionnode.html b/_site/docs/ascollectionnode.html index 891a4a02..f8adaf3c 100644 --- a/_site/docs/ascollectionnode.html +++ b/_site/docs/ascollectionnode.html @@ -65,6 +65,21 @@ + + + + + + + + + + + + + + + @@ -154,6 +169,450 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
  • + + Philosophy + +
  • + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
  • + + Installation + +
  • + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
  • + + References + +
  • + + + + + + + + + + + + + + + + + + + + @@ -207,6 +666,27 @@ + + + + + + + + + + + + + + + + + + + + + @@ -377,6 +857,27 @@ + + + + + + + + + + + + + + + + + + + + + @@ -468,6 +969,24 @@ + + + + + + + + + + + + + + + + + + @@ -541,6 +1060,9 @@ + + + @@ -663,6 +1185,27 @@ + + + + + + + + + + + + + + + + + + + + + @@ -785,6 +1328,27 @@ + + + + + + + + + + + + + + + + + + + + + @@ -916,6 +1480,27 @@ + + + + + + + + + + + + + + + + + + + + + @@ -1032,6 +1617,27 @@ + + + + + + + + + + + + + + + + + + + + + @@ -1079,6 +1685,21 @@ + + + + + + + + + + + + + + + @@ -1184,6 +1805,12 @@ + + + + + + @@ -1193,6 +1820,18 @@ + + + + + + + + + + + + @@ -1309,6 +1948,15 @@ + + + + + + + + + @@ -1400,6 +2048,27 @@ + + + + + + + + + + + + + + + + + + + + + @@ -1452,6 +2121,15 @@ + + + + + + + + + @@ -1559,12 +2237,36 @@ + + + + + + + + + + + + + + + + + + + + + + + + @@ -1684,6 +2386,15 @@ + + + + + + + + + @@ -1778,6 +2489,27 @@ + + + + + + + + + + + + + + + + + + + + + @@ -1833,6 +2565,21 @@ + + + + + + + + + + + + + + + @@ -1934,6 +2681,12 @@ + + + + + + @@ -1964,6 +2717,24 @@ + + + + + + + + + + + + + + + + + + @@ -2059,6 +2830,9 @@ + + + @@ -2119,6 +2893,24 @@ + + + + + + + + + + + + + + + + + + @@ -2184,6 +2976,9 @@ + + + @@ -2238,6 +3033,24 @@ + + + + + + + + + + + + + + + + + + @@ -2309,6 +3122,9 @@ + + + @@ -2406,6 +3222,27 @@ + + + + + + + + + + + + + + + + + + + + + @@ -2507,6 +3344,30 @@ + + + + + + + + + + + + + + + + + + + + + + + + @@ -2552,9 +3413,6 @@ - - - @@ -2609,6 +3467,30 @@ + + + + + + + + + + + + + + + + + + + + + + + + @@ -2631,7 +3513,81 @@
  • - + + Layout Options + +
  • + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
  • + Layout Basics
  • @@ -2691,56 +3647,6 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -2811,84 +3717,6 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -2908,8 +3736,8 @@
  • - - ASStackLayoutSpec + + Layout Containers
  • @@ -2935,157 +3763,6 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
  • - - ASInsetLayoutSpec - -
  • - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
  • - - ASBackgroundLayoutSpec - -
  • - - - - - @@ -3211,8 +3888,8 @@
  • - - ASCenterLayoutSpec + + Layout Examples
  • @@ -3310,70 +3987,28 @@ + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -3396,8 +4031,8 @@
  • - - ASOverlayLayoutSpec + + Layout Debugging
  • @@ -3435,104 +4070,6 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
  • - - ASRelativeLayoutSpec - -
  • - - @@ -3560,8 +4097,6 @@ - - @@ -3619,72 +4154,6 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
  • - - ASStaticLayoutSpec - -
  • - - - - - - - - - - - - - - - - - - - - @@ -3732,6 +4201,27 @@ + + + + + + + + + + + + + + + + + + + + + @@ -3905,6 +4395,27 @@ + + + + + + + + + + + + + + + + + + + + + @@ -4027,6 +4538,27 @@ + + + + + + + + + + + + + + + + + + + + + @@ -4088,6 +4620,21 @@ + + + + + + + + + + + + + + + @@ -4185,6 +4732,12 @@ + + + + + + @@ -4219,116 +4772,6 @@ - - - - - - - - - - - -
  • - - Debug Tools - -
  • - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -4449,6 +4892,12 @@ + + + + + + @@ -4492,6 +4941,173 @@ + + + + + + + + + + + + + + + + + + + + + +
  • + + Image Modification Blocks + +
  • + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -4554,6 +5170,451 @@ + + + + + + + + + + + + + + + + + + + + + + + + +
    +

    Debug Tools

    +
    @@ -3732,6 +4201,27 @@ + + + + + + + + + + + + + + + + + + + + + @@ -3905,6 +4395,27 @@ + + + + + + + + + + + + + + + + + + + + + @@ -4027,6 +4538,27 @@ + + + + + + + + + + + + + + + + + + + + + @@ -4088,6 +4620,21 @@ + + + + + + + + + + + + + + + @@ -4185,6 +4732,12 @@ + + + + + + @@ -4219,116 +4772,6 @@ - - - - - - - - - - - -
  • - - Debug Tools - -
  • - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -4449,6 +4892,12 @@ + + + + + + @@ -4492,6 +4941,173 @@ + + + + + + + + + + + + + + + + + + + + + +
  • + + Image Modification Blocks + +
  • + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -4554,6 +5170,451 @@ + + + + + + + + + + + + + + + + + + + + + + + + +
    +

    Debug Tools

    +
    @@ -3732,6 +4201,27 @@ + + + + + + + + + + + + + + + + + + + + + @@ -3905,6 +4395,27 @@ + + + + + + + + + + + + + + + + + + + + + @@ -4027,6 +4538,27 @@ + + + + + + + + + + + + + + + + + + + + + @@ -4088,6 +4620,21 @@ + + + + + + + + + + + + + + + @@ -4185,6 +4732,12 @@ + + + + + + @@ -4219,116 +4772,6 @@ - - - - - - - - - - - -
  • - - Debug Tools - -
  • - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -4449,6 +4892,12 @@ + + + + + + @@ -4492,6 +4941,173 @@ + + + + + + + + + + + + + + + + + + + + + +
  • + + Image Modification Blocks + +
  • + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -4554,6 +5170,451 @@ + + + + + + + + + + + + + + + + + + + + + + + + +
    +

    Debug Tools

    +
    @@ -3732,6 +4201,27 @@ + + + + + + + + + + + + + + + + + + + + + @@ -3905,6 +4395,27 @@ + + + + + + + + + + + + + + + + + + + + + @@ -4027,6 +4538,27 @@ + + + + + + + + + + + + + + + + + + + + + @@ -4088,6 +4620,21 @@ + + + + + + + + + + + + + + + @@ -4185,6 +4732,12 @@ + + + + + + @@ -4219,116 +4772,6 @@ - - - - - - - - - - - -
  • - - Debug Tools - -
  • - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -4449,6 +4892,12 @@ + + + + + + @@ -4492,6 +4941,173 @@ + + + + + + + + + + + + + + + + + + + + + +
  • + + Image Modification Blocks + +
  • + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -4554,6 +5170,451 @@ + + + + + + + + + + + + + + + + + + + + + + + + +
    +

    Debug Tools

    +
    @@ -3732,6 +4201,27 @@ + + + + + + + + + + + + + + + + + + + + + @@ -3905,6 +4395,27 @@ + + + + + + + + + + + + + + + + + + + + + @@ -4027,6 +4538,27 @@ + + + + + + + + + + + + + + + + + + + + + @@ -4088,6 +4620,21 @@ + + + + + + + + + + + + + + + @@ -4185,6 +4732,12 @@ + + + + + + @@ -4219,116 +4772,6 @@ - - - - - - - - - - - -
  • - - Debug Tools - -
  • - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -4449,6 +4892,12 @@ + + + + + + @@ -4492,6 +4941,173 @@ + + + + + + + + + + + + + + + + + + + + + +
  • + + Image Modification Blocks + +
  • + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -4554,6 +5170,451 @@ + + + + + + + + + + + + + + + + + + + + + + + + +
    +

    Debug Tools

    +
    @@ -3732,6 +4201,27 @@ + + + + + + + + + + + + + + + + + + + + + @@ -3905,6 +4395,27 @@ + + + + + + + + + + + + + + + + + + + + + @@ -4027,6 +4538,27 @@ + + + + + + + + + + + + + + + + + + + + + @@ -4088,6 +4620,21 @@ + + + + + + + + + + + + + + + @@ -4185,6 +4732,12 @@ + + + + + + @@ -4219,116 +4772,6 @@ - - - - - - - - - - - -
  • - - Debug Tools - -
  • - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -4449,6 +4892,12 @@ + + + + + + @@ -4492,6 +4941,173 @@ + + + + + + + + + + + + + + + + + + + + + +
  • + + Image Modification Blocks + +
  • + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -4554,6 +5170,451 @@ + + + + + + + + + + + + + + + + + + + + + + + + +
    +

    Debug Tools

    +
    @@ -3732,6 +4201,27 @@ + + + + + + + + + + + + + + + + + + + + + @@ -3905,6 +4395,27 @@ + + + + + + + + + + + + + + + + + + + + + @@ -4027,6 +4538,27 @@ + + + + + + + + + + + + + + + + + + + + + @@ -4088,6 +4620,21 @@ + + + + + + + + + + + + + + + @@ -4185,6 +4732,12 @@ + + + + + + @@ -4219,116 +4772,6 @@ - - - - - - - - - - - -
  • - - Debug Tools - -
  • - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -4449,6 +4892,12 @@ + + + + + + @@ -4492,6 +4941,173 @@ + + + + + + + + + + + + + + + + + + + + + +
  • + + Image Modification Blocks + +
  • + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -4554,6 +5170,451 @@ + + + + + + + + + + + + + + + + + + + + + + + + +
    +

    Debug Tools

    +
    @@ -3732,6 +4201,27 @@ + + + + + + + + + + + + + + + + + + + + + @@ -3905,6 +4395,27 @@ + + + + + + + + + + + + + + + + + + + + + @@ -4027,6 +4538,27 @@ + + + + + + + + + + + + + + + + + + + + + @@ -4088,6 +4620,21 @@ + + + + + + + + + + + + + + + @@ -4185,6 +4732,12 @@ + + + + + + @@ -4219,116 +4772,6 @@ - - - - - - - - - - - -
  • - - Debug Tools - -
  • - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -4449,6 +4892,12 @@ + + + + + + @@ -4492,6 +4941,173 @@ + + + + + + + + + + + + + + + + + + + + + +
  • + + Image Modification Blocks + +
  • + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -4554,6 +5170,451 @@ + + + + + + + + + + + + + + + + + + + + + + + + +
    +

    Debug Tools

    +
    @@ -3732,6 +4201,27 @@ + + + + + + + + + + + + + + + + + + + + + @@ -3905,6 +4395,27 @@ + + + + + + + + + + + + + + + + + + + + + @@ -4027,6 +4538,27 @@ + + + + + + + + + + + + + + + + + + + + + @@ -4088,6 +4620,21 @@ + + + + + + + + + + + + + + + @@ -4185,6 +4732,12 @@ + + + + + + @@ -4219,116 +4772,6 @@ - - - - - - - - - - - -
  • - - Debug Tools - -
  • - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -4449,6 +4892,12 @@ + + + + + + @@ -4492,6 +4941,173 @@ + + + + + + + + + + + + + + + + + + + + + +
  • + + Image Modification Blocks + +
  • + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -4554,6 +5170,451 @@ + + + + + + + + + + + + + + + + + + + + + + + + +
    +

    Debug Tools

    +
    @@ -3732,6 +4201,27 @@ + + + + + + + + + + + + + + + + + + + + + @@ -3905,6 +4395,27 @@ + + + + + + + + + + + + + + + + + + + + + @@ -4027,6 +4538,27 @@ + + + + + + + + + + + + + + + + + + + + + @@ -4088,6 +4620,21 @@ + + + + + + + + + + + + + + + @@ -4185,6 +4732,12 @@ + + + + + + @@ -4219,116 +4772,6 @@ - - - - - - - - - - - -
  • - - Debug Tools - -
  • - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -4449,6 +4892,12 @@ + + + + + + @@ -4492,6 +4941,173 @@ + + + + + + + + + + + + + + + + + + + + + +
  • + + Image Modification Blocks + +
  • + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -4554,6 +5170,451 @@ + + + + + + + + + + + + + + + + + + + + + + + + +
    +

    Debug Tools

    +
    @@ -3732,6 +4201,27 @@ + + + + + + + + + + + + + + + + + + + + + @@ -3905,6 +4395,27 @@ + + + + + + + + + + + + + + + + + + + + + @@ -4027,6 +4538,27 @@ + + + + + + + + + + + + + + + + + + + + + @@ -4088,6 +4620,21 @@ + + + + + + + + + + + + + + + @@ -4185,6 +4732,12 @@ + + + + + + @@ -4219,116 +4772,6 @@ - - - - - - - - - - - -
  • - - Debug Tools - -
  • - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -4449,6 +4892,12 @@ + + + + + + @@ -4492,6 +4941,173 @@ + + + + + + + + + + + + + + + + + + + + + +
  • + + Image Modification Blocks + +
  • + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -4554,6 +5170,451 @@ + + + + + + + + + + + + + + + + + + + + + + + + +
    +

    Debug Tools

    +
    @@ -3732,6 +4201,27 @@ + + + + + + + + + + + + + + + + + + + + + @@ -3905,6 +4395,27 @@ + + + + + + + + + + + + + + + + + + + + + @@ -4027,6 +4538,27 @@ + + + + + + + + + + + + + + + + + + + + + @@ -4088,6 +4620,21 @@ + + + + + + + + + + + + + + + @@ -4185,6 +4732,12 @@ + + + + + + @@ -4219,116 +4772,6 @@ - - - - - - - - - - - -
  • - - Debug Tools - -
  • - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -4449,6 +4892,12 @@ + + + + + + @@ -4492,6 +4941,173 @@ + + + + + + + + + + + + + + + + + + + + + +
  • + + Image Modification Blocks + +
  • + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -4554,6 +5170,451 @@ + + + + + + + + + + + + + + + + + + + + + + + + +
    +

    Debug Tools

    +
    @@ -3732,6 +4201,27 @@ + + + + + + + + + + + + + + + + + + + + + @@ -3905,6 +4395,27 @@ + + + + + + + + + + + + + + + + + + + + + @@ -4027,6 +4538,27 @@ + + + + + + + + + + + + + + + + + + + + + @@ -4088,6 +4620,21 @@ + + + + + + + + + + + + + + + @@ -4185,6 +4732,12 @@ + + + + + + @@ -4219,116 +4772,6 @@ - - - - - - - - - - - -
  • - - Debug Tools - -
  • - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -4449,6 +4892,12 @@ + + + + + + @@ -4492,6 +4941,173 @@ + + + + + + + + + + + + + + + + + + + + + +
  • + + Image Modification Blocks + +
  • + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -4554,6 +5170,451 @@ + + + + + + + + + + + + + + + + + + + + + + + + +
    +

    Debug Tools

    +
    @@ -3732,6 +4201,27 @@ + + + + + + + + + + + + + + + + + + + + + @@ -3905,6 +4395,27 @@ + + + + + + + + + + + + + + + + + + + + + @@ -4027,6 +4538,27 @@ + + + + + + + + + + + + + + + + + + + + + @@ -4088,6 +4620,21 @@ + + + + + + + + + + + + + + + @@ -4185,6 +4732,12 @@ + + + + + + @@ -4219,116 +4772,6 @@ - - - - - - - - - - - -
  • - - Debug Tools - -
  • - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -4449,6 +4892,12 @@ + + + + + + @@ -4492,6 +4941,173 @@ + + + + + + + + + + + + + + + + + + + + + +
  • + + Image Modification Blocks + +
  • + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -4554,6 +5170,451 @@ + + + + + + + + + + + + + + + + + + + + + + + + +
    +

    Debug Tools

    +
    @@ -3732,6 +4201,27 @@ + + + + + + + + + + + + + + + + + + + + + @@ -3905,6 +4395,27 @@ + + + + + + + + + + + + + + + + + + + + + @@ -4027,6 +4538,27 @@ + + + + + + + + + + + + + + + + + + + + + @@ -4088,6 +4620,21 @@ + + + + + + + + + + + + + + + @@ -4185,6 +4732,12 @@ + + + + + + @@ -4219,116 +4772,6 @@ - - - - - - - - - - - -
  • - - Debug Tools - -
  • - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -4449,6 +4892,12 @@ + + + + + + @@ -4492,6 +4941,173 @@ + + + + + + + + + + + + + + + + + + + + + +
  • + + Image Modification Blocks + +
  • + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -4554,6 +5170,451 @@ + + + + + + + + + + + + + + + + + + + + + + + + +
    +

    Debug Tools

    + -

    Layout Engine

    +

    Layout Engine

    AsyncDisplayKit's layout engine is both one of its most powerful and one of its most unique features. Based on the CSS FlexBox model, it provides a declarative way of specifying a custom node's size and layout of its subnodes. While all nodes are concurrently rendered by default, asynchronous measurement and layout are performed by providing an ASLayoutSpec for each node.

    diff --git a/_site/docs/hit-test-slop.html b/_site/docs/hit-test-slop.html index 917595df..8ecd1b7a 100644 --- a/_site/docs/hit-test-slop.html +++ b/_site/docs/hit-test-slop.html @@ -65,6 +65,21 @@ + + + + + + + + + + + + + + + @@ -154,6 +169,450 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
  • + + Philosophy + +
  • + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
  • + + Installation + +
  • + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
  • + + References + +
  • + + + + + + + + + + + + + + + + + + + + @@ -207,6 +666,27 @@ + + + + + + + + + + + + + + + + + + + + + @@ -377,6 +857,27 @@ + + + + + + + + + + + + + + + + + + + + + @@ -468,6 +969,24 @@ + + + + + + + + + + + + + + + + + + @@ -541,6 +1060,9 @@ + + + @@ -663,6 +1185,27 @@ + + + + + + + + + + + + + + + + + + + + + @@ -785,6 +1328,27 @@ + + + + + + + + + + + + + + + + + + + + + @@ -916,6 +1480,27 @@ + + + + + + + + + + + + + + + + + + + + + @@ -1032,6 +1617,27 @@ + + + + + + + + + + + + + + + + + + + + + @@ -1079,6 +1685,21 @@ + + + + + + + + + + + + + + + @@ -1184,6 +1805,12 @@ + + + + + + @@ -1193,6 +1820,18 @@ + + + + + + + + + + + + @@ -1309,6 +1948,15 @@ + + + + + + + + + @@ -1400,6 +2048,27 @@ + + + + + + + + + + + + + + + + + + + + + @@ -1452,6 +2121,15 @@ + + + + + + + + + @@ -1559,12 +2237,36 @@ + + + + + + + + + + + + + + + + + + + + + + + + @@ -1684,6 +2386,15 @@ + + + + + + + + + @@ -1778,6 +2489,27 @@ + + + + + + + + + + + + + + + + + + + + + @@ -1833,6 +2565,21 @@ + + + + + + + + + + + + + + + @@ -1934,6 +2681,12 @@ + + + + + + @@ -1964,6 +2717,24 @@ + + + + + + + + + + + + + + + + + + @@ -2059,6 +2830,9 @@ + + + @@ -2119,6 +2893,24 @@ + + + + + + + + + + + + + + + + + + @@ -2184,6 +2976,9 @@ + + + @@ -2238,6 +3033,24 @@ + + + + + + + + + + + + + + + + + + @@ -2309,6 +3122,9 @@ + + + @@ -2406,6 +3222,27 @@ + + + + + + + + + + + + + + + + + + + + + @@ -2507,6 +3344,30 @@ + + + + + + + + + + + + + + + + + + + + + + + + @@ -2552,9 +3413,6 @@ - - - @@ -2609,6 +3467,30 @@ + + + + + + + + + + + + + + + + + + + + + + + + @@ -2631,7 +3513,81 @@
  • - + + Layout Options + +
  • + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
  • + Layout Basics
  • @@ -2691,56 +3647,6 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -2811,84 +3717,6 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -2908,8 +3736,8 @@
  • - - ASStackLayoutSpec + + Layout Containers
  • @@ -2935,157 +3763,6 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
  • - - ASInsetLayoutSpec - -
  • - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
  • - - ASBackgroundLayoutSpec - -
  • - - - - - @@ -3211,8 +3888,8 @@
  • - - ASCenterLayoutSpec + + Layout Examples
  • @@ -3310,70 +3987,28 @@ + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -3396,8 +4031,8 @@
  • - - ASOverlayLayoutSpec + + Layout Debugging
  • @@ -3435,104 +4070,6 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
  • - - ASRelativeLayoutSpec - -
  • - - @@ -3560,8 +4097,6 @@ - - @@ -3619,72 +4154,6 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
  • - - ASStaticLayoutSpec - -
  • - - - - - - - - - - - - - - - - - - - -
    @@ -3732,6 +4201,27 @@ + + + + + + + + + + + + + + + + + + + + + @@ -3905,6 +4395,27 @@ + + + + + + + + + + + + + + + + + + + + + @@ -4027,6 +4538,27 @@ + + + + + + + + + + + + + + + + + + + + + @@ -4088,6 +4620,21 @@ + + + + + + + + + + + + + + + @@ -4185,6 +4732,12 @@ + + + + + + @@ -4219,116 +4772,6 @@ - - - - - - - - - - - -
  • - - Debug Tools - -
  • - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -4449,6 +4892,12 @@ + + + + + + @@ -4492,6 +4941,173 @@ + + + + + + + + + + + + + + + + + + + + + +
  • + + Image Modification Blocks + +
  • + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -4554,6 +5170,451 @@ + + + + + + + + + + + + + + + + + + + + + + + + +
    +

    Debug Tools

    +
    @@ -3732,6 +4201,27 @@ + + + + + + + + + + + + + + + + + + + + + @@ -3905,6 +4395,27 @@ + + + + + + + + + + + + + + + + + + + + + @@ -4027,6 +4538,27 @@ + + + + + + + + + + + + + + + + + + + + + @@ -4088,6 +4620,21 @@ + + + + + + + + + + + + + + + @@ -4185,6 +4732,12 @@ + + + + + + @@ -4219,116 +4772,6 @@ - - - - - - - - - - - -
  • - - Debug Tools - -
  • - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -4449,6 +4892,12 @@ + + + + + + @@ -4492,6 +4941,173 @@ + + + + + + + + + + + + + + + + + + + + + +
  • + + Image Modification Blocks + +
  • + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -4554,6 +5170,451 @@ + + + + + + + + + + + + + + + + + + + + + + + + +
    +

    Debug Tools

    +
    @@ -3732,6 +4201,27 @@ + + + + + + + + + + + + + + + + + + + + + @@ -3905,6 +4395,27 @@ + + + + + + + + + + + + + + + + + + + + + @@ -4027,6 +4538,27 @@ + + + + + + + + + + + + + + + + + + + + + @@ -4088,6 +4620,21 @@ + + + + + + + + + + + + + + + @@ -4185,6 +4732,12 @@ + + + + + + @@ -4219,116 +4772,6 @@ - - - - - - - - - - - -
  • - - Debug Tools - -
  • - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -4449,6 +4892,12 @@ + + + + + + @@ -4492,6 +4941,173 @@ + + + + + + + + + + + + + + + + + + + + + +
  • + + Image Modification Blocks + +
  • + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -4554,6 +5170,451 @@ + + + + + + + + + + + + + + + + + + + + + + + + +
    +

    Debug Tools

    +
    @@ -3732,6 +4201,27 @@ + + + + + + + + + + + + + + + + + + + + + @@ -3905,6 +4395,27 @@ + + + + + + + + + + + + + + + + + + + + + @@ -4027,6 +4538,27 @@ + + + + + + + + + + + + + + + + + + + + + @@ -4088,6 +4620,21 @@ + + + + + + + + + + + + + + + @@ -4185,6 +4732,12 @@ + + + + + + @@ -4219,116 +4772,6 @@ - - - - - - - - - - - -
  • - - Debug Tools - -
  • - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -4449,6 +4892,12 @@ + + + + + + @@ -4492,6 +4941,173 @@ + + + + + + + + + + + + + + + + + + + + + +
  • + + Image Modification Blocks + +
  • + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -4554,6 +5170,451 @@ + + + + + + + + + + + + + + + + + + + + + + + + +
    +

    Debug Tools

    +
    @@ -3732,6 +4201,27 @@ + + + + + + + + + + + + + + + + + + + + + @@ -3905,6 +4395,27 @@ + + + + + + + + + + + + + + + + + + + + + @@ -4027,6 +4538,27 @@ + + + + + + + + + + + + + + + + + + + + + @@ -4088,6 +4620,21 @@ + + + + + + + + + + + + + + + @@ -4185,6 +4732,12 @@ + + + + + + @@ -4219,116 +4772,6 @@ - - - - - - - - - - - -
  • - - Debug Tools - -
  • - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -4449,6 +4892,12 @@ + + + + + + @@ -4492,6 +4941,173 @@ + + + + + + + + + + + + + + + + + + + + + +
  • + + Image Modification Blocks + +
  • + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -4554,6 +5170,451 @@ + + + + + + + + + + + + + + + + + + + + + + + + +
    +

    Debug Tools

    +
    @@ -3732,6 +4201,27 @@ + + + + + + + + + + + + + + + + + + + + + @@ -3905,6 +4395,27 @@ + + + + + + + + + + + + + + + + + + + + + @@ -4027,6 +4538,27 @@ + + + + + + + + + + + + + + + + + + + + + @@ -4088,6 +4620,21 @@ + + + + + + + + + + + + + + + @@ -4185,6 +4732,12 @@ + + + + + + @@ -4219,116 +4772,6 @@ - - - - - - - - - - - -
  • - - Debug Tools - -
  • - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -4449,6 +4892,12 @@ + + + + + + @@ -4492,6 +4941,173 @@ + + + + + + + + + + + + + + + + + + + + + +
  • + + Image Modification Blocks + +
  • + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -4554,6 +5170,451 @@ + + + + + + + + + + + + + + + + + + + + + + + + +
    +

    Debug Tools

    +
    @@ -3732,6 +4201,27 @@ + + + + + + + + + + + + + + + + + + + + + @@ -3905,6 +4395,27 @@ + + + + + + + + + + + + + + + + + + + + + @@ -4027,6 +4538,27 @@ + + + + + + + + + + + + + + + + + + + + + @@ -4088,6 +4620,21 @@ + + + + + + + + + + + + + + + @@ -4185,6 +4732,12 @@ + + + + + + @@ -4219,116 +4772,6 @@ - - - - - - - - - - - -
  • - - Debug Tools - -
  • - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -4449,6 +4892,12 @@ + + + + + + @@ -4492,6 +4941,173 @@ + + + + + + + + + + + + + + + + + + + + + +
  • + + Image Modification Blocks + +
  • + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -4554,6 +5170,451 @@ + + + + + + + + + + + + + + + + + + + + + + + + +
    +

    Debug Tools

    +
    @@ -3732,6 +4201,27 @@ + + + + + + + + + + + + + + + + + + + + + @@ -3905,6 +4395,27 @@ + + + + + + + + + + + + + + + + + + + + + @@ -4027,6 +4538,27 @@ + + + + + + + + + + + + + + + + + + + + + @@ -4088,6 +4620,21 @@ + + + + + + + + + + + + + + + @@ -4185,6 +4732,12 @@ + + + + + + @@ -4219,116 +4772,6 @@ - - - - - - - - - - - -
  • - - Debug Tools - -
  • - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -4449,6 +4892,12 @@ + + + + + + @@ -4492,6 +4941,173 @@ + + + + + + + + + + + + + + + + + + + + + +
  • + + Image Modification Blocks + +
  • + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -4554,6 +5170,451 @@ + + + + + + + + + + + + + + + + + + + + + + + + +
    +

    Debug Tools

    +
    @@ -3732,6 +4201,27 @@ + + + + + + + + + + + + + + + + + + + + + @@ -3905,6 +4395,27 @@ + + + + + + + + + + + + + + + + + + + + + @@ -4027,6 +4538,27 @@ + + + + + + + + + + + + + + + + + + + + + @@ -4088,6 +4620,21 @@ + + + + + + + + + + + + + + + @@ -4185,6 +4732,12 @@ + + + + + + @@ -4219,116 +4772,6 @@ - - - - - - - - - - - -
  • - - Debug Tools - -
  • - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -4449,6 +4892,12 @@ + + + + + + @@ -4492,6 +4941,173 @@ + + + + + + + + + + + + + + + + + + + + + +
  • + + Image Modification Blocks + +
  • + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -4554,6 +5170,451 @@ + + + + + + + + + + + + + + + + + + + + + + + + +
    +

    Debug Tools

    +
    @@ -3732,6 +4201,27 @@ + + + + + + + + + + + + + + + + + + + + + @@ -3905,6 +4395,27 @@ + + + + + + + + + + + + + + + + + + + + + @@ -4027,6 +4538,27 @@ + + + + + + + + + + + + + + + + + + + + + @@ -4088,6 +4620,21 @@ + + + + + + + + + + + + + + + @@ -4185,6 +4732,12 @@ + + + + + + @@ -4219,116 +4772,6 @@ - - - - - - - - - - - -
  • - - Debug Tools - -
  • - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -4449,6 +4892,12 @@ + + + + + + @@ -4492,6 +4941,173 @@ + + + + + + + + + + + + + + + + + + + + + +
  • + + Image Modification Blocks + +
  • + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -4554,6 +5170,451 @@ + + + + + + + + + + + + + + + + + + + + + + + + +
    +

    Debug Tools

    +
    @@ -3732,6 +4201,27 @@ + + + + + + + + + + + + + + + + + + + + + @@ -3905,6 +4395,27 @@ + + + + + + + + + + + + + + + + + + + + + @@ -4027,6 +4538,27 @@ + + + + + + + + + + + + + + + + + + + + + @@ -4088,6 +4620,21 @@ + + + + + + + + + + + + + + + @@ -4185,6 +4732,12 @@ + + + + + + @@ -4219,116 +4772,6 @@ - - - - - - - - - - - -
  • - - Debug Tools - -
  • - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -4449,6 +4892,12 @@ + + + + + + @@ -4492,6 +4941,173 @@ + + + + + + + + + + + + + + + + + + + + + +
  • + + Image Modification Blocks + +
  • + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -4554,6 +5170,451 @@ + + + + + + + + + + + + + + + + + + + + + + + + +
    +

    Debug Tools

    +
    @@ -3732,6 +4201,27 @@ + + + + + + + + + + + + + + + + + + + + + @@ -3905,6 +4395,27 @@ + + + + + + + + + + + + + + + + + + + + + @@ -4027,6 +4538,27 @@ + + + + + + + + + + + + + + + + + + + + + @@ -4088,6 +4620,21 @@ + + + + + + + + + + + + + + + @@ -4185,6 +4732,12 @@ + + + + + + @@ -4219,116 +4772,6 @@ - - - - - - - - - - - -
  • - - Debug Tools - -
  • - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -4449,6 +4892,12 @@ + + + + + + @@ -4492,6 +4941,173 @@ + + + + + + + + + + + + + + + + + + + + + +
  • + + Image Modification Blocks + +
  • + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -4554,6 +5170,451 @@ + + + + + + + + + + + + + + + + + + + + + + + + +
    +

    Debug Tools

    +
    @@ -3732,6 +4201,27 @@ + + + + + + + + + + + + + + + + + + + + + @@ -3905,6 +4395,27 @@ + + + + + + + + + + + + + + + + + + + + + @@ -4027,6 +4538,27 @@ + + + + + + + + + + + + + + + + + + + + + @@ -4088,6 +4620,21 @@ + + + + + + + + + + + + + + + @@ -4185,6 +4732,12 @@ + + + + + + @@ -4219,116 +4772,6 @@ - - - - - - - - - - - -
  • - - Debug Tools - -
  • - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -4449,6 +4892,12 @@ + + + + + + @@ -4492,6 +4941,173 @@ + + + + + + + + + + + + + + + + + + + + + +
  • + + Image Modification Blocks + +
  • + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -4554,6 +5170,451 @@ + + + + + + + + + + + + + + + + + + + + + + + + +
    +

    Debug Tools

    +
    @@ -3732,6 +4201,27 @@ + + + + + + + + + + + + + + + + + + + + + @@ -3905,6 +4395,27 @@ + + + + + + + + + + + + + + + + + + + + + @@ -4027,6 +4538,27 @@ + + + + + + + + + + + + + + + + + + + + + @@ -4088,6 +4620,21 @@ + + + + + + + + + + + + + + + @@ -4185,6 +4732,12 @@ + + + + + + @@ -4219,116 +4772,6 @@ - - - - - - - - - - - -
  • - - Debug Tools - -
  • - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -4449,6 +4892,12 @@ + + + + + + @@ -4492,6 +4941,173 @@ + + + + + + + + + + + + + + + + + + + + + +
  • + + Image Modification Blocks + +
  • + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -4554,6 +5170,451 @@ + + + + + + + + + + + + + + + + + + + + + + + + +
    +

    Debug Tools

    +
    @@ -3732,6 +4201,27 @@ + + + + + + + + + + + + + + + + + + + + + @@ -3905,6 +4395,27 @@ + + + + + + + + + + + + + + + + + + + + + @@ -4027,6 +4538,27 @@ + + + + + + + + + + + + + + + + + + + + + @@ -4088,6 +4620,21 @@ + + + + + + + + + + + + + + + @@ -4185,6 +4732,12 @@ + + + + + + @@ -4219,116 +4772,6 @@ - - - - - - - - - - - -
  • - - Debug Tools - -
  • - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -4449,6 +4892,12 @@ + + + + + + @@ -4492,6 +4941,173 @@ + + + + + + + + + + + + + + + + + + + + + +
  • + + Image Modification Blocks + +
  • + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -4554,6 +5170,451 @@ + + + + + + + + + + + + + + + + + + + + + + + + +
    +

    Debug Tools

    +
    @@ -3732,6 +4201,27 @@ + + + + + + + + + + + + + + + + + + + + + @@ -3905,6 +4395,27 @@ + + + + + + + + + + + + + + + + + + + + + @@ -4027,6 +4538,27 @@ + + + + + + + + + + + + + + + + + + + + + @@ -4088,6 +4620,21 @@ + + + + + + + + + + + + + + + @@ -4185,6 +4732,12 @@ + + + + + + @@ -4219,116 +4772,6 @@ - - - - - - - - - - - -
  • - - Debug Tools - -
  • - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -4449,6 +4892,12 @@ + + + + + + @@ -4492,6 +4941,173 @@ + + + + + + + + + + + + + + + + + + + + + +
  • + + Image Modification Blocks + +
  • + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -4554,6 +5170,451 @@ + + + + + + + + + + + + + + + + + + + + + + + + +
    +

    Debug Tools

    +
    @@ -3732,6 +4201,27 @@ + + + + + + + + + + + + + + + + + + + + + @@ -3905,6 +4395,27 @@ + + + + + + + + + + + + + + + + + + + + + @@ -4027,6 +4538,27 @@ + + + + + + + + + + + + + + + + + + + + + @@ -4088,6 +4620,21 @@ + + + + + + + + + + + + + + + @@ -4185,6 +4732,12 @@ + + + + + + @@ -4219,116 +4772,6 @@ - - - - - - - - - - - -
  • - - Debug Tools - -
  • - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -4449,6 +4892,12 @@ + + + + + + @@ -4492,6 +4941,173 @@ + + + + + + + + + + + + + + + + + + + + + +
  • + + Image Modification Blocks + +
  • + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -4554,6 +5170,451 @@ + + + + + + + + + + + + + + + + + + + + + + + + +
    +

    Debug Tools

    +
    @@ -3732,6 +4201,27 @@ + + + + + + + + + + + + + + + + + + + + + @@ -3905,6 +4395,27 @@ + + + + + + + + + + + + + + + + + + + + + @@ -4027,6 +4538,27 @@ + + + + + + + + + + + + + + + + + + + + + @@ -4088,6 +4620,21 @@ + + + + + + + + + + + + + + + @@ -4185,6 +4732,12 @@ + + + + + + @@ -4219,116 +4772,6 @@ - - - - - - - - - - - -
  • - - Debug Tools - -
  • - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -4449,6 +4892,12 @@ + + + + + + @@ -4492,6 +4941,173 @@ + + + + + + + + + + + + + + + + + + + + + +
  • + + Image Modification Blocks + +
  • + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -4554,6 +5170,451 @@ + + + + + + + + + + + + + + + + + + + + + + + + +
    +

    Debug Tools

    +
    @@ -3732,6 +4201,27 @@ + + + + + + + + + + + + + + + + + + + + + @@ -3905,6 +4395,27 @@ + + + + + + + + + + + + + + + + + + + + + @@ -4027,6 +4538,27 @@ + + + + + + + + + + + + + + + + + + + + + @@ -4088,6 +4620,21 @@ + + + + + + + + + + + + + + + @@ -4185,6 +4732,12 @@ + + + + + + @@ -4219,116 +4772,6 @@ - - - - - - - - - - - -
  • - - Debug Tools - -
  • - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -4449,6 +4892,12 @@ + + + + + + @@ -4492,6 +4941,173 @@ + + + + + + + + + + + + + + + + + + + + + +
  • + + Image Modification Blocks + +
  • + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -4554,6 +5170,451 @@ + + + + + + + + + + + + + + + + + + + + + + + + +
    +

    Debug Tools

    +
    @@ -3732,6 +4201,27 @@ + + + + + + + + + + + + + + + + + + + + + @@ -3905,6 +4395,27 @@ + + + + + + + + + + + + + + + + + + + + + @@ -4027,6 +4538,27 @@ + + + + + + + + + + + + + + + + + + + + + @@ -4088,6 +4620,21 @@ + + + + + + + + + + + + + + + @@ -4185,6 +4732,12 @@ + + + + + + @@ -4219,116 +4772,6 @@ - - - - - - - - - - - -
  • - - Debug Tools - -
  • - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -4449,6 +4892,12 @@ + + + + + + @@ -4492,6 +4941,173 @@ + + + + + + + + + + + + + + + + + + + + + +
  • + + Image Modification Blocks + +
  • + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -4554,6 +5170,451 @@ + + + + + + + + + + + + + + + + + + + + + + + + +
    +

    Debug Tools

    +
    @@ -3732,6 +4201,27 @@ + + + + + + + + + + + + + + + + + + + + + @@ -3905,6 +4395,27 @@ + + + + + + + + + + + + + + + + + + + + + @@ -4027,6 +4538,27 @@ + + + + + + + + + + + + + + + + + + + + + @@ -4088,6 +4620,21 @@ + + + + + + + + + + + + + + + @@ -4185,6 +4732,12 @@ + + + + + + @@ -4219,116 +4772,6 @@ - - - - - - - - - - - -
  • - - Debug Tools - -
  • - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -4449,6 +4892,12 @@ + + + + + + @@ -4492,6 +4941,173 @@ + + + + + + + + + + + + + + + + + + + + + +
  • + + Image Modification Blocks + +
  • + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -4554,6 +5170,451 @@ + + + + + + + + + + + + + + + + + + + + + + + + +
    +

    Debug Tools

    +
    @@ -3732,6 +4201,27 @@ + + + + + + + + + + + + + + + + + + + + + @@ -3905,6 +4395,27 @@ + + + + + + + + + + + + + + + + + + + + + @@ -4027,6 +4538,27 @@ + + + + + + + + + + + + + + + + + + + + + @@ -4088,6 +4620,21 @@ + + + + + + + + + + + + + + + @@ -4185,6 +4732,12 @@ + + + + + + @@ -4219,116 +4772,6 @@ - - - - - - - - - - - -
  • - - Debug Tools - -
  • - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -4449,6 +4892,12 @@ + + + + + + @@ -4492,6 +4941,173 @@ + + + + + + + + + + + + + + + + + + + + + +
  • + + Image Modification Blocks + +
  • + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -4554,6 +5170,451 @@ + + + + + + + + + + + + + + + + + + + + + + + + +
    +

    Debug Tools

    +
    @@ -3732,6 +4201,27 @@ + + + + + + + + + + + + + + + + + + + + + @@ -3905,6 +4395,27 @@ + + + + + + + + + + + + + + + + + + + + + @@ -4027,6 +4538,27 @@ + + + + + + + + + + + + + + + + + + + + + @@ -4088,6 +4620,21 @@ + + + + + + + + + + + + + + + @@ -4185,6 +4732,12 @@ + + + + + + @@ -4219,116 +4772,6 @@ - - - - - - - - - - - -
  • - - Debug Tools - -
  • - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -4449,6 +4892,12 @@ + + + + + + @@ -4492,6 +4941,173 @@ + + + + + + + + + + + + + + + + + + + + + +
  • + + Image Modification Blocks + +
  • + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -4554,6 +5170,451 @@ + + + + + + + + + + + + + + + + + + + + + + + + +
    +

    Debug Tools

    +