diff --git a/packages/canvas/src-native/canvas-ios/CanvasNative.xcodeproj/project.pbxproj b/packages/canvas/src-native/canvas-ios/CanvasNative.xcodeproj/project.pbxproj index b8b9a3fa6..4255053af 100644 --- a/packages/canvas/src-native/canvas-ios/CanvasNative.xcodeproj/project.pbxproj +++ b/packages/canvas/src-native/canvas-ios/CanvasNative.xcodeproj/project.pbxproj @@ -581,14 +581,16 @@ PRODUCT_BUNDLE_IDENTIFIER = com.github.triniwiz.CanvasNative; PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)"; REEXPORTED_LIBRARY_NAMES = ""; + SDKROOT = ""; SEPARATE_SYMBOL_EDIT = NO; SKIP_INSTALL = YES; STRIP_INSTALLED_PRODUCT = YES; STRIP_SWIFT_SYMBOLS = YES; + SUPPORTED_PLATFORMS = "iphoneos iphonesimulator xros xrsimulator"; SUPPORTS_MACCATALYST = NO; SUPPORTS_MAC_DESIGNED_FOR_IPHONE_IPAD = YES; SWIFT_VERSION = 5.0; - TARGETED_DEVICE_FAMILY = "1,2"; + TARGETED_DEVICE_FAMILY = "1,2,7"; USE_HEADERMAP = NO; }; name = Debug; @@ -666,14 +668,16 @@ PRODUCT_BUNDLE_IDENTIFIER = com.github.triniwiz.CanvasNative; PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)"; REEXPORTED_LIBRARY_NAMES = ""; + SDKROOT = ""; SEPARATE_SYMBOL_EDIT = NO; SKIP_INSTALL = YES; STRIP_INSTALLED_PRODUCT = YES; STRIP_SWIFT_SYMBOLS = YES; + SUPPORTED_PLATFORMS = "iphoneos iphonesimulator xros xrsimulator"; SUPPORTS_MACCATALYST = NO; SUPPORTS_MAC_DESIGNED_FOR_IPHONE_IPAD = YES; SWIFT_VERSION = 5.0; - TARGETED_DEVICE_FAMILY = "1,2"; + TARGETED_DEVICE_FAMILY = "1,2,7"; USE_HEADERMAP = NO; }; name = Release; diff --git a/packages/canvas/src-native/canvas-ios/CanvasNative.xcodeproj/project.xcworkspace/xcuserdata/nstudio.xcuserdatad/UserInterfaceState.xcuserstate b/packages/canvas/src-native/canvas-ios/CanvasNative.xcodeproj/project.xcworkspace/xcuserdata/nstudio.xcuserdatad/UserInterfaceState.xcuserstate new file mode 100644 index 000000000..8038b1380 Binary files /dev/null and b/packages/canvas/src-native/canvas-ios/CanvasNative.xcodeproj/project.xcworkspace/xcuserdata/nstudio.xcuserdatad/UserInterfaceState.xcuserstate differ diff --git a/packages/canvas/src-native/canvas-ios/build.sh b/packages/canvas/src-native/canvas-ios/build.sh index 3f126e7ec..b4900a1a3 100755 --- a/packages/canvas/src-native/canvas-ios/build.sh +++ b/packages/canvas/src-native/canvas-ios/build.sh @@ -3,7 +3,8 @@ echo "Set exit on simple errors" set -e -rm -rf $(PWD)/dist +BUILD_DIR=$(PWD)/dist +rm -rf $BUILD_DIR echo "Build for iphonesimulator" xcodebuild \ @@ -13,7 +14,7 @@ xcodebuild \ -destination "generic/platform=iOS Simulator" \ -configuration Release \ clean build \ - BUILD_DIR=$(PWD)/dist \ + BUILD_DIR=$BUILD_DIR \ SKIP_INSTALL=NO \ BUILD_LIBRARY_FOR_DISTRIBUTION=YES @@ -25,17 +26,47 @@ xcodebuild \ -destination "generic/platform=iOS" \ -configuration Release \ clean build \ - BUILD_DIR=$(PWD)/dist \ + BUILD_DIR=$BUILD_DIR \ CODE_SIGN_IDENTITY="" \ CODE_SIGNING_REQUIRED=NO \ SKIP_INSTALL=NO \ BUILD_LIBRARY_FOR_DISTRIBUTION=YES +# Only available with Xcode >= 15.2 +echo "Build for visionOS Simulator" +xcodebuild \ + -project CanvasNative.xcodeproj \ + -scheme CanvasNative \ + -configuration Release \ + -destination "generic/platform=visionOS Simulator" \ + clean build \ + BUILD_DIR=$BUILD_DIR \ + SKIP_INSTALL=NO \ + BUILD_LIBRARY_FOR_DISTRIBUTION=YES \ + -quiet + +echo "Build for visionOS" +xcodebuild \ + -project CanvasNative.xcodeproj \ + -scheme CanvasNative \ + -configuration Release \ + -destination "generic/platform=visionOS" \ + clean build \ + BUILD_DIR=$BUILD_DIR \ + SKIP_INSTALL=NO \ + BUILD_LIBRARY_FOR_DISTRIBUTION=YES \ + -quiet + echo "Creating XCFramework" +BASE=$BUILD_DIR/Release xcodebuild \ -create-xcframework \ - -framework $(PWD)/dist/Release-iphoneos/CanvasNative.framework \ - -debug-symbols $(PWD)/dist/Release-iphoneos/CanvasNative.framework.dSYM \ - -framework $(PWD)/dist/Release-iphonesimulator/CanvasNative.framework \ - -debug-symbols $(PWD)/dist/Release-iphonesimulator/CanvasNative.framework.dSYM \ - -output $(PWD)/dist/CanvasNative.xcframework \ No newline at end of file + -framework $BASE-iphoneos/CanvasNative.framework \ + -debug-symbols $BASE-iphoneos/CanvasNative.framework.dSYM \ + -framework $BASE-iphonesimulator/CanvasNative.framework \ + -debug-symbols $BASE-iphonesimulator/CanvasNative.framework.dSYM \ + -framework $BASE-xrsimulator/CanvasNative.framework \ + -debug-symbols $BASE-xrsimulator/CanvasNative.framework.dSYM \ + -framework $BASE-xros/CanvasNative.framework \ + -debug-symbols $BASE-xros/CanvasNative.framework.dSYM \ + -output $BASE/CanvasNative.xcframework \ No newline at end of file diff --git a/packages/canvas/src-native/canvas-ios/dist/CanvasNative.xcframework/Info.plist b/packages/canvas/src-native/canvas-ios/dist/CanvasNative.xcframework/Info.plist deleted file mode 100644 index e18dd57e0..000000000 --- a/packages/canvas/src-native/canvas-ios/dist/CanvasNative.xcframework/Info.plist +++ /dev/null @@ -1,48 +0,0 @@ - - - - - AvailableLibraries - - - BinaryPath - CanvasNative.framework/CanvasNative - DebugSymbolsPath - dSYMs - LibraryIdentifier - ios-arm64_x86_64-simulator - LibraryPath - CanvasNative.framework - SupportedArchitectures - - arm64 - x86_64 - - SupportedPlatform - ios - SupportedPlatformVariant - simulator - - - BinaryPath - CanvasNative.framework/CanvasNative - DebugSymbolsPath - dSYMs - LibraryIdentifier - ios-arm64 - LibraryPath - CanvasNative.framework - SupportedArchitectures - - arm64 - - SupportedPlatform - ios - - - CFBundlePackageType - XFWK - XCFrameworkFormatVersion - 1.0 - - diff --git a/packages/canvas/src-native/canvas-ios/dist/CanvasNative.xcframework/ios-arm64/CanvasNative.framework/CanvasNative b/packages/canvas/src-native/canvas-ios/dist/CanvasNative.xcframework/ios-arm64/CanvasNative.framework/CanvasNative deleted file mode 100755 index a99a0ea83..000000000 Binary files a/packages/canvas/src-native/canvas-ios/dist/CanvasNative.xcframework/ios-arm64/CanvasNative.framework/CanvasNative and /dev/null differ diff --git a/packages/canvas/src-native/canvas-ios/dist/CanvasNative.xcframework/ios-arm64/CanvasNative.framework/Headers/CanvasNative-Swift.h b/packages/canvas/src-native/canvas-ios/dist/CanvasNative.xcframework/ios-arm64/CanvasNative.framework/Headers/CanvasNative-Swift.h deleted file mode 100644 index fb690c5c5..000000000 --- a/packages/canvas/src-native/canvas-ios/dist/CanvasNative.xcframework/ios-arm64/CanvasNative.framework/Headers/CanvasNative-Swift.h +++ /dev/null @@ -1,489 +0,0 @@ -#if 0 -#elif defined(__arm64__) && __arm64__ -// Generated by Apple Swift version 5.9.2 (swiftlang-5.9.2.2.56 clang-1500.1.0.2.5) -#ifndef CANVASNATIVE_SWIFT_H -#define CANVASNATIVE_SWIFT_H -#pragma clang diagnostic push -#pragma clang diagnostic ignored "-Wgcc-compat" - -#if !defined(__has_include) -# define __has_include(x) 0 -#endif -#if !defined(__has_attribute) -# define __has_attribute(x) 0 -#endif -#if !defined(__has_feature) -# define __has_feature(x) 0 -#endif -#if !defined(__has_warning) -# define __has_warning(x) 0 -#endif - -#if __has_include() -# include -#endif - -#pragma clang diagnostic ignored "-Wauto-import" -#if defined(__OBJC__) -#include -#endif -#if defined(__cplusplus) -#include -#include -#include -#include -#include -#include -#include -#else -#include -#include -#include -#include -#endif -#if defined(__cplusplus) -#if defined(__arm64e__) && __has_include() -# include -#else -#pragma clang diagnostic push -#pragma clang diagnostic ignored "-Wreserved-macro-identifier" -# ifndef __ptrauth_swift_value_witness_function_pointer -# define __ptrauth_swift_value_witness_function_pointer(x) -# endif -# ifndef __ptrauth_swift_class_method_pointer -# define __ptrauth_swift_class_method_pointer(x) -# endif -#pragma clang diagnostic pop -#endif -#endif - -#if !defined(SWIFT_TYPEDEFS) -# define SWIFT_TYPEDEFS 1 -# if __has_include() -# include -# elif !defined(__cplusplus) -typedef uint_least16_t char16_t; -typedef uint_least32_t char32_t; -# endif -typedef float swift_float2 __attribute__((__ext_vector_type__(2))); -typedef float swift_float3 __attribute__((__ext_vector_type__(3))); -typedef float swift_float4 __attribute__((__ext_vector_type__(4))); -typedef double swift_double2 __attribute__((__ext_vector_type__(2))); -typedef double swift_double3 __attribute__((__ext_vector_type__(3))); -typedef double swift_double4 __attribute__((__ext_vector_type__(4))); -typedef int swift_int2 __attribute__((__ext_vector_type__(2))); -typedef int swift_int3 __attribute__((__ext_vector_type__(3))); -typedef int swift_int4 __attribute__((__ext_vector_type__(4))); -typedef unsigned int swift_uint2 __attribute__((__ext_vector_type__(2))); -typedef unsigned int swift_uint3 __attribute__((__ext_vector_type__(3))); -typedef unsigned int swift_uint4 __attribute__((__ext_vector_type__(4))); -#endif - -#if !defined(SWIFT_PASTE) -# define SWIFT_PASTE_HELPER(x, y) x##y -# define SWIFT_PASTE(x, y) SWIFT_PASTE_HELPER(x, y) -#endif -#if !defined(SWIFT_METATYPE) -# define SWIFT_METATYPE(X) Class -#endif -#if !defined(SWIFT_CLASS_PROPERTY) -# if __has_feature(objc_class_property) -# define SWIFT_CLASS_PROPERTY(...) __VA_ARGS__ -# else -# define SWIFT_CLASS_PROPERTY(...) -# endif -#endif -#if !defined(SWIFT_RUNTIME_NAME) -# if __has_attribute(objc_runtime_name) -# define SWIFT_RUNTIME_NAME(X) __attribute__((objc_runtime_name(X))) -# else -# define SWIFT_RUNTIME_NAME(X) -# endif -#endif -#if !defined(SWIFT_COMPILE_NAME) -# if __has_attribute(swift_name) -# define SWIFT_COMPILE_NAME(X) __attribute__((swift_name(X))) -# else -# define SWIFT_COMPILE_NAME(X) -# endif -#endif -#if !defined(SWIFT_METHOD_FAMILY) -# if __has_attribute(objc_method_family) -# define SWIFT_METHOD_FAMILY(X) __attribute__((objc_method_family(X))) -# else -# define SWIFT_METHOD_FAMILY(X) -# endif -#endif -#if !defined(SWIFT_NOESCAPE) -# if __has_attribute(noescape) -# define SWIFT_NOESCAPE __attribute__((noescape)) -# else -# define SWIFT_NOESCAPE -# endif -#endif -#if !defined(SWIFT_RELEASES_ARGUMENT) -# if __has_attribute(ns_consumed) -# define SWIFT_RELEASES_ARGUMENT __attribute__((ns_consumed)) -# else -# define SWIFT_RELEASES_ARGUMENT -# endif -#endif -#if !defined(SWIFT_WARN_UNUSED_RESULT) -# if __has_attribute(warn_unused_result) -# define SWIFT_WARN_UNUSED_RESULT __attribute__((warn_unused_result)) -# else -# define SWIFT_WARN_UNUSED_RESULT -# endif -#endif -#if !defined(SWIFT_NORETURN) -# if __has_attribute(noreturn) -# define SWIFT_NORETURN __attribute__((noreturn)) -# else -# define SWIFT_NORETURN -# endif -#endif -#if !defined(SWIFT_CLASS_EXTRA) -# define SWIFT_CLASS_EXTRA -#endif -#if !defined(SWIFT_PROTOCOL_EXTRA) -# define SWIFT_PROTOCOL_EXTRA -#endif -#if !defined(SWIFT_ENUM_EXTRA) -# define SWIFT_ENUM_EXTRA -#endif -#if !defined(SWIFT_CLASS) -# if __has_attribute(objc_subclassing_restricted) -# define SWIFT_CLASS(SWIFT_NAME) SWIFT_RUNTIME_NAME(SWIFT_NAME) __attribute__((objc_subclassing_restricted)) SWIFT_CLASS_EXTRA -# define SWIFT_CLASS_NAMED(SWIFT_NAME) __attribute__((objc_subclassing_restricted)) SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_CLASS_EXTRA -# else -# define SWIFT_CLASS(SWIFT_NAME) SWIFT_RUNTIME_NAME(SWIFT_NAME) SWIFT_CLASS_EXTRA -# define SWIFT_CLASS_NAMED(SWIFT_NAME) SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_CLASS_EXTRA -# endif -#endif -#if !defined(SWIFT_RESILIENT_CLASS) -# if __has_attribute(objc_class_stub) -# define SWIFT_RESILIENT_CLASS(SWIFT_NAME) SWIFT_CLASS(SWIFT_NAME) __attribute__((objc_class_stub)) -# define SWIFT_RESILIENT_CLASS_NAMED(SWIFT_NAME) __attribute__((objc_class_stub)) SWIFT_CLASS_NAMED(SWIFT_NAME) -# else -# define SWIFT_RESILIENT_CLASS(SWIFT_NAME) SWIFT_CLASS(SWIFT_NAME) -# define SWIFT_RESILIENT_CLASS_NAMED(SWIFT_NAME) SWIFT_CLASS_NAMED(SWIFT_NAME) -# endif -#endif -#if !defined(SWIFT_PROTOCOL) -# define SWIFT_PROTOCOL(SWIFT_NAME) SWIFT_RUNTIME_NAME(SWIFT_NAME) SWIFT_PROTOCOL_EXTRA -# define SWIFT_PROTOCOL_NAMED(SWIFT_NAME) SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_PROTOCOL_EXTRA -#endif -#if !defined(SWIFT_EXTENSION) -# define SWIFT_EXTENSION(M) SWIFT_PASTE(M##_Swift_, __LINE__) -#endif -#if !defined(OBJC_DESIGNATED_INITIALIZER) -# if __has_attribute(objc_designated_initializer) -# define OBJC_DESIGNATED_INITIALIZER __attribute__((objc_designated_initializer)) -# else -# define OBJC_DESIGNATED_INITIALIZER -# endif -#endif -#if !defined(SWIFT_ENUM_ATTR) -# if __has_attribute(enum_extensibility) -# define SWIFT_ENUM_ATTR(_extensibility) __attribute__((enum_extensibility(_extensibility))) -# else -# define SWIFT_ENUM_ATTR(_extensibility) -# endif -#endif -#if !defined(SWIFT_ENUM) -# define SWIFT_ENUM(_type, _name, _extensibility) enum _name : _type _name; enum SWIFT_ENUM_ATTR(_extensibility) SWIFT_ENUM_EXTRA _name : _type -# if __has_feature(generalized_swift_name) -# define SWIFT_ENUM_NAMED(_type, _name, SWIFT_NAME, _extensibility) enum _name : _type _name SWIFT_COMPILE_NAME(SWIFT_NAME); enum SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_ENUM_ATTR(_extensibility) SWIFT_ENUM_EXTRA _name : _type -# else -# define SWIFT_ENUM_NAMED(_type, _name, SWIFT_NAME, _extensibility) SWIFT_ENUM(_type, _name, _extensibility) -# endif -#endif -#if !defined(SWIFT_UNAVAILABLE) -# define SWIFT_UNAVAILABLE __attribute__((unavailable)) -#endif -#if !defined(SWIFT_UNAVAILABLE_MSG) -# define SWIFT_UNAVAILABLE_MSG(msg) __attribute__((unavailable(msg))) -#endif -#if !defined(SWIFT_AVAILABILITY) -# define SWIFT_AVAILABILITY(plat, ...) __attribute__((availability(plat, __VA_ARGS__))) -#endif -#if !defined(SWIFT_WEAK_IMPORT) -# define SWIFT_WEAK_IMPORT __attribute__((weak_import)) -#endif -#if !defined(SWIFT_DEPRECATED) -# define SWIFT_DEPRECATED __attribute__((deprecated)) -#endif -#if !defined(SWIFT_DEPRECATED_MSG) -# define SWIFT_DEPRECATED_MSG(...) __attribute__((deprecated(__VA_ARGS__))) -#endif -#if !defined(SWIFT_DEPRECATED_OBJC) -# if __has_feature(attribute_diagnose_if_objc) -# define SWIFT_DEPRECATED_OBJC(Msg) __attribute__((diagnose_if(1, Msg, "warning"))) -# else -# define SWIFT_DEPRECATED_OBJC(Msg) SWIFT_DEPRECATED_MSG(Msg) -# endif -#endif -#if defined(__OBJC__) -#if !defined(IBSegueAction) -# define IBSegueAction -#endif -#endif -#if !defined(SWIFT_EXTERN) -# if defined(__cplusplus) -# define SWIFT_EXTERN extern "C" -# else -# define SWIFT_EXTERN extern -# endif -#endif -#if !defined(SWIFT_CALL) -# define SWIFT_CALL __attribute__((swiftcall)) -#endif -#if !defined(SWIFT_INDIRECT_RESULT) -# define SWIFT_INDIRECT_RESULT __attribute__((swift_indirect_result)) -#endif -#if !defined(SWIFT_CONTEXT) -# define SWIFT_CONTEXT __attribute__((swift_context)) -#endif -#if !defined(SWIFT_ERROR_RESULT) -# define SWIFT_ERROR_RESULT __attribute__((swift_error_result)) -#endif -#if defined(__cplusplus) -# define SWIFT_NOEXCEPT noexcept -#else -# define SWIFT_NOEXCEPT -#endif -#if !defined(SWIFT_C_INLINE_THUNK) -# if __has_attribute(always_inline) -# if __has_attribute(nodebug) -# define SWIFT_C_INLINE_THUNK inline __attribute__((always_inline)) __attribute__((nodebug)) -# else -# define SWIFT_C_INLINE_THUNK inline __attribute__((always_inline)) -# endif -# else -# define SWIFT_C_INLINE_THUNK inline -# endif -#endif -#if defined(_WIN32) -#if !defined(SWIFT_IMPORT_STDLIB_SYMBOL) -# define SWIFT_IMPORT_STDLIB_SYMBOL __declspec(dllimport) -#endif -#else -#if !defined(SWIFT_IMPORT_STDLIB_SYMBOL) -# define SWIFT_IMPORT_STDLIB_SYMBOL -#endif -#endif -#if defined(__OBJC__) -#if __has_feature(objc_modules) -#if __has_warning("-Watimport-in-framework-header") -#pragma clang diagnostic ignored "-Watimport-in-framework-header" -#endif -@import CoreFoundation; -@import CoreVideo; -@import Dispatch; -@import Foundation; -@import GLKit; -@import ObjectiveC; -@import OpenGLES; -@import UIKit; -#endif - -#endif -#pragma clang diagnostic ignored "-Wproperty-attribute-mismatch" -#pragma clang diagnostic ignored "-Wduplicate-method-arg" -#if __has_warning("-Wpragma-clang-attribute") -# pragma clang diagnostic ignored "-Wpragma-clang-attribute" -#endif -#pragma clang diagnostic ignored "-Wunknown-pragmas" -#pragma clang diagnostic ignored "-Wnullability" -#pragma clang diagnostic ignored "-Wdollar-in-identifier-extension" - -#if __has_attribute(external_source_symbol) -# pragma push_macro("any") -# undef any -# pragma clang attribute push(__attribute__((external_source_symbol(language="Swift", defined_in="CanvasNative",generated_declaration))), apply_to=any(function,enum,objc_interface,objc_category,objc_protocol)) -# pragma pop_macro("any") -#endif - -#if defined(__OBJC__) -@class NSCoder; - -SWIFT_CLASS_NAMED("CanvasCPUView") -@interface CanvasCPUView : UIView -@property (nonatomic) BOOL ignorePixelScaling; -- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; -- (nonnull instancetype)initWithFrame:(CGRect)frame OBJC_DESIGNATED_INITIALIZER; -- (nullable instancetype)initWithCoder:(NSCoder * _Nonnull)coder SWIFT_UNAVAILABLE; -- (void)drawRect:(CGRect)rect; -@end - -@class EAGLContext; - -SWIFT_CLASS_NAMED("CanvasGLKView") -@interface CanvasGLKView : GLKView -- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; -- (nonnull instancetype)initWithFrame:(CGRect)frame OBJC_DESIGNATED_INITIALIZER; -- (nullable instancetype)initWithCoder:(NSCoder * _Nonnull)coder SWIFT_UNAVAILABLE; -- (void)setNeedsDisplay; -- (void)setNeedsDisplayInRect:(CGRect)rect; -- (void)bindDrawable; -- (void)deleteDrawable; -- (nonnull instancetype)initWithFrame:(CGRect)frame context:(EAGLContext * _Nonnull)context SWIFT_UNAVAILABLE; -@end - -@class UIImage; -@class NSMutableData; -@class NSString; -@class NSData; -@class NSError; - -SWIFT_CLASS_NAMED("CanvasHelpers") -@interface NSSCanvasHelpers : NSObject -+ (NSMutableData * _Nonnull)getBytesFromUIImage:(UIImage * _Nonnull)image SWIFT_WARN_UNUSED_RESULT; -+ (int64_t)createPattern:(int64_t)context :(UIImage * _Nonnull)image :(NSString * _Nonnull)repetition SWIFT_WARN_UNUSED_RESULT; -+ (BOOL)loadImageAssetWithContext:(int64_t)asset :(UIImage * _Nonnull)image SWIFT_WARN_UNUSED_RESULT; -+ (void)drawImageWithContext:(int64_t)context image:(UIImage * _Nonnull)image dx:(float)dx dy:(float)dy; -+ (void)drawImageWithContext:(int64_t)context image:(UIImage * _Nonnull)image dx:(float)dx dy:(float)dy dw:(float)dw dh:(float)dh; -+ (void)drawImageWithContext:(int64_t)context image:(UIImage * _Nonnull)image sx:(float)sx sy:(float)sy sw:(float)sw sh:(float)sh dx:(float)dx dy:(float)dy dw:(float)dw dh:(float)dh; -+ (int64_t)initGLWithView:(int64_t)view :(BOOL)alpha :(BOOL)antialias :(BOOL)depth :(BOOL)fail_if_major_performance_caveat :(NSString * _Nonnull)power_preference :(BOOL)premultiplied_alpha :(BOOL)preserve_drawing_buffer :(BOOL)stencil :(BOOL)desynchronized :(BOOL)xr_compatible :(int32_t)version :(BOOL)is_canvas SWIFT_METHOD_FAMILY(none) SWIFT_WARN_UNUSED_RESULT; -+ (int64_t)initSharedGLWithView:(int64_t)view :(BOOL)alpha :(BOOL)antialias :(BOOL)depth :(BOOL)fail_if_major_performance_caveat :(NSString * _Nonnull)power_preference :(BOOL)premultiplied_alpha :(BOOL)preserve_drawing_buffer :(BOOL)stencil :(BOOL)desynchronized :(BOOL)xr_compatible :(int32_t)version :(BOOL)is_canvas :(int64_t)shared_context SWIFT_METHOD_FAMILY(none) SWIFT_WARN_UNUSED_RESULT; -+ (int64_t)initGLWithWidthAndHeight:(int32_t)width :(int32_t)height :(BOOL)alpha :(BOOL)antialias :(BOOL)depth :(BOOL)fail_if_major_performance_caveat :(NSString * _Nonnull)power_preference :(BOOL)premultiplied_alpha :(BOOL)preserve_drawing_buffer :(BOOL)stencil :(BOOL)desynchronized :(BOOL)xr_compatible :(int32_t)version :(BOOL)is_canvas SWIFT_METHOD_FAMILY(none) SWIFT_WARN_UNUSED_RESULT; -+ (int64_t)initSharedGLWidthAndHeight:(int32_t)width :(int32_t)height :(BOOL)alpha :(BOOL)antialias :(BOOL)depth :(BOOL)fail_if_major_performance_caveat :(NSString * _Nonnull)power_preference :(BOOL)premultiplied_alpha :(BOOL)preserve_drawing_buffer :(BOOL)stencil :(BOOL)desynchronized :(BOOL)xr_compatible :(int32_t)version :(BOOL)is_canvas :(int64_t)shared_context SWIFT_METHOD_FAMILY(none) SWIFT_WARN_UNUSED_RESULT; -+ (void)resize2DContext:(int64_t)context :(float)width :(float)height; -+ (void)flush2DContext:(int64_t)context; -+ (BOOL)flushGL:(int64_t)context SWIFT_WARN_UNUSED_RESULT; -+ (void)releaseGL:(int64_t)context; -+ (int64_t)getGLPointer:(int64_t)context SWIFT_WARN_UNUSED_RESULT; -+ (void)releaseGLPointer:(int64_t)context; -+ (int64_t)create2DContext:(int64_t)context :(int32_t)width :(int32_t)height :(BOOL)alpha :(float)density :(int32_t)samples :(int32_t)font_color :(float)ppi :(int32_t)direction SWIFT_WARN_UNUSED_RESULT; -+ (void)updateGLSurfaceWithView:(int64_t)view :(int32_t)width :(int32_t)height :(int64_t)context; -+ (void)test2D:(int64_t)context; -+ (NSString * _Nonnull)testToDataURL:(int64_t)context SWIFT_WARN_UNUSED_RESULT; -+ (void)writeFile:(NSData * _Nonnull)data :(NSString * _Nonnull)path :(void (^ _Nonnull)(NSString * _Nullable, NSString * _Nullable))callback; -+ (void)readFile:(NSString * _Nonnull)path :(void (^ _Nonnull)(NSString * _Nullable, NSData * _Nullable))callback; -+ (void)deleteFile:(NSString * _Nonnull)path :(void (^ _Nonnull)(NSError * _Nullable, BOOL))callback; -+ (void)handleBase64Image:(NSString * _Nonnull)mime :(NSString * _Nonnull)dir :(NSString * _Nonnull)base64 :(void (^ _Nonnull)(NSString * _Nullable, NSString * _Nullable))callback; -- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; -@end - - -@interface GLKView (SWIFT_EXTENSION(CanvasNative)) -- (void)snapshotWithData:(NSData * _Nonnull)data; -@end - -@class NSMutableDictionary; -@class UIGestureRecognizer; -@protocol NSCCanvasListener; - -SWIFT_CLASS_NAMED("NSCCanvas") -@interface NSCCanvas : UIView -SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) NSMutableDictionary * _Nonnull store;) -+ (NSMutableDictionary * _Nonnull)store SWIFT_WARN_UNUSED_RESULT; -+ (NSMapTable * _Nonnull)getViews SWIFT_WARN_UNUSED_RESULT; -- (void * _Nonnull)getViewPtr SWIFT_WARN_UNUSED_RESULT; -@property (nonatomic) BOOL ignorePixelScaling; -@property (nonatomic, readonly) int64_t nativeGL; -@property (nonatomic, readonly) int64_t nativeContext; -@property (nonatomic, readonly) NSInteger drawingBufferWidth; -@property (nonatomic, readonly) NSInteger drawingBufferHeight; -@property (nonatomic, readonly) float width; -@property (nonatomic, readonly) float height; -- (void)initContext:(NSString * _Nonnull)type :(BOOL)alpha :(BOOL)antialias :(BOOL)depth :(BOOL)failIfMajorPerformanceCaveat :(NSString * _Nonnull)powerPreference :(BOOL)premultipliedAlpha :(BOOL)preserveDrawingBuffer :(BOOL)stencil :(BOOL)desynchronized :(BOOL)xrCompatible SWIFT_METHOD_FAMILY(none); -- (int64_t)create2DContext:(BOOL)alpha :(BOOL)antialias :(BOOL)depth :(BOOL)failIfMajorPerformanceCaveat :(NSString * _Nonnull)powerPreference :(BOOL)premultipliedAlpha :(BOOL)preserveDrawingBuffer :(BOOL)stencil :(BOOL)desynchronized :(BOOL)xrCompatible :(int32_t)fontColor SWIFT_WARN_UNUSED_RESULT; -- (void)forceLayout:(CGFloat)width :(CGFloat)height; -- (UIImage * _Nullable)snapshot:(BOOL)flip SWIFT_WARN_UNUSED_RESULT; -- (BOOL)render; -- (void)context2DTest:(int64_t)context; -- (NSString * _Nonnull)context2DTestToDataURL:(int64_t)context SWIFT_WARN_UNUSED_RESULT; -@property (nonatomic, copy) void (^ _Nullable touchEventListener)(NSString * _Nonnull, UIGestureRecognizer * _Nonnull); -- (nullable instancetype)initWithCoder:(NSCoder * _Nonnull)coder SWIFT_UNAVAILABLE; -- (nonnull instancetype)initWithFrame:(CGRect)frame OBJC_DESIGNATED_INITIALIZER; -- (void)setListener:(id _Nullable)listener; -- (void)layoutSubviews; -+ (void)getBoundingClientRect:(NSCCanvas * _Nonnull)canvas :(void * _Nonnull)buffer; -@end - - -SWIFT_PROTOCOL_NAMED("NSCCanvasListener") -@protocol NSCCanvasListener -- (void)contextReady; -@end - - -SWIFT_CLASS_NAMED("NSCCanvasRenderingContext") -@interface NSCCanvasRenderingContext : NSObject -- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; -@end - - -SWIFT_CLASS_NAMED("NSCCanvasRenderingContext2D") -@interface NSCCanvasRenderingContext2D : NSCCanvasRenderingContext -+ (int64_t)createPattern:(int64_t)context :(UIImage * _Nonnull)src :(NSString * _Nonnull)repetition SWIFT_WARN_UNUSED_RESULT; -+ (void)drawImage:(int64_t)context :(UIImage * _Nonnull)image :(float)dx :(float)dy; -+ (void)drawImage:(int64_t)context :(UIImage * _Nonnull)image :(float)dx :(float)dy :(float)dWidth :(float)dHeight; -+ (void)drawImage:(int64_t)context :(UIImage * _Nonnull)image :(float)sx :(float)sy :(float)sWidth :(float)sHeight :(float)dx :(float)dy :(float)dWidth :(float)dHeight; -- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; -@end - - -SWIFT_CLASS_NAMED("NSCImageAsset") -@interface NSCImageAsset : NSObject -+ (BOOL)loadImageFromImageSync:(int64_t)context :(UIImage * _Nonnull)image SWIFT_WARN_UNUSED_RESULT; -+ (void)loadImageFromImage:(int64_t)context :(UIImage * _Nonnull)image :(void (^ _Nonnull)(BOOL))callback; -- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; -@end - - -SWIFT_CLASS_NAMED("NSCImageBitmap") -@interface NSCImageBitmap : NSObject -SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) dispatch_queue_t _Nonnull queue;) -+ (dispatch_queue_t _Nonnull)queue SWIFT_WARN_UNUSED_RESULT; -- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; -@end - - -SWIFT_CLASS_NAMED("NSCRender") -@interface NSCRender : NSObject -- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; -- (void)texImage2D:(int32_t)target :(int32_t)level :(int32_t)internalFormat :(int32_t)format :(int32_t)type :(NSCCanvas * _Nonnull)source :(NSCCanvas * _Nonnull)dest :(BOOL)flipYWebGL; -- (void)createSurface; -@end - - -SWIFT_CLASS_NAMED("NSCSVG") -@interface TNSSVG : UIView -@property (nonatomic) BOOL ignorePixelScaling; -@property (nonatomic, copy) NSString * _Nullable src; -@property (nonatomic, copy) NSString * _Nullable srcPath; -- (void)layoutSubviews; -- (nonnull instancetype)initWithFrame:(CGRect)frame OBJC_DESIGNATED_INITIALIZER; -- (nullable instancetype)initWithCoder:(NSCoder * _Nonnull)coder SWIFT_UNAVAILABLE; -- (void)drawRect:(CGRect)rect; -- (UIImage * _Nullable)toImage SWIFT_WARN_UNUSED_RESULT; -- (NSData * _Nullable)toData SWIFT_WARN_UNUSED_RESULT; -@end - -@class AVPlayer; -@class AVPlayerItemVideoOutput; - -SWIFT_CLASS_NAMED("Utils") -@interface Utils : NSObject -+ (CVOpenGLESTextureCacheRef _Nullable)createTextureCache SWIFT_WARN_UNUSED_RESULT; -+ (CVOpenGLESTextureRef _Nullable)createImage:(CVOpenGLESTextureCacheRef _Nonnull)texturecache :(CVImageBufferRef _Nonnull)buffer :(CFDictionaryRef _Nullable)textureAttributes :(GLenum)target :(GLint)internalFormat :(GLsizei)width :(GLsizei)height :(GLenum)format :(GLenum)type :(NSInteger)planeIndex SWIFT_WARN_UNUSED_RESULT; -+ (NSCRender * _Nonnull)setupRender SWIFT_WARN_UNUSED_RESULT; -+ (void)drawFrame:(AVPlayer * _Nonnull)player :(AVPlayerItemVideoOutput * _Nonnull)output :(CGSize)videoSize :(NSCRender * _Nonnull)render :(int32_t)internalFormat :(int32_t)format :(BOOL)flipYWebGL; -+ (BOOL)writeToFile:(NSData * _Nonnull)data :(NSString * _Nonnull)path error:(NSError * _Nullable * _Nullable)error; -- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; -@end - -#endif -#if __has_attribute(external_source_symbol) -# pragma clang attribute pop -#endif -#if defined(__cplusplus) -#endif -#pragma clang diagnostic pop -#endif - -#else -#error unsupported Swift architecture -#endif diff --git a/packages/canvas/src-native/canvas-ios/dist/CanvasNative.xcframework/ios-arm64/CanvasNative.framework/Headers/CanvasNative.h b/packages/canvas/src-native/canvas-ios/dist/CanvasNative.xcframework/ios-arm64/CanvasNative.framework/Headers/CanvasNative.h deleted file mode 100644 index 178b96920..000000000 --- a/packages/canvas/src-native/canvas-ios/dist/CanvasNative.xcframework/ios-arm64/CanvasNative.framework/Headers/CanvasNative.h +++ /dev/null @@ -1,29 +0,0 @@ -// -// CanvasNative.h -// CanvasNative -// -// Created by Osei Fortune on 30/09/2020. -// - -#ifdef __cplusplus -extern "C" { -#endif - -#import - -#import "canvas_native.h" -#import "canvas_ios.h" - -//! Project version number for CanvasNative. - -FOUNDATION_EXPORT double CanvasNativeVersionNumber; - -//! Project version string for CanvasNative. -FOUNDATION_EXPORT const unsigned char CanvasNativeVersionString[]; - -// In this header, you should import all the public headers of your framework using statements like #import - -#ifdef __cplusplus -} -#endif - diff --git a/packages/canvas/src-native/canvas-ios/dist/CanvasNative.xcframework/ios-arm64/CanvasNative.framework/Headers/canvas_ios.h b/packages/canvas/src-native/canvas-ios/dist/CanvasNative.xcframework/ios-arm64/CanvasNative.framework/Headers/canvas_ios.h deleted file mode 100644 index f5e37965e..000000000 --- a/packages/canvas/src-native/canvas-ios/dist/CanvasNative.xcframework/ios-arm64/CanvasNative.framework/Headers/canvas_ios.h +++ /dev/null @@ -1,163 +0,0 @@ -#ifndef CANVAS_IOS_H -#define CANVAS_IOS_H - -/* Warning, this file is autogenerated by cbindgen. Don't modify this manually. */ - -#include -#include -#include -#include - -long long canvas_native_init_ios_gl(int64_t view, - bool alpha, - bool antialias, - bool depth, - bool fail_if_major_performance_caveat, - const char *power_preference, - bool premultiplied_alpha, - bool preserve_drawing_buffer, - bool stencil, - bool desynchronized, - bool xr_compatible, - int32_t version, - bool is_canvas); - -long long canvas_native_init_ios_gl_with_shared_gl(int64_t view, - bool alpha, - bool antialias, - bool depth, - bool fail_if_major_performance_caveat, - const char *power_preference, - bool premultiplied_alpha, - bool preserve_drawing_buffer, - bool stencil, - bool desynchronized, - bool xr_compatible, - int32_t version, - bool is_canvas, - int64_t shared_context); - -long long canvas_native_init_offscreen_ios_gl(int32_t width, - int32_t height, - bool alpha, - bool antialias, - bool depth, - bool fail_if_major_performance_caveat, - const char *power_preference, - bool premultiplied_alpha, - bool preserve_drawing_buffer, - bool stencil, - bool desynchronized, - bool xr_compatible, - int32_t version, - bool is_canvas); - -long long canvas_native_init_offscreen_ios_gl_with_shared_gl(int32_t width, - int32_t height, - bool alpha, - bool antialias, - bool depth, - bool fail_if_major_performance_caveat, - const char *power_preference, - bool premultiplied_alpha, - bool preserve_drawing_buffer, - bool stencil, - bool desynchronized, - bool xr_compatible, - int32_t version, - bool is_canvas, - int64_t shared_context); - -bool canvas_native_ios_flush_gl(int64_t context); - -void canvas_native_ios_flush_2d_context(int64_t context); - -void canvas_native_resize_context_2d(int64_t context, float width, float height); - -int64_t canvas_native_create_2d_context(int64_t context, - int32_t width, - int32_t height, - bool alpha, - float density, - int32_t samples, - int32_t font_color, - float ppi, - int32_t direction); - -void canvas_native_update_gl_surface(int64_t view, int32_t width, int32_t height, int64_t context); - -void canvas_native_release_ios_gl(int64_t context); - -int64_t canvas_native_get_gl_pointer(int64_t gl_context); - -void canvas_native_release_gl_pointer(int64_t gl_context); - -void canvas_native_context_2d_test(int64_t context); - -void canvas_native_gl_make_current(int64_t gl_context); - -char *canvas_native_context_2d_test_to_data_url(int64_t context); - -void canvas_native_context_2d_destroy_string(char *string); - -bool canvas_native_imageasset_load_from_bytes(int64_t asset, uint8_t *bytes, uintptr_t size); - -int64_t canvas_native_context_create_pattern_raw(int64_t context, - int32_t width, - int32_t height, - uint8_t *bytes, - uintptr_t size, - const char *repetition); - -bool canvas_native_context_draw_image_dx_dy_with_bytes(int64_t context, - uint8_t *bytes, - uintptr_t size, - float width, - float height, - float dx, - float dy); - -bool canvas_native_context_draw_image_dx_dy_dw_dh_with_bytes(int64_t context, - uint8_t *bytes, - uintptr_t size, - float width, - float height, - float dx, - float dy, - float d_width, - float d_height); - -bool canvas_native_context_draw_image_with_bytes(int64_t context, - uint8_t *bytes, - uintptr_t size, - float width, - float height, - float sx, - float sy, - float s_width, - float s_height, - float dx, - float dy, - float d_width, - float d_height); - -void canvas_native_svg_draw_from_string(int64_t context, const char *svg); - -void canvas_native_svg_draw_from_path(int64_t context, const char *path); - -void canvas_native_context_custom_with_buffer_flush(int64_t context, - uint8_t *bytes, - uintptr_t size, - float width, - float height, - bool alpha); - -long long canvas_native_context_init_context_with_custom_surface(float width, - float height, - float density, - bool alpha, - int font_color, - float ppi, - int direction); - -#endif /* CANVAS_IOS_H */ diff --git a/packages/canvas/src-native/canvas-ios/dist/CanvasNative.xcframework/ios-arm64/CanvasNative.framework/Headers/canvas_native.h b/packages/canvas/src-native/canvas-ios/dist/CanvasNative.xcframework/ios-arm64/CanvasNative.framework/Headers/canvas_native.h deleted file mode 100644 index 360d2f5dd..000000000 --- a/packages/canvas/src-native/canvas-ios/dist/CanvasNative.xcframework/ios-arm64/CanvasNative.framework/Headers/canvas_native.h +++ /dev/null @@ -1,2852 +0,0 @@ -#ifndef CANVAS_C_H -#define CANVAS_C_H - -/* Warning, this file is autogenerated by cbindgen. Don't modify this manually. */ - -#include -#include -#include -#include - -typedef enum GLConstants { - UNPACK_FLIP_Y_WEBGL = 37440, - UNPACK_PREMULTIPLY_ALPHA_WEBGL = 37441, - UNPACK_COLORSPACE_CONVERSION_WEBGL = 37443, -} GLConstants; - -typedef enum ImageBitmapColorSpaceConversion { - ImageBitmapColorSpaceConversionDefault, - ImageBitmapColorSpaceConversionNone, -} ImageBitmapColorSpaceConversion; - -typedef enum ImageBitmapPremultiplyAlpha { - ImageBitmapPremultiplyAlphaDefault, - ImageBitmapPremultiplyAlphaPremultiply, - ImageBitmapPremultiplyAlphaNone, -} ImageBitmapPremultiplyAlpha; - -typedef enum ImageBitmapResizeQuality { - ImageBitmapResizeQualityLow, - ImageBitmapResizeQualityMedium, - ImageBitmapResizeQualityHigh, - ImageBitmapResizeQualityPixelated, -} ImageBitmapResizeQuality; - -typedef enum InvalidateState { - InvalidateStateNone, - InvalidateStatePending, - InvalidateStateInvalidating, -} InvalidateState; - -typedef enum PaintStyleType { - PaintStyleTypeNone, - PaintStyleTypeColor, - PaintStyleTypeGradient, - PaintStyleTypePattern, -} PaintStyleType; - -typedef enum TextBaseLine { - TOP = 0, - HANGING = 1, - MIDDLE = 2, - ALPHABETIC = 3, - IDEOGRAPHIC = 4, - BOTTOM = 5, -} TextBaseLine; - -typedef enum WebGLExtensionType { - WebGLExtensionTypeEXT_blend_minmax, - WebGLExtensionTypeEXT_color_buffer_half_float, - WebGLExtensionTypeEXT_disjoint_timer_query, - WebGLExtensionTypeEXT_sRGB, - WebGLExtensionTypeEXT_shader_texture_lod, - WebGLExtensionTypeEXT_texture_filter_anisotropic, - WebGLExtensionTypeOES_element_index_uint, - WebGLExtensionTypeOES_standard_derivatives, - WebGLExtensionTypeOES_texture_float, - WebGLExtensionTypeOES_texture_float_linear, - WebGLExtensionTypeOES_texture_half_float, - WebGLExtensionTypeOES_texture_half_float_linear, - WebGLExtensionTypeOES_vertex_array_object, - WebGLExtensionTypeWEBGL_color_buffer_float, - WebGLExtensionTypeWEBGL_compressed_texture_atc, - WebGLExtensionTypeWEBGL_compressed_texture_etc1, - WebGLExtensionTypeWEBGL_compressed_texture_s3tc, - WebGLExtensionTypeWEBGL_compressed_texture_s3tc_srgb, - WebGLExtensionTypeWEBGL_compressed_texture_etc, - WebGLExtensionTypeWEBGL_compressed_texture_pvrtc, - WebGLExtensionTypeWEBGL_lose_context, - WebGLExtensionTypeANGLE_instanced_arrays, - WebGLExtensionTypeWEBGL_depth_texture, - WebGLExtensionTypeWEBGL_draw_buffers, - WebGLExtensionTypeOES_fbo_render_mipmap, - WebGLExtensionTypeNone, -} WebGLExtensionType; - -typedef enum WebGLResultType { - WebGLResultTypeBoolean, - WebGLResultTypeI32Array, - WebGLResultTypeU32Array, - WebGLResultTypeF32Array, - WebGLResultTypeBooleanArray, - WebGLResultTypeU32, - WebGLResultTypeI32, - WebGLResultTypeF32, - WebGLResultTypeString, - WebGLResultTypeNone, -} WebGLResultType; - -typedef struct ANGLE_instanced_arrays ANGLE_instanced_arrays; - -typedef struct CCow CCow; - -typedef struct CanvasRenderingContext2D CanvasRenderingContext2D; - -typedef struct ContextAttributes ContextAttributes; - -typedef struct EXT_blend_minmax EXT_blend_minmax; - -typedef struct EXT_color_buffer_half_float EXT_color_buffer_half_float; - -typedef struct EXT_disjoint_timer_query EXT_disjoint_timer_query; - -typedef struct EXT_shader_texture_lod EXT_shader_texture_lod; - -typedef struct EXT_texture_filter_anisotropic EXT_texture_filter_anisotropic; - -typedef struct F32Buffer F32Buffer; - -typedef struct FileHelper FileHelper; - -typedef struct I32Buffer I32Buffer; - -typedef struct ImageAsset ImageAsset; - -typedef struct ImageData ImageData; - -typedef struct ImageFilter ImageFilter; - -typedef struct Matrix Matrix; - -typedef struct OES_element_index_uint OES_element_index_uint; - -typedef struct OES_standard_derivatives OES_standard_derivatives; - -typedef struct OES_texture_float OES_texture_float; - -typedef struct OES_texture_float_linear OES_texture_float_linear; - -typedef struct OES_texture_half_float OES_texture_half_float; - -typedef struct OES_texture_half_float_linear OES_texture_half_float_linear; - -typedef struct OES_vertex_array_object OES_vertex_array_object; - -typedef struct PaintStyle PaintStyle; - -typedef struct Path Path; - -#if (defined(TARGET_OS_ANDROID) || defined(TARGET_OS_IOS)) -typedef struct Raf Raf; -#endif - -#if ((defined(TARGET_OS_ANDROID) || defined(TARGET_OS_IOS)) && defined(TARGET_OS_ANDROID)) -typedef struct Raf Raf; -#endif - -#if ((defined(TARGET_OS_ANDROID) || defined(TARGET_OS_IOS)) && defined(TARGET_OS_IOS)) -typedef struct Raf Raf; -#endif - -typedef struct StringBuffer StringBuffer; - -typedef struct TextDecoder TextDecoder; - -typedef struct TextEncoder TextEncoder; - -typedef struct TextMetrics TextMetrics; - -typedef struct U16Buffer U16Buffer; - -typedef struct U32Buffer U32Buffer; - -typedef struct U8Buffer U8Buffer; - -typedef struct URL URL; - -typedef struct WEBGL_color_buffer_float WEBGL_color_buffer_float; - -typedef struct WEBGL_compressed_texture_atc WEBGL_compressed_texture_atc; - -typedef struct WEBGL_compressed_texture_etc WEBGL_compressed_texture_etc; - -typedef struct WEBGL_compressed_texture_etc1 WEBGL_compressed_texture_etc1; - -typedef struct WEBGL_compressed_texture_pvrtc WEBGL_compressed_texture_pvrtc; - -typedef struct WEBGL_compressed_texture_s3tc WEBGL_compressed_texture_s3tc; - -typedef struct WEBGL_compressed_texture_s3tc_srgb WEBGL_compressed_texture_s3tc_srgb; - -typedef struct WEBGL_depth_texture WEBGL_depth_texture; - -typedef struct WEBGL_draw_buffers WEBGL_draw_buffers; - -typedef struct WEBGL_lose_context WEBGL_lose_context; - -typedef struct WebGLActiveInfo WebGLActiveInfo; - -typedef struct WebGLExtension WebGLExtension; - -typedef struct WebGLFramebufferAttachmentParameter WebGLFramebufferAttachmentParameter; - -typedef struct WebGLIndexedParameter WebGLIndexedParameter; - -typedef struct WebGLResult WebGLResult; - -typedef struct WebGLShaderPrecisionFormat WebGLShaderPrecisionFormat; - -typedef struct WebGLState WebGLState; - -typedef struct WebGLSync WebGLSync; - -void canvas_native_image_filter_destroy(struct ImageFilter *value); - -void canvas_native_font_add_family(const char *alias, - const char *const *filenames, - uintptr_t length); - -void canvas_native_helper_destroy(struct FileHelper *value); - -struct FileHelper *canvas_native_helper_read_file(const char *path); - -bool canvas_native_helper_read_file_has_error(const struct FileHelper *file); - -struct U8Buffer *canvas_native_helper_read_file_get_data(struct FileHelper *file); - -const char *canvas_native_helper_read_file_get_error(const struct FileHelper *file); - -void canvas_native_text_encoder_destroy(struct TextEncoder *value); - -void canvas_native_text_decoder_destroy(struct TextDecoder *value); - -void canvas_native_context_destroy(struct CanvasRenderingContext2D *value); - -void canvas_native_paint_style_destroy(struct PaintStyle *value); - -void canvas_native_text_metrics_destroy(struct TextMetrics *value); - -#if (defined(TARGET_OS_ANDROID) || defined(TARGET_OS_IOS)) -struct Raf *canvas_native_raf_create(intptr_t callback, void (*on_frame_callback)(intptr_t callback, - int64_t ts)); -#endif - -#if (defined(TARGET_OS_ANDROID) || defined(TARGET_OS_IOS)) -void canvas_native_raf_destroy(struct Raf *value); -#endif - -#if (defined(TARGET_OS_ANDROID) || defined(TARGET_OS_IOS)) -void canvas_native_raf_start(struct Raf *raf); -#endif - -#if (defined(TARGET_OS_ANDROID) || defined(TARGET_OS_IOS)) -void canvas_native_raf_stop(struct Raf *raf); -#endif - -#if (defined(TARGET_OS_ANDROID) || defined(TARGET_OS_IOS)) -bool canvas_native_raf_get_started(const struct Raf *raf); -#endif - -struct CanvasRenderingContext2D *canvas_native_context_create_with_wrapper(int64_t context, - int64_t gl_context); - -void canvas_native_context_resize(struct CanvasRenderingContext2D *context, - float width, - float height); - -struct CanvasRenderingContext2D *canvas_native_context_create(float width, - float height, - float density, - bool alpha, - int32_t font_color, - float ppi, - uint32_t direction); - -struct CanvasRenderingContext2D *canvas_native_context_create_gl(float width, - float height, - float density, - int64_t gl_context, - int32_t samples, - bool alpha, - int32_t font_color, - float ppi, - uint32_t direction); - -struct CanvasRenderingContext2D *canvas_native_context_create_with_pointer(int64_t pointer); - -struct CanvasRenderingContext2D *canvas_native_context_create_gl_no_window(float width, - float height, - float density, - int32_t font_color, - float ppi, - uint32_t direction, - bool alpha); - -const char *canvas_native_context_get_filter(const struct CanvasRenderingContext2D *context); - -void canvas_native_context_set_filter(struct CanvasRenderingContext2D *context, const char *filter); - -const char *canvas_native_context_get_font(const struct CanvasRenderingContext2D *context); - -void canvas_native_context_set_font(struct CanvasRenderingContext2D *context, const char *font); - -const char *canvas_native_context_get_letter_spacing(const struct CanvasRenderingContext2D *context); - -void canvas_native_context_set_letter_spacing(struct CanvasRenderingContext2D *context, - const char *spacing); - -const char *canvas_native_context_get_word_spacing(const struct CanvasRenderingContext2D *context); - -void canvas_native_context_set_word_spacing(struct CanvasRenderingContext2D *context, - const char *spacing); - -float canvas_native_context_get_global_alpha(const struct CanvasRenderingContext2D *context); - -void canvas_native_context_set_global_alpha(struct CanvasRenderingContext2D *context, float alpha); - -bool canvas_native_context_get_image_smoothing_enabled(const struct CanvasRenderingContext2D *context); - -void canvas_native_context_set_image_smoothing_enabled(struct CanvasRenderingContext2D *context, - bool enabled); - -const char *canvas_native_context_get_image_smoothing_quality(const struct CanvasRenderingContext2D *context); - -void canvas_native_context_set_image_smoothing_quality(struct CanvasRenderingContext2D *context, - const char *quality); - -const char *canvas_native_context_get_line_join(const struct CanvasRenderingContext2D *context); - -void canvas_native_context_set_line_join(struct CanvasRenderingContext2D *context, - const char *join); - -const char *canvas_native_context_get_line_cap(const struct CanvasRenderingContext2D *context); - -void canvas_native_context_set_line_cap(struct CanvasRenderingContext2D *context, const char *cap); - -float canvas_native_context_get_miter_limit(const struct CanvasRenderingContext2D *context); - -void canvas_native_context_set_miter_limit(struct CanvasRenderingContext2D *context, float limit); - -const char *canvas_native_context_get_shadow_color(const struct CanvasRenderingContext2D *context); - -struct U8Buffer *canvas_native_context_get_shadow_color_buf(const struct CanvasRenderingContext2D *context); - -void canvas_native_context_get_shadow_color_rgba(const struct CanvasRenderingContext2D *context, - uint8_t *r, - uint8_t *g, - uint8_t *b, - uint8_t *a); - -void canvas_native_context_set_shadow_color(struct CanvasRenderingContext2D *context, - const char *color); - -void canvas_native_context_set_shadow_color_rgba(struct CanvasRenderingContext2D *context, - uint8_t r, - uint8_t g, - uint8_t b, - uint8_t a); - -float canvas_native_context_get_shadow_blur(const struct CanvasRenderingContext2D *context); - -void canvas_native_context_set_shadow_blur(struct CanvasRenderingContext2D *context, float blur); - -float canvas_native_context_get_shadow_offset_x(const struct CanvasRenderingContext2D *context); - -void canvas_native_context_set_shadow_offset_x(struct CanvasRenderingContext2D *context, float x); - -float canvas_native_context_get_shadow_offset_y(const struct CanvasRenderingContext2D *context); - -void canvas_native_context_set_shadow_offset_y(struct CanvasRenderingContext2D *context, float y); - -const char *canvas_native_context_get_text_align(const struct CanvasRenderingContext2D *context); - -void canvas_native_context_set_text_align(struct CanvasRenderingContext2D *context, - const char *alignment); - -const char *canvas_native_context_get_text_baseline_str(const struct CanvasRenderingContext2D *context); - -void canvas_native_context_set_text_baseline_str(struct CanvasRenderingContext2D *context, - const char *baseline); - -void canvas_native_context_set_text_baseline(struct CanvasRenderingContext2D *context, - enum TextBaseLine baseline); - -enum TextBaseLine canvas_native_context_get_text_baseline(const struct CanvasRenderingContext2D *context); - -const char *canvas_native_context_get_global_composition(const struct CanvasRenderingContext2D *context); - -void canvas_native_context_set_global_composition(struct CanvasRenderingContext2D *context, - const char *composition); - -void canvas_native_paint_style_set_fill_color_with_c_string(struct CanvasRenderingContext2D *context, - const char *color); - -void canvas_native_paint_style_set_stroke_color_with_c_string(struct CanvasRenderingContext2D *context, - const char *color); - -void canvas_native_paint_style_set_stroke_color_with_rgba(struct CanvasRenderingContext2D *context, - uint8_t r, - uint8_t g, - uint8_t b, - uint8_t a); - -void canvas_native_paint_style_set_fill_color_with_rgba(struct CanvasRenderingContext2D *context, - uint8_t r, - uint8_t g, - uint8_t b, - uint8_t a); - -bool canvas_native_parse_css_color_rgba(const char *value, - uint8_t *r, - uint8_t *g, - uint8_t *b, - uint8_t *a); - -const char *canvas_native_paint_style_get_color_string(const struct PaintStyle *color); - -const char *canvas_native_paint_style_get_current_stroke_color_string(const struct CanvasRenderingContext2D *context); - -struct U8Buffer *canvas_native_paint_style_get_current_stroke_color_buf(const struct CanvasRenderingContext2D *context); - -void canvas_native_paint_style_get_current_stroke_color_r_g_b_a(const struct CanvasRenderingContext2D *context, - uint8_t *r, - uint8_t *g, - uint8_t *b, - uint8_t *a); - -void canvas_native_paint_style_get_current_fill_color_r_g_b_a(const struct CanvasRenderingContext2D *context, - uint8_t *r, - uint8_t *g, - uint8_t *b, - uint8_t *a); - -const char *canvas_native_paint_style_get_current_fill_color_string(const struct CanvasRenderingContext2D *context); - -struct U8Buffer *canvas_native_paint_style_get_current_fill_color_buf(struct CanvasRenderingContext2D *context); - -enum PaintStyleType canvas_native_context_get_style_type(const struct PaintStyle *style); - -enum PaintStyleType canvas_native_context_get_current_fill_style_type(struct CanvasRenderingContext2D *context); - -enum PaintStyleType canvas_native_context_get_current_stroke_style_type(struct CanvasRenderingContext2D *context); - -struct PaintStyle *canvas_native_context_get_fill_style(const struct CanvasRenderingContext2D *context); - -void canvas_native_context_set_fill_style(struct CanvasRenderingContext2D *context, - const struct PaintStyle *style); - -struct PaintStyle *canvas_native_context_get_stroke_style(const struct CanvasRenderingContext2D *context); - -void canvas_native_context_set_stroke_style(struct CanvasRenderingContext2D *context, - const struct PaintStyle *style); - -float canvas_native_context_get_line_width(const struct CanvasRenderingContext2D *context); - -void canvas_native_context_set_line_width(struct CanvasRenderingContext2D *context, float width); - -float canvas_native_context_get_line_dash_offset(const struct CanvasRenderingContext2D *context); - -void canvas_native_context_set_line_dash_offset(struct CanvasRenderingContext2D *context, - float offset); - -struct F32Buffer *canvas_native_context_get_line_dash(const struct CanvasRenderingContext2D *context); - -void canvas_native_context_set_line_dash(struct CanvasRenderingContext2D *context, - const float *dash, - uintptr_t size); - -void canvas_native_context_arc(struct CanvasRenderingContext2D *context, - float x, - float y, - float radius, - float start_angle, - float end_angle, - bool anticlockwise); - -void canvas_native_context_arc_to(struct CanvasRenderingContext2D *context, - float x1, - float y1, - float x2, - float y2, - float radius); - -void canvas_native_context_begin_path(struct CanvasRenderingContext2D *context); - -void canvas_native_context_bezier_curve_to(struct CanvasRenderingContext2D *context, - float cp1x, - float cp1y, - float cp2x, - float cp2y, - float x, - float y); - -void canvas_native_context_clear_rect(struct CanvasRenderingContext2D *context, - float x, - float y, - float width, - float height); - -void canvas_native_context_clip_str(struct CanvasRenderingContext2D *context, - struct Path *path, - const char *rule); - -void canvas_native_context_clip_rule_str(struct CanvasRenderingContext2D *context, - const char *rule); - -void canvas_native_context_clip(struct CanvasRenderingContext2D *context, - struct Path *path, - uint32_t rule); - -void canvas_native_context_clip_rule(struct CanvasRenderingContext2D *context, uint32_t rule); - -void canvas_native_context_close_path(struct CanvasRenderingContext2D *context); - -struct ImageData *canvas_native_context_create_image_data(int32_t width, int32_t height); - -struct ImageData *canvas_native_context_create_image_data_with_data(int32_t width, - int32_t height, - const uint8_t *data, - uintptr_t size); - -struct PaintStyle *canvas_native_context_create_linear_gradient(struct CanvasRenderingContext2D *context, - float x0, - float y0, - float x1, - float y1); - -struct PaintStyle *canvas_native_context_create_conic_gradient(struct CanvasRenderingContext2D *context, - float start_angle, - float x, - float y); - -struct PaintStyle *canvas_native_context_create_pattern(struct CanvasRenderingContext2D *context, - const uint8_t *data, - uintptr_t size, - int32_t width, - int32_t height, - const char *repetition); - -struct PaintStyle *canvas_native_context_create_pattern_asset(struct CanvasRenderingContext2D *context, - struct ImageAsset *asset, - const char *repetition); - -struct PaintStyle *canvas_native_context_create_pattern_encoded(struct CanvasRenderingContext2D *context, - const uint8_t *data, - uintptr_t size, - const char *repetition); - -struct PaintStyle *canvas_native_context_create_pattern_canvas2d(struct CanvasRenderingContext2D *source, - struct CanvasRenderingContext2D *context, - const char *repetition); - -struct PaintStyle *canvas_native_context_create_radial_gradient(struct CanvasRenderingContext2D *context, - float x0, - float y0, - float r0, - float x1, - float y1, - float r1); - -void canvas_native_context_draw_paint(struct CanvasRenderingContext2D *context, const char *color); - -void canvas_native_context_draw_point(struct CanvasRenderingContext2D *context, float x, float y); - -void canvas_native_context_draw_points(struct CanvasRenderingContext2D *context, - int32_t mode, - const float *points, - uintptr_t size); - -void canvas_native_context_draw_image_dx_dy(struct CanvasRenderingContext2D *context, - const uint8_t *data, - uintptr_t size, - float width, - float height, - float dx, - float dy); - -void canvas_native_context_draw_image_dx_dy_dw_dh(struct CanvasRenderingContext2D *context, - const uint8_t *data, - uintptr_t size, - float width, - float height, - float dx, - float dy, - float d_width, - float d_height); - -void canvas_native_context_draw_image(struct CanvasRenderingContext2D *context, - const uint8_t *data, - uintptr_t size, - float width, - float height, - float sx, - float sy, - float s_width, - float s_height, - float dx, - float dy, - float d_width, - float d_height); - -void canvas_native_context_draw_image_encoded_dx_dy(struct CanvasRenderingContext2D *context, - const uint8_t *data, - uintptr_t size, - float dx, - float dy); - -void canvas_native_context_draw_image_encoded_dx_dy_dw_dh(struct CanvasRenderingContext2D *context, - const uint8_t *data, - uintptr_t size, - float dx, - float dy, - float d_width, - float d_height); - -void canvas_native_context_draw_image_encoded(struct CanvasRenderingContext2D *context, - const uint8_t *data, - uintptr_t size, - float sx, - float sy, - float s_width, - float s_height, - float dx, - float dy, - float d_width, - float d_height); - -void canvas_native_context_draw_image_dx_dy_asset(struct CanvasRenderingContext2D *context, - struct ImageAsset *asset, - float dx, - float dy); - -void canvas_native_context_draw_image_dx_dy_dw_dh_asset(struct CanvasRenderingContext2D *context, - struct ImageAsset *asset, - float dx, - float dy, - float d_width, - float d_height); - -void canvas_native_context_draw_image_asset(struct CanvasRenderingContext2D *context, - struct ImageAsset *asset, - float sx, - float sy, - float s_width, - float s_height, - float dx, - float dy, - float d_width, - float d_height); - -void canvas_native_context_draw_image_dx_dy_context(struct CanvasRenderingContext2D *context, - struct CanvasRenderingContext2D *source, - float dx, - float dy); - -void canvas_native_context_draw_image_dx_dy_dw_dh_context(struct CanvasRenderingContext2D *context, - struct CanvasRenderingContext2D *source, - float dx, - float dy, - float d_width, - float d_height); - -void canvas_native_context_draw_image_context(struct CanvasRenderingContext2D *context, - struct CanvasRenderingContext2D *source, - float sx, - float sy, - float s_width, - float s_height, - float dx, - float dy, - float d_width, - float d_height); - -void canvas_native_context_ellipse(struct CanvasRenderingContext2D *context, - float x, - float y, - float radius_x, - float radius_y, - float rotation, - float start_angle, - float end_angle, - bool anticlockwise); - -void canvas_native_context_fill_str(struct CanvasRenderingContext2D *context, const char *rule); - -void canvas_native_context_fill_with_path_str(struct CanvasRenderingContext2D *context, - struct Path *path, - const char *rule); - -void canvas_native_context_fill(struct CanvasRenderingContext2D *context, uint32_t rule); - -void canvas_native_context_fill_with_path(struct CanvasRenderingContext2D *context, - struct Path *path, - uint32_t rule); - -void canvas_native_context_fill_rect(struct CanvasRenderingContext2D *context, - float x, - float y, - float width, - float height); - -void canvas_native_context_fill_text(struct CanvasRenderingContext2D *context, - const char *text, - float x, - float y); - -void canvas_native_context_fill_text_width(struct CanvasRenderingContext2D *context, - const char *text, - float x, - float y, - float width); - -void canvas_native_context_fill_oval(struct CanvasRenderingContext2D *context, - float x, - float y, - float width, - float height); - -struct ImageData *canvas_native_context_get_image_data(struct CanvasRenderingContext2D *context, - float sx, - float sy, - float sw, - float sh); - -struct Matrix *canvas_native_context_get_transform(struct CanvasRenderingContext2D *context); - -bool canvas_native_context_is_point_in_path_str(struct CanvasRenderingContext2D *context, - float x, - float y, - const char *rule); - -bool canvas_native_context_is_point_in_path_with_path_str(struct CanvasRenderingContext2D *context, - struct Path *path, - float x, - float y, - const char *rule); - -bool canvas_native_context_is_point_in_path(struct CanvasRenderingContext2D *context, - float x, - float y, - uint32_t rule); - -bool canvas_native_context_is_point_in_path_with_path(struct CanvasRenderingContext2D *context, - struct Path *path, - float x, - float y, - uint32_t rule); - -bool canvas_native_context_is_point_in_stroke(struct CanvasRenderingContext2D *context, - float x, - float y); - -bool canvas_native_context_is_point_in_stroke_with_path(struct CanvasRenderingContext2D *context, - struct Path *path, - float x, - float y); - -void canvas_native_context_line_to(struct CanvasRenderingContext2D *context, float x, float y); - -struct TextMetrics *canvas_native_context_measure_text(struct CanvasRenderingContext2D *context, - const char *text); - -void canvas_native_context_move_to(struct CanvasRenderingContext2D *context, float x, float y); - -void canvas_native_context_put_image_data(struct CanvasRenderingContext2D *context, - struct ImageData *image_data, - float dx, - float dy, - float dirty_x, - float dirty_y, - float dirty_width, - float dirty_height); - -void canvas_native_context_quadratic_curve_to(struct CanvasRenderingContext2D *context, - float cpx, - float cpy, - float x, - float y); - -void canvas_native_context_rect(struct CanvasRenderingContext2D *context, - float x, - float y, - float width, - float height); - -void canvas_native_context_round_rect(struct CanvasRenderingContext2D *context, - float x, - float y, - float width, - float height, - const float *radii, - uintptr_t size); - -void canvas_native_context_round_rect_tl_tr_br_bl(struct CanvasRenderingContext2D *context, - float x, - float y, - float width, - float height, - float top_left, - float top_right, - float bottom_right, - float bottom_left); - -void canvas_native_context_reset_transform(struct CanvasRenderingContext2D *context); - -void canvas_native_context_restore(struct CanvasRenderingContext2D *context); - -void canvas_native_context_rotate(struct CanvasRenderingContext2D *context, float angle); - -void canvas_native_context_save(struct CanvasRenderingContext2D *context); - -void canvas_native_context_scale(struct CanvasRenderingContext2D *context, float x, float y); - -void canvas_native_context_set_transform(struct CanvasRenderingContext2D *context, - float a, - float b, - float c, - float d, - float e, - float f); - -void canvas_native_context_set_transform_matrix(struct CanvasRenderingContext2D *context, - struct Matrix *matrix); - -void canvas_native_context_stroke(struct CanvasRenderingContext2D *context); - -void canvas_native_context_stroke_with_path(struct CanvasRenderingContext2D *context, - struct Path *path); - -void canvas_native_context_stroke_rect(struct CanvasRenderingContext2D *context, - float x, - float y, - float width, - float height); - -void canvas_native_context_stroke_text(struct CanvasRenderingContext2D *context, - const char *text, - float x, - float y); - -void canvas_native_context_stroke_text_width(struct CanvasRenderingContext2D *context, - const char *text, - float x, - float y, - float width); - -void canvas_native_context_stroke_oval(struct CanvasRenderingContext2D *context, - float x, - float y, - float width, - float height); - -void canvas_native_context_transform(struct CanvasRenderingContext2D *context, - float a, - float b, - float c, - float d, - float e, - float f); - -void canvas_native_context_translate(struct CanvasRenderingContext2D *context, float x, float y); - -void canvas_native_context_flush(struct CanvasRenderingContext2D *context); - -void canvas_native_context_render(const struct CanvasRenderingContext2D *context); - -const char *canvas_native_to_data_url(struct CanvasRenderingContext2D *context, - const char *format, - uint32_t quality); - -struct ImageAsset *canvas_native_image_bitmap_create_from_asset(struct ImageAsset *asset, - bool flip_y, - enum ImageBitmapPremultiplyAlpha premultiply_alpha, - enum ImageBitmapColorSpaceConversion color_space_conversion, - enum ImageBitmapResizeQuality resize_quality, - float resize_width, - float resize_height); - -struct ImageAsset *canvas_native_image_bitmap_create_from_asset_src_rect(struct ImageAsset *asset, - float sx, - float sy, - float s_width, - float s_height, - bool flip_y, - enum ImageBitmapPremultiplyAlpha premultiply_alpha, - enum ImageBitmapColorSpaceConversion color_space_conversion, - enum ImageBitmapResizeQuality resize_quality, - float resize_width, - float resize_height); - -struct ImageAsset *canvas_native_image_bitmap_create_from_encoded_bytes(const uint8_t *bytes, - uintptr_t size, - bool flip_y, - enum ImageBitmapPremultiplyAlpha premultiply_alpha, - enum ImageBitmapColorSpaceConversion color_space_conversion, - enum ImageBitmapResizeQuality resize_quality, - float resize_width, - float resize_height); - -bool canvas_native_image_bitmap_create_from_encoded_bytes_with_output(const uint8_t *bytes, - uintptr_t size, - bool flip_y, - enum ImageBitmapPremultiplyAlpha premultiply_alpha, - enum ImageBitmapColorSpaceConversion color_space_conversion, - enum ImageBitmapResizeQuality resize_quality, - float resize_width, - float resize_height, - struct ImageAsset *output); - -struct ImageAsset *canvas_native_image_bitmap_create_from_encoded_bytes_src_rect(const uint8_t *bytes, - uintptr_t size, - float sx, - float sy, - float s_width, - float s_height, - bool flip_y, - enum ImageBitmapPremultiplyAlpha premultiply_alpha, - enum ImageBitmapColorSpaceConversion color_space_conversion, - enum ImageBitmapResizeQuality resize_quality, - float resize_width, - float resize_height); - -bool canvas_native_image_bitmap_create_from_encoded_bytes_src_rect_with_output(const uint8_t *bytes, - uintptr_t size, - float sx, - float sy, - float s_width, - float s_height, - bool flip_y, - enum ImageBitmapPremultiplyAlpha premultiply_alpha, - enum ImageBitmapColorSpaceConversion color_space_conversion, - enum ImageBitmapResizeQuality resize_quality, - float resize_width, - float resize_height, - struct ImageAsset *output); - -void canvas_native_path_trim(struct Path *path, float start, float end); - -void canvas_native_path_add_path(struct Path *path, const struct Path *path_to_add); - -struct Path *canvas_native_path_create(void); - -struct Path *canvas_native_path_create_with_path(const struct Path *path); - -struct Path *canvas_native_path_create_with_string(const char *string); - -void canvas_native_path_close_path(struct Path *path); - -void canvas_native_path_move_to(struct Path *path, float x, float y); - -void canvas_native_path_line_to(struct Path *path, float x, float y); - -void canvas_native_path_bezier_curve_to(struct Path *path, - float cp1x, - float cp1y, - float cp2x, - float cp2y, - float x, - float y); - -void canvas_native_path_quadratic_curve_to(struct Path *path, - float cpx, - float cpy, - float x, - float y); - -void canvas_native_path_arc(struct Path *path, - float x, - float y, - float radius, - float start_angle, - float end_angle, - bool anti_clockwise); - -void canvas_native_path_arc_to(struct Path *path, - float x1, - float y1, - float x2, - float y2, - float radius); - -void canvas_native_path_ellipse(struct Path *path, - float x, - float y, - float radius_x, - float radius_y, - float rotation, - float start_angle, - float end_angle, - bool anticlockwise); - -void canvas_native_path_rect(struct Path *path, float x, float y, float width, float height); - -void canvas_native_path_round_rect(struct Path *path, - float x, - float y, - float width, - float height, - const float *radii, - uintptr_t size); - -void canvas_native_path_round_rect_tl_tr_br_bl(struct Path *path, - float x, - float y, - float width, - float height, - float top_left, - float top_right, - float bottom_right, - float bottom_left); - -const char *canvas_native_path_to_string(const struct Path *path); - -struct Matrix *canvas_native_matrix_create(void); - -void canvas_native_matrix_update(struct Matrix *matrix, const float *slice, uintptr_t size); - -void canvas_native_matrix_update_3d(struct Matrix *matrix, const float *slice, uintptr_t size); - -float canvas_native_matrix_get_a(const struct Matrix *matrix); - -void canvas_native_matrix_set_a(struct Matrix *matrix, float a); - -float canvas_native_matrix_get_b(const struct Matrix *matrix); - -void canvas_native_matrix_set_b(struct Matrix *matrix, float b); - -float canvas_native_matrix_get_c(const struct Matrix *matrix); - -void canvas_native_matrix_set_c(struct Matrix *matrix, float c); - -float canvas_native_matrix_get_d(const struct Matrix *matrix); - -void canvas_native_matrix_set_d(struct Matrix *matrix, float d); - -float canvas_native_matrix_get_e(const struct Matrix *matrix); - -void canvas_native_matrix_set_e(struct Matrix *matrix, float e); - -float canvas_native_matrix_get_f(const struct Matrix *matrix); - -void canvas_native_matrix_set_f(struct Matrix *matrix, float f); - -float canvas_native_matrix_get_m11(const struct Matrix *matrix); - -void canvas_native_matrix_set_m11(struct Matrix *matrix, float m11); - -float canvas_native_matrix_get_m12(const struct Matrix *matrix); - -void canvas_native_matrix_set_m12(struct Matrix *matrix, float m12); - -float canvas_native_matrix_get_m13(const struct Matrix *matrix); - -void canvas_native_matrix_set_m13(struct Matrix *matrix, float m13); - -float canvas_native_matrix_get_m14(const struct Matrix *matrix); - -void canvas_native_matrix_set_m14(struct Matrix *matrix, float m14); - -float canvas_native_matrix_get_m21(const struct Matrix *matrix); - -void canvas_native_matrix_set_m21(struct Matrix *matrix, float m21); - -float canvas_native_matrix_get_m22(const struct Matrix *matrix); - -void canvas_native_matrix_set_m22(struct Matrix *matrix, float m22); - -float canvas_native_matrix_get_m23(const struct Matrix *matrix); - -void canvas_native_matrix_set_m23(struct Matrix *matrix, float m23); - -float canvas_native_matrix_get_m24(const struct Matrix *matrix); - -void canvas_native_matrix_set_m24(struct Matrix *matrix, float m24); - -float canvas_native_matrix_get_m31(const struct Matrix *matrix); - -void canvas_native_matrix_set_m31(struct Matrix *matrix, float m31); - -float canvas_native_matrix_get_m32(const struct Matrix *matrix); - -void canvas_native_matrix_set_m32(struct Matrix *matrix, float m32); - -float canvas_native_matrix_get_m33(const struct Matrix *matrix); - -void canvas_native_matrix_set_m33(struct Matrix *matrix, float m33); - -float canvas_native_matrix_get_m34(const struct Matrix *matrix); - -void canvas_native_matrix_set_m34(struct Matrix *matrix, float m34); - -float canvas_native_matrix_get_m41(const struct Matrix *matrix); - -void canvas_native_matrix_set_m41(struct Matrix *matrix, float m41); - -float canvas_native_matrix_get_m42(const struct Matrix *matrix); - -void canvas_native_matrix_set_m42(struct Matrix *matrix, float m42); - -float canvas_native_matrix_get_m43(const struct Matrix *matrix); - -void canvas_native_matrix_set_m43(struct Matrix *matrix, float m43); - -float canvas_native_matrix_get_m44(const struct Matrix *matrix); - -void canvas_native_matrix_set_m44(struct Matrix *matrix, float m44); - -struct ImageData *canvas_native_image_data_create(int32_t width, int32_t height); - -int32_t canvas_native_image_data_get_width(const struct ImageData *image_data); - -int32_t canvas_native_image_data_get_height(const struct ImageData *image_data); - -struct U8Buffer *canvas_native_image_data_get_data(struct ImageData *image_data); - -struct ImageData *canvas_native_image_data_get_shared_instance(struct ImageData *image_data); - -struct ImageAsset *canvas_native_image_asset_create(void); - -struct ImageAsset *canvas_native_image_asset_shared_clone(struct ImageAsset *asset); - -bool canvas_native_image_asset_load_from_fd(struct ImageAsset *asset, int fd); - -bool canvas_native_image_asset_load_from_path(struct ImageAsset *asset, const char *path); - -bool canvas_native_image_asset_load_from_raw(struct ImageAsset *asset, - const uint8_t *array, - uintptr_t size); - -bool canvas_native_image_asset_load_from_url(struct ImageAsset *asset, const char *url); - -int64_t canvas_native_image_asset_addr(struct ImageAsset *asset); - -uint32_t canvas_native_image_asset_width(struct ImageAsset *asset); - -uint32_t canvas_native_image_asset_height(struct ImageAsset *asset); - -const char *canvas_native_image_asset_get_error(struct ImageAsset *asset); - -bool canvas_native_image_asset_has_error(struct ImageAsset *asset); - -bool canvas_native_image_asset_scale(struct ImageAsset *asset, uint32_t x, uint32_t y); - -bool canvas_native_image_asset_save_path(struct ImageAsset *asset, - const char *path, - uint32_t format); - -float canvas_native_text_metrics_get_width(const struct TextMetrics *metrics); - -float canvas_native_text_metrics_get_actual_bounding_box_left(const struct TextMetrics *metrics); - -float canvas_native_text_metrics_get_actual_bounding_box_right(const struct TextMetrics *metrics); - -float canvas_native_text_metrics_get_actual_bounding_box_ascent(const struct TextMetrics *metrics); - -float canvas_native_text_metrics_get_actual_bounding_box_descent(const struct TextMetrics *metrics); - -float canvas_native_text_metrics_get_font_bounding_box_ascent(const struct TextMetrics *metrics); - -float canvas_native_text_metrics_get_font_bounding_box_descent(const struct TextMetrics *metrics); - -float canvas_native_text_metrics_get_em_height_ascent(const struct TextMetrics *metrics); - -float canvas_native_text_metrics_get_em_height_descent(const struct TextMetrics *metrics); - -float canvas_native_text_metrics_get_hanging_baseline(const struct TextMetrics *metrics); - -float canvas_native_text_metrics_get_alphabetic_baseline(const struct TextMetrics *metrics); - -float canvas_native_text_metrics_get_ideographic_baseline(const struct TextMetrics *metrics); - -struct PaintStyle *canvas_native_paint_style_from_bytes(const struct CanvasRenderingContext2D *context, - int32_t repetition, - int32_t width, - int32_t height, - const uint8_t *bytes, - uintptr_t size); - -struct PaintStyle *canvas_native_pattern_from_ptr(int64_t ptr); - -struct PaintStyle *canvas_native_paint_style_empty(void); - -void canvas_native_gradient_add_color_stop(struct PaintStyle *style, float stop, const char *color); - -void canvas_native_pattern_set_transform(struct PaintStyle *pattern, const struct Matrix *matrix); - -struct TextDecoder *canvas_native_text_decoder_create(const char *decoding); - -const char *canvas_native_text_decoder_decode(const struct TextDecoder *decoder, - const uint8_t *data, - uintptr_t size); - -void canvas_native_ccow_destroy(struct CCow *cow); - -const uint8_t *canvas_native_ccow_get_bytes(const struct CCow *cow); - -uintptr_t canvas_native_ccow_get_length(const struct CCow *cow); - -struct CCow *canvas_native_text_decoder_decode_as_cow(const struct TextDecoder *decoder, - const uint8_t *data, - uintptr_t size); - -struct U8Buffer *canvas_native_text_decoder_decode_as_bytes(const struct TextDecoder *decoder, - const uint8_t *data, - uintptr_t size); - -const char *canvas_native_text_decoder_decode_c_string(const struct TextDecoder *decoder, - const char *data); - -const char *canvas_native_text_decoder_get_encoding(const struct TextDecoder *decoder); - -struct TextEncoder *canvas_native_text_encoder_create(const char *encoding); - -struct U8Buffer *canvas_native_text_encoder_encode(const struct TextEncoder *encoder, - const char *text); - -const char *canvas_native_text_encoder_get_encoding(const struct TextEncoder *encoder); - -bool canvas_native_context_gl_make_current(const struct CanvasRenderingContext2D *context); - -bool canvas_native_context_gl_swap_buffers(const struct CanvasRenderingContext2D *context); - -struct PaintStyle *canvas_native_context_create_pattern_webgl(struct WebGLState *source, - struct CanvasRenderingContext2D *context, - const char *repetition); - -bool canvas_native_webgl_make_current(struct WebGLState *state); - -bool canvas_native_webgl_swap_buffers(struct WebGLState *state); - -bool canvas_native_webgl_make_current_and_swap_buffers(struct WebGLState *state); - -void canvas_native_webgl_resized(struct WebGLState *_state); - -const char *canvas_native_webgl_to_data_url(struct WebGLState *state, - const char *format, - uint32_t quality); - -void canvas_native_webgl_state_destroy(struct WebGLState *state); - -void canvas_native_webgl_active_info_destroy(struct WebGLActiveInfo *info); - -void canvas_native_context_attributes_destroy(struct ContextAttributes *attr); - -void canvas_native_webgl_framebuffer_attachment_parameter_destroy(struct WebGLFramebufferAttachmentParameter *parameter); - -void canvas_native_webgl_shader_precision_format_destroy(struct WebGLShaderPrecisionFormat *value); - -void canvas_native_webgl_extension_destroy(struct WebGLExtension *value); - -void canvas_native_webgl_EXT_blend_minmax_destroy(struct EXT_blend_minmax *value); - -void canvas_native_webgl_EXT_color_buffer_half_float_destroy(struct EXT_color_buffer_half_float *value); - -void canvas_native_webgl_EXT_disjoint_timer_query_destroy(struct EXT_disjoint_timer_query *value); - -void canvas_native_webgl_EXT_sRGB_destroy(struct EXT_disjoint_timer_query *value); - -void canvas_native_webgl_EXT_shader_texture_lod_destroy(struct EXT_shader_texture_lod *value); - -void canvas_native_webgl_EXT_texture_filter_anisotropic_destroy(struct EXT_texture_filter_anisotropic *value); - -void canvas_native_webgl_OES_element_index_uint_destroy(struct OES_element_index_uint *value); - -void canvas_native_webgl_OES_standard_derivatives_destroy(struct OES_standard_derivatives *value); - -void canvas_native_webgl_OES_texture_float_destroy(struct OES_texture_float *value); - -void canvas_native_webgl_OES_texture_float_linear_destroy(struct OES_texture_float_linear *value); - -void canvas_native_webgl_OES_texture_half_float_destroy(struct OES_texture_half_float *value); - -void canvas_native_webgl_OES_texture_half_float_linear_destroy(struct OES_texture_half_float_linear *value); - -void canvas_native_webgl_OES_vertex_array_object_destroy(struct OES_vertex_array_object *value); - -void canvas_native_webgl_WEBGL_color_buffer_float_destroy(struct WEBGL_color_buffer_float *value); - -void canvas_native_webgl_WEBGL_compressed_texture_atc_destroy(struct WEBGL_compressed_texture_atc *value); - -void canvas_native_webgl_WEBGL_compressed_texture_etc1_destroy(struct WEBGL_compressed_texture_etc1 *value); - -void canvas_native_webgl_WEBGL_compressed_texture_s3tc_destroy(struct WEBGL_compressed_texture_s3tc *value); - -void canvas_native_webgl_WEBGL_compressed_texture_s3tc_srgb_destroy(struct WEBGL_compressed_texture_s3tc_srgb *value); - -void canvas_native_webgl_WEBGL_compressed_texture_etc_destroy(struct WEBGL_compressed_texture_etc *value); - -void canvas_native_webgl_WEBGL_compressed_texture_pvrtc_destroy(struct WEBGL_compressed_texture_pvrtc *value); - -void canvas_native_webgl_WEBGL_lose_context_destroy(struct WEBGL_lose_context *value); - -void canvas_native_webgl_ANGLE_instanced_arrays_destroy(struct ANGLE_instanced_arrays *value); - -void canvas_native_webgl_WEBGL_depth_texture_destroy(struct WEBGL_depth_texture *value); - -void canvas_native_webgl_WEBGL_draw_buffers_destroy(struct WEBGL_draw_buffers *value); - -void canvas_native_webgl_WebGLResult_destroy(struct WebGLResult *value); - -const char *canvas_native_webgl_active_info_get_name(const struct WebGLActiveInfo *info); - -int32_t canvas_native_webgl_active_info_get_size(const struct WebGLActiveInfo *info); - -uint32_t canvas_native_webgl_active_info_get_type(const struct WebGLActiveInfo *info); - -bool canvas_native_webgl_active_info_get_is_empty(const struct WebGLActiveInfo *info); - -int32_t canvas_native_webgl_shader_precision_format_get_range_min(const struct WebGLShaderPrecisionFormat *shader); - -int32_t canvas_native_webgl_shader_precision_format_get_range_max(const struct WebGLShaderPrecisionFormat *shader); - -int32_t canvas_native_webgl_shader_precision_format_get_precision(const struct WebGLShaderPrecisionFormat *shader); - -bool canvas_native_webgl_context_attribute_get_get_alpha(const struct ContextAttributes *attr); - -bool canvas_native_webgl_context_attribute_get_get_antialias(const struct ContextAttributes *attr); - -bool canvas_native_webgl_context_attribute_get_get_depth(const struct ContextAttributes *attr); - -bool canvas_native_webgl_context_attribute_get_get_fail_if_major_performance_caveat(const struct ContextAttributes *attr); - -const char *canvas_native_webgl_context_attribute_get_get_power_preference(const struct ContextAttributes *attr); - -bool canvas_native_webgl_context_attribute_get_get_premultiplied_alpha(const struct ContextAttributes *attr); - -bool canvas_native_webgl_context_attribute_get_get_preserve_drawing_buffer(const struct ContextAttributes *attr); - -bool canvas_native_webgl_context_attribute_get_get_stencil(const struct ContextAttributes *attr); - -bool canvas_native_webgl_context_attribute_get_get_desynchronized(const struct ContextAttributes *attr); - -bool canvas_native_webgl_context_attribute_get_get_xr_compatible(const struct ContextAttributes *attr); - -bool canvas_native_webgl_context_extension_is_none(const struct WebGLExtension *extension); - -enum WebGLExtensionType canvas_native_webgl_context_extension_get_type(const struct WebGLExtension *extension); - -struct EXT_disjoint_timer_query *canvas_native_webgl_context_extension_to_ext_disjoint_timer_query(struct WebGLExtension *extension); - -struct ANGLE_instanced_arrays *canvas_native_webgl_context_extension_to_angle_instanced_arrays(struct WebGLExtension *extension); - -struct WEBGL_lose_context *canvas_native_webgl_context_extension_to_lose_context(struct WebGLExtension *extension); - -struct WEBGL_draw_buffers *canvas_native_webgl_context_extension_to_draw_buffers(struct WebGLExtension *extension); - -struct OES_vertex_array_object *canvas_native_webgl_context_extension_to_oes_vertex_array_object(struct WebGLExtension *extension); - -enum WebGLResultType canvas_native_webgl_result_get_type(const struct WebGLResult *result); - -bool canvas_native_webgl_result_get_bool(const struct WebGLResult *result); - -struct I32Buffer *canvas_native_webgl_result_get_i32_array(const struct WebGLResult *result); - -struct U32Buffer *canvas_native_webgl_result_get_u32_array(const struct WebGLResult *result); - -struct F32Buffer *canvas_native_webgl_result_get_f32_array(const struct WebGLResult *result); - -struct U8Buffer *canvas_native_webgl_result_get_bool_array(const struct WebGLResult *result); - -uint32_t canvas_native_webgl_result_get_u32(const struct WebGLResult *result); - -int32_t canvas_native_webgl_result_get_i32(const struct WebGLResult *result); - -float canvas_native_webgl_result_get_f32(const struct WebGLResult *result); - -const char *canvas_native_webgl_result_get_string(const struct WebGLResult *result); - -bool canvas_native_webgl_result_get_is_none(const struct WebGLResult *result); - -int32_t canvas_native_webgl_state_get_unpack_colorspace_conversion_webgl(struct WebGLState *state); - -bool canvas_native_webgl_state_get_flip_y(struct WebGLState *state); - -bool canvas_native_webgl_state_get_premultiplied_alpha(struct WebGLState *state); - -int32_t canvas_native_webgl_state_get_drawing_buffer_width(struct WebGLState *state); - -int32_t canvas_native_webgl_state_get_drawing_buffer_height(struct WebGLState *state); - -uint32_t canvas_native_webgl_ext_disjoint_timer_query_create_query_ext(const struct EXT_disjoint_timer_query *query); - -void canvas_native_webgl_ext_disjoint_timer_query_delete_query_ext(uint32_t value, - const struct EXT_disjoint_timer_query *query); - -bool canvas_native_webgl_ext_disjoint_timer_query_is_query_ext(uint32_t value, - const struct EXT_disjoint_timer_query *query); - -void canvas_native_webgl_ext_disjoint_timer_query_begin_query_ext(uint32_t target, - uint32_t value, - const struct EXT_disjoint_timer_query *query); - -void canvas_native_webgl_ext_disjoint_timer_query_end_query_ext(uint32_t target, - const struct EXT_disjoint_timer_query *query); - -void canvas_native_webgl_ext_disjoint_timer_query_query_counter_ext(uint32_t value, - uint32_t target, - const struct EXT_disjoint_timer_query *query); - -int32_t canvas_native_webgl_ext_disjoint_timer_query_get_query_ext(uint32_t target, - uint32_t pname, - const struct EXT_disjoint_timer_query *query); - -struct WebGLResult *canvas_native_webgl_ext_disjoint_timer_query_get_query_object_ext(uint32_t target, - uint32_t pname, - const struct EXT_disjoint_timer_query *query); - -void canvas_native_webgl_angle_instanced_arrays_draw_arrays_instanced_angle(uint32_t mode, - int32_t first, - int32_t count, - int32_t primcount, - const struct ANGLE_instanced_arrays *arrays); - -void canvas_native_webgl_angle_instanced_arrays_draw_elements_instanced_angle(uint32_t mode, - int32_t count, - uint32_t type_, - int32_t offset, - int32_t primcount, - const struct ANGLE_instanced_arrays *arrays); - -void canvas_native_webgl_angle_instanced_arrays_vertex_attrib_divisor_angle(uint32_t index, - uint32_t divisor, - const struct ANGLE_instanced_arrays *arrays); - -void canvas_native_webgl_lose_context_lose_context(const struct WEBGL_lose_context *context); - -void canvas_native_webgl_lose_context_restore_context(const struct WEBGL_lose_context *context); - -void canvas_native_webgl_draw_buffers_draw_buffers_webgl(const uint32_t *buffers, - uintptr_t size, - const struct WEBGL_draw_buffers *context); - -uint32_t canvas_native_webgl_oes_vertex_array_object_create_vertex_array_oes(const struct OES_vertex_array_object *object); - -void canvas_native_webgl_oes_vertex_array_object_delete_vertex_array_oes(uint32_t array_object, - const struct OES_vertex_array_object *object); - -bool canvas_native_webgl_oes_vertex_array_object_is_vertex_array_oes(uint32_t array_object, - const struct OES_vertex_array_object *object); - -void canvas_native_webgl_oes_vertex_array_object_bind_vertex_array_oes(uint32_t array_object, - const struct OES_vertex_array_object *object); - -struct WebGLState *canvas_native_webgl_create(int64_t gl_context, - const char *version, - bool alpha, - bool antialias, - bool depth, - bool fail_if_major_performance_caveat, - const char *power_preference, - bool premultiplied_alpha, - bool preserve_drawing_buffer, - bool stencil, - bool desynchronized, - bool xr_compatible); - -struct WebGLState *canvas_native_webgl_create_no_window(int32_t width, - int32_t height, - const char *version, - bool alpha, - bool antialias, - bool depth, - bool fail_if_major_performance_caveat, - const char *power_preference, - bool premultiplied_alpha, - bool preserve_drawing_buffer, - bool stencil, - bool desynchronized, - bool xr_compatible, - bool is_canvas); - -void canvas_native_webgl_active_texture(uint32_t texture, struct WebGLState *state); - -void canvas_native_webgl_attach_shader(uint32_t program, uint32_t shader, struct WebGLState *state); - -void canvas_native_webgl_bind_attrib_location(uint32_t program, - uint32_t index, - const char *name, - struct WebGLState *state); - -void canvas_native_webgl_bind_buffer(uint32_t target, uint32_t buffer, struct WebGLState *state); - -void canvas_native_webgl_bind_frame_buffer(uint32_t target, - uint32_t framebuffer, - struct WebGLState *state); - -void canvas_native_webgl_bind_render_buffer(uint32_t target, - uint32_t renderbuffer, - struct WebGLState *state); - -void canvas_native_webgl_bind_texture(uint32_t target, uint32_t texture, struct WebGLState *state); - -void canvas_native_webgl_blend_color(float red, - float green, - float blue, - float alpha, - struct WebGLState *state); - -void canvas_native_webgl_blend_equation_separate(uint32_t mode_rgb, - uint32_t mode_alpha, - struct WebGLState *state); - -void canvas_native_webgl_blend_equation(uint32_t mode, struct WebGLState *state); - -void canvas_native_webgl_blend_func_separate(uint32_t src_rgb, - uint32_t dst_rgb, - uint32_t src_alpha, - uint32_t dst_alpha, - struct WebGLState *state); - -void canvas_native_webgl_blend_func(uint32_t sfactor, uint32_t dfactor, struct WebGLState *state); - -void canvas_native_webgl_buffer_data(uint32_t target, - const uint8_t *src_data, - uintptr_t size, - uint32_t usage, - struct WebGLState *state); - -void canvas_native_webgl_buffer_data_i8(uint32_t target, - const int8_t *src_data, - uintptr_t size, - uint32_t usage, - struct WebGLState *state); - -void canvas_native_webgl_buffer_data_u16(uint32_t target, - const uint16_t *src_data, - uintptr_t size, - uint32_t usage, - struct WebGLState *state); - -void canvas_native_webgl_buffer_data_i16(uint32_t target, - const int16_t *src_data, - uintptr_t size, - uint32_t usage, - struct WebGLState *state); - -void canvas_native_webgl_buffer_data_u32(uint32_t target, - const uint32_t *src_data, - uintptr_t size, - uint32_t usage, - struct WebGLState *state); - -void canvas_native_webgl_buffer_data_i32(uint32_t target, - const int32_t *src_data, - uintptr_t size, - uint32_t usage, - struct WebGLState *state); - -void canvas_native_webgl_buffer_data_f32(uint32_t target, - const float *src_data, - uintptr_t size, - uint32_t usage, - struct WebGLState *state); - -void canvas_native_webgl_buffer_data_f64(uint32_t target, - const double *src_data, - uintptr_t size, - uint32_t usage, - struct WebGLState *state); - -void canvas_native_webgl_buffer_data_none(uint32_t target, - intptr_t size, - uint32_t usage, - struct WebGLState *state); - -void canvas_native_webgl_buffer_sub_data(uint32_t target, - intptr_t offset, - const uint8_t *src_data, - uintptr_t size, - struct WebGLState *state); - -void canvas_native_webgl_buffer_sub_data_i8(uint32_t target, - intptr_t offset, - const int8_t *src_data, - uintptr_t size, - struct WebGLState *state); - -void canvas_native_webgl_buffer_sub_data_i16(uint32_t target, - intptr_t offset, - const int16_t *src_data, - uintptr_t size, - struct WebGLState *state); - -void canvas_native_webgl_buffer_sub_data_u16(uint32_t target, - intptr_t offset, - const uint16_t *src_data, - uintptr_t size, - struct WebGLState *state); - -void canvas_native_webgl_buffer_sub_data_i32(uint32_t target, - intptr_t offset, - const int32_t *src_data, - uintptr_t size, - struct WebGLState *state); - -void canvas_native_webgl_buffer_sub_data_u32(uint32_t target, - intptr_t offset, - const uint32_t *src_data, - uintptr_t size, - struct WebGLState *state); - -void canvas_native_webgl_buffer_sub_data_f32(uint32_t target, - intptr_t offset, - const float *src_data, - uintptr_t size, - struct WebGLState *state); - -void canvas_native_webgl_buffer_sub_data_f64(uint32_t target, - intptr_t offset, - const double *src_data, - uintptr_t size, - struct WebGLState *state); - -void canvas_native_webgl_buffer_sub_data_none(uint32_t target, - intptr_t offset, - struct WebGLState *state); - -uint32_t canvas_native_webgl_check_frame_buffer_status(uint32_t target, struct WebGLState *state); - -void canvas_native_webgl_clear(uint32_t mask, struct WebGLState *state); - -void canvas_native_webgl_clear_color(float red, - float green, - float blue, - float alpha, - struct WebGLState *state); - -void canvas_native_webgl_clear_depth(float depth, struct WebGLState *state); - -void canvas_native_webgl_clear_stencil(int32_t stencil, struct WebGLState *state); - -void canvas_native_webgl_color_mask(bool red, - bool green, - bool blue, - bool alpha, - struct WebGLState *state); - -void canvas_native_webgl_commit(struct WebGLState*); - -void canvas_native_webgl_compile_shader(uint32_t shader, struct WebGLState *state); - -void canvas_native_webgl_compressed_tex_image2d(uint32_t target, - int32_t level, - uint32_t internalformat, - int32_t width, - int32_t height, - int32_t border, - const uint8_t *pixels, - uintptr_t size, - struct WebGLState *state); - -void canvas_native_webgl_compressed_tex_image2d_none(uint32_t target, - int32_t level, - uint32_t internalformat, - int32_t width, - int32_t height, - int32_t border, - struct WebGLState *state); - -void canvas_native_webgl_compressed_tex_sub_image2d(uint32_t target, - int32_t level, - int32_t xoffset, - int32_t yoffset, - int32_t width, - int32_t height, - uint32_t format, - const uint8_t *pixels, - uintptr_t size, - struct WebGLState *state); - -void canvas_native_webgl_copy_tex_image2d(uint32_t target, - int32_t level, - uint32_t internalformat, - int32_t x, - int32_t y, - int32_t width, - int32_t height, - int32_t border, - struct WebGLState *state); - -void canvas_native_webgl_copy_tex_sub_image2d(uint32_t target, - int32_t level, - int32_t xoffset, - int32_t yoffset, - int32_t x, - int32_t y, - int32_t width, - int32_t height, - struct WebGLState *state); - -uint32_t canvas_native_webgl_create_buffer(struct WebGLState *state); - -uint32_t canvas_native_webgl_create_framebuffer(struct WebGLState *state); - -uint32_t canvas_native_webgl_create_program(struct WebGLState *state); - -uint32_t canvas_native_webgl_create_renderbuffer(struct WebGLState *state); - -uint32_t canvas_native_webgl_create_shader(uint32_t shader_type, struct WebGLState *state); - -uint32_t canvas_native_webgl_create_texture(struct WebGLState *state); - -void canvas_native_webgl_cull_face(uint32_t mode, struct WebGLState *state); - -void canvas_native_webgl_delete_buffer(uint32_t buffer, struct WebGLState *state); - -void canvas_native_webgl_delete_framebuffer(uint32_t frame_buffer, struct WebGLState *state); - -void canvas_native_webgl_delete_program(uint32_t program, struct WebGLState *state); - -void canvas_native_webgl_delete_renderbuffer(uint32_t render_buffer, struct WebGLState *state); - -void canvas_native_webgl_delete_shader(uint32_t shader, struct WebGLState *state); - -void canvas_native_webgl_delete_texture(uint32_t texture, struct WebGLState *state); - -void canvas_native_webgl_depth_func(uint32_t func, struct WebGLState *state); - -void canvas_native_webgl_depth_mask(bool flag, struct WebGLState *state); - -void canvas_native_webgl_depth_range(float z_near, float z_far, struct WebGLState *state); - -void canvas_native_webgl_detach_shader(uint32_t program, uint32_t shader, struct WebGLState *state); - -void canvas_native_webgl_disable(uint32_t cap, struct WebGLState *state); - -void canvas_native_webgl_disable_vertex_attrib_array(uint32_t index, struct WebGLState *state); - -void canvas_native_webgl_draw_arrays(uint32_t mode, - int32_t first, - int32_t count, - struct WebGLState *state); - -void canvas_native_webgl_draw_elements(uint32_t mode, - int32_t count, - uint32_t element_type, - intptr_t offset, - struct WebGLState *state); - -void canvas_native_webgl_enable(uint32_t cap, struct WebGLState *state); - -void canvas_native_webgl_enable_vertex_attrib_array(uint32_t index, struct WebGLState *state); - -void canvas_native_webgl_finish(struct WebGLState *state); - -void canvas_native_webgl_flush(struct WebGLState *state); - -void canvas_native_webgl_framebuffer_renderbuffer(uint32_t target, - uint32_t attachment, - uint32_t renderbuffertarget, - uint32_t renderbuffer, - struct WebGLState *state); - -void canvas_native_webgl_framebuffer_texture2d(uint32_t target, - uint32_t attachment, - uint32_t textarget, - uint32_t texture, - int32_t level, - struct WebGLState *state); - -void canvas_native_webgl_front_face(uint32_t mode, struct WebGLState *state); - -void canvas_native_webgl_generate_mipmap(uint32_t target, struct WebGLState *state); - -struct WebGLActiveInfo *canvas_native_webgl_get_active_attrib(uint32_t program, - uint32_t index, - struct WebGLState *state); - -struct WebGLActiveInfo *canvas_native_webgl_get_active_uniform(uint32_t program, - uint32_t index, - struct WebGLState *state); - -struct U32Buffer *canvas_native_webgl_get_attached_shaders(uint32_t program, - struct WebGLState *state); - -int32_t canvas_native_webgl_get_attrib_location(uint32_t program, - const char *name, - struct WebGLState *state); - -int32_t canvas_native_webgl_get_buffer_parameter(uint32_t target, - uint32_t pname, - struct WebGLState *state); - -struct ContextAttributes *canvas_native_webgl_get_context_attributes(struct WebGLState *state); - -uint32_t canvas_native_webgl_get_error(struct WebGLState *state); - -struct WebGLExtension *canvas_native_webgl_get_extension(const char *name, - struct WebGLState *state); - -struct WebGLFramebufferAttachmentParameter *canvas_native_webgl_get_framebuffer_attachment_parameter(uint32_t target, - uint32_t attachment, - uint32_t pname, - struct WebGLState *state); - -bool canvas_native_webgl_framebuffer_attachment_parameter_get_is_texture(const struct WebGLFramebufferAttachmentParameter *param); - -bool canvas_native_webgl_framebuffer_attachment_parameter_get_is_renderbuffer(const struct WebGLFramebufferAttachmentParameter *param); - -int32_t canvas_native_webgl_framebuffer_attachment_parameter_get_value(const struct WebGLFramebufferAttachmentParameter *param); - -struct WebGLResult *canvas_native_webgl_get_parameter(uint32_t pname, struct WebGLState *state); - -const char *canvas_native_webgl_get_program_info_log(uint32_t program, struct WebGLState *state); - -struct WebGLResult *canvas_native_webgl_get_program_parameter(uint32_t program, - uint32_t pname, - struct WebGLState *state); - -int32_t canvas_native_webgl_get_renderbuffer_parameter(uint32_t target, - uint32_t pname, - struct WebGLState *state); - -const char *canvas_native_webgl_get_shader_info_log(uint32_t shader, struct WebGLState *state); - -struct WebGLResult *canvas_native_webgl_get_shader_parameter(uint32_t shader, - uint32_t pname, - struct WebGLState *state); - -struct WebGLShaderPrecisionFormat *canvas_native_webgl_get_shader_precision_format(uint32_t shader_type, - uint32_t precision_type, - struct WebGLState *state); - -const char *canvas_native_webgl_get_shader_source(uint32_t shader, struct WebGLState *state); - -struct StringBuffer *canvas_native_webgl_get_supported_extensions(struct WebGLState *state); - -const char *canvas_native_webgl_get_supported_extensions_to_string(struct WebGLState *state); - -int32_t canvas_native_webgl_get_tex_parameter(uint32_t target, - uint32_t pname, - struct WebGLState *state); - -int32_t canvas_native_webgl_get_uniform_location(uint32_t program, - const char *name, - struct WebGLState *state); - -struct WebGLResult *canvas_native_webgl_get_uniform(uint32_t program, - int32_t location, - struct WebGLState *state); - -uintptr_t canvas_native_webgl_get_vertex_attrib_offset(uint32_t index, - uint32_t pname, - struct WebGLState *state); - -struct WebGLResult *canvas_native_webgl_get_vertex_attrib(uint32_t index, - uint32_t pname, - struct WebGLState *state); - -bool canvas_native_webgl_get_is_context_lost(struct WebGLState*); - -void canvas_native_webgl_hint(uint32_t target, uint32_t mode, struct WebGLState *state); - -bool canvas_native_webgl_is_buffer(uint32_t buffer, struct WebGLState *state); - -bool canvas_native_webgl_is_enabled(uint32_t cap, struct WebGLState *state); - -bool canvas_native_webgl_is_framebuffer(uint32_t framebuffer, struct WebGLState *state); - -bool canvas_native_webgl_is_program(uint32_t program, struct WebGLState *state); - -bool canvas_native_webgl_is_renderbuffer(uint32_t renderbuffer, struct WebGLState *state); - -bool canvas_native_webgl_is_shader(uint32_t shader, struct WebGLState *state); - -bool canvas_native_webgl_is_texture(uint32_t texture, struct WebGLState *state); - -void canvas_native_webgl_line_width(float width, struct WebGLState *state); - -void canvas_native_webgl_link_program(uint32_t program, struct WebGLState *state); - -void canvas_native_webgl_pixel_storei(uint32_t pname, int32_t param, struct WebGLState *state); - -void canvas_native_webgl_polygon_offset(float factor, float units, struct WebGLState *state); - -void canvas_native_webgl_read_pixels_u8(int32_t x, - int32_t y, - int32_t width, - int32_t height, - uint32_t format, - uint32_t pixel_type, - uint8_t *pixels, - uintptr_t size, - struct WebGLState *state); - -void canvas_native_webgl_read_pixels_u16(int32_t x, - int32_t y, - int32_t width, - int32_t height, - uint32_t format, - uint32_t pixel_type, - uint16_t *pixels, - uintptr_t size, - struct WebGLState *state); - -void canvas_native_webgl_read_pixels_f32(int32_t x, - int32_t y, - int32_t width, - int32_t height, - uint32_t format, - uint32_t pixel_type, - float *pixels, - uintptr_t size, - struct WebGLState *state); - -void canvas_native_webgl_renderbuffer_storage(uint32_t target, - uint32_t internal_format, - int32_t width, - int32_t height, - struct WebGLState *state); - -void canvas_native_webgl_sample_coverage(float value, bool invert, struct WebGLState *state); - -void canvas_native_webgl_scissor(int32_t x, - int32_t y, - int32_t width, - int32_t height, - struct WebGLState *state); - -void canvas_native_webgl_shader_source(uint32_t shader, - const char *source, - struct WebGLState *state); - -void canvas_native_webgl_stencil_func(uint32_t func, - int32_t reference, - uint32_t mask, - struct WebGLState *state); - -void canvas_native_webgl_stencil_func_separate(uint32_t face, - uint32_t func, - int32_t reference, - uint32_t mask, - struct WebGLState *state); - -void canvas_native_webgl_stencil_mask(uint32_t mask, struct WebGLState *state); - -void canvas_native_webgl_stencil_mask_separate(uint32_t face, - uint32_t mask, - struct WebGLState *state); - -void canvas_native_webgl_stencil_op(uint32_t fail, - uint32_t zfail, - uint32_t zpass, - struct WebGLState *state); - -void canvas_native_webgl_stencil_op_separate(uint32_t face, - uint32_t fail, - uint32_t zfail, - uint32_t zpass, - struct WebGLState *state); - -void canvas_native_webgl_tex_image2d_image_none(int32_t target, - int32_t level, - int32_t internalformat, - int32_t format, - int32_t image_type, - struct WebGLState *state); - -void canvas_native_webgl_tex_image2d_canvas2d(int32_t target, - int32_t level, - int32_t internalformat, - int32_t format, - int32_t image_type, - struct CanvasRenderingContext2D *canvas, - struct WebGLState *state); - -void canvas_native_webgl_tex_image2d_webgl(int32_t target, - int32_t level, - int32_t _internalformat, - int32_t _format, - int32_t _image_type, - struct WebGLState *webgl, - struct WebGLState *state); - -void canvas_native_webgl_tex_image2d(int32_t target, - int32_t level, - int32_t internalformat, - int32_t width, - int32_t height, - int32_t border, - int32_t format, - int32_t image_type, - const uint8_t *buf, - uintptr_t size, - struct WebGLState *state); - -void canvas_native_webgl_tex_image2d_none(int32_t target, - int32_t level, - int32_t internalformat, - int32_t width, - int32_t height, - int32_t border, - int32_t format, - int32_t image_type, - struct WebGLState *state); - -void canvas_native_webgl_tex_image2d_image_asset(int32_t target, - int32_t level, - int32_t internalformat, - int32_t format, - int32_t image_type, - struct ImageAsset *image_asset, - struct WebGLState *state); - -void canvas_native_webgl_tex_parameterf(uint32_t target, - uint32_t pname, - float param, - struct WebGLState *state); - -void canvas_native_webgl_tex_parameteri(uint32_t target, - uint32_t pname, - int32_t param, - struct WebGLState *state); - -void canvas_native_webgl_tex_sub_image2d_asset(uint32_t target, - int32_t level, - int32_t xoffset, - int32_t yoffset, - uint32_t format, - int32_t image_type, - struct ImageAsset *asset, - struct WebGLState *state); - -void canvas_native_webgl_tex_sub_image2d_canvas2d(uint32_t target, - int32_t level, - int32_t xoffset, - int32_t yoffset, - uint32_t format, - int32_t image_type, - struct CanvasRenderingContext2D *canvas, - struct WebGLState *state); - -void canvas_native_webgl_tex_sub_image2d_webgl(uint32_t target, - int32_t level, - int32_t xoffset, - int32_t yoffset, - uint32_t _format, - int32_t _image_type, - struct WebGLState *webgl, - struct WebGLState *state); - -void canvas_native_webgl_tex_sub_image2d(uint32_t target, - int32_t level, - int32_t xoffset, - int32_t yoffset, - int32_t width, - int32_t height, - uint32_t format, - int32_t image_type, - const uint8_t *buf, - uintptr_t size, - struct WebGLState *state); - -void canvas_native_webgl_uniform1f(int32_t location, float v0, struct WebGLState *state); - -void canvas_native_webgl_uniform1fv(int32_t location, - const float *value, - uintptr_t size, - struct WebGLState *state); - -void canvas_native_webgl_uniform1i(int32_t location, int32_t v0, struct WebGLState *state); - -void canvas_native_webgl_uniform1iv(int32_t location, - const int32_t *value, - uintptr_t size, - struct WebGLState *state); - -void canvas_native_webgl_uniform2f(int32_t location, float v0, float v1, struct WebGLState *state); - -void canvas_native_webgl_uniform2fv(int32_t location, - const float *value, - uintptr_t size, - struct WebGLState *state); - -void canvas_native_webgl_uniform2i(int32_t location, - int32_t v0, - int32_t v1, - struct WebGLState *state); - -void canvas_native_webgl_uniform2iv(int32_t location, - const int32_t *value, - uintptr_t size, - struct WebGLState *state); - -void canvas_native_webgl_uniform3f(int32_t location, - float v0, - float v1, - float v2, - struct WebGLState *state); - -void canvas_native_webgl_uniform3fv(int32_t location, - const float *value, - uintptr_t size, - struct WebGLState *state); - -void canvas_native_webgl_uniform3i(int32_t location, - int32_t v0, - int32_t v1, - int32_t v2, - struct WebGLState *state); - -void canvas_native_webgl_uniform3iv(int32_t location, - const int32_t *value, - uintptr_t size, - struct WebGLState *state); - -void canvas_native_webgl_uniform4f(int32_t location, - float v0, - float v1, - float v2, - float v3, - struct WebGLState *state); - -void canvas_native_webgl_uniform4fv(int32_t location, - const float *value, - uintptr_t size, - struct WebGLState *state); - -void canvas_native_webgl_uniform4i(int32_t location, - int32_t v0, - int32_t v1, - int32_t v2, - int32_t v3, - struct WebGLState *state); - -void canvas_native_webgl_uniform4iv(int32_t location, - const int32_t *value, - uintptr_t size, - struct WebGLState *state); - -void canvas_native_webgl_uniform_matrix2fv(int32_t location, - bool transpose, - const float *value, - uintptr_t size, - struct WebGLState *state); - -void canvas_native_webgl_uniform_matrix3fv(int32_t location, - bool transpose, - const float *value, - uintptr_t size, - struct WebGLState *state); - -void canvas_native_webgl_uniform_matrix4fv(int32_t location, - bool transpose, - const float *value, - uintptr_t size, - struct WebGLState *state); - -void canvas_native_webgl_use_program(uint32_t program, struct WebGLState *state); - -void canvas_native_webgl_validate_program(uint32_t program, struct WebGLState *state); - -void canvas_native_webgl_vertex_attrib1f(uint32_t index, float v0, struct WebGLState *state); - -void canvas_native_webgl_vertex_attrib1fv(uint32_t index, - const float *value, - uintptr_t size, - struct WebGLState *state); - -void canvas_native_webgl_vertex_attrib2f(uint32_t index, - float v0, - float v1, - struct WebGLState *state); - -void canvas_native_webgl_vertex_attrib2fv(uint32_t index, - const float *value, - uintptr_t size, - struct WebGLState *state); - -void canvas_native_webgl_vertex_attrib3f(uint32_t index, - float v0, - float v1, - float v2, - struct WebGLState *state); - -void canvas_native_webgl_vertex_attrib3fv(uint32_t index, - const float *value, - uintptr_t size, - struct WebGLState *state); - -void canvas_native_webgl_vertex_attrib4f(uint32_t index, - float v0, - float v1, - float v2, - float v3, - struct WebGLState *state); - -void canvas_native_webgl_vertex_attrib4fv(uint32_t index, - const float *value, - uintptr_t size, - struct WebGLState *state); - -void canvas_native_webgl_vertex_attrib_pointer(uint32_t index, - int32_t size, - uint32_t d_type, - bool normalized, - int32_t stride, - intptr_t offset, - struct WebGLState *state); - -void canvas_native_webgl_viewport(int32_t x, - int32_t y, - int32_t width, - int32_t height, - struct WebGLState *state); - -intptr_t canvas_native_webgl2_indexed_parameter_get_value(const struct WebGLIndexedParameter *param); - -intptr_t canvas_native_webgl2_indexed_parameter_get_buffer_value(const struct WebGLIndexedParameter *param); - -bool canvas_native_webgl2_indexed_parameter_get_is_buffer(const struct WebGLIndexedParameter *param); - -void canvas_native_webgl2_begin_query(uint32_t target, uint32_t id, struct WebGLState *state); - -void canvas_native_webgl2_begin_transform_feedback(uint32_t primitive_mode, - struct WebGLState *state); - -void canvas_native_webgl2_bind_buffer_base(uint32_t target, - uint32_t index, - uint32_t buffer, - struct WebGLState *state); - -void canvas_native_webgl2_bind_buffer_range(uint32_t target, - uint32_t index, - uint32_t buffer, - intptr_t offset, - intptr_t size, - struct WebGLState *state); - -void canvas_native_webgl2_bind_sampler(uint32_t unit, uint32_t sampler, struct WebGLState *state); - -void canvas_native_webgl2_bind_transform_feedback(uint32_t target, - uint32_t transform_feedback, - struct WebGLState *state); - -void canvas_native_webgl2_bind_vertex_array(uint32_t vertex_array, struct WebGLState *state); - -void canvas_native_webgl2_blit_framebuffer(int32_t src_x0, - int32_t src_y0, - int32_t src_x1, - int32_t src_y1, - int32_t dst_x0, - int32_t dst_y0, - int32_t dst_x1, - int32_t dst_y1, - uint32_t mask, - uint32_t filter, - struct WebGLState *state); - -void canvas_native_webgl2_clear_bufferfi(uint32_t buffer, - int32_t drawbuffer, - float depth, - int32_t stencil, - struct WebGLState *state); - -void canvas_native_webgl2_clear_bufferfv(uint32_t buffer, - int32_t drawbuffer, - const float *values, - uintptr_t size, - struct WebGLState *state); - -void canvas_native_webgl2_clear_bufferiv(uint32_t buffer, - int32_t drawbuffer, - const int32_t *values, - uintptr_t size, - struct WebGLState *state); - -void canvas_native_webgl2_clear_bufferuiv(uint32_t buffer, - int32_t drawbuffer, - const uint32_t *values, - uintptr_t size, - struct WebGLState *state); - -uint32_t canvas_native_webgl2_client_wait_sync(const struct WebGLSync *sync, - uint32_t flags, - intptr_t timeout, - struct WebGLState *state); - -void canvas_native_webgl2_compressed_tex_sub_image3d_none(uint32_t target, - int32_t level, - int32_t xoffset, - int32_t yoffset, - int32_t zoffset, - int32_t width, - int32_t height, - int32_t depth, - uint32_t format, - int32_t image_size, - int32_t offset, - struct WebGLState *state); - -void canvas_native_webgl2_compressed_tex_sub_image3d(uint32_t target, - int32_t level, - int32_t xoffset, - int32_t yoffset, - int32_t zoffset, - int32_t width, - int32_t height, - int32_t depth, - uint32_t format, - const uint8_t *src, - uintptr_t size, - uintptr_t src_offset, - uintptr_t src_length_override, - struct WebGLState *state); - -void canvas_native_webgl2_copy_buffer_sub_data(uint32_t read_target, - uint32_t write_target, - intptr_t read_offset, - intptr_t write_offset, - intptr_t size, - struct WebGLState *state); - -void canvas_native_webgl2_copy_tex_sub_image3d(uint32_t target, - int32_t level, - int32_t xoffset, - int32_t yoffset, - int32_t zoffset, - int32_t x, - int32_t y, - int32_t width, - int32_t height, - struct WebGLState *state); - -uint32_t canvas_native_webgl2_create_query(struct WebGLState *state); - -uint32_t canvas_native_webgl2_create_sampler(struct WebGLState *state); - -uint32_t canvas_native_webgl2_create_transform_feedback(struct WebGLState *state); - -uint32_t canvas_native_webgl2_create_vertex_array(struct WebGLState *state); - -void canvas_native_webgl2_delete_query_with_query(uint32_t id, struct WebGLState *state); - -void canvas_native_webgl2_delete_sampler_with_sampler(uint32_t sampler, struct WebGLState *state); - -void canvas_native_webgl2_delete_sync_with_sync(const struct WebGLSync *sync, - struct WebGLState *state); - -void canvas_native_webgl2_delete_transform_feedback(uint32_t transform_feedback, - struct WebGLState *state); - -void canvas_native_webgl2_delete_vertex_array_with_vertex_array(uint32_t vertex_array, - struct WebGLState *state); - -void canvas_native_webgl2_draw_arrays_instanced(uint32_t mode, - int32_t first, - int32_t count, - int32_t instance_count, - struct WebGLState *state); - -void canvas_native_webgl2_draw_buffers(const uint32_t *buffers, - uintptr_t size, - struct WebGLState *state); - -void canvas_native_webgl2_draw_elements_instanced(uint32_t mode, - int32_t count, - uint32_t type_, - intptr_t offset, - int32_t instance_count, - struct WebGLState *state); - -void canvas_native_webgl2_draw_range_elements(uint32_t mode, - uint32_t start, - uint32_t end, - int32_t count, - uint32_t type_, - intptr_t offset, - struct WebGLState *state); - -void canvas_native_webgl2_end_query(uint32_t target, struct WebGLState *state); - -void canvas_native_webgl2_end_transform_feedback(struct WebGLState *state); - -struct WebGLSync *canvas_native_webgl2_fence_sync(uint32_t condition, - uint32_t flags, - struct WebGLState *state); - -void canvas_native_webgl2_framebuffer_texture_layer(uint32_t target, - uint32_t attachment, - uint32_t texture, - int32_t level, - int32_t layer, - struct WebGLState *state); - -const char *canvas_native_webgl2_get_active_uniform_block_name(uint32_t program, - uint32_t uniform_block_index, - struct WebGLState *state); - -struct WebGLResult *canvas_native_webgl2_get_active_uniform_block_parameter(uint32_t program, - uint32_t uniform_block_index, - uint32_t pname, - struct WebGLState *state); - -struct WebGLResult *canvas_native_webgl2_get_active_uniforms(uint32_t program, - const uint32_t *uniform_indices, - uintptr_t size, - uint32_t pname, - struct WebGLState *state); - -void canvas_native_webgl2_get_buffer_sub_data(uint32_t target, - intptr_t src_byte_offset, - uint8_t *dst_data, - uintptr_t size, - uintptr_t dst_offset, - uintptr_t length, - struct WebGLState *state); - -int32_t canvas_native_webgl2_get_frag_data_location(uint32_t program, - const char *name, - struct WebGLState *state); - -struct WebGLIndexedParameter *canvas_native_webgl2_get_indexed_parameter(uint32_t target, - uint32_t index, - struct WebGLState *state); - -struct WebGLResult *canvas_native_webgl2_get_internalformat_parameter(uint32_t target, - uint32_t internalformat, - uint32_t pname, - struct WebGLState *state); - -struct WebGLResult *canvas_native_webgl2_get_parameter(uint32_t pname, struct WebGLState *state); - -struct WebGLResult *canvas_native_webgl2_get_query_parameter(uint32_t query, - uint32_t pname, - struct WebGLState *state); - -struct WebGLResult *canvas_native_webgl2_get_query(uint32_t target, - uint32_t pname, - struct WebGLState *state); - -struct WebGLResult *canvas_native_webgl2_get_sampler_parameter(uint32_t sampler, - uint32_t pname, - struct WebGLState *state); - -struct WebGLResult *canvas_native_webgl2_get_sync_parameter(const struct WebGLSync *sync, - uint32_t pname, - struct WebGLState *state); - -struct WebGLActiveInfo *canvas_native_webgl2_get_transform_feedback_varying(uint32_t program, - uint32_t index, - struct WebGLState *state); - -uint32_t canvas_native_webgl2_get_uniform_block_index(uint32_t program, - const char *uniform_block_name, - struct WebGLState *state); - -struct U32Buffer *canvas_native_webgl2_get_uniform_indices(uint32_t program, - const char *const *uniform_names, - uintptr_t size, - struct WebGLState *state); - -void canvas_native_webgl2_invalidate_framebuffer(uint32_t target, - const uint32_t *attachments, - uintptr_t size, - struct WebGLState *state); - -void canvas_native_webgl2_invalidate_sub_framebuffer(uint32_t target, - const uint32_t *attachments, - uintptr_t size, - int32_t x, - int32_t y, - int32_t width, - int32_t height, - struct WebGLState *state); - -bool canvas_native_webgl2_is_query(uint32_t query, struct WebGLState *state); - -bool canvas_native_webgl2_is_sampler(uint32_t sampler, struct WebGLState *state); - -bool canvas_native_webgl2_is_sync(const struct WebGLSync *sync, struct WebGLState *state); - -bool canvas_native_webgl2_is_transform_feedback(uint32_t transform_feedback, - struct WebGLState *state); - -bool canvas_native_webgl2_is_vertex_array(uint32_t vertex_array, struct WebGLState *state); - -void canvas_native_webgl2_pause_transform_feedback(struct WebGLState *state); - -void canvas_native_webgl2_read_buffer(uint32_t src, struct WebGLState *state); - -void canvas_native_webgl2_renderbuffer_storage_multisample(uint32_t target, - int32_t samples, - uint32_t internal_format, - int32_t width, - int32_t height, - struct WebGLState *state); - -void canvas_native_webgl2_resume_transform_feedback(struct WebGLState *state); - -void canvas_native_webgl2_sampler_parameterf(uint32_t sampler, - uint32_t pname, - float param, - struct WebGLState *state); - -void canvas_native_webgl2_sampler_parameteri(uint32_t sampler, - uint32_t pname, - int32_t param, - struct WebGLState *state); - -void canvas_native_webgl2_tex_image3d_none(uint32_t target, - int32_t level, - int32_t internalformat, - int32_t width, - int32_t height, - int32_t depth, - int32_t border, - uint32_t format, - uint32_t type_, - uintptr_t offset, - struct WebGLState *state); - -void canvas_native_webgl2_tex_image3d_asset(uint32_t target, - int32_t level, - int32_t internalformat, - int32_t width, - int32_t height, - int32_t depth, - int32_t border, - uint32_t format, - uint32_t type_, - const struct ImageAsset *asset, - struct WebGLState *state); - -void canvas_native_webgl2_tex_image3d(uint32_t target, - int32_t level, - int32_t internalformat, - int32_t width, - int32_t height, - int32_t depth, - int32_t border, - uint32_t format, - uint32_t type_, - const uint8_t *buf, - uintptr_t size, - struct WebGLState *state); - -void canvas_native_webgl2_tex_image3d_offset(uint32_t target, - int32_t level, - int32_t internalformat, - int32_t width, - int32_t height, - int32_t depth, - int32_t border, - uint32_t format, - uint32_t type_, - const uint8_t *buf, - uintptr_t size, - uintptr_t offset, - struct WebGLState *state); - -void canvas_native_webgl2_tex_storage2d(uint32_t target, - int32_t levels, - uint32_t internalformat, - int32_t width, - int32_t height, - struct WebGLState *state); - -void canvas_native_webgl2_tex_storage3d(uint32_t target, - int32_t levels, - uint32_t internalformat, - int32_t width, - int32_t height, - int32_t depth, - struct WebGLState *state); - -void canvas_native_webgl2_tex_sub_image3d_none(uint32_t target, - int32_t level, - int32_t xoffset, - int32_t yoffset, - int32_t zoffset, - int32_t width, - int32_t height, - int32_t depth, - uint32_t format, - uint32_t type_, - uintptr_t offset, - struct WebGLState *state); - -void canvas_native_webgl2_tex_sub_image3d(uint32_t target, - int32_t level, - int32_t xoffset, - int32_t yoffset, - int32_t zoffset, - int32_t width, - int32_t height, - int32_t depth, - uint32_t format, - uint32_t type_, - const uint8_t *buf, - uintptr_t size, - struct WebGLState *state); - -void canvas_native_webgl2_tex_sub_image3d_asset(uint32_t target, - int32_t level, - int32_t xoffset, - int32_t yoffset, - int32_t zoffset, - int32_t width, - int32_t height, - int32_t depth, - uint32_t format, - uint32_t type_, - const struct ImageAsset *asset, - struct WebGLState *state); - -void canvas_native_webgl2_tex_sub_image3d_offset(uint32_t target, - int32_t level, - int32_t xoffset, - int32_t yoffset, - int32_t zoffset, - int32_t width, - int32_t height, - int32_t depth, - uint32_t format, - uint32_t type_, - const uint8_t *buf, - uintptr_t size, - uintptr_t offset, - struct WebGLState *state); - -void canvas_native_webgl2_transform_feedback_varyings(uint32_t program, - const char *const *varyings, - uintptr_t size, - uint32_t buffer_mode, - struct WebGLState *state); - -void canvas_native_webgl2_uniform1ui(int32_t location, uint32_t v0, struct WebGLState *state); - -void canvas_native_webgl2_uniform1uiv(int32_t location, - const uint32_t *data, - uintptr_t size, - struct WebGLState *state); - -void canvas_native_webgl2_uniform2ui(int32_t location, - uint32_t v0, - uint32_t v1, - struct WebGLState *state); - -void canvas_native_webgl2_uniform2uiv(int32_t location, - const uint32_t *data, - uintptr_t size, - struct WebGLState *state); - -void canvas_native_webgl2_uniform3ui(int32_t location, - uint32_t v0, - uint32_t v1, - uint32_t v2, - struct WebGLState *state); - -void canvas_native_webgl2_uniform3uiv(int32_t location, - const uint32_t *data, - uintptr_t size, - struct WebGLState *state); - -void canvas_native_webgl2_uniform4ui(int32_t location, - uint32_t v0, - uint32_t v1, - uint32_t v2, - uint32_t v3, - struct WebGLState *state); - -void canvas_native_webgl2_uniform4uiv(int32_t location, - const uint32_t *data, - uintptr_t size, - struct WebGLState *state); - -void canvas_native_webgl2_uniform_block_binding(uint32_t program, - uint32_t uniform_block_index, - uint32_t uniform_block_binding, - struct WebGLState *state); - -void canvas_native_webgl2_uniform_matrix2x3fv(int32_t location, - bool transpose, - const float *data, - uintptr_t size, - struct WebGLState *state); - -void canvas_native_webgl2_uniform_matrix2x4fv(int32_t location, - bool transpose, - const float *data, - uintptr_t size, - struct WebGLState *state); - -void canvas_native_webgl2_uniform_matrix3x2fv(int32_t location, - bool transpose, - const float *data, - uintptr_t size, - struct WebGLState *state); - -void canvas_native_webgl2_uniform_matrix3x4fv(int32_t location, - bool transpose, - const float *data, - uintptr_t size, - struct WebGLState *state); - -void canvas_native_webgl2_uniform_matrix4x2fv(int32_t location, - bool transpose, - const float *data, - uintptr_t size, - struct WebGLState *state); - -void canvas_native_webgl2_uniform_matrix4x3fv(int32_t location, - bool transpose, - const float *data, - uintptr_t size, - struct WebGLState *state); - -void canvas_native_webgl2_vertex_attrib_divisor(uint32_t index, - uint32_t divisor, - struct WebGLState *state); - -void canvas_native_webgl2_vertex_attrib_i4i(uint32_t index, - int32_t x, - int32_t y, - int32_t z, - int32_t w, - struct WebGLState *state); - -void canvas_native_webgl2_vertex_attrib_i4iv(uint32_t index, - const int32_t *value, - uintptr_t size, - struct WebGLState *state); - -void canvas_native_webgl2_vertex_attrib_i4ui(uint32_t index, - uint32_t x, - uint32_t y, - uint32_t z, - uint32_t w, - struct WebGLState *state); - -void canvas_native_webgl2_vertex_attrib_i4uiv(uint32_t index, - const uint32_t *value, - uintptr_t size, - struct WebGLState *state); - -void canvas_native_image_asset_destroy(struct ImageAsset *asset); - -void canvas_native_string_destroy(char *value); - -void canvas_native_image_data_destroy(struct ImageData *value); - -void canvas_native_matrix_destroy(struct Matrix *value); - -void canvas_native_path_destroy(struct Path *value); - -const uint8_t *canvas_native_u8_buffer_get_bytes(const struct U8Buffer *buffer); - -uint8_t *canvas_native_u8_buffer_get_bytes_mut(struct U8Buffer *buffer); - -void canvas_native_u8_buffer_destroy(struct U8Buffer *buffer); - -uintptr_t canvas_native_u8_buffer_mut_get_length(const struct U8Buffer *buffer); - -uintptr_t canvas_native_u8_buffer_get_length(const struct U8Buffer *buffer); - -const uint16_t *canvas_native_u16_buffer_get_bytes(const struct U16Buffer *buffer); - -uint16_t *canvas_native_u16_buffer_get_bytes_mut(struct U16Buffer *buffer); - -void canvas_native_u16_buffer_destroy(struct U16Buffer *buffer); - -uintptr_t canvas_native_u16_buffer_mut_get_length(const struct U16Buffer *buffer); - -uintptr_t canvas_native_u16_buffer_get_length(const struct U16Buffer *buffer); - -const uint32_t *canvas_native_u32_buffer_get_bytes(const struct U32Buffer *buffer); - -uint32_t *canvas_native_u32_buffer_get_bytes_mut(struct U32Buffer *buffer); - -void canvas_native_u32_buffer_destroy(struct U32Buffer *buffer); - -uintptr_t canvas_native_u32_buffer_mut_get_length(const struct U32Buffer *buffer); - -uintptr_t canvas_native_u32_buffer_get_length(const struct U32Buffer *buffer); - -const int32_t *canvas_native_i32_buffer_get_bytes(const struct I32Buffer *buffer); - -int32_t *canvas_native_i32_buffer_get_bytes_mut(struct I32Buffer *buffer); - -void canvas_native_i32_buffer_destroy(struct I32Buffer *buffer); - -uintptr_t canvas_native_i32_buffer_mut_get_length(const struct I32Buffer *buffer); - -uintptr_t canvas_native_i32_buffer_get_length(const struct I32Buffer *buffer); - -const float *canvas_native_f32_buffer_get_bytes(const struct F32Buffer *buffer); - -float *canvas_native_f32_buffer_get_bytes_mut(struct F32Buffer *buffer); - -void canvas_native_f32_buffer_destroy(struct F32Buffer *buffer); - -uintptr_t canvas_native_f32_buffer_mut_get_length(const struct F32Buffer *buffer); - -uintptr_t canvas_native_f32_buffer_get_length(const struct F32Buffer *buffer); - -uintptr_t canvas_native_string_buffer_get_length(const struct StringBuffer *buffer); - -char *canvas_native_string_buffer_get_value_at(const struct StringBuffer *buffer, uintptr_t index); - -void canvas_native_string_buffer_destroy(struct StringBuffer *buffer); - -bool canvas_url_can_parse(const char *value, const char *base); - -struct URL *canvas_url_create(const char *value, const char *base); - -void canvas_url_destroy(struct URL *url); - -struct CCow *canvas_url_to_string(struct URL *url); - -const char *canvas_url_hash(struct URL *url); - -void canvas_url_set_hash(struct URL *url, const char *hash); - -const char *canvas_url_host(struct URL *url); - -void canvas_url_set_host(struct URL *url, const char *host); - -const char *canvas_url_host_name(struct URL *url); - -void canvas_url_set_host_name(struct URL *url, const char *hostname); - -const char *canvas_url_href(struct URL *url); - -void canvas_url_set_href(struct URL *url, const char *href); - -const char *canvas_url_origin(struct URL *url); - -const char *canvas_url_password(struct URL *url); - -void canvas_url_set_password(struct URL *url, const char *password); - -const char *canvas_url_pathname(struct URL *url); - -void canvas_url_set_pathname(struct URL *url, const char *pathname); - -const char *canvas_url_port(struct URL *url); - -void canvas_url_set_port(struct URL *url, const char *port); - -const char *canvas_url_protocol(struct URL *url); - -void canvas_url_set_protocol(struct URL *url, const char *protocol); - -const char *canvas_url_search(struct URL *url); - -void canvas_url_set_search(struct URL *url, const char *search); - -const char *canvas_url_username(struct URL *url); - -void canvas_url_set_username(struct URL *url, const char *username); - -#endif /* CANVAS_C_H */ diff --git a/packages/canvas/src-native/canvas-ios/dist/CanvasNative.xcframework/ios-arm64/CanvasNative.framework/Info.plist b/packages/canvas/src-native/canvas-ios/dist/CanvasNative.xcframework/ios-arm64/CanvasNative.framework/Info.plist deleted file mode 100644 index a137d255f..000000000 Binary files a/packages/canvas/src-native/canvas-ios/dist/CanvasNative.xcframework/ios-arm64/CanvasNative.framework/Info.plist and /dev/null differ diff --git a/packages/canvas/src-native/canvas-ios/dist/CanvasNative.xcframework/ios-arm64/CanvasNative.framework/Modules/CanvasNative.swiftmodule/Project/arm64-apple-ios.swiftsourceinfo b/packages/canvas/src-native/canvas-ios/dist/CanvasNative.xcframework/ios-arm64/CanvasNative.framework/Modules/CanvasNative.swiftmodule/Project/arm64-apple-ios.swiftsourceinfo deleted file mode 100644 index 47f7c0275..000000000 Binary files a/packages/canvas/src-native/canvas-ios/dist/CanvasNative.xcframework/ios-arm64/CanvasNative.framework/Modules/CanvasNative.swiftmodule/Project/arm64-apple-ios.swiftsourceinfo and /dev/null differ diff --git a/packages/canvas/src-native/canvas-ios/dist/CanvasNative.xcframework/ios-arm64/CanvasNative.framework/Modules/CanvasNative.swiftmodule/arm64-apple-ios.abi.json b/packages/canvas/src-native/canvas-ios/dist/CanvasNative.xcframework/ios-arm64/CanvasNative.framework/Modules/CanvasNative.swiftmodule/arm64-apple-ios.abi.json deleted file mode 100644 index e8a2102b5..000000000 --- a/packages/canvas/src-native/canvas-ios/dist/CanvasNative.xcframework/ios-arm64/CanvasNative.framework/Modules/CanvasNative.swiftmodule/arm64-apple-ios.abi.json +++ /dev/null @@ -1,8184 +0,0 @@ -{ - "ABIRoot": { - "kind": "Root", - "name": "TopLevel", - "printedName": "TopLevel", - "children": [ - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "CanvasNative", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "TypeDecl", - "name": "NSCCanvasListener", - "printedName": "NSCCanvasListener", - "children": [ - { - "kind": "Function", - "name": "contextReady", - "printedName": "contextReady()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - } - ], - "declKind": "Func", - "usr": "c:@M@CanvasNative@objc(pl)NSCCanvasListener(im)contextReady", - "mangledName": "$s12CanvasNative17NSCCanvasListenerP12contextReadyyyF", - "moduleName": "CanvasNative", - "genericSig": "<τ_0_0 where τ_0_0 : CanvasNative.NSCCanvasListener>", - "sugared_genericSig": "", - "protocolReq": true, - "declAttributes": [ - "ObjC" - ], - "reqNewWitnessTableEntry": true, - "funcSelfKind": "NonMutating" - } - ], - "declKind": "Protocol", - "usr": "c:@M@CanvasNative@objc(pl)NSCCanvasListener", - "mangledName": "$s12CanvasNative17NSCCanvasListenerP", - "moduleName": "CanvasNative", - "genericSig": "<τ_0_0 : AnyObject>", - "sugared_genericSig": "", - "objc_name": "NSCCanvasListener", - "declAttributes": [ - "AccessControl", - "ObjC" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "CanvasNative", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "UIKit", - "printedName": "UIKit", - "declKind": "Import", - "moduleName": "CanvasNative" - }, - { - "kind": "TypeDecl", - "name": "CanvasHelpers", - "printedName": "CanvasHelpers", - "children": [ - { - "kind": "Function", - "name": "getBytesFromUIImage", - "printedName": "getBytesFromUIImage(_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "NSMutableData", - "printedName": "Foundation.NSMutableData", - "usr": "c:objc(cs)NSMutableData" - }, - { - "kind": "TypeNominal", - "name": "UIImage", - "printedName": "UIKit.UIImage", - "usr": "c:objc(cs)UIImage" - } - ], - "declKind": "Func", - "usr": "c:@M@CanvasNative@objc(cs)NSSCanvasHelpers(cm)getBytesFromUIImage:", - "mangledName": "$s12CanvasNative0A7HelpersC19getBytesFromUIImageySo13NSMutableDataCSo0G0CFZ", - "moduleName": "CanvasNative", - "static": true, - "declAttributes": [ - "Final", - "AccessControl", - "ObjC" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "createPattern", - "printedName": "createPattern(_:_:_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Int64", - "printedName": "Swift.Int64", - "usr": "s:s5Int64V" - }, - { - "kind": "TypeNominal", - "name": "Int64", - "printedName": "Swift.Int64", - "usr": "s:s5Int64V" - }, - { - "kind": "TypeNominal", - "name": "UIImage", - "printedName": "UIKit.UIImage", - "usr": "c:objc(cs)UIImage" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Func", - "usr": "c:@M@CanvasNative@objc(cs)NSSCanvasHelpers(cm)createPattern:::", - "mangledName": "$s12CanvasNative0A7HelpersC13createPatternys5Int64VAF_So7UIImageCSStFZ", - "moduleName": "CanvasNative", - "static": true, - "declAttributes": [ - "Final", - "AccessControl", - "ObjC" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "loadImageAssetWithContext", - "printedName": "loadImageAssetWithContext(_:_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - }, - { - "kind": "TypeNominal", - "name": "Int64", - "printedName": "Swift.Int64", - "usr": "s:s5Int64V" - }, - { - "kind": "TypeNominal", - "name": "UIImage", - "printedName": "UIKit.UIImage", - "usr": "c:objc(cs)UIImage" - } - ], - "declKind": "Func", - "usr": "c:@M@CanvasNative@objc(cs)NSSCanvasHelpers(cm)loadImageAssetWithContext::", - "mangledName": "$s12CanvasNative0A7HelpersC25loadImageAssetWithContextySbs5Int64V_So7UIImageCtFZ", - "moduleName": "CanvasNative", - "static": true, - "declAttributes": [ - "Final", - "AccessControl", - "ObjC" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "drawImage", - "printedName": "drawImage(context:image:dx:dy:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Int64", - "printedName": "Swift.Int64", - "usr": "s:s5Int64V" - }, - { - "kind": "TypeNominal", - "name": "UIImage", - "printedName": "UIKit.UIImage", - "usr": "c:objc(cs)UIImage" - }, - { - "kind": "TypeNominal", - "name": "Float", - "printedName": "Swift.Float", - "usr": "s:Sf" - }, - { - "kind": "TypeNominal", - "name": "Float", - "printedName": "Swift.Float", - "usr": "s:Sf" - } - ], - "declKind": "Func", - "usr": "c:@M@CanvasNative@objc(cs)NSSCanvasHelpers(cm)drawImageWithContext:image:dx:dy:", - "mangledName": "$s12CanvasNative0A7HelpersC9drawImage7context5image2dx2dyys5Int64V_So7UIImageCS2ftFZ", - "moduleName": "CanvasNative", - "static": true, - "declAttributes": [ - "Final", - "AccessControl", - "ObjC" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "drawImage", - "printedName": "drawImage(context:image:dx:dy:dw:dh:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Int64", - "printedName": "Swift.Int64", - "usr": "s:s5Int64V" - }, - { - "kind": "TypeNominal", - "name": "UIImage", - "printedName": "UIKit.UIImage", - "usr": "c:objc(cs)UIImage" - }, - { - "kind": "TypeNominal", - "name": "Float", - "printedName": "Swift.Float", - "usr": "s:Sf" - }, - { - "kind": "TypeNominal", - "name": "Float", - "printedName": "Swift.Float", - "usr": "s:Sf" - }, - { - "kind": "TypeNominal", - "name": "Float", - "printedName": "Swift.Float", - "usr": "s:Sf" - }, - { - "kind": "TypeNominal", - "name": "Float", - "printedName": "Swift.Float", - "usr": "s:Sf" - } - ], - "declKind": "Func", - "usr": "c:@M@CanvasNative@objc(cs)NSSCanvasHelpers(cm)drawImageWithContext:image:dx:dy:dw:dh:", - "mangledName": "$s12CanvasNative0A7HelpersC9drawImage7context5image2dx2dy2dw2dhys5Int64V_So7UIImageCS4ftFZ", - "moduleName": "CanvasNative", - "static": true, - "declAttributes": [ - "Final", - "AccessControl", - "ObjC" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "drawImage", - "printedName": "drawImage(context:image:sx:sy:sw:sh:dx:dy:dw:dh:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Int64", - "printedName": "Swift.Int64", - "usr": "s:s5Int64V" - }, - { - "kind": "TypeNominal", - "name": "UIImage", - "printedName": "UIKit.UIImage", - "usr": "c:objc(cs)UIImage" - }, - { - "kind": "TypeNominal", - "name": "Float", - "printedName": "Swift.Float", - "usr": "s:Sf" - }, - { - "kind": "TypeNominal", - "name": "Float", - "printedName": "Swift.Float", - "usr": "s:Sf" - }, - { - "kind": "TypeNominal", - "name": "Float", - "printedName": "Swift.Float", - "usr": "s:Sf" - }, - { - "kind": "TypeNominal", - "name": "Float", - "printedName": "Swift.Float", - "usr": "s:Sf" - }, - { - "kind": "TypeNominal", - "name": "Float", - "printedName": "Swift.Float", - "usr": "s:Sf" - }, - { - "kind": "TypeNominal", - "name": "Float", - "printedName": "Swift.Float", - "usr": "s:Sf" - }, - { - "kind": "TypeNominal", - "name": "Float", - "printedName": "Swift.Float", - "usr": "s:Sf" - }, - { - "kind": "TypeNominal", - "name": "Float", - "printedName": "Swift.Float", - "usr": "s:Sf" - } - ], - "declKind": "Func", - "usr": "c:@M@CanvasNative@objc(cs)NSSCanvasHelpers(cm)drawImageWithContext:image:sx:sy:sw:sh:dx:dy:dw:dh:", - "mangledName": "$s12CanvasNative0A7HelpersC9drawImage7context5image2sx2sy2sw2sh2dx2dy2dw2dhys5Int64V_So7UIImageCS8ftFZ", - "moduleName": "CanvasNative", - "static": true, - "declAttributes": [ - "Final", - "AccessControl", - "ObjC" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "initGLWithView", - "printedName": "initGLWithView(_:_:_:_:_:_:_:_:_:_:_:_:_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Int64", - "printedName": "Swift.Int64", - "usr": "s:s5Int64V" - }, - { - "kind": "TypeNominal", - "name": "Int64", - "printedName": "Swift.Int64", - "usr": "s:s5Int64V" - }, - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - }, - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - }, - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - }, - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - }, - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - }, - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - }, - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - }, - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - }, - { - "kind": "TypeNominal", - "name": "Int32", - "printedName": "Swift.Int32", - "usr": "s:s5Int32V" - }, - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - } - ], - "declKind": "Func", - "usr": "c:@M@CanvasNative@objc(cs)NSSCanvasHelpers(cm)initGLWithView:::::::::::::", - "mangledName": "$s12CanvasNative0A7HelpersC14initGLWithViewys5Int64VAF_S4bSSS5bs5Int32VSbtFZ", - "moduleName": "CanvasNative", - "static": true, - "declAttributes": [ - "Final", - "AccessControl", - "ObjC" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "initSharedGLWithView", - "printedName": "initSharedGLWithView(_:_:_:_:_:_:_:_:_:_:_:_:_:_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Int64", - "printedName": "Swift.Int64", - "usr": "s:s5Int64V" - }, - { - "kind": "TypeNominal", - "name": "Int64", - "printedName": "Swift.Int64", - "usr": "s:s5Int64V" - }, - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - }, - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - }, - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - }, - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - }, - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - }, - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - }, - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - }, - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - }, - { - "kind": "TypeNominal", - "name": "Int32", - "printedName": "Swift.Int32", - "usr": "s:s5Int32V" - }, - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - }, - { - "kind": "TypeNominal", - "name": "Int64", - "printedName": "Swift.Int64", - "usr": "s:s5Int64V" - } - ], - "declKind": "Func", - "usr": "c:@M@CanvasNative@objc(cs)NSSCanvasHelpers(cm)initSharedGLWithView::::::::::::::", - "mangledName": "$s12CanvasNative0A7HelpersC20initSharedGLWithViewys5Int64VAF_S4bSSS5bs5Int32VSbAFtFZ", - "moduleName": "CanvasNative", - "static": true, - "declAttributes": [ - "Final", - "AccessControl", - "ObjC" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "initGLWithWidthAndHeight", - "printedName": "initGLWithWidthAndHeight(_:_:_:_:_:_:_:_:_:_:_:_:_:_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Int64", - "printedName": "Swift.Int64", - "usr": "s:s5Int64V" - }, - { - "kind": "TypeNominal", - "name": "Int32", - "printedName": "Swift.Int32", - "usr": "s:s5Int32V" - }, - { - "kind": "TypeNominal", - "name": "Int32", - "printedName": "Swift.Int32", - "usr": "s:s5Int32V" - }, - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - }, - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - }, - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - }, - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - }, - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - }, - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - }, - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - }, - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - }, - { - "kind": "TypeNominal", - "name": "Int32", - "printedName": "Swift.Int32", - "usr": "s:s5Int32V" - }, - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - } - ], - "declKind": "Func", - "usr": "c:@M@CanvasNative@objc(cs)NSSCanvasHelpers(cm)initGLWithWidthAndHeight::::::::::::::", - "mangledName": "$s12CanvasNative0A7HelpersC24initGLWithWidthAndHeightys5Int64Vs5Int32V_AHS4bSSS5bAHSbtFZ", - "moduleName": "CanvasNative", - "static": true, - "declAttributes": [ - "Final", - "AccessControl", - "ObjC" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "initSharedGLWidthAndHeight", - "printedName": "initSharedGLWidthAndHeight(_:_:_:_:_:_:_:_:_:_:_:_:_:_:_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Int64", - "printedName": "Swift.Int64", - "usr": "s:s5Int64V" - }, - { - "kind": "TypeNominal", - "name": "Int32", - "printedName": "Swift.Int32", - "usr": "s:s5Int32V" - }, - { - "kind": "TypeNominal", - "name": "Int32", - "printedName": "Swift.Int32", - "usr": "s:s5Int32V" - }, - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - }, - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - }, - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - }, - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - }, - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - }, - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - }, - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - }, - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - }, - { - "kind": "TypeNominal", - "name": "Int32", - "printedName": "Swift.Int32", - "usr": "s:s5Int32V" - }, - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - }, - { - "kind": "TypeNominal", - "name": "Int64", - "printedName": "Swift.Int64", - "usr": "s:s5Int64V" - } - ], - "declKind": "Func", - "usr": "c:@M@CanvasNative@objc(cs)NSSCanvasHelpers(cm)initSharedGLWidthAndHeight:::::::::::::::", - "mangledName": "$s12CanvasNative0A7HelpersC26initSharedGLWidthAndHeightys5Int64Vs5Int32V_AHS4bSSS5bAHSbAFtFZ", - "moduleName": "CanvasNative", - "static": true, - "declAttributes": [ - "Final", - "AccessControl", - "ObjC" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "resize2DContext", - "printedName": "resize2DContext(_:_:_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Int64", - "printedName": "Swift.Int64", - "usr": "s:s5Int64V" - }, - { - "kind": "TypeNominal", - "name": "Float", - "printedName": "Swift.Float", - "usr": "s:Sf" - }, - { - "kind": "TypeNominal", - "name": "Float", - "printedName": "Swift.Float", - "usr": "s:Sf" - } - ], - "declKind": "Func", - "usr": "c:@M@CanvasNative@objc(cs)NSSCanvasHelpers(cm)resize2DContext:::", - "mangledName": "$s12CanvasNative0A7HelpersC15resize2DContextyys5Int64V_S2ftFZ", - "moduleName": "CanvasNative", - "static": true, - "declAttributes": [ - "Final", - "AccessControl", - "ObjC" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "flush2DContext", - "printedName": "flush2DContext(_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Int64", - "printedName": "Swift.Int64", - "usr": "s:s5Int64V" - } - ], - "declKind": "Func", - "usr": "c:@M@CanvasNative@objc(cs)NSSCanvasHelpers(cm)flush2DContext:", - "mangledName": "$s12CanvasNative0A7HelpersC14flush2DContextyys5Int64VFZ", - "moduleName": "CanvasNative", - "static": true, - "declAttributes": [ - "Final", - "AccessControl", - "ObjC" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "flushGL", - "printedName": "flushGL(_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - }, - { - "kind": "TypeNominal", - "name": "Int64", - "printedName": "Swift.Int64", - "usr": "s:s5Int64V" - } - ], - "declKind": "Func", - "usr": "c:@M@CanvasNative@objc(cs)NSSCanvasHelpers(cm)flushGL:", - "mangledName": "$s12CanvasNative0A7HelpersC7flushGLySbs5Int64VFZ", - "moduleName": "CanvasNative", - "static": true, - "declAttributes": [ - "Final", - "AccessControl", - "ObjC" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "releaseGL", - "printedName": "releaseGL(_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Int64", - "printedName": "Swift.Int64", - "usr": "s:s5Int64V" - } - ], - "declKind": "Func", - "usr": "c:@M@CanvasNative@objc(cs)NSSCanvasHelpers(cm)releaseGL:", - "mangledName": "$s12CanvasNative0A7HelpersC9releaseGLyys5Int64VFZ", - "moduleName": "CanvasNative", - "static": true, - "declAttributes": [ - "Final", - "AccessControl", - "ObjC" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "getGLPointer", - "printedName": "getGLPointer(_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Int64", - "printedName": "Swift.Int64", - "usr": "s:s5Int64V" - }, - { - "kind": "TypeNominal", - "name": "Int64", - "printedName": "Swift.Int64", - "usr": "s:s5Int64V" - } - ], - "declKind": "Func", - "usr": "c:@M@CanvasNative@objc(cs)NSSCanvasHelpers(cm)getGLPointer:", - "mangledName": "$s12CanvasNative0A7HelpersC12getGLPointerys5Int64VAFFZ", - "moduleName": "CanvasNative", - "static": true, - "declAttributes": [ - "Final", - "AccessControl", - "ObjC" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "releaseGLPointer", - "printedName": "releaseGLPointer(_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Int64", - "printedName": "Swift.Int64", - "usr": "s:s5Int64V" - } - ], - "declKind": "Func", - "usr": "c:@M@CanvasNative@objc(cs)NSSCanvasHelpers(cm)releaseGLPointer:", - "mangledName": "$s12CanvasNative0A7HelpersC16releaseGLPointeryys5Int64VFZ", - "moduleName": "CanvasNative", - "static": true, - "declAttributes": [ - "Final", - "AccessControl", - "ObjC" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "create2DContext", - "printedName": "create2DContext(_:_:_:_:_:_:_:_:_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Int64", - "printedName": "Swift.Int64", - "usr": "s:s5Int64V" - }, - { - "kind": "TypeNominal", - "name": "Int64", - "printedName": "Swift.Int64", - "usr": "s:s5Int64V" - }, - { - "kind": "TypeNominal", - "name": "Int32", - "printedName": "Swift.Int32", - "usr": "s:s5Int32V" - }, - { - "kind": "TypeNominal", - "name": "Int32", - "printedName": "Swift.Int32", - "usr": "s:s5Int32V" - }, - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - }, - { - "kind": "TypeNominal", - "name": "Float", - "printedName": "Swift.Float", - "usr": "s:Sf" - }, - { - "kind": "TypeNominal", - "name": "Int32", - "printedName": "Swift.Int32", - "usr": "s:s5Int32V" - }, - { - "kind": "TypeNominal", - "name": "Int32", - "printedName": "Swift.Int32", - "usr": "s:s5Int32V" - }, - { - "kind": "TypeNominal", - "name": "Float", - "printedName": "Swift.Float", - "usr": "s:Sf" - }, - { - "kind": "TypeNominal", - "name": "Int32", - "printedName": "Swift.Int32", - "usr": "s:s5Int32V" - } - ], - "declKind": "Func", - "usr": "c:@M@CanvasNative@objc(cs)NSSCanvasHelpers(cm)create2DContext:::::::::", - "mangledName": "$s12CanvasNative0A7HelpersC15create2DContextys5Int64VAF_s5Int32VAHSbSfA2HSfAHtFZ", - "moduleName": "CanvasNative", - "static": true, - "declAttributes": [ - "Final", - "AccessControl", - "ObjC" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "updateGLSurfaceWithView", - "printedName": "updateGLSurfaceWithView(_:_:_:_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Int64", - "printedName": "Swift.Int64", - "usr": "s:s5Int64V" - }, - { - "kind": "TypeNominal", - "name": "Int32", - "printedName": "Swift.Int32", - "usr": "s:s5Int32V" - }, - { - "kind": "TypeNominal", - "name": "Int32", - "printedName": "Swift.Int32", - "usr": "s:s5Int32V" - }, - { - "kind": "TypeNominal", - "name": "Int64", - "printedName": "Swift.Int64", - "usr": "s:s5Int64V" - } - ], - "declKind": "Func", - "usr": "c:@M@CanvasNative@objc(cs)NSSCanvasHelpers(cm)updateGLSurfaceWithView::::", - "mangledName": "$s12CanvasNative0A7HelpersC23updateGLSurfaceWithViewyys5Int64V_s5Int32VAhFtFZ", - "moduleName": "CanvasNative", - "static": true, - "declAttributes": [ - "Final", - "AccessControl", - "ObjC" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "test2D", - "printedName": "test2D(_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Int64", - "printedName": "Swift.Int64", - "usr": "s:s5Int64V" - } - ], - "declKind": "Func", - "usr": "c:@M@CanvasNative@objc(cs)NSSCanvasHelpers(cm)test2D:", - "mangledName": "$s12CanvasNative0A7HelpersC6test2Dyys5Int64VFZ", - "moduleName": "CanvasNative", - "static": true, - "declAttributes": [ - "Final", - "AccessControl", - "ObjC" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "testToDataURL", - "printedName": "testToDataURL(_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "Int64", - "printedName": "Swift.Int64", - "usr": "s:s5Int64V" - } - ], - "declKind": "Func", - "usr": "c:@M@CanvasNative@objc(cs)NSSCanvasHelpers(cm)testToDataURL:", - "mangledName": "$s12CanvasNative0A7HelpersC13testToDataURLySSs5Int64VFZ", - "moduleName": "CanvasNative", - "static": true, - "declAttributes": [ - "Final", - "AccessControl", - "ObjC" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "writeFile", - "printedName": "writeFile(_:_:_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "NSData", - "printedName": "Foundation.NSData", - "usr": "c:objc(cs)NSData" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(Swift.String?, Swift.String?) -> ()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Tuple", - "printedName": "(Swift.String?, Swift.String?)", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.String?", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:Sq" - }, - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.String?", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:Sq" - } - ] - } - ] - } - ], - "declKind": "Func", - "usr": "c:@M@CanvasNative@objc(cs)NSSCanvasHelpers(cm)writeFile:::", - "mangledName": "$s12CanvasNative0A7HelpersC9writeFileyySo6NSDataC_SSySSSg_AGtctFZ", - "moduleName": "CanvasNative", - "static": true, - "declAttributes": [ - "Final", - "AccessControl", - "ObjC" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "readFile", - "printedName": "readFile(_:_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(Swift.String?, Foundation.NSData?) -> ()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Tuple", - "printedName": "(Swift.String?, Foundation.NSData?)", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.String?", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:Sq" - }, - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Foundation.NSData?", - "children": [ - { - "kind": "TypeNominal", - "name": "NSData", - "printedName": "Foundation.NSData", - "usr": "c:objc(cs)NSData" - } - ], - "usr": "s:Sq" - } - ] - } - ] - } - ], - "declKind": "Func", - "usr": "c:@M@CanvasNative@objc(cs)NSSCanvasHelpers(cm)readFile::", - "mangledName": "$s12CanvasNative0A7HelpersC8readFileyySS_ySSSg_So6NSDataCSgtctFZ", - "moduleName": "CanvasNative", - "static": true, - "declAttributes": [ - "Final", - "AccessControl", - "ObjC" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "deleteFile", - "printedName": "deleteFile(_:_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(Foundation.NSError?, Swift.Bool) -> ()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Tuple", - "printedName": "(Foundation.NSError?, Swift.Bool)", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Foundation.NSError?", - "children": [ - { - "kind": "TypeNominal", - "name": "NSError", - "printedName": "Foundation.NSError", - "usr": "c:objc(cs)NSError" - } - ], - "usr": "s:Sq" - }, - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - } - ] - } - ] - } - ], - "declKind": "Func", - "usr": "c:@M@CanvasNative@objc(cs)NSSCanvasHelpers(cm)deleteFile::", - "mangledName": "$s12CanvasNative0A7HelpersC10deleteFileyySS_ySo7NSErrorCSg_SbtctFZ", - "moduleName": "CanvasNative", - "static": true, - "declAttributes": [ - "Final", - "AccessControl", - "ObjC" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "handleBase64Image", - "printedName": "handleBase64Image(_:_:_:_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(Swift.String?, Swift.String?) -> ()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Tuple", - "printedName": "(Swift.String?, Swift.String?)", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.String?", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:Sq" - }, - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.String?", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:Sq" - } - ] - } - ] - } - ], - "declKind": "Func", - "usr": "c:@M@CanvasNative@objc(cs)NSSCanvasHelpers(cm)handleBase64Image::::", - "mangledName": "$s12CanvasNative0A7HelpersC17handleBase64ImageyySS_S2SySSSg_AEtctFZ", - "moduleName": "CanvasNative", - "static": true, - "declAttributes": [ - "Final", - "AccessControl", - "ObjC" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init()", - "children": [ - { - "kind": "TypeNominal", - "name": "CanvasHelpers", - "printedName": "CanvasNative.CanvasHelpers", - "usr": "c:@M@CanvasNative@objc(cs)NSSCanvasHelpers" - } - ], - "declKind": "Constructor", - "usr": "c:@M@CanvasNative@objc(cs)NSSCanvasHelpers(im)init", - "mangledName": "$s12CanvasNative0A7HelpersCACycfc", - "moduleName": "CanvasNative", - "overriding": true, - "implicit": true, - "objc_name": "init", - "declAttributes": [ - "Dynamic", - "ObjC", - "Override" - ], - "init_kind": "Designated" - } - ], - "declKind": "Class", - "usr": "c:@M@CanvasNative@objc(cs)NSSCanvasHelpers", - "mangledName": "$s12CanvasNative0A7HelpersC", - "moduleName": "CanvasNative", - "objc_name": "NSSCanvasHelpers", - "declAttributes": [ - "AccessControl", - "ObjCMembers", - "ObjC" - ], - "superclassUsr": "c:objc(cs)NSObject", - "inheritsConvenienceInitializers": true, - "superclassNames": [ - "ObjectiveC.NSObject" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "Equatable", - "printedName": "Equatable", - "usr": "s:SQ", - "mangledName": "$sSQ" - }, - { - "kind": "Conformance", - "name": "Hashable", - "printedName": "Hashable", - "usr": "s:SH", - "mangledName": "$sSH" - }, - { - "kind": "Conformance", - "name": "CVarArg", - "printedName": "CVarArg", - "usr": "s:s7CVarArgP", - "mangledName": "$ss7CVarArgP" - }, - { - "kind": "Conformance", - "name": "_KeyValueCodingAndObservingPublishing", - "printedName": "_KeyValueCodingAndObservingPublishing", - "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", - "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" - }, - { - "kind": "Conformance", - "name": "_KeyValueCodingAndObserving", - "printedName": "_KeyValueCodingAndObserving", - "usr": "s:10Foundation27_KeyValueCodingAndObservingP", - "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" - }, - { - "kind": "Conformance", - "name": "CustomStringConvertible", - "printedName": "CustomStringConvertible", - "usr": "s:s23CustomStringConvertibleP", - "mangledName": "$ss23CustomStringConvertibleP" - }, - { - "kind": "Conformance", - "name": "CustomDebugStringConvertible", - "printedName": "CustomDebugStringConvertible", - "usr": "s:s28CustomDebugStringConvertibleP", - "mangledName": "$ss28CustomDebugStringConvertibleP" - } - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "CanvasNative", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "UIKit", - "printedName": "UIKit", - "declKind": "Import", - "moduleName": "CanvasNative" - }, - { - "kind": "Import", - "name": "GLKit", - "printedName": "GLKit", - "declKind": "Import", - "moduleName": "CanvasNative" - }, - { - "kind": "Import", - "name": "WebKit", - "printedName": "WebKit", - "declKind": "Import", - "moduleName": "CanvasNative" - }, - { - "kind": "TypeDecl", - "name": "NSCCanvas", - "printedName": "NSCCanvas", - "children": [ - { - "kind": "Var", - "name": "store", - "printedName": "store", - "children": [ - { - "kind": "TypeNominal", - "name": "NSMutableDictionary", - "printedName": "Foundation.NSMutableDictionary", - "usr": "c:objc(cs)NSMutableDictionary" - } - ], - "declKind": "Var", - "usr": "c:@M@CanvasNative@objc(cs)NSCCanvas(cpy)store", - "mangledName": "$s12CanvasNative9NSCCanvasC5storeSo19NSMutableDictionaryCvpZ", - "moduleName": "CanvasNative", - "static": true, - "declAttributes": [ - "HasInitialValue", - "Final", - "Custom", - "HasStorage", - "AccessControl", - "ObjC" - ], - "isLet": true, - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "NSMutableDictionary", - "printedName": "Foundation.NSMutableDictionary", - "usr": "c:objc(cs)NSMutableDictionary" - } - ], - "declKind": "Accessor", - "usr": "c:@M@CanvasNative@objc(cs)NSCCanvas(cm)store", - "mangledName": "$s12CanvasNative9NSCCanvasC5storeSo19NSMutableDictionaryCvgZ", - "moduleName": "CanvasNative", - "static": true, - "implicit": true, - "declAttributes": [ - "Final", - "ObjC" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Function", - "name": "getViews", - "printedName": "getViews()", - "children": [ - { - "kind": "TypeNominal", - "name": "NSMapTable", - "printedName": "Foundation.NSMapTable", - "children": [ - { - "kind": "TypeNominal", - "name": "NSString", - "printedName": "Foundation.NSString", - "usr": "c:objc(cs)NSString" - }, - { - "kind": "TypeNominal", - "name": "NSCCanvas", - "printedName": "CanvasNative.NSCCanvas", - "usr": "c:@M@CanvasNative@objc(cs)NSCCanvas" - } - ], - "usr": "c:objc(cs)NSMapTable" - } - ], - "declKind": "Func", - "usr": "c:@M@CanvasNative@objc(cs)NSCCanvas(cm)getViews", - "mangledName": "$s12CanvasNative9NSCCanvasC8getViewsSo10NSMapTableCySo8NSStringCACGyFZ", - "moduleName": "CanvasNative", - "static": true, - "declAttributes": [ - "Final", - "Custom", - "AccessControl", - "ObjC" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "getViewPtr", - "printedName": "getViewPtr()", - "children": [ - { - "kind": "TypeNominal", - "name": "UnsafeMutableRawPointer", - "printedName": "Swift.UnsafeMutableRawPointer", - "usr": "s:Sv" - } - ], - "declKind": "Func", - "usr": "c:@M@CanvasNative@objc(cs)NSCCanvas(im)getViewPtr", - "mangledName": "$s12CanvasNative9NSCCanvasC10getViewPtrSvyF", - "moduleName": "CanvasNative", - "declAttributes": [ - "Custom", - "AccessControl", - "ObjC" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Var", - "name": "ignorePixelScaling", - "printedName": "ignorePixelScaling", - "children": [ - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - } - ], - "declKind": "Var", - "usr": "c:@M@CanvasNative@objc(cs)NSCCanvas(py)ignorePixelScaling", - "mangledName": "$s12CanvasNative9NSCCanvasC18ignorePixelScalingSbvp", - "moduleName": "CanvasNative", - "declAttributes": [ - "HasInitialValue", - "Custom", - "HasStorage", - "AccessControl", - "ObjC" - ], - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - } - ], - "declKind": "Accessor", - "usr": "c:@M@CanvasNative@objc(cs)NSCCanvas(im)ignorePixelScaling", - "mangledName": "$s12CanvasNative9NSCCanvasC18ignorePixelScalingSbvg", - "moduleName": "CanvasNative", - "implicit": true, - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - }, - { - "kind": "Accessor", - "name": "Set", - "printedName": "Set()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - } - ], - "declKind": "Accessor", - "usr": "c:@M@CanvasNative@objc(cs)NSCCanvas(im)setIgnorePixelScaling:", - "mangledName": "$s12CanvasNative9NSCCanvasC18ignorePixelScalingSbvs", - "moduleName": "CanvasNative", - "implicit": true, - "declAttributes": [ - "ObjC" - ], - "accessorKind": "set" - }, - { - "kind": "Accessor", - "name": "Modify", - "printedName": "Modify()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - } - ], - "declKind": "Accessor", - "usr": "s:12CanvasNative9NSCCanvasC18ignorePixelScalingSbvM", - "mangledName": "$s12CanvasNative9NSCCanvasC18ignorePixelScalingSbvM", - "moduleName": "CanvasNative", - "implicit": true, - "accessorKind": "_modify" - } - ] - }, - { - "kind": "Var", - "name": "nativeGL", - "printedName": "nativeGL", - "children": [ - { - "kind": "TypeNominal", - "name": "Int64", - "printedName": "Swift.Int64", - "usr": "s:s5Int64V" - } - ], - "declKind": "Var", - "usr": "c:@M@CanvasNative@objc(cs)NSCCanvas(py)nativeGL", - "mangledName": "$s12CanvasNative9NSCCanvasC8nativeGLs5Int64Vvp", - "moduleName": "CanvasNative", - "declAttributes": [ - "HasInitialValue", - "Custom", - "HasStorage", - "AccessControl", - "SetterAccess", - "ObjC" - ], - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Int64", - "printedName": "Swift.Int64", - "usr": "s:s5Int64V" - } - ], - "declKind": "Accessor", - "usr": "c:@M@CanvasNative@objc(cs)NSCCanvas(im)nativeGL", - "mangledName": "$s12CanvasNative9NSCCanvasC8nativeGLs5Int64Vvg", - "moduleName": "CanvasNative", - "implicit": true, - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "nativeContext", - "printedName": "nativeContext", - "children": [ - { - "kind": "TypeNominal", - "name": "Int64", - "printedName": "Swift.Int64", - "usr": "s:s5Int64V" - } - ], - "declKind": "Var", - "usr": "c:@M@CanvasNative@objc(cs)NSCCanvas(py)nativeContext", - "mangledName": "$s12CanvasNative9NSCCanvasC13nativeContexts5Int64Vvp", - "moduleName": "CanvasNative", - "declAttributes": [ - "HasInitialValue", - "Custom", - "HasStorage", - "AccessControl", - "SetterAccess", - "ObjC" - ], - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Int64", - "printedName": "Swift.Int64", - "usr": "s:s5Int64V" - } - ], - "declKind": "Accessor", - "usr": "c:@M@CanvasNative@objc(cs)NSCCanvas(im)nativeContext", - "mangledName": "$s12CanvasNative9NSCCanvasC13nativeContexts5Int64Vvg", - "moduleName": "CanvasNative", - "implicit": true, - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "drawingBufferWidth", - "printedName": "drawingBufferWidth", - "children": [ - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ], - "declKind": "Var", - "usr": "c:@M@CanvasNative@objc(cs)NSCCanvas(py)drawingBufferWidth", - "mangledName": "$s12CanvasNative9NSCCanvasC18drawingBufferWidthSivp", - "moduleName": "CanvasNative", - "declAttributes": [ - "Custom", - "AccessControl", - "ObjC" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ], - "declKind": "Accessor", - "usr": "c:@M@CanvasNative@objc(cs)NSCCanvas(im)drawingBufferWidth", - "mangledName": "$s12CanvasNative9NSCCanvasC18drawingBufferWidthSivg", - "moduleName": "CanvasNative", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "drawingBufferHeight", - "printedName": "drawingBufferHeight", - "children": [ - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ], - "declKind": "Var", - "usr": "c:@M@CanvasNative@objc(cs)NSCCanvas(py)drawingBufferHeight", - "mangledName": "$s12CanvasNative9NSCCanvasC19drawingBufferHeightSivp", - "moduleName": "CanvasNative", - "declAttributes": [ - "Custom", - "AccessControl", - "ObjC" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ], - "declKind": "Accessor", - "usr": "c:@M@CanvasNative@objc(cs)NSCCanvas(im)drawingBufferHeight", - "mangledName": "$s12CanvasNative9NSCCanvasC19drawingBufferHeightSivg", - "moduleName": "CanvasNative", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "width", - "printedName": "width", - "children": [ - { - "kind": "TypeNominal", - "name": "Float", - "printedName": "Swift.Float", - "usr": "s:Sf" - } - ], - "declKind": "Var", - "usr": "c:@M@CanvasNative@objc(cs)NSCCanvas(py)width", - "mangledName": "$s12CanvasNative9NSCCanvasC5widthSfvp", - "moduleName": "CanvasNative", - "declAttributes": [ - "Custom", - "AccessControl", - "ObjC" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Float", - "printedName": "Swift.Float", - "usr": "s:Sf" - } - ], - "declKind": "Accessor", - "usr": "c:@M@CanvasNative@objc(cs)NSCCanvas(im)width", - "mangledName": "$s12CanvasNative9NSCCanvasC5widthSfvg", - "moduleName": "CanvasNative", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "height", - "printedName": "height", - "children": [ - { - "kind": "TypeNominal", - "name": "Float", - "printedName": "Swift.Float", - "usr": "s:Sf" - } - ], - "declKind": "Var", - "usr": "c:@M@CanvasNative@objc(cs)NSCCanvas(py)height", - "mangledName": "$s12CanvasNative9NSCCanvasC6heightSfvp", - "moduleName": "CanvasNative", - "declAttributes": [ - "Custom", - "AccessControl", - "ObjC" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Float", - "printedName": "Swift.Float", - "usr": "s:Sf" - } - ], - "declKind": "Accessor", - "usr": "c:@M@CanvasNative@objc(cs)NSCCanvas(im)height", - "mangledName": "$s12CanvasNative9NSCCanvasC6heightSfvg", - "moduleName": "CanvasNative", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Function", - "name": "initContext", - "printedName": "initContext(_:_:_:_:_:_:_:_:_:_:_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "hasDefaultArg": true, - "usr": "s:Sb" - }, - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "hasDefaultArg": true, - "usr": "s:Sb" - }, - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "hasDefaultArg": true, - "usr": "s:Sb" - }, - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "hasDefaultArg": true, - "usr": "s:Sb" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "hasDefaultArg": true, - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "hasDefaultArg": true, - "usr": "s:Sb" - }, - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "hasDefaultArg": true, - "usr": "s:Sb" - }, - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "hasDefaultArg": true, - "usr": "s:Sb" - }, - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "hasDefaultArg": true, - "usr": "s:Sb" - }, - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "hasDefaultArg": true, - "usr": "s:Sb" - } - ], - "declKind": "Func", - "usr": "c:@M@CanvasNative@objc(cs)NSCCanvas(im)initContext:::::::::::", - "mangledName": "$s12CanvasNative9NSCCanvasC11initContextyySS_S4bSSS5btF", - "moduleName": "CanvasNative", - "declAttributes": [ - "Custom", - "AccessControl", - "ObjC" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "create2DContext", - "printedName": "create2DContext(_:_:_:_:_:_:_:_:_:_:_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Int64", - "printedName": "Swift.Int64", - "usr": "s:s5Int64V" - }, - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - }, - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - }, - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - }, - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - }, - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - }, - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - }, - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - }, - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - }, - { - "kind": "TypeNominal", - "name": "Int32", - "printedName": "Swift.Int32", - "usr": "s:s5Int32V" - } - ], - "declKind": "Func", - "usr": "c:@M@CanvasNative@objc(cs)NSCCanvas(im)create2DContext:::::::::::", - "mangledName": "$s12CanvasNative9NSCCanvasC15create2DContextys5Int64VSb_S3bSSS5bs5Int32VtF", - "moduleName": "CanvasNative", - "declAttributes": [ - "Custom", - "AccessControl", - "ObjC" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "forceLayout", - "printedName": "forceLayout(_:_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "CGFloat", - "printedName": "CoreGraphics.CGFloat", - "usr": "s:14CoreFoundation7CGFloatV" - }, - { - "kind": "TypeNominal", - "name": "CGFloat", - "printedName": "CoreGraphics.CGFloat", - "usr": "s:14CoreFoundation7CGFloatV" - } - ], - "declKind": "Func", - "usr": "c:@M@CanvasNative@objc(cs)NSCCanvas(im)forceLayout::", - "mangledName": "$s12CanvasNative9NSCCanvasC11forceLayoutyy12CoreGraphics7CGFloatV_AGtF", - "moduleName": "CanvasNative", - "declAttributes": [ - "Custom", - "AccessControl", - "ObjC" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "snapshot", - "printedName": "snapshot(_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "UIKit.UIImage?", - "children": [ - { - "kind": "TypeNominal", - "name": "UIImage", - "printedName": "UIKit.UIImage", - "usr": "c:objc(cs)UIImage" - } - ], - "usr": "s:Sq" - }, - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - } - ], - "declKind": "Func", - "usr": "c:@M@CanvasNative@objc(cs)NSCCanvas(im)snapshot:", - "mangledName": "$s12CanvasNative9NSCCanvasC8snapshotySo7UIImageCSgSbF", - "moduleName": "CanvasNative", - "declAttributes": [ - "Custom", - "AccessControl", - "ObjC" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "render", - "printedName": "render()", - "children": [ - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - } - ], - "declKind": "Func", - "usr": "c:@M@CanvasNative@objc(cs)NSCCanvas(im)render", - "mangledName": "$s12CanvasNative9NSCCanvasC6renderSbyF", - "moduleName": "CanvasNative", - "declAttributes": [ - "Custom", - "AccessControl", - "DiscardableResult", - "ObjC" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "context2DTest", - "printedName": "context2DTest(_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Int64", - "printedName": "Swift.Int64", - "usr": "s:s5Int64V" - } - ], - "declKind": "Func", - "usr": "c:@M@CanvasNative@objc(cs)NSCCanvas(im)context2DTest:", - "mangledName": "$s12CanvasNative9NSCCanvasC13context2DTestyys5Int64VF", - "moduleName": "CanvasNative", - "declAttributes": [ - "Custom", - "AccessControl", - "ObjC" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "context2DTestToDataURL", - "printedName": "context2DTestToDataURL(_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "Int64", - "printedName": "Swift.Int64", - "usr": "s:s5Int64V" - } - ], - "declKind": "Func", - "usr": "c:@M@CanvasNative@objc(cs)NSCCanvas(im)context2DTestToDataURL:", - "mangledName": "$s12CanvasNative9NSCCanvasC22context2DTestToDataURLySSs5Int64VF", - "moduleName": "CanvasNative", - "declAttributes": [ - "Custom", - "AccessControl", - "ObjC" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Var", - "name": "touchEventListener", - "printedName": "touchEventListener", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "((Swift.String, UIKit.UIGestureRecognizer) -> ())?", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(Swift.String, UIKit.UIGestureRecognizer) -> ()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Tuple", - "printedName": "(Swift.String, UIKit.UIGestureRecognizer)", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "UIGestureRecognizer", - "printedName": "UIKit.UIGestureRecognizer", - "usr": "c:objc(cs)UIGestureRecognizer" - } - ] - } - ] - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Var", - "usr": "c:@M@CanvasNative@objc(cs)NSCCanvas(py)touchEventListener", - "mangledName": "$s12CanvasNative9NSCCanvasC18touchEventListenerySS_So19UIGestureRecognizerCtcSgvp", - "moduleName": "CanvasNative", - "declAttributes": [ - "HasInitialValue", - "Custom", - "HasStorage", - "AccessControl", - "ObjC" - ], - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "((Swift.String, UIKit.UIGestureRecognizer) -> ())?", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(Swift.String, UIKit.UIGestureRecognizer) -> ()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Tuple", - "printedName": "(Swift.String, UIKit.UIGestureRecognizer)", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "UIGestureRecognizer", - "printedName": "UIKit.UIGestureRecognizer", - "usr": "c:objc(cs)UIGestureRecognizer" - } - ] - } - ] - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Accessor", - "usr": "c:@M@CanvasNative@objc(cs)NSCCanvas(im)touchEventListener", - "mangledName": "$s12CanvasNative9NSCCanvasC18touchEventListenerySS_So19UIGestureRecognizerCtcSgvg", - "moduleName": "CanvasNative", - "implicit": true, - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - }, - { - "kind": "Accessor", - "name": "Set", - "printedName": "Set()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "((Swift.String, UIKit.UIGestureRecognizer) -> ())?", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(Swift.String, UIKit.UIGestureRecognizer) -> ()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Tuple", - "printedName": "(Swift.String, UIKit.UIGestureRecognizer)", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "UIGestureRecognizer", - "printedName": "UIKit.UIGestureRecognizer", - "usr": "c:objc(cs)UIGestureRecognizer" - } - ] - } - ] - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Accessor", - "usr": "c:@M@CanvasNative@objc(cs)NSCCanvas(im)setTouchEventListener:", - "mangledName": "$s12CanvasNative9NSCCanvasC18touchEventListenerySS_So19UIGestureRecognizerCtcSgvs", - "moduleName": "CanvasNative", - "implicit": true, - "declAttributes": [ - "ObjC" - ], - "accessorKind": "set" - }, - { - "kind": "Accessor", - "name": "Modify", - "printedName": "Modify()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - } - ], - "declKind": "Accessor", - "usr": "s:12CanvasNative9NSCCanvasC18touchEventListenerySS_So19UIGestureRecognizerCtcSgvM", - "mangledName": "$s12CanvasNative9NSCCanvasC18touchEventListenerySS_So19UIGestureRecognizerCtcSgvM", - "moduleName": "CanvasNative", - "implicit": true, - "accessorKind": "_modify" - } - ] - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init(frame:)", - "children": [ - { - "kind": "TypeNominal", - "name": "NSCCanvas", - "printedName": "CanvasNative.NSCCanvas", - "usr": "c:@M@CanvasNative@objc(cs)NSCCanvas" - }, - { - "kind": "TypeNominal", - "name": "CGRect", - "printedName": "CoreFoundation.CGRect", - "usr": "c:@S@CGRect" - } - ], - "declKind": "Constructor", - "usr": "c:@M@CanvasNative@objc(cs)NSCCanvas(im)initWithFrame:", - "mangledName": "$s12CanvasNative9NSCCanvasC5frameACSo6CGRectV_tcfc", - "moduleName": "CanvasNative", - "overriding": true, - "objc_name": "initWithFrame:", - "declAttributes": [ - "Dynamic", - "ObjC", - "Custom", - "Override", - "AccessControl" - ], - "init_kind": "Designated" - }, - { - "kind": "Function", - "name": "setListener", - "printedName": "setListener(_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "CanvasNative.NSCCanvasListener?", - "children": [ - { - "kind": "TypeNominal", - "name": "NSCCanvasListener", - "printedName": "CanvasNative.NSCCanvasListener", - "usr": "c:@M@CanvasNative@objc(pl)NSCCanvasListener" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Func", - "usr": "c:@M@CanvasNative@objc(cs)NSCCanvas(im)setListener:", - "mangledName": "$s12CanvasNative9NSCCanvasC11setListeneryyAA0cE0_pSgF", - "moduleName": "CanvasNative", - "declAttributes": [ - "Custom", - "AccessControl", - "ObjC" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "layoutSubviews", - "printedName": "layoutSubviews()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - } - ], - "declKind": "Func", - "usr": "c:@M@CanvasNative@objc(cs)NSCCanvas(im)layoutSubviews", - "mangledName": "$s12CanvasNative9NSCCanvasC14layoutSubviewsyyF", - "moduleName": "CanvasNative", - "overriding": true, - "objc_name": "layoutSubviews", - "declAttributes": [ - "Dynamic", - "ObjC", - "Custom", - "Override", - "AccessControl" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "getBoundingClientRect", - "printedName": "getBoundingClientRect(_:_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "NSCCanvas", - "printedName": "CanvasNative.NSCCanvas", - "usr": "c:@M@CanvasNative@objc(cs)NSCCanvas" - }, - { - "kind": "TypeNominal", - "name": "UnsafeMutableRawPointer", - "printedName": "Swift.UnsafeMutableRawPointer", - "usr": "s:Sv" - } - ], - "declKind": "Func", - "usr": "c:@M@CanvasNative@objc(cs)NSCCanvas(cm)getBoundingClientRect::", - "mangledName": "$s12CanvasNative9NSCCanvasC21getBoundingClientRectyyAC_SvtFZ", - "moduleName": "CanvasNative", - "static": true, - "declAttributes": [ - "Final", - "Custom", - "AccessControl", - "ObjC" - ], - "funcSelfKind": "NonMutating" - } - ], - "declKind": "Class", - "usr": "c:@M@CanvasNative@objc(cs)NSCCanvas", - "mangledName": "$s12CanvasNative9NSCCanvasC", - "moduleName": "CanvasNative", - "objc_name": "NSCCanvas", - "declAttributes": [ - "Custom", - "AccessControl", - "ObjC", - "ObjCMembers" - ], - "superclassUsr": "c:objc(cs)UIView", - "hasMissingDesignatedInitializers": true, - "inheritsConvenienceInitializers": true, - "superclassNames": [ - "UIKit.UIView", - "UIKit.UIResponder", - "ObjectiveC.NSObject" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "Equatable", - "printedName": "Equatable", - "usr": "s:SQ", - "mangledName": "$sSQ" - }, - { - "kind": "Conformance", - "name": "Hashable", - "printedName": "Hashable", - "usr": "s:SH", - "mangledName": "$sSH" - }, - { - "kind": "Conformance", - "name": "CVarArg", - "printedName": "CVarArg", - "usr": "s:s7CVarArgP", - "mangledName": "$ss7CVarArgP" - }, - { - "kind": "Conformance", - "name": "_KeyValueCodingAndObservingPublishing", - "printedName": "_KeyValueCodingAndObservingPublishing", - "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", - "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" - }, - { - "kind": "Conformance", - "name": "_KeyValueCodingAndObserving", - "printedName": "_KeyValueCodingAndObserving", - "usr": "s:10Foundation27_KeyValueCodingAndObservingP", - "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" - }, - { - "kind": "Conformance", - "name": "CustomStringConvertible", - "printedName": "CustomStringConvertible", - "usr": "s:s23CustomStringConvertibleP", - "mangledName": "$ss23CustomStringConvertibleP" - }, - { - "kind": "Conformance", - "name": "CustomDebugStringConvertible", - "printedName": "CustomDebugStringConvertible", - "usr": "s:s28CustomDebugStringConvertibleP", - "mangledName": "$ss28CustomDebugStringConvertibleP" - }, - { - "kind": "Conformance", - "name": "UITraitChangeObservable", - "printedName": "UITraitChangeObservable", - "usr": "s:5UIKit23UITraitChangeObservableP", - "mangledName": "$s5UIKit23UITraitChangeObservableP" - }, - { - "kind": "Conformance", - "name": "__DefaultCustomPlaygroundQuickLookable", - "printedName": "__DefaultCustomPlaygroundQuickLookable", - "usr": "s:s38__DefaultCustomPlaygroundQuickLookableP", - "mangledName": "$ss38__DefaultCustomPlaygroundQuickLookableP" - } - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "CanvasNative", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "UIKit", - "printedName": "UIKit", - "declKind": "Import", - "moduleName": "CanvasNative" - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "CanvasNative", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "OpenGLES", - "printedName": "OpenGLES", - "declKind": "Import", - "moduleName": "CanvasNative" - }, - { - "kind": "Import", - "name": "CoreVideo", - "printedName": "CoreVideo", - "declKind": "Import", - "moduleName": "CanvasNative" - }, - { - "kind": "Import", - "name": "UIKit", - "printedName": "UIKit", - "declKind": "Import", - "moduleName": "CanvasNative" - }, - { - "kind": "TypeDecl", - "name": "NSCRender", - "printedName": "NSCRender", - "children": [ - { - "kind": "Constructor", - "name": "init", - "printedName": "init()", - "children": [ - { - "kind": "TypeNominal", - "name": "NSCRender", - "printedName": "CanvasNative.NSCRender", - "usr": "c:@M@CanvasNative@objc(cs)NSCRender" - } - ], - "declKind": "Constructor", - "usr": "c:@M@CanvasNative@objc(cs)NSCRender(im)init", - "mangledName": "$s12CanvasNative9NSCRenderCACycfc", - "moduleName": "CanvasNative", - "overriding": true, - "objc_name": "init", - "declAttributes": [ - "Dynamic", - "ObjC", - "Override", - "AccessControl" - ], - "init_kind": "Designated" - }, - { - "kind": "Function", - "name": "texImage2D", - "printedName": "texImage2D(_:_:_:_:_:_:_:_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Int32", - "printedName": "Swift.Int32", - "usr": "s:s5Int32V" - }, - { - "kind": "TypeNominal", - "name": "Int32", - "printedName": "Swift.Int32", - "usr": "s:s5Int32V" - }, - { - "kind": "TypeNominal", - "name": "Int32", - "printedName": "Swift.Int32", - "usr": "s:s5Int32V" - }, - { - "kind": "TypeNominal", - "name": "Int32", - "printedName": "Swift.Int32", - "usr": "s:s5Int32V" - }, - { - "kind": "TypeNominal", - "name": "Int32", - "printedName": "Swift.Int32", - "usr": "s:s5Int32V" - }, - { - "kind": "TypeNominal", - "name": "NSCCanvas", - "printedName": "CanvasNative.NSCCanvas", - "usr": "c:@M@CanvasNative@objc(cs)NSCCanvas" - }, - { - "kind": "TypeNominal", - "name": "NSCCanvas", - "printedName": "CanvasNative.NSCCanvas", - "usr": "c:@M@CanvasNative@objc(cs)NSCCanvas" - }, - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - } - ], - "declKind": "Func", - "usr": "c:@M@CanvasNative@objc(cs)NSCRender(im)texImage2D::::::::", - "mangledName": "$s12CanvasNative9NSCRenderC10texImage2Dyys5Int32V_A4fA9NSCCanvasCAHSbtF", - "moduleName": "CanvasNative", - "declAttributes": [ - "AccessControl", - "ObjC" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "createSurface", - "printedName": "createSurface()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - } - ], - "declKind": "Func", - "usr": "c:@M@CanvasNative@objc(cs)NSCRender(im)createSurface", - "mangledName": "$s12CanvasNative9NSCRenderC13createSurfaceyyF", - "moduleName": "CanvasNative", - "declAttributes": [ - "AccessControl", - "ObjC" - ], - "funcSelfKind": "NonMutating" - } - ], - "declKind": "Class", - "usr": "c:@M@CanvasNative@objc(cs)NSCRender", - "mangledName": "$s12CanvasNative9NSCRenderC", - "moduleName": "CanvasNative", - "objc_name": "NSCRender", - "declAttributes": [ - "AccessControl", - "ObjC", - "ObjCMembers" - ], - "superclassUsr": "c:objc(cs)NSObject", - "inheritsConvenienceInitializers": true, - "superclassNames": [ - "ObjectiveC.NSObject" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "Equatable", - "printedName": "Equatable", - "usr": "s:SQ", - "mangledName": "$sSQ" - }, - { - "kind": "Conformance", - "name": "Hashable", - "printedName": "Hashable", - "usr": "s:SH", - "mangledName": "$sSH" - }, - { - "kind": "Conformance", - "name": "CVarArg", - "printedName": "CVarArg", - "usr": "s:s7CVarArgP", - "mangledName": "$ss7CVarArgP" - }, - { - "kind": "Conformance", - "name": "_KeyValueCodingAndObservingPublishing", - "printedName": "_KeyValueCodingAndObservingPublishing", - "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", - "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" - }, - { - "kind": "Conformance", - "name": "_KeyValueCodingAndObserving", - "printedName": "_KeyValueCodingAndObserving", - "usr": "s:10Foundation27_KeyValueCodingAndObservingP", - "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" - }, - { - "kind": "Conformance", - "name": "CustomStringConvertible", - "printedName": "CustomStringConvertible", - "usr": "s:s23CustomStringConvertibleP", - "mangledName": "$ss23CustomStringConvertibleP" - }, - { - "kind": "Conformance", - "name": "CustomDebugStringConvertible", - "printedName": "CustomDebugStringConvertible", - "usr": "s:s28CustomDebugStringConvertibleP", - "mangledName": "$ss28CustomDebugStringConvertibleP" - } - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "CanvasNative", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "UIKit", - "printedName": "UIKit", - "declKind": "Import", - "moduleName": "CanvasNative" - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "CanvasNative", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "UIKit", - "printedName": "UIKit", - "declKind": "Import", - "moduleName": "CanvasNative" - }, - { - "kind": "TypeDecl", - "name": "NSCSVG", - "printedName": "NSCSVG", - "children": [ - { - "kind": "Var", - "name": "ignorePixelScaling", - "printedName": "ignorePixelScaling", - "children": [ - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - } - ], - "declKind": "Var", - "usr": "c:@M@CanvasNative@objc(cs)TNSSVG(py)ignorePixelScaling", - "mangledName": "$s12CanvasNative6NSCSVGC18ignorePixelScalingSbvp", - "moduleName": "CanvasNative", - "declAttributes": [ - "HasInitialValue", - "Custom", - "HasStorage", - "AccessControl", - "ObjC" - ], - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - } - ], - "declKind": "Accessor", - "usr": "c:@M@CanvasNative@objc(cs)TNSSVG(im)ignorePixelScaling", - "mangledName": "$s12CanvasNative6NSCSVGC18ignorePixelScalingSbvg", - "moduleName": "CanvasNative", - "implicit": true, - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - }, - { - "kind": "Accessor", - "name": "Set", - "printedName": "Set()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - } - ], - "declKind": "Accessor", - "usr": "c:@M@CanvasNative@objc(cs)TNSSVG(im)setIgnorePixelScaling:", - "mangledName": "$s12CanvasNative6NSCSVGC18ignorePixelScalingSbvs", - "moduleName": "CanvasNative", - "implicit": true, - "declAttributes": [ - "ObjC" - ], - "accessorKind": "set" - }, - { - "kind": "Accessor", - "name": "Modify", - "printedName": "Modify()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - } - ], - "declKind": "Accessor", - "usr": "s:12CanvasNative6NSCSVGC18ignorePixelScalingSbvM", - "mangledName": "$s12CanvasNative6NSCSVGC18ignorePixelScalingSbvM", - "moduleName": "CanvasNative", - "implicit": true, - "accessorKind": "_modify" - } - ] - }, - { - "kind": "Var", - "name": "src", - "printedName": "src", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.String?", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Var", - "usr": "c:@M@CanvasNative@objc(cs)TNSSVG(py)src", - "mangledName": "$s12CanvasNative6NSCSVGC3srcSSSgvp", - "moduleName": "CanvasNative", - "declAttributes": [ - "HasInitialValue", - "Custom", - "HasStorage", - "AccessControl", - "ObjC" - ], - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.String?", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Accessor", - "usr": "c:@M@CanvasNative@objc(cs)TNSSVG(im)src", - "mangledName": "$s12CanvasNative6NSCSVGC3srcSSSgvg", - "moduleName": "CanvasNative", - "implicit": true, - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - }, - { - "kind": "Accessor", - "name": "Set", - "printedName": "Set()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.String?", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Accessor", - "usr": "c:@M@CanvasNative@objc(cs)TNSSVG(im)setSrc:", - "mangledName": "$s12CanvasNative6NSCSVGC3srcSSSgvs", - "moduleName": "CanvasNative", - "implicit": true, - "declAttributes": [ - "ObjC" - ], - "accessorKind": "set" - }, - { - "kind": "Accessor", - "name": "Modify", - "printedName": "Modify()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - } - ], - "declKind": "Accessor", - "usr": "s:12CanvasNative6NSCSVGC3srcSSSgvM", - "mangledName": "$s12CanvasNative6NSCSVGC3srcSSSgvM", - "moduleName": "CanvasNative", - "implicit": true, - "accessorKind": "_modify" - } - ] - }, - { - "kind": "Var", - "name": "srcPath", - "printedName": "srcPath", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.String?", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Var", - "usr": "c:@M@CanvasNative@objc(cs)TNSSVG(py)srcPath", - "mangledName": "$s12CanvasNative6NSCSVGC7srcPathSSSgvp", - "moduleName": "CanvasNative", - "declAttributes": [ - "HasInitialValue", - "Custom", - "HasStorage", - "AccessControl", - "ObjC" - ], - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.String?", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Accessor", - "usr": "c:@M@CanvasNative@objc(cs)TNSSVG(im)srcPath", - "mangledName": "$s12CanvasNative6NSCSVGC7srcPathSSSgvg", - "moduleName": "CanvasNative", - "implicit": true, - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - }, - { - "kind": "Accessor", - "name": "Set", - "printedName": "Set()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.String?", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Accessor", - "usr": "c:@M@CanvasNative@objc(cs)TNSSVG(im)setSrcPath:", - "mangledName": "$s12CanvasNative6NSCSVGC7srcPathSSSgvs", - "moduleName": "CanvasNative", - "implicit": true, - "declAttributes": [ - "ObjC" - ], - "accessorKind": "set" - }, - { - "kind": "Accessor", - "name": "Modify", - "printedName": "Modify()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - } - ], - "declKind": "Accessor", - "usr": "s:12CanvasNative6NSCSVGC7srcPathSSSgvM", - "mangledName": "$s12CanvasNative6NSCSVGC7srcPathSSSgvM", - "moduleName": "CanvasNative", - "implicit": true, - "accessorKind": "_modify" - } - ] - }, - { - "kind": "Function", - "name": "layoutSubviews", - "printedName": "layoutSubviews()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - } - ], - "declKind": "Func", - "usr": "c:@M@CanvasNative@objc(cs)TNSSVG(im)layoutSubviews", - "mangledName": "$s12CanvasNative6NSCSVGC14layoutSubviewsyyF", - "moduleName": "CanvasNative", - "overriding": true, - "objc_name": "layoutSubviews", - "declAttributes": [ - "Dynamic", - "ObjC", - "Custom", - "Override", - "AccessControl" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init(frame:)", - "children": [ - { - "kind": "TypeNominal", - "name": "NSCSVG", - "printedName": "CanvasNative.NSCSVG", - "usr": "c:@M@CanvasNative@objc(cs)TNSSVG" - }, - { - "kind": "TypeNominal", - "name": "CGRect", - "printedName": "CoreFoundation.CGRect", - "usr": "c:@S@CGRect" - } - ], - "declKind": "Constructor", - "usr": "c:@M@CanvasNative@objc(cs)TNSSVG(im)initWithFrame:", - "mangledName": "$s12CanvasNative6NSCSVGC5frameACSo6CGRectV_tcfc", - "moduleName": "CanvasNative", - "overriding": true, - "objc_name": "initWithFrame:", - "declAttributes": [ - "Dynamic", - "ObjC", - "Custom", - "Override", - "AccessControl" - ], - "init_kind": "Designated" - }, - { - "kind": "Function", - "name": "draw", - "printedName": "draw(_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "CGRect", - "printedName": "CoreFoundation.CGRect", - "usr": "c:@S@CGRect" - } - ], - "declKind": "Func", - "usr": "c:@M@CanvasNative@objc(cs)TNSSVG(im)drawRect:", - "mangledName": "$s12CanvasNative6NSCSVGC4drawyySo6CGRectVF", - "moduleName": "CanvasNative", - "overriding": true, - "objc_name": "drawRect:", - "declAttributes": [ - "Dynamic", - "ObjC", - "Custom", - "Override", - "AccessControl" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "toImage", - "printedName": "toImage()", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "UIKit.UIImage?", - "children": [ - { - "kind": "TypeNominal", - "name": "UIImage", - "printedName": "UIKit.UIImage", - "usr": "c:objc(cs)UIImage" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Func", - "usr": "c:@M@CanvasNative@objc(cs)TNSSVG(im)toImage", - "mangledName": "$s12CanvasNative6NSCSVGC7toImageSo7UIImageCSgyF", - "moduleName": "CanvasNative", - "declAttributes": [ - "Custom", - "AccessControl", - "ObjC" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "toData", - "printedName": "toData()", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Foundation.NSData?", - "children": [ - { - "kind": "TypeNominal", - "name": "NSData", - "printedName": "Foundation.NSData", - "usr": "c:objc(cs)NSData" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Func", - "usr": "c:@M@CanvasNative@objc(cs)TNSSVG(im)toData", - "mangledName": "$s12CanvasNative6NSCSVGC6toDataSo6NSDataCSgyF", - "moduleName": "CanvasNative", - "declAttributes": [ - "Custom", - "AccessControl", - "ObjC" - ], - "funcSelfKind": "NonMutating" - } - ], - "declKind": "Class", - "usr": "c:@M@CanvasNative@objc(cs)TNSSVG", - "mangledName": "$s12CanvasNative6NSCSVGC", - "moduleName": "CanvasNative", - "objc_name": "TNSSVG", - "declAttributes": [ - "Custom", - "AccessControl", - "ObjC", - "ObjCMembers" - ], - "superclassUsr": "c:objc(cs)UIView", - "hasMissingDesignatedInitializers": true, - "inheritsConvenienceInitializers": true, - "superclassNames": [ - "UIKit.UIView", - "UIKit.UIResponder", - "ObjectiveC.NSObject" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "Equatable", - "printedName": "Equatable", - "usr": "s:SQ", - "mangledName": "$sSQ" - }, - { - "kind": "Conformance", - "name": "Hashable", - "printedName": "Hashable", - "usr": "s:SH", - "mangledName": "$sSH" - }, - { - "kind": "Conformance", - "name": "CVarArg", - "printedName": "CVarArg", - "usr": "s:s7CVarArgP", - "mangledName": "$ss7CVarArgP" - }, - { - "kind": "Conformance", - "name": "_KeyValueCodingAndObservingPublishing", - "printedName": "_KeyValueCodingAndObservingPublishing", - "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", - "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" - }, - { - "kind": "Conformance", - "name": "_KeyValueCodingAndObserving", - "printedName": "_KeyValueCodingAndObserving", - "usr": "s:10Foundation27_KeyValueCodingAndObservingP", - "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" - }, - { - "kind": "Conformance", - "name": "CustomStringConvertible", - "printedName": "CustomStringConvertible", - "usr": "s:s23CustomStringConvertibleP", - "mangledName": "$ss23CustomStringConvertibleP" - }, - { - "kind": "Conformance", - "name": "CustomDebugStringConvertible", - "printedName": "CustomDebugStringConvertible", - "usr": "s:s28CustomDebugStringConvertibleP", - "mangledName": "$ss28CustomDebugStringConvertibleP" - }, - { - "kind": "Conformance", - "name": "UITraitChangeObservable", - "printedName": "UITraitChangeObservable", - "usr": "s:5UIKit23UITraitChangeObservableP", - "mangledName": "$s5UIKit23UITraitChangeObservableP" - }, - { - "kind": "Conformance", - "name": "__DefaultCustomPlaygroundQuickLookable", - "printedName": "__DefaultCustomPlaygroundQuickLookable", - "usr": "s:s38__DefaultCustomPlaygroundQuickLookableP", - "mangledName": "$ss38__DefaultCustomPlaygroundQuickLookableP" - }, - { - "kind": "Conformance", - "name": "Sendable", - "printedName": "Sendable", - "usr": "s:s8SendableP", - "mangledName": "$ss8SendableP" - } - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "CanvasNative", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "UIKit", - "printedName": "UIKit", - "declKind": "Import", - "moduleName": "CanvasNative" - }, - { - "kind": "TypeDecl", - "name": "NSCImageBitmap", - "printedName": "NSCImageBitmap", - "children": [ - { - "kind": "Var", - "name": "queue", - "printedName": "queue", - "children": [ - { - "kind": "TypeNominal", - "name": "DispatchQueue", - "printedName": "Dispatch.DispatchQueue", - "usr": "c:objc(cs)OS_dispatch_queue" - } - ], - "declKind": "Var", - "usr": "c:@M@CanvasNative@objc(cs)NSCImageBitmap(cpy)queue", - "mangledName": "$s12CanvasNative14NSCImageBitmapC5queueSo012OS_dispatch_E0CvpZ", - "moduleName": "CanvasNative", - "static": true, - "declAttributes": [ - "HasInitialValue", - "Final", - "HasStorage", - "AccessControl", - "ObjC" - ], - "isLet": true, - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "DispatchQueue", - "printedName": "Dispatch.DispatchQueue", - "usr": "c:objc(cs)OS_dispatch_queue" - } - ], - "declKind": "Accessor", - "usr": "c:@M@CanvasNative@objc(cs)NSCImageBitmap(cm)queue", - "mangledName": "$s12CanvasNative14NSCImageBitmapC5queueSo012OS_dispatch_E0CvgZ", - "moduleName": "CanvasNative", - "static": true, - "implicit": true, - "declAttributes": [ - "Final", - "ObjC" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init()", - "children": [ - { - "kind": "TypeNominal", - "name": "NSCImageBitmap", - "printedName": "CanvasNative.NSCImageBitmap", - "usr": "c:@M@CanvasNative@objc(cs)NSCImageBitmap" - } - ], - "declKind": "Constructor", - "usr": "c:@M@CanvasNative@objc(cs)NSCImageBitmap(im)init", - "mangledName": "$s12CanvasNative14NSCImageBitmapCACycfc", - "moduleName": "CanvasNative", - "overriding": true, - "implicit": true, - "objc_name": "init", - "declAttributes": [ - "Dynamic", - "ObjC", - "Override" - ], - "init_kind": "Designated" - } - ], - "declKind": "Class", - "usr": "c:@M@CanvasNative@objc(cs)NSCImageBitmap", - "mangledName": "$s12CanvasNative14NSCImageBitmapC", - "moduleName": "CanvasNative", - "objc_name": "NSCImageBitmap", - "declAttributes": [ - "AccessControl", - "ObjC", - "ObjCMembers" - ], - "superclassUsr": "c:objc(cs)NSObject", - "inheritsConvenienceInitializers": true, - "superclassNames": [ - "ObjectiveC.NSObject" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "Equatable", - "printedName": "Equatable", - "usr": "s:SQ", - "mangledName": "$sSQ" - }, - { - "kind": "Conformance", - "name": "Hashable", - "printedName": "Hashable", - "usr": "s:SH", - "mangledName": "$sSH" - }, - { - "kind": "Conformance", - "name": "CVarArg", - "printedName": "CVarArg", - "usr": "s:s7CVarArgP", - "mangledName": "$ss7CVarArgP" - }, - { - "kind": "Conformance", - "name": "_KeyValueCodingAndObservingPublishing", - "printedName": "_KeyValueCodingAndObservingPublishing", - "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", - "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" - }, - { - "kind": "Conformance", - "name": "_KeyValueCodingAndObserving", - "printedName": "_KeyValueCodingAndObserving", - "usr": "s:10Foundation27_KeyValueCodingAndObservingP", - "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" - }, - { - "kind": "Conformance", - "name": "CustomStringConvertible", - "printedName": "CustomStringConvertible", - "usr": "s:s23CustomStringConvertibleP", - "mangledName": "$ss23CustomStringConvertibleP" - }, - { - "kind": "Conformance", - "name": "CustomDebugStringConvertible", - "printedName": "CustomDebugStringConvertible", - "usr": "s:s28CustomDebugStringConvertibleP", - "mangledName": "$ss28CustomDebugStringConvertibleP" - } - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "CanvasNative", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "OpenGLES", - "printedName": "OpenGLES", - "declKind": "Import", - "moduleName": "CanvasNative" - }, - { - "kind": "Import", - "name": "CoreVideo", - "printedName": "CoreVideo", - "declKind": "Import", - "moduleName": "CanvasNative" - }, - { - "kind": "Import", - "name": "AVFoundation", - "printedName": "AVFoundation", - "declKind": "Import", - "moduleName": "CanvasNative" - }, - { - "kind": "TypeDecl", - "name": "Utils", - "printedName": "Utils", - "children": [ - { - "kind": "Function", - "name": "createTextureCache", - "printedName": "createTextureCache()", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "CoreVideo.CVOpenGLESTextureCache?", - "children": [ - { - "kind": "TypeNominal", - "name": "CVOpenGLESTextureCache", - "printedName": "CoreVideo.CVOpenGLESTextureCache", - "usr": "c:@T@CVOpenGLESTextureCacheRef" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Func", - "usr": "c:@M@CanvasNative@objc(cs)Utils(cm)createTextureCache", - "mangledName": "$s12CanvasNative5UtilsC18createTextureCacheSo017CVOpenGLESTextureF3RefaSgyFZ", - "moduleName": "CanvasNative", - "static": true, - "declAttributes": [ - "Final", - "AccessControl", - "ObjC" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "createImage", - "printedName": "createImage(_:_:_:_:_:_:_:_:_:_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "CoreVideo.CVBuffer?", - "children": [ - { - "kind": "TypeNominal", - "name": "CVBuffer", - "printedName": "CoreVideo.CVBuffer", - "usr": "c:@T@CVBufferRef" - } - ], - "usr": "s:Sq" - }, - { - "kind": "TypeNominal", - "name": "CVOpenGLESTextureCache", - "printedName": "CoreVideo.CVOpenGLESTextureCache", - "usr": "c:@T@CVOpenGLESTextureCacheRef" - }, - { - "kind": "TypeNominal", - "name": "CVBuffer", - "printedName": "CoreVideo.CVBuffer", - "usr": "c:@T@CVBufferRef" - }, - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "CoreFoundation.CFDictionary?", - "children": [ - { - "kind": "TypeNominal", - "name": "CFDictionary", - "printedName": "CoreFoundation.CFDictionary", - "usr": "c:@T@CFDictionaryRef" - } - ], - "usr": "s:Sq" - }, - { - "kind": "TypeNominal", - "name": "UInt32", - "printedName": "Swift.UInt32", - "usr": "s:s6UInt32V" - }, - { - "kind": "TypeNominal", - "name": "Int32", - "printedName": "Swift.Int32", - "usr": "s:s5Int32V" - }, - { - "kind": "TypeNominal", - "name": "Int32", - "printedName": "Swift.Int32", - "usr": "s:s5Int32V" - }, - { - "kind": "TypeNominal", - "name": "Int32", - "printedName": "Swift.Int32", - "usr": "s:s5Int32V" - }, - { - "kind": "TypeNominal", - "name": "UInt32", - "printedName": "Swift.UInt32", - "usr": "s:s6UInt32V" - }, - { - "kind": "TypeNominal", - "name": "UInt32", - "printedName": "Swift.UInt32", - "usr": "s:s6UInt32V" - }, - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ], - "declKind": "Func", - "usr": "c:@M@CanvasNative@objc(cs)Utils(cm)createImage::::::::::", - "mangledName": "$s12CanvasNative5UtilsC11createImageySo11CVBufferRefaSgSo022CVOpenGLESTextureCacheG0a_AFSo012CFDictionaryG0aSgs6UInt32Vs5Int32VA2p2NSitFZ", - "moduleName": "CanvasNative", - "static": true, - "declAttributes": [ - "Final", - "AccessControl", - "ObjC" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "setupRender", - "printedName": "setupRender()", - "children": [ - { - "kind": "TypeNominal", - "name": "NSCRender", - "printedName": "CanvasNative.NSCRender", - "usr": "c:@M@CanvasNative@objc(cs)NSCRender" - } - ], - "declKind": "Func", - "usr": "c:@M@CanvasNative@objc(cs)Utils(cm)setupRender", - "mangledName": "$s12CanvasNative5UtilsC11setupRenderAA9NSCRenderCyFZ", - "moduleName": "CanvasNative", - "static": true, - "declAttributes": [ - "Final", - "AccessControl", - "ObjC" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "drawFrame", - "printedName": "drawFrame(_:_:_:_:_:_:_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "AVPlayer", - "printedName": "AVFoundation.AVPlayer", - "usr": "c:objc(cs)AVPlayer" - }, - { - "kind": "TypeNominal", - "name": "AVPlayerItemVideoOutput", - "printedName": "AVFoundation.AVPlayerItemVideoOutput", - "usr": "c:objc(cs)AVPlayerItemVideoOutput" - }, - { - "kind": "TypeNominal", - "name": "CGSize", - "printedName": "CoreFoundation.CGSize", - "usr": "c:@S@CGSize" - }, - { - "kind": "TypeNominal", - "name": "NSCRender", - "printedName": "CanvasNative.NSCRender", - "usr": "c:@M@CanvasNative@objc(cs)NSCRender" - }, - { - "kind": "TypeNominal", - "name": "Int32", - "printedName": "Swift.Int32", - "usr": "s:s5Int32V" - }, - { - "kind": "TypeNominal", - "name": "Int32", - "printedName": "Swift.Int32", - "usr": "s:s5Int32V" - }, - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - } - ], - "declKind": "Func", - "usr": "c:@M@CanvasNative@objc(cs)Utils(cm)drawFrame:::::::", - "mangledName": "$s12CanvasNative5UtilsC9drawFrameyySo8AVPlayerC_So0F15ItemVideoOutputCSo6CGSizeVAA9NSCRenderCs5Int32VANSbtFZ", - "moduleName": "CanvasNative", - "static": true, - "declAttributes": [ - "Final", - "AccessControl", - "ObjC" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "writeToFile", - "printedName": "writeToFile(_:_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "NSData", - "printedName": "Foundation.NSData", - "usr": "c:objc(cs)NSData" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Func", - "usr": "c:@M@CanvasNative@objc(cs)Utils(cm)writeToFile::error:", - "mangledName": "$s12CanvasNative5UtilsC11writeToFileyySo6NSDataC_SStKFZ", - "moduleName": "CanvasNative", - "static": true, - "declAttributes": [ - "Final", - "AccessControl", - "ObjC" - ], - "throwing": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init()", - "children": [ - { - "kind": "TypeNominal", - "name": "Utils", - "printedName": "CanvasNative.Utils", - "usr": "c:@M@CanvasNative@objc(cs)Utils" - } - ], - "declKind": "Constructor", - "usr": "c:@M@CanvasNative@objc(cs)Utils(im)init", - "mangledName": "$s12CanvasNative5UtilsCACycfc", - "moduleName": "CanvasNative", - "overriding": true, - "implicit": true, - "objc_name": "init", - "declAttributes": [ - "Dynamic", - "ObjC", - "Override" - ], - "init_kind": "Designated" - } - ], - "declKind": "Class", - "usr": "c:@M@CanvasNative@objc(cs)Utils", - "mangledName": "$s12CanvasNative5UtilsC", - "moduleName": "CanvasNative", - "objc_name": "Utils", - "declAttributes": [ - "AccessControl", - "ObjC" - ], - "superclassUsr": "c:objc(cs)NSObject", - "inheritsConvenienceInitializers": true, - "superclassNames": [ - "ObjectiveC.NSObject" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "Equatable", - "printedName": "Equatable", - "usr": "s:SQ", - "mangledName": "$sSQ" - }, - { - "kind": "Conformance", - "name": "Hashable", - "printedName": "Hashable", - "usr": "s:SH", - "mangledName": "$sSH" - }, - { - "kind": "Conformance", - "name": "CVarArg", - "printedName": "CVarArg", - "usr": "s:s7CVarArgP", - "mangledName": "$ss7CVarArgP" - }, - { - "kind": "Conformance", - "name": "_KeyValueCodingAndObservingPublishing", - "printedName": "_KeyValueCodingAndObservingPublishing", - "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", - "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" - }, - { - "kind": "Conformance", - "name": "_KeyValueCodingAndObserving", - "printedName": "_KeyValueCodingAndObserving", - "usr": "s:10Foundation27_KeyValueCodingAndObservingP", - "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" - }, - { - "kind": "Conformance", - "name": "CustomStringConvertible", - "printedName": "CustomStringConvertible", - "usr": "s:s23CustomStringConvertibleP", - "mangledName": "$ss23CustomStringConvertibleP" - }, - { - "kind": "Conformance", - "name": "CustomDebugStringConvertible", - "printedName": "CustomDebugStringConvertible", - "usr": "s:s28CustomDebugStringConvertibleP", - "mangledName": "$ss28CustomDebugStringConvertibleP" - } - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "CanvasNative", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "UIKit", - "printedName": "UIKit", - "declKind": "Import", - "moduleName": "CanvasNative" - }, - { - "kind": "TypeDecl", - "name": "NSCCanvasRenderingContext2D", - "printedName": "NSCCanvasRenderingContext2D", - "children": [ - { - "kind": "Function", - "name": "createPattern", - "printedName": "createPattern(_:_:_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Int64", - "printedName": "Swift.Int64", - "usr": "s:s5Int64V" - }, - { - "kind": "TypeNominal", - "name": "Int64", - "printedName": "Swift.Int64", - "usr": "s:s5Int64V" - }, - { - "kind": "TypeNominal", - "name": "UIImage", - "printedName": "UIKit.UIImage", - "usr": "c:objc(cs)UIImage" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Func", - "usr": "c:@M@CanvasNative@objc(cs)NSCCanvasRenderingContext2D(cm)createPattern:::", - "mangledName": "$s12CanvasNative27NSCCanvasRenderingContext2DC13createPatternys5Int64VAF_So7UIImageCSStFZ", - "moduleName": "CanvasNative", - "static": true, - "declAttributes": [ - "Final", - "AccessControl", - "ObjC" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "drawImage", - "printedName": "drawImage(_:_:_:_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Int64", - "printedName": "Swift.Int64", - "usr": "s:s5Int64V" - }, - { - "kind": "TypeNominal", - "name": "UIImage", - "printedName": "UIKit.UIImage", - "usr": "c:objc(cs)UIImage" - }, - { - "kind": "TypeNominal", - "name": "Float", - "printedName": "Swift.Float", - "usr": "s:Sf" - }, - { - "kind": "TypeNominal", - "name": "Float", - "printedName": "Swift.Float", - "usr": "s:Sf" - } - ], - "declKind": "Func", - "usr": "c:@M@CanvasNative@objc(cs)NSCCanvasRenderingContext2D(cm)drawImage::::", - "mangledName": "$s12CanvasNative27NSCCanvasRenderingContext2DC9drawImageyys5Int64V_So7UIImageCS2ftFZ", - "moduleName": "CanvasNative", - "static": true, - "declAttributes": [ - "Final", - "AccessControl", - "ObjC" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "drawImage", - "printedName": "drawImage(_:_:_:_:_:_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Int64", - "printedName": "Swift.Int64", - "usr": "s:s5Int64V" - }, - { - "kind": "TypeNominal", - "name": "UIImage", - "printedName": "UIKit.UIImage", - "usr": "c:objc(cs)UIImage" - }, - { - "kind": "TypeNominal", - "name": "Float", - "printedName": "Swift.Float", - "usr": "s:Sf" - }, - { - "kind": "TypeNominal", - "name": "Float", - "printedName": "Swift.Float", - "usr": "s:Sf" - }, - { - "kind": "TypeNominal", - "name": "Float", - "printedName": "Swift.Float", - "usr": "s:Sf" - }, - { - "kind": "TypeNominal", - "name": "Float", - "printedName": "Swift.Float", - "usr": "s:Sf" - } - ], - "declKind": "Func", - "usr": "c:@M@CanvasNative@objc(cs)NSCCanvasRenderingContext2D(cm)drawImage::::::", - "mangledName": "$s12CanvasNative27NSCCanvasRenderingContext2DC9drawImageyys5Int64V_So7UIImageCS4ftFZ", - "moduleName": "CanvasNative", - "static": true, - "declAttributes": [ - "Final", - "AccessControl", - "ObjC" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "drawImage", - "printedName": "drawImage(_:_:_:_:_:_:_:_:_:_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Int64", - "printedName": "Swift.Int64", - "usr": "s:s5Int64V" - }, - { - "kind": "TypeNominal", - "name": "UIImage", - "printedName": "UIKit.UIImage", - "usr": "c:objc(cs)UIImage" - }, - { - "kind": "TypeNominal", - "name": "Float", - "printedName": "Swift.Float", - "usr": "s:Sf" - }, - { - "kind": "TypeNominal", - "name": "Float", - "printedName": "Swift.Float", - "usr": "s:Sf" - }, - { - "kind": "TypeNominal", - "name": "Float", - "printedName": "Swift.Float", - "usr": "s:Sf" - }, - { - "kind": "TypeNominal", - "name": "Float", - "printedName": "Swift.Float", - "usr": "s:Sf" - }, - { - "kind": "TypeNominal", - "name": "Float", - "printedName": "Swift.Float", - "usr": "s:Sf" - }, - { - "kind": "TypeNominal", - "name": "Float", - "printedName": "Swift.Float", - "usr": "s:Sf" - }, - { - "kind": "TypeNominal", - "name": "Float", - "printedName": "Swift.Float", - "usr": "s:Sf" - }, - { - "kind": "TypeNominal", - "name": "Float", - "printedName": "Swift.Float", - "usr": "s:Sf" - } - ], - "declKind": "Func", - "usr": "c:@M@CanvasNative@objc(cs)NSCCanvasRenderingContext2D(cm)drawImage::::::::::", - "mangledName": "$s12CanvasNative27NSCCanvasRenderingContext2DC9drawImageyys5Int64V_So7UIImageCS8ftFZ", - "moduleName": "CanvasNative", - "static": true, - "declAttributes": [ - "Final", - "AccessControl", - "ObjC" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init()", - "children": [ - { - "kind": "TypeNominal", - "name": "NSCCanvasRenderingContext2D", - "printedName": "CanvasNative.NSCCanvasRenderingContext2D", - "usr": "c:@M@CanvasNative@objc(cs)NSCCanvasRenderingContext2D" - } - ], - "declKind": "Constructor", - "usr": "c:@M@CanvasNative@objc(cs)NSCCanvasRenderingContext2D(im)init", - "mangledName": "$s12CanvasNative27NSCCanvasRenderingContext2DCACycfc", - "moduleName": "CanvasNative", - "overriding": true, - "implicit": true, - "objc_name": "init", - "declAttributes": [ - "Dynamic", - "ObjC", - "Override" - ], - "init_kind": "Designated" - } - ], - "declKind": "Class", - "usr": "c:@M@CanvasNative@objc(cs)NSCCanvasRenderingContext2D", - "mangledName": "$s12CanvasNative27NSCCanvasRenderingContext2DC", - "moduleName": "CanvasNative", - "objc_name": "NSCCanvasRenderingContext2D", - "declAttributes": [ - "AccessControl", - "ObjC", - "ObjCMembers" - ], - "superclassUsr": "c:@M@CanvasNative@objc(cs)NSCCanvasRenderingContext", - "inheritsConvenienceInitializers": true, - "superclassNames": [ - "CanvasNative.NSCCanvasRenderingContext", - "ObjectiveC.NSObject" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "Equatable", - "printedName": "Equatable", - "usr": "s:SQ", - "mangledName": "$sSQ" - }, - { - "kind": "Conformance", - "name": "Hashable", - "printedName": "Hashable", - "usr": "s:SH", - "mangledName": "$sSH" - }, - { - "kind": "Conformance", - "name": "CVarArg", - "printedName": "CVarArg", - "usr": "s:s7CVarArgP", - "mangledName": "$ss7CVarArgP" - }, - { - "kind": "Conformance", - "name": "_KeyValueCodingAndObservingPublishing", - "printedName": "_KeyValueCodingAndObservingPublishing", - "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", - "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" - }, - { - "kind": "Conformance", - "name": "_KeyValueCodingAndObserving", - "printedName": "_KeyValueCodingAndObserving", - "usr": "s:10Foundation27_KeyValueCodingAndObservingP", - "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" - }, - { - "kind": "Conformance", - "name": "CustomStringConvertible", - "printedName": "CustomStringConvertible", - "usr": "s:s23CustomStringConvertibleP", - "mangledName": "$ss23CustomStringConvertibleP" - }, - { - "kind": "Conformance", - "name": "CustomDebugStringConvertible", - "printedName": "CustomDebugStringConvertible", - "usr": "s:s28CustomDebugStringConvertibleP", - "mangledName": "$ss28CustomDebugStringConvertibleP" - } - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "CanvasNative", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "GLKit", - "printedName": "GLKit", - "declKind": "Import", - "moduleName": "CanvasNative" - }, - { - "kind": "Import", - "name": "UIKit", - "printedName": "UIKit", - "declKind": "Import", - "moduleName": "CanvasNative" - }, - { - "kind": "TypeDecl", - "name": "CanvasGLKView", - "printedName": "CanvasGLKView", - "children": [ - { - "kind": "Constructor", - "name": "init", - "printedName": "init()", - "children": [ - { - "kind": "TypeNominal", - "name": "CanvasGLKView", - "printedName": "CanvasNative.CanvasGLKView", - "usr": "c:@M@CanvasNative@objc(cs)CanvasGLKView" - } - ], - "declKind": "Constructor", - "usr": "c:@M@CanvasNative@objc(cs)CanvasGLKView(im)init", - "mangledName": "$s12CanvasNative0A7GLKViewCACycfc", - "moduleName": "CanvasNative", - "overriding": true, - "objc_name": "init", - "declAttributes": [ - "Dynamic", - "ObjC", - "Custom", - "AccessControl" - ], - "init_kind": "Designated" - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init(frame:)", - "children": [ - { - "kind": "TypeNominal", - "name": "CanvasGLKView", - "printedName": "CanvasNative.CanvasGLKView", - "usr": "c:@M@CanvasNative@objc(cs)CanvasGLKView" - }, - { - "kind": "TypeNominal", - "name": "CGRect", - "printedName": "CoreFoundation.CGRect", - "usr": "c:@S@CGRect" - } - ], - "declKind": "Constructor", - "usr": "c:@M@CanvasNative@objc(cs)CanvasGLKView(im)initWithFrame:", - "mangledName": "$s12CanvasNative0A7GLKViewC5frameACSo6CGRectV_tcfc", - "moduleName": "CanvasNative", - "overriding": true, - "objc_name": "initWithFrame:", - "declAttributes": [ - "Dynamic", - "ObjC", - "Custom", - "Override", - "AccessControl" - ], - "init_kind": "Designated" - }, - { - "kind": "Function", - "name": "setNeedsDisplay", - "printedName": "setNeedsDisplay()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - } - ], - "declKind": "Func", - "usr": "c:@M@CanvasNative@objc(cs)CanvasGLKView(im)setNeedsDisplay", - "mangledName": "$s12CanvasNative0A7GLKViewC15setNeedsDisplayyyF", - "moduleName": "CanvasNative", - "overriding": true, - "objc_name": "setNeedsDisplay", - "declAttributes": [ - "Dynamic", - "ObjC", - "Custom", - "Override", - "AccessControl" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "setNeedsDisplay", - "printedName": "setNeedsDisplay(_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "CGRect", - "printedName": "CoreFoundation.CGRect", - "usr": "c:@S@CGRect" - } - ], - "declKind": "Func", - "usr": "c:@M@CanvasNative@objc(cs)CanvasGLKView(im)setNeedsDisplayInRect:", - "mangledName": "$s12CanvasNative0A7GLKViewC15setNeedsDisplayyySo6CGRectVF", - "moduleName": "CanvasNative", - "overriding": true, - "objc_name": "setNeedsDisplayInRect:", - "declAttributes": [ - "Dynamic", - "ObjC", - "Custom", - "Override", - "AccessControl" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "bindDrawable", - "printedName": "bindDrawable()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - } - ], - "declKind": "Func", - "usr": "c:@M@CanvasNative@objc(cs)CanvasGLKView(im)bindDrawable", - "mangledName": "$s12CanvasNative0A7GLKViewC12bindDrawableyyF", - "moduleName": "CanvasNative", - "overriding": true, - "objc_name": "bindDrawable", - "declAttributes": [ - "Dynamic", - "ObjC", - "Custom", - "Override", - "AccessControl" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "deleteDrawable", - "printedName": "deleteDrawable()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - } - ], - "declKind": "Func", - "usr": "c:@M@CanvasNative@objc(cs)CanvasGLKView(im)deleteDrawable", - "mangledName": "$s12CanvasNative0A7GLKViewC14deleteDrawableyyF", - "moduleName": "CanvasNative", - "overriding": true, - "objc_name": "deleteDrawable", - "declAttributes": [ - "Dynamic", - "ObjC", - "Custom", - "Override", - "AccessControl" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init(frame:context:)", - "children": [ - { - "kind": "TypeNominal", - "name": "CanvasGLKView", - "printedName": "CanvasNative.CanvasGLKView", - "usr": "c:@M@CanvasNative@objc(cs)CanvasGLKView" - }, - { - "kind": "TypeNominal", - "name": "CGRect", - "printedName": "CoreFoundation.CGRect", - "usr": "c:@S@CGRect" - }, - { - "kind": "TypeNominal", - "name": "EAGLContext", - "printedName": "OpenGLES.EAGLContext", - "usr": "c:objc(cs)EAGLContext" - } - ], - "declKind": "Constructor", - "usr": "c:@M@CanvasNative@objc(cs)CanvasGLKView(im)initWithFrame:context:", - "mangledName": "$s12CanvasNative0A7GLKViewC5frame7contextACSo6CGRectV_So11EAGLContextCtcfc", - "moduleName": "CanvasNative", - "overriding": true, - "implicit": true, - "objc_name": "initWithFrame:context:", - "declAttributes": [ - "Dynamic", - "ObjC", - "Custom", - "Override" - ], - "init_kind": "Designated" - } - ], - "declKind": "Class", - "usr": "c:@M@CanvasNative@objc(cs)CanvasGLKView", - "mangledName": "$s12CanvasNative0A7GLKViewC", - "moduleName": "CanvasNative", - "objc_name": "CanvasGLKView", - "declAttributes": [ - "Custom", - "AccessControl", - "ObjC", - "ObjCMembers" - ], - "superclassUsr": "c:objc(cs)GLKView", - "hasMissingDesignatedInitializers": true, - "superclassNames": [ - "GLKit.GLKView", - "UIKit.UIView", - "UIKit.UIResponder", - "ObjectiveC.NSObject" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "Equatable", - "printedName": "Equatable", - "usr": "s:SQ", - "mangledName": "$sSQ" - }, - { - "kind": "Conformance", - "name": "Hashable", - "printedName": "Hashable", - "usr": "s:SH", - "mangledName": "$sSH" - }, - { - "kind": "Conformance", - "name": "CVarArg", - "printedName": "CVarArg", - "usr": "s:s7CVarArgP", - "mangledName": "$ss7CVarArgP" - }, - { - "kind": "Conformance", - "name": "_KeyValueCodingAndObservingPublishing", - "printedName": "_KeyValueCodingAndObservingPublishing", - "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", - "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" - }, - { - "kind": "Conformance", - "name": "_KeyValueCodingAndObserving", - "printedName": "_KeyValueCodingAndObserving", - "usr": "s:10Foundation27_KeyValueCodingAndObservingP", - "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" - }, - { - "kind": "Conformance", - "name": "CustomStringConvertible", - "printedName": "CustomStringConvertible", - "usr": "s:s23CustomStringConvertibleP", - "mangledName": "$ss23CustomStringConvertibleP" - }, - { - "kind": "Conformance", - "name": "CustomDebugStringConvertible", - "printedName": "CustomDebugStringConvertible", - "usr": "s:s28CustomDebugStringConvertibleP", - "mangledName": "$ss28CustomDebugStringConvertibleP" - }, - { - "kind": "Conformance", - "name": "UITraitChangeObservable", - "printedName": "UITraitChangeObservable", - "usr": "s:5UIKit23UITraitChangeObservableP", - "mangledName": "$s5UIKit23UITraitChangeObservableP" - }, - { - "kind": "Conformance", - "name": "__DefaultCustomPlaygroundQuickLookable", - "printedName": "__DefaultCustomPlaygroundQuickLookable", - "usr": "s:s38__DefaultCustomPlaygroundQuickLookableP", - "mangledName": "$ss38__DefaultCustomPlaygroundQuickLookableP" - }, - { - "kind": "Conformance", - "name": "Sendable", - "printedName": "Sendable", - "usr": "s:s8SendableP", - "mangledName": "$ss8SendableP" - } - ] - }, - { - "kind": "TypeDecl", - "name": "CanvasCPUView", - "printedName": "CanvasCPUView", - "children": [ - { - "kind": "Var", - "name": "ignorePixelScaling", - "printedName": "ignorePixelScaling", - "children": [ - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - } - ], - "declKind": "Var", - "usr": "c:@M@CanvasNative@objc(cs)CanvasCPUView(py)ignorePixelScaling", - "mangledName": "$s12CanvasNative0A7CPUViewC18ignorePixelScalingSbvp", - "moduleName": "CanvasNative", - "declAttributes": [ - "HasInitialValue", - "Custom", - "HasStorage", - "AccessControl", - "ObjC" - ], - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - } - ], - "declKind": "Accessor", - "usr": "c:@M@CanvasNative@objc(cs)CanvasCPUView(im)ignorePixelScaling", - "mangledName": "$s12CanvasNative0A7CPUViewC18ignorePixelScalingSbvg", - "moduleName": "CanvasNative", - "implicit": true, - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - }, - { - "kind": "Accessor", - "name": "Set", - "printedName": "Set()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - } - ], - "declKind": "Accessor", - "usr": "c:@M@CanvasNative@objc(cs)CanvasCPUView(im)setIgnorePixelScaling:", - "mangledName": "$s12CanvasNative0A7CPUViewC18ignorePixelScalingSbvs", - "moduleName": "CanvasNative", - "implicit": true, - "declAttributes": [ - "ObjC" - ], - "accessorKind": "set" - }, - { - "kind": "Accessor", - "name": "Modify", - "printedName": "Modify()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - } - ], - "declKind": "Accessor", - "usr": "s:12CanvasNative0A7CPUViewC18ignorePixelScalingSbvM", - "mangledName": "$s12CanvasNative0A7CPUViewC18ignorePixelScalingSbvM", - "moduleName": "CanvasNative", - "implicit": true, - "accessorKind": "_modify" - } - ] - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init()", - "children": [ - { - "kind": "TypeNominal", - "name": "CanvasCPUView", - "printedName": "CanvasNative.CanvasCPUView", - "usr": "c:@M@CanvasNative@objc(cs)CanvasCPUView" - } - ], - "declKind": "Constructor", - "usr": "c:@M@CanvasNative@objc(cs)CanvasCPUView(im)init", - "mangledName": "$s12CanvasNative0A7CPUViewCACycfc", - "moduleName": "CanvasNative", - "overriding": true, - "objc_name": "init", - "declAttributes": [ - "Dynamic", - "ObjC", - "Custom", - "AccessControl" - ], - "init_kind": "Designated" - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init(frame:)", - "children": [ - { - "kind": "TypeNominal", - "name": "CanvasCPUView", - "printedName": "CanvasNative.CanvasCPUView", - "usr": "c:@M@CanvasNative@objc(cs)CanvasCPUView" - }, - { - "kind": "TypeNominal", - "name": "CGRect", - "printedName": "CoreFoundation.CGRect", - "usr": "c:@S@CGRect" - } - ], - "declKind": "Constructor", - "usr": "c:@M@CanvasNative@objc(cs)CanvasCPUView(im)initWithFrame:", - "mangledName": "$s12CanvasNative0A7CPUViewC5frameACSo6CGRectV_tcfc", - "moduleName": "CanvasNative", - "overriding": true, - "objc_name": "initWithFrame:", - "declAttributes": [ - "Dynamic", - "ObjC", - "Custom", - "Override", - "AccessControl" - ], - "init_kind": "Designated" - }, - { - "kind": "Function", - "name": "draw", - "printedName": "draw(_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "CGRect", - "printedName": "CoreFoundation.CGRect", - "usr": "c:@S@CGRect" - } - ], - "declKind": "Func", - "usr": "c:@M@CanvasNative@objc(cs)CanvasCPUView(im)drawRect:", - "mangledName": "$s12CanvasNative0A7CPUViewC4drawyySo6CGRectVF", - "moduleName": "CanvasNative", - "overriding": true, - "objc_name": "drawRect:", - "declAttributes": [ - "Dynamic", - "ObjC", - "Custom", - "Override", - "AccessControl" - ], - "funcSelfKind": "NonMutating" - } - ], - "declKind": "Class", - "usr": "c:@M@CanvasNative@objc(cs)CanvasCPUView", - "mangledName": "$s12CanvasNative0A7CPUViewC", - "moduleName": "CanvasNative", - "objc_name": "CanvasCPUView", - "declAttributes": [ - "Custom", - "AccessControl", - "ObjC", - "ObjCMembers" - ], - "superclassUsr": "c:objc(cs)UIView", - "hasMissingDesignatedInitializers": true, - "inheritsConvenienceInitializers": true, - "superclassNames": [ - "UIKit.UIView", - "UIKit.UIResponder", - "ObjectiveC.NSObject" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "Equatable", - "printedName": "Equatable", - "usr": "s:SQ", - "mangledName": "$sSQ" - }, - { - "kind": "Conformance", - "name": "Hashable", - "printedName": "Hashable", - "usr": "s:SH", - "mangledName": "$sSH" - }, - { - "kind": "Conformance", - "name": "CVarArg", - "printedName": "CVarArg", - "usr": "s:s7CVarArgP", - "mangledName": "$ss7CVarArgP" - }, - { - "kind": "Conformance", - "name": "_KeyValueCodingAndObservingPublishing", - "printedName": "_KeyValueCodingAndObservingPublishing", - "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", - "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" - }, - { - "kind": "Conformance", - "name": "_KeyValueCodingAndObserving", - "printedName": "_KeyValueCodingAndObserving", - "usr": "s:10Foundation27_KeyValueCodingAndObservingP", - "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" - }, - { - "kind": "Conformance", - "name": "CustomStringConvertible", - "printedName": "CustomStringConvertible", - "usr": "s:s23CustomStringConvertibleP", - "mangledName": "$ss23CustomStringConvertibleP" - }, - { - "kind": "Conformance", - "name": "CustomDebugStringConvertible", - "printedName": "CustomDebugStringConvertible", - "usr": "s:s28CustomDebugStringConvertibleP", - "mangledName": "$ss28CustomDebugStringConvertibleP" - }, - { - "kind": "Conformance", - "name": "UITraitChangeObservable", - "printedName": "UITraitChangeObservable", - "usr": "s:5UIKit23UITraitChangeObservableP", - "mangledName": "$s5UIKit23UITraitChangeObservableP" - }, - { - "kind": "Conformance", - "name": "__DefaultCustomPlaygroundQuickLookable", - "printedName": "__DefaultCustomPlaygroundQuickLookable", - "usr": "s:s38__DefaultCustomPlaygroundQuickLookableP", - "mangledName": "$ss38__DefaultCustomPlaygroundQuickLookableP" - }, - { - "kind": "Conformance", - "name": "Sendable", - "printedName": "Sendable", - "usr": "s:s8SendableP", - "mangledName": "$ss8SendableP" - } - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "CanvasNative", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "UIKit", - "printedName": "UIKit", - "declKind": "Import", - "moduleName": "CanvasNative" - }, - { - "kind": "TypeDecl", - "name": "NSCImageAsset", - "printedName": "NSCImageAsset", - "children": [ - { - "kind": "Function", - "name": "loadImageFromImageSync", - "printedName": "loadImageFromImageSync(_:_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - }, - { - "kind": "TypeNominal", - "name": "Int64", - "printedName": "Swift.Int64", - "usr": "s:s5Int64V" - }, - { - "kind": "TypeNominal", - "name": "UIImage", - "printedName": "UIKit.UIImage", - "usr": "c:objc(cs)UIImage" - } - ], - "declKind": "Func", - "usr": "c:@M@CanvasNative@objc(cs)NSCImageAsset(cm)loadImageFromImageSync::", - "mangledName": "$s12CanvasNative13NSCImageAssetC013loadImageFromF4SyncySbs5Int64V_So7UIImageCtFZ", - "moduleName": "CanvasNative", - "static": true, - "declAttributes": [ - "Final", - "AccessControl", - "ObjC" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "loadImageFromImage", - "printedName": "loadImageFromImage(_:_:_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Int64", - "printedName": "Swift.Int64", - "usr": "s:s5Int64V" - }, - { - "kind": "TypeNominal", - "name": "UIImage", - "printedName": "UIKit.UIImage", - "usr": "c:objc(cs)UIImage" - }, - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(Swift.Bool) -> ()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - } - ] - } - ], - "declKind": "Func", - "usr": "c:@M@CanvasNative@objc(cs)NSCImageAsset(cm)loadImageFromImage:::", - "mangledName": "$s12CanvasNative13NSCImageAssetC013loadImageFromF0yys5Int64V_So7UIImageCySbctFZ", - "moduleName": "CanvasNative", - "static": true, - "declAttributes": [ - "Final", - "AccessControl", - "ObjC" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init()", - "children": [ - { - "kind": "TypeNominal", - "name": "NSCImageAsset", - "printedName": "CanvasNative.NSCImageAsset", - "usr": "c:@M@CanvasNative@objc(cs)NSCImageAsset" - } - ], - "declKind": "Constructor", - "usr": "c:@M@CanvasNative@objc(cs)NSCImageAsset(im)init", - "mangledName": "$s12CanvasNative13NSCImageAssetCACycfc", - "moduleName": "CanvasNative", - "overriding": true, - "implicit": true, - "objc_name": "init", - "declAttributes": [ - "Dynamic", - "ObjC", - "Override" - ], - "init_kind": "Designated" - } - ], - "declKind": "Class", - "usr": "c:@M@CanvasNative@objc(cs)NSCImageAsset", - "mangledName": "$s12CanvasNative13NSCImageAssetC", - "moduleName": "CanvasNative", - "objc_name": "NSCImageAsset", - "declAttributes": [ - "AccessControl", - "ObjC", - "ObjCMembers" - ], - "superclassUsr": "c:objc(cs)NSObject", - "inheritsConvenienceInitializers": true, - "superclassNames": [ - "ObjectiveC.NSObject" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "Equatable", - "printedName": "Equatable", - "usr": "s:SQ", - "mangledName": "$sSQ" - }, - { - "kind": "Conformance", - "name": "Hashable", - "printedName": "Hashable", - "usr": "s:SH", - "mangledName": "$sSH" - }, - { - "kind": "Conformance", - "name": "CVarArg", - "printedName": "CVarArg", - "usr": "s:s7CVarArgP", - "mangledName": "$ss7CVarArgP" - }, - { - "kind": "Conformance", - "name": "_KeyValueCodingAndObservingPublishing", - "printedName": "_KeyValueCodingAndObservingPublishing", - "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", - "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" - }, - { - "kind": "Conformance", - "name": "_KeyValueCodingAndObserving", - "printedName": "_KeyValueCodingAndObserving", - "usr": "s:10Foundation27_KeyValueCodingAndObservingP", - "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" - }, - { - "kind": "Conformance", - "name": "CustomStringConvertible", - "printedName": "CustomStringConvertible", - "usr": "s:s23CustomStringConvertibleP", - "mangledName": "$ss23CustomStringConvertibleP" - }, - { - "kind": "Conformance", - "name": "CustomDebugStringConvertible", - "printedName": "CustomDebugStringConvertible", - "usr": "s:s28CustomDebugStringConvertibleP", - "mangledName": "$ss28CustomDebugStringConvertibleP" - } - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "CanvasNative", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "TypeDecl", - "name": "NSCCanvasRenderingContext", - "printedName": "NSCCanvasRenderingContext", - "children": [ - { - "kind": "Constructor", - "name": "init", - "printedName": "init()", - "children": [ - { - "kind": "TypeNominal", - "name": "NSCCanvasRenderingContext", - "printedName": "CanvasNative.NSCCanvasRenderingContext", - "usr": "c:@M@CanvasNative@objc(cs)NSCCanvasRenderingContext" - } - ], - "declKind": "Constructor", - "usr": "c:@M@CanvasNative@objc(cs)NSCCanvasRenderingContext(im)init", - "mangledName": "$s12CanvasNative25NSCCanvasRenderingContextCACycfc", - "moduleName": "CanvasNative", - "overriding": true, - "implicit": true, - "objc_name": "init", - "declAttributes": [ - "Dynamic", - "ObjC", - "Override" - ], - "init_kind": "Designated" - } - ], - "declKind": "Class", - "usr": "c:@M@CanvasNative@objc(cs)NSCCanvasRenderingContext", - "mangledName": "$s12CanvasNative25NSCCanvasRenderingContextC", - "moduleName": "CanvasNative", - "objc_name": "NSCCanvasRenderingContext", - "declAttributes": [ - "AccessControl", - "ObjC" - ], - "superclassUsr": "c:objc(cs)NSObject", - "inheritsConvenienceInitializers": true, - "superclassNames": [ - "ObjectiveC.NSObject" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "Equatable", - "printedName": "Equatable", - "usr": "s:SQ", - "mangledName": "$sSQ" - }, - { - "kind": "Conformance", - "name": "Hashable", - "printedName": "Hashable", - "usr": "s:SH", - "mangledName": "$sSH" - }, - { - "kind": "Conformance", - "name": "CVarArg", - "printedName": "CVarArg", - "usr": "s:s7CVarArgP", - "mangledName": "$ss7CVarArgP" - }, - { - "kind": "Conformance", - "name": "_KeyValueCodingAndObservingPublishing", - "printedName": "_KeyValueCodingAndObservingPublishing", - "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", - "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" - }, - { - "kind": "Conformance", - "name": "_KeyValueCodingAndObserving", - "printedName": "_KeyValueCodingAndObserving", - "usr": "s:10Foundation27_KeyValueCodingAndObservingP", - "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" - }, - { - "kind": "Conformance", - "name": "CustomStringConvertible", - "printedName": "CustomStringConvertible", - "usr": "s:s23CustomStringConvertibleP", - "mangledName": "$ss23CustomStringConvertibleP" - }, - { - "kind": "Conformance", - "name": "CustomDebugStringConvertible", - "printedName": "CustomDebugStringConvertible", - "usr": "s:s28CustomDebugStringConvertibleP", - "mangledName": "$ss28CustomDebugStringConvertibleP" - } - ] - }, - { - "kind": "TypeDecl", - "name": "GLKView", - "printedName": "GLKView", - "children": [ - { - "kind": "Function", - "name": "snapshotWithData", - "printedName": "snapshotWithData(_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Data", - "printedName": "Foundation.Data", - "usr": "s:10Foundation4DataV" - } - ], - "declKind": "Func", - "usr": "c:@CM@CanvasNative@@objc(cs)GLKView(im)snapshotWithData:", - "mangledName": "$sSo7GLKViewC12CanvasNativeE16snapshotWithDatayy10Foundation0F0VF", - "moduleName": "CanvasNative", - "declAttributes": [ - "Dynamic", - "Custom", - "AccessControl", - "ObjC" - ], - "isFromExtension": true, - "funcSelfKind": "NonMutating" - } - ], - "declKind": "Class", - "usr": "c:objc(cs)GLKView", - "moduleName": "GLKit", - "isOpen": true, - "objc_name": "GLKView", - "declAttributes": [ - "Custom", - "ObjC", - "Dynamic" - ], - "superclassUsr": "c:objc(cs)UIView", - "isExternal": true, - "inheritsConvenienceInitializers": true, - "superclassNames": [ - "UIKit.UIView", - "UIKit.UIResponder", - "ObjectiveC.NSObject" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "Equatable", - "printedName": "Equatable", - "usr": "s:SQ", - "mangledName": "$sSQ" - }, - { - "kind": "Conformance", - "name": "Hashable", - "printedName": "Hashable", - "usr": "s:SH", - "mangledName": "$sSH" - }, - { - "kind": "Conformance", - "name": "CVarArg", - "printedName": "CVarArg", - "usr": "s:s7CVarArgP", - "mangledName": "$ss7CVarArgP" - }, - { - "kind": "Conformance", - "name": "_KeyValueCodingAndObservingPublishing", - "printedName": "_KeyValueCodingAndObservingPublishing", - "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", - "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" - }, - { - "kind": "Conformance", - "name": "_KeyValueCodingAndObserving", - "printedName": "_KeyValueCodingAndObserving", - "usr": "s:10Foundation27_KeyValueCodingAndObservingP", - "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" - }, - { - "kind": "Conformance", - "name": "CustomStringConvertible", - "printedName": "CustomStringConvertible", - "usr": "s:s23CustomStringConvertibleP", - "mangledName": "$ss23CustomStringConvertibleP" - }, - { - "kind": "Conformance", - "name": "CustomDebugStringConvertible", - "printedName": "CustomDebugStringConvertible", - "usr": "s:s28CustomDebugStringConvertibleP", - "mangledName": "$ss28CustomDebugStringConvertibleP" - }, - { - "kind": "Conformance", - "name": "UITraitChangeObservable", - "printedName": "UITraitChangeObservable", - "usr": "s:5UIKit23UITraitChangeObservableP", - "mangledName": "$s5UIKit23UITraitChangeObservableP" - }, - { - "kind": "Conformance", - "name": "__DefaultCustomPlaygroundQuickLookable", - "printedName": "__DefaultCustomPlaygroundQuickLookable", - "usr": "s:s38__DefaultCustomPlaygroundQuickLookableP", - "mangledName": "$ss38__DefaultCustomPlaygroundQuickLookableP" - }, - { - "kind": "Conformance", - "name": "Sendable", - "printedName": "Sendable", - "usr": "s:s8SendableP", - "mangledName": "$ss8SendableP" - } - ] - } - ], - "json_format_version": 8 - }, - "ConstValues": [ - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/CanvasHelpers.swift", - "kind": "IntegerLiteral", - "offset": 1000, - "length": 1, - "value": "8" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/CanvasHelpers.swift", - "kind": "IntegerLiteral", - "offset": 1240, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/CanvasHelpers.swift", - "kind": "IntegerLiteral", - "offset": 9678, - "length": 1, - "value": "5" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/CanvasHelpers.swift", - "kind": "IntegerLiteral", - "offset": 9993, - "length": 1, - "value": "5" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/CanvasHelpers.swift", - "kind": "BooleanLiteral", - "offset": 10349, - "length": 4, - "value": "true" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/CanvasHelpers.swift", - "kind": "StringLiteral", - "offset": 10444, - "length": 23, - "value": "\"Failed to write file.\"" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/CanvasHelpers.swift", - "kind": "StringLiteral", - "offset": 11003, - "length": 22, - "value": "\"Failed to read file.\"" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/CanvasHelpers.swift", - "kind": "BooleanLiteral", - "offset": 11555, - "length": 4, - "value": "true" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/CanvasHelpers.swift", - "kind": "BooleanLiteral", - "offset": 11684, - "length": 5, - "value": "false" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/CanvasHelpers.swift", - "kind": "StringLiteral", - "offset": 12073, - "length": 31, - "value": "\"\"" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/CanvasHelpers.swift", - "kind": "StringLiteral", - "offset": 12080, - "length": 1, - "value": "\"\/\"" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/CanvasHelpers.swift", - "kind": "StringLiteral", - "offset": 12086, - "length": 1, - "value": "\"-b64image.\"" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/CanvasHelpers.swift", - "kind": "StringLiteral", - "offset": 12103, - "length": 1, - "value": "\"\"" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/CanvasHelpers.swift", - "kind": "StringLiteral", - "offset": 12300, - "length": 18, - "value": "\"Failed to decode\"" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/CanvasHelpers.swift", - "kind": "BooleanLiteral", - "offset": 12460, - "length": 4, - "value": "true" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/CanvasHelpers.swift", - "kind": "StringLiteral", - "offset": 12568, - "length": 18, - "value": "\"Failed to decode\"" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", - "kind": "IntegerLiteral", - "offset": 328, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", - "kind": "IntegerLiteral", - "offset": 334, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", - "kind": "IntegerLiteral", - "offset": 344, - "length": 1, - "value": "1" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", - "kind": "IntegerLiteral", - "offset": 355, - "length": 1, - "value": "1" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", - "kind": "IntegerLiteral", - "offset": 412, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", - "kind": "IntegerLiteral", - "offset": 522, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", - "kind": "Dictionary", - "offset": 636, - "length": 3, - "value": "[]" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", - "kind": "BooleanLiteral", - "offset": 777, - "length": 5, - "value": "false" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", - "kind": "BooleanLiteral", - "offset": 850, - "length": 5, - "value": "false" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", - "kind": "BooleanLiteral", - "offset": 1321, - "length": 4, - "value": "true" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", - "kind": "BooleanLiteral", - "offset": 1327, - "length": 4, - "value": "true" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", - "kind": "BooleanLiteral", - "offset": 1333, - "length": 4, - "value": "true" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", - "kind": "BooleanLiteral", - "offset": 1339, - "length": 5, - "value": "false" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", - "kind": "StringLiteral", - "offset": 1346, - "length": 9, - "value": "\"default\"" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", - "kind": "BooleanLiteral", - "offset": 1357, - "length": 4, - "value": "true" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", - "kind": "BooleanLiteral", - "offset": 1363, - "length": 5, - "value": "false" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", - "kind": "BooleanLiteral", - "offset": 1370, - "length": 5, - "value": "false" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", - "kind": "BooleanLiteral", - "offset": 1377, - "length": 5, - "value": "false" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", - "kind": "BooleanLiteral", - "offset": 1384, - "length": 5, - "value": "false" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", - "kind": "IntegerLiteral", - "offset": 1391, - "length": 1, - "value": "2" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", - "kind": "BooleanLiteral", - "offset": 1394, - "length": 5, - "value": "false" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", - "kind": "IntegerLiteral", - "offset": 2163, - "length": 1, - "value": "1" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", - "kind": "BooleanLiteral", - "offset": 2057, - "length": 5, - "value": "false" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", - "kind": "IntegerLiteral", - "offset": 2336, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", - "kind": "IntegerLiteral", - "offset": 2389, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", - "kind": "IntegerLiteral", - "offset": 2437, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", - "kind": "BooleanLiteral", - "offset": 2507, - "length": 5, - "value": "false" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", - "kind": "BooleanLiteral", - "offset": 3000, - "length": 4, - "value": "true" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", - "kind": "BooleanLiteral", - "offset": 3034, - "length": 4, - "value": "true" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", - "kind": "BooleanLiteral", - "offset": 3064, - "length": 4, - "value": "true" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", - "kind": "BooleanLiteral", - "offset": 3117, - "length": 5, - "value": "false" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", - "kind": "StringLiteral", - "offset": 3160, - "length": 9, - "value": "\"default\"" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", - "kind": "BooleanLiteral", - "offset": 3208, - "length": 4, - "value": "true" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", - "kind": "BooleanLiteral", - "offset": 3254, - "length": 5, - "value": "false" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", - "kind": "BooleanLiteral", - "offset": 3287, - "length": 5, - "value": "false" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", - "kind": "BooleanLiteral", - "offset": 3327, - "length": 5, - "value": "false" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", - "kind": "BooleanLiteral", - "offset": 3365, - "length": 5, - "value": "false" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", - "kind": "IntegerLiteral", - "offset": 4165, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", - "kind": "IntegerLiteral", - "offset": 4221, - "length": 2, - "value": "-1" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", - "kind": "BooleanLiteral", - "offset": 4247, - "length": 5, - "value": "false" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", - "kind": "StringLiteral", - "offset": 4290, - "length": 4, - "value": "\"2d\"" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", - "kind": "IntegerLiteral", - "offset": 4318, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", - "kind": "BooleanLiteral", - "offset": 4343, - "length": 4, - "value": "true" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", - "kind": "StringLiteral", - "offset": 4407, - "length": 20, - "value": "\"experimental-webgl\"" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", - "kind": "StringLiteral", - "offset": 4429, - "length": 7, - "value": "\"webgl\"" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", - "kind": "IntegerLiteral", - "offset": 4460, - "length": 1, - "value": "1" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", - "kind": "StringLiteral", - "offset": 4493, - "length": 8, - "value": "\"webgl2\"" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", - "kind": "IntegerLiteral", - "offset": 4525, - "length": 1, - "value": "2" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", - "kind": "IntegerLiteral", - "offset": 4622, - "length": 2, - "value": "-1" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", - "kind": "Dictionary", - "offset": 4715, - "length": 3, - "value": "[]" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", - "kind": "BooleanLiteral", - "offset": 5043, - "length": 5, - "value": "false" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", - "kind": "BooleanLiteral", - "offset": 5080, - "length": 5, - "value": "false" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", - "kind": "BooleanLiteral", - "offset": 5141, - "length": 5, - "value": "false" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", - "kind": "BooleanLiteral", - "offset": 5268, - "length": 4, - "value": "true" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", - "kind": "BooleanLiteral", - "offset": 5328, - "length": 4, - "value": "true" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", - "kind": "BooleanLiteral", - "offset": 5364, - "length": 4, - "value": "true" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", - "kind": "IntegerLiteral", - "offset": 7043, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", - "kind": "StringLiteral", - "offset": 7138, - "length": 4, - "value": "\"2d\"" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", - "kind": "IntegerLiteral", - "offset": 7546, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", - "kind": "IntegerLiteral", - "offset": 7550, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", - "kind": "IntegerLiteral", - "offset": 7579, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", - "kind": "IntegerLiteral", - "offset": 7582, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", - "kind": "IntegerLiteral", - "offset": 7794, - "length": 1, - "value": "1" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", - "kind": "IntegerLiteral", - "offset": 7867, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", - "kind": "IntegerLiteral", - "offset": 7995, - "length": 1, - "value": "1" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", - "kind": "IntegerLiteral", - "offset": 8217, - "length": 3, - "value": "160" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", - "kind": "IntegerLiteral", - "offset": 8845, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", - "kind": "BooleanLiteral", - "offset": 10516, - "length": 5, - "value": "false" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", - "kind": "BooleanLiteral", - "offset": 10631, - "length": 5, - "value": "false" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", - "kind": "BooleanLiteral", - "offset": 11007, - "length": 5, - "value": "false" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", - "kind": "BooleanLiteral", - "offset": 11122, - "length": 5, - "value": "false" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", - "kind": "BooleanLiteral", - "offset": 11283, - "length": 5, - "value": "false" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", - "kind": "BooleanLiteral", - "offset": 11899, - "length": 5, - "value": "false" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", - "kind": "IntegerLiteral", - "offset": 11960, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", - "kind": "IntegerLiteral", - "offset": 12060, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", - "kind": "IntegerLiteral", - "offset": 12063, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", - "kind": "IntegerLiteral", - "offset": 12444, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", - "kind": "IntegerLiteral", - "offset": 12471, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", - "kind": "BooleanLiteral", - "offset": 12503, - "length": 4, - "value": "true" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", - "kind": "IntegerLiteral", - "offset": 12607, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", - "kind": "IntegerLiteral", - "offset": 12635, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", - "kind": "BooleanLiteral", - "offset": 12755, - "length": 4, - "value": "true" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", - "kind": "IntegerLiteral", - "offset": 12866, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", - "kind": "IntegerLiteral", - "offset": 12999, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", - "kind": "IntegerLiteral", - "offset": 13089, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", - "kind": "IntegerLiteral", - "offset": 13124, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", - "kind": "IntegerLiteral", - "offset": 13197, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", - "kind": "IntegerLiteral", - "offset": 14045, - "length": 1, - "value": "1" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", - "kind": "IntegerLiteral", - "offset": 14085, - "length": 1, - "value": "2" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", - "kind": "IntegerLiteral", - "offset": 14126, - "length": 1, - "value": "3" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", - "kind": "IntegerLiteral", - "offset": 14158, - "length": 1, - "value": "4" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", - "kind": "IntegerLiteral", - "offset": 14194, - "length": 1, - "value": "5" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", - "kind": "IntegerLiteral", - "offset": 14231, - "length": 1, - "value": "6" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", - "kind": "IntegerLiteral", - "offset": 14263, - "length": 1, - "value": "7" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", - "kind": "IntegerLiteral", - "offset": 14418, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/GLUtils.swift", - "kind": "IntegerLiteral", - "offset": 1051, - "length": 1, - "value": "8" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/GLUtils.swift", - "kind": "IntegerLiteral", - "offset": 1243, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/GLUtils.swift", - "kind": "IntegerLiteral", - "offset": 1249, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCRender.swift", - "kind": "IntegerLiteral", - "offset": 316, - "length": 2, - "value": "-1" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCRender.swift", - "kind": "IntegerLiteral", - "offset": 341, - "length": 2, - "value": "-1" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCRender.swift", - "kind": "IntegerLiteral", - "offset": 386, - "length": 2, - "value": "-1" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCRender.swift", - "kind": "IntegerLiteral", - "offset": 479, - "length": 1, - "value": "4" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCRender.swift", - "kind": "StringLiteral", - "offset": 512, - "length": 274, - "value": "\"precision highp float;\nattribute vec4 aPosition;\nuniform mat4 uTextureMatrix;\nvarying vec2 TexCoord;\nvoid main(){\nvec2 clipSpace = (1.0 - 2.0 * aPosition.xy);\nTexCoord = aPosition.xy;\ngl_Position = vec4(clipSpace, 0.0, 1.0);\n}\"" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCRender.swift", - "kind": "StringLiteral", - "offset": 833, - "length": 170, - "value": "\"precision highp float;\nvarying vec2 TexCoord;\nuniform sampler2D uSampler;\nvoid main(){\ngl_FragColor = texture2D(uSampler, TexCoord);\n}\"" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCRender.swift", - "kind": "Array", - "offset": 1245, - "length": 83, - "value": "[0, 0, 1, 0, 0, 1, 1, 1]" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCRender.swift", - "kind": "IntegerLiteral", - "offset": 1419, - "length": 1, - "value": "1" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCRender.swift", - "kind": "IntegerLiteral", - "offset": 1457, - "length": 1, - "value": "1" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCRender.swift", - "kind": "IntegerLiteral", - "offset": 1490, - "length": 1, - "value": "1" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCRender.swift", - "kind": "IntegerLiteral", - "offset": 1511, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCRender.swift", - "kind": "IntegerLiteral", - "offset": 1532, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCRender.swift", - "kind": "IntegerLiteral", - "offset": 1548, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCRender.swift", - "kind": "IntegerLiteral", - "offset": 1564, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCRender.swift", - "kind": "IntegerLiteral", - "offset": 1582, - "length": 2, - "value": "-1" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCRender.swift", - "kind": "IntegerLiteral", - "offset": 1602, - "length": 2, - "value": "-1" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCRender.swift", - "kind": "IntegerLiteral", - "offset": 1619, - "length": 2, - "value": "-1" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCRender.swift", - "kind": "StringLiteral", - "offset": 2196, - "length": 18, - "value": "\"GL_OES_mapbuffer\"" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCRender.swift", - "kind": "StringLiteral", - "offset": 2316, - "length": 29, - "value": "\"OES_mapbuffer is supported.\"" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCRender.swift", - "kind": "StringLiteral", - "offset": 2438, - "length": 33, - "value": "\"OES_mapbuffer is not supported.\"" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCRender.swift", - "kind": "IntegerLiteral", - "offset": 2722, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCRender.swift", - "kind": "IntegerLiteral", - "offset": 2905, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCRender.swift", - "kind": "IntegerLiteral", - "offset": 3088, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCRender.swift", - "kind": "IntegerLiteral", - "offset": 3315, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCRender.swift", - "kind": "IntegerLiteral", - "offset": 3343, - "length": 1, - "value": "1" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCRender.swift", - "kind": "IntegerLiteral", - "offset": 3497, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCRender.swift", - "kind": "IntegerLiteral", - "offset": 3521, - "length": 1, - "value": "1" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCRender.swift", - "kind": "IntegerLiteral", - "offset": 3632, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCRender.swift", - "kind": "IntegerLiteral", - "offset": 3689, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCRender.swift", - "kind": "IntegerLiteral", - "offset": 3857, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCRender.swift", - "kind": "StringLiteral", - "offset": 4023, - "length": 30, - "value": "\"Framebuffer is not complete.\"" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCRender.swift", - "kind": "IntegerLiteral", - "offset": 4246, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCRender.swift", - "kind": "IntegerLiteral", - "offset": 4256, - "length": 1, - "value": "2" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCRender.swift", - "kind": "IntegerLiteral", - "offset": 4431, - "length": 1, - "value": "4" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCRender.swift", - "kind": "IntegerLiteral", - "offset": 4917, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCRender.swift", - "kind": "IntegerLiteral", - "offset": 4920, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCRender.swift", - "kind": "IntegerLiteral", - "offset": 5271, - "length": 1, - "value": "1" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCRender.swift", - "kind": "IntegerLiteral", - "offset": 5356, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCRender.swift", - "kind": "IntegerLiteral", - "offset": 5625, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCRender.swift", - "kind": "IntegerLiteral", - "offset": 5754, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCRender.swift", - "kind": "StringLiteral", - "offset": 6073, - "length": 23, - "value": "\"Failed to map buffer.\"" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCRender.swift", - "kind": "StringLiteral", - "offset": 6230, - "length": 24, - "value": "\"OpenGL error: \"" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCRender.swift", - "kind": "StringLiteral", - "offset": 6253, - "length": 2, - "value": "\"\"" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCRender.swift", - "kind": "IntegerLiteral", - "offset": 6304, - "length": 1, - "value": "1" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCRender.swift", - "kind": "IntegerLiteral", - "offset": 6597, - "length": 1, - "value": "1" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCRender.swift", - "kind": "IntegerLiteral", - "offset": 6639, - "length": 1, - "value": "1" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCRender.swift", - "kind": "StringLiteral", - "offset": 6727, - "length": 16, - "value": "\"glMapBufferOES\"" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCRender.swift", - "kind": "IntegerLiteral", - "offset": 7372, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCRender.swift", - "kind": "StringLiteral", - "offset": 7621, - "length": 52, - "value": "\"glTexImage2D \"" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCRender.swift", - "kind": "StringLiteral", - "offset": 7672, - "length": 2, - "value": "\"\"" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCRender.swift", - "kind": "StringLiteral", - "offset": 7777, - "length": 24, - "value": "\"OpenGL error: \"" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCRender.swift", - "kind": "StringLiteral", - "offset": 7800, - "length": 2, - "value": "\"\"" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCRender.swift", - "kind": "IntegerLiteral", - "offset": 8185, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCRender.swift", - "kind": "IntegerLiteral", - "offset": 8264, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCRender.swift", - "kind": "IntegerLiteral", - "offset": 8274, - "length": 1, - "value": "4" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCRender.swift", - "kind": "IntegerLiteral", - "offset": 9882, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCRender.swift", - "kind": "IntegerLiteral", - "offset": 9998, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCRender.swift", - "kind": "IntegerLiteral", - "offset": 11018, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCRender.swift", - "kind": "StringLiteral", - "offset": 11196, - "length": 52, - "value": "\"TextureRender Error: Could not setup frame buffer.\"" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCRender.swift", - "kind": "IntegerLiteral", - "offset": 11394, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCRender.swift", - "kind": "IntegerLiteral", - "offset": 11397, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCRender.swift", - "kind": "IntegerLiteral", - "offset": 11400, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCRender.swift", - "kind": "IntegerLiteral", - "offset": 11403, - "length": 1, - "value": "1" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCRender.swift", - "kind": "IntegerLiteral", - "offset": 11653, - "length": 1, - "value": "2" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCRender.swift", - "kind": "IntegerLiteral", - "offset": 11698, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCRender.swift", - "kind": "IntegerLiteral", - "offset": 11721, - "length": 1, - "value": "2" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCRender.swift", - "kind": "IntegerLiteral", - "offset": 11885, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCRender.swift", - "kind": "IntegerLiteral", - "offset": 11888, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCRender.swift", - "kind": "IntegerLiteral", - "offset": 12010, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCRender.swift", - "kind": "IntegerLiteral", - "offset": 12372, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCRender.swift", - "kind": "IntegerLiteral", - "offset": 12688, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCRender.swift", - "kind": "IntegerLiteral", - "offset": 12725, - "length": 1, - "value": "1" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCRender.swift", - "kind": "IntegerLiteral", - "offset": 12762, - "length": 1, - "value": "2" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCRender.swift", - "kind": "IntegerLiteral", - "offset": 12799, - "length": 1, - "value": "3" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCRender.swift", - "kind": "IntegerLiteral", - "offset": 13814, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCRender.swift", - "kind": "IntegerLiteral", - "offset": 13859, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCRender.swift", - "kind": "IntegerLiteral", - "offset": 13874, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCRender.swift", - "kind": "IntegerLiteral", - "offset": 14000, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCRender.swift", - "kind": "IntegerLiteral", - "offset": 14003, - "length": 1, - "value": "4" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCRender.swift", - "kind": "IntegerLiteral", - "offset": 14264, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCRender.swift", - "kind": "IntegerLiteral", - "offset": 14297, - "length": 1, - "value": "1" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCRender.swift", - "kind": "IntegerLiteral", - "offset": 14330, - "length": 1, - "value": "2" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCRender.swift", - "kind": "IntegerLiteral", - "offset": 14363, - "length": 1, - "value": "3" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCRender.swift", - "kind": "IntegerLiteral", - "offset": 15043, - "length": 1, - "value": "1" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCRender.swift", - "kind": "IntegerLiteral", - "offset": 15272, - "length": 1, - "value": "1" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCRender.swift", - "kind": "IntegerLiteral", - "offset": 15508, - "length": 1, - "value": "1" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCRender.swift", - "kind": "IntegerLiteral", - "offset": 15543, - "length": 1, - "value": "1" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCRender.swift", - "kind": "IntegerLiteral", - "offset": 15578, - "length": 1, - "value": "1" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCRender.swift", - "kind": "IntegerLiteral", - "offset": 15627, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCRender.swift", - "kind": "StringLiteral", - "offset": 17327, - "length": 10, - "value": "\"uSampler\"" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCRender.swift", - "kind": "StringLiteral", - "offset": 17383, - "length": 11, - "value": "\"aPosition\"" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCRender.swift", - "kind": "IntegerLiteral", - "offset": 17448, - "length": 1, - "value": "2" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCRender.swift", - "kind": "IntegerLiteral", - "offset": 17479, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCRender.swift", - "kind": "IntegerLiteral", - "offset": 17491, - "length": 1, - "value": "2" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCTouchHandler.swift", - "kind": "Array", - "offset": 383, - "length": 2, - "value": "[]" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCTouchHandler.swift", - "kind": "IntegerLiteral", - "offset": 421, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCTouchHandler.swift", - "kind": "IntegerLiteral", - "offset": 979, - "length": 2, - "value": "10" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCTouchHandler.swift", - "kind": "IntegerLiteral", - "offset": 1855, - "length": 1, - "value": "1" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCTouchHandler.swift", - "kind": "StringLiteral", - "offset": 7203, - "length": 3, - "value": "\"{\"" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCTouchHandler.swift", - "kind": "StringLiteral", - "offset": 7222, - "length": 7, - "value": "\"event\"" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCTouchHandler.swift", - "kind": "StringLiteral", - "offset": 7231, - "length": 6, - "value": "\"down\"" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCTouchHandler.swift", - "kind": "StringLiteral", - "offset": 7259, - "length": 7, - "value": "\"ptrId\"" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCTouchHandler.swift", - "kind": "StringLiteral", - "offset": 7295, - "length": 11, - "value": "\"isPrimary\"" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCTouchHandler.swift", - "kind": "StringLiteral", - "offset": 7364, - "length": 3, - "value": "\"x\"" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCTouchHandler.swift", - "kind": "StringLiteral", - "offset": 7392, - "length": 3, - "value": "\"y\"" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCTouchHandler.swift", - "kind": "BooleanLiteral", - "offset": 7405, - "length": 4, - "value": "true" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCTouchHandler.swift", - "kind": "StringLiteral", - "offset": 7426, - "length": 3, - "value": "\"}\"" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCTouchHandler.swift", - "kind": "StringLiteral", - "offset": 7651, - "length": 3, - "value": "\"{\"" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCTouchHandler.swift", - "kind": "StringLiteral", - "offset": 7670, - "length": 7, - "value": "\"event\"" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCTouchHandler.swift", - "kind": "StringLiteral", - "offset": 7679, - "length": 4, - "value": "\"up\"" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCTouchHandler.swift", - "kind": "StringLiteral", - "offset": 7705, - "length": 7, - "value": "\"ptrId\"" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCTouchHandler.swift", - "kind": "StringLiteral", - "offset": 7741, - "length": 11, - "value": "\"isPrimary\"" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCTouchHandler.swift", - "kind": "StringLiteral", - "offset": 7810, - "length": 3, - "value": "\"x\"" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCTouchHandler.swift", - "kind": "StringLiteral", - "offset": 7838, - "length": 3, - "value": "\"y\"" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCTouchHandler.swift", - "kind": "BooleanLiteral", - "offset": 7851, - "length": 4, - "value": "true" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCTouchHandler.swift", - "kind": "StringLiteral", - "offset": 7872, - "length": 3, - "value": "\"}\"" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCTouchHandler.swift", - "kind": "StringLiteral", - "offset": 8091, - "length": 3, - "value": "\"{\"" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCTouchHandler.swift", - "kind": "StringLiteral", - "offset": 8110, - "length": 7, - "value": "\"event\"" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCTouchHandler.swift", - "kind": "StringLiteral", - "offset": 8119, - "length": 8, - "value": "\"cancel\"" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCTouchHandler.swift", - "kind": "StringLiteral", - "offset": 8149, - "length": 7, - "value": "\"ptrId\"" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCTouchHandler.swift", - "kind": "StringLiteral", - "offset": 8185, - "length": 11, - "value": "\"isPrimary\"" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCTouchHandler.swift", - "kind": "StringLiteral", - "offset": 8254, - "length": 3, - "value": "\"x\"" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCTouchHandler.swift", - "kind": "StringLiteral", - "offset": 8282, - "length": 3, - "value": "\"y\"" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCTouchHandler.swift", - "kind": "BooleanLiteral", - "offset": 8295, - "length": 4, - "value": "true" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCTouchHandler.swift", - "kind": "StringLiteral", - "offset": 8315, - "length": 3, - "value": "\"}\"" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCTouchHandler.swift", - "kind": "StringLiteral", - "offset": 8940, - "length": 3, - "value": "\"{\"" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCTouchHandler.swift", - "kind": "StringLiteral", - "offset": 8967, - "length": 7, - "value": "\"event\"" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCTouchHandler.swift", - "kind": "StringLiteral", - "offset": 8976, - "length": 6, - "value": "\"move\"" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCTouchHandler.swift", - "kind": "IntegerLiteral", - "offset": 9039, - "length": 1, - "value": "1" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCTouchHandler.swift", - "kind": "StringLiteral", - "offset": 9067, - "length": 17, - "value": "\"\"pointers\": [\"" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCTouchHandler.swift", - "kind": "StringLiteral", - "offset": 9337, - "length": 3, - "value": "\"{\"" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCTouchHandler.swift", - "kind": "StringLiteral", - "offset": 9368, - "length": 7, - "value": "\"ptrId\"" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCTouchHandler.swift", - "kind": "StringLiteral", - "offset": 9420, - "length": 11, - "value": "\"isPrimary\"" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCTouchHandler.swift", - "kind": "IntegerLiteral", - "offset": 9442, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCTouchHandler.swift", - "kind": "StringLiteral", - "offset": 9477, - "length": 3, - "value": "\"x\"" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCTouchHandler.swift", - "kind": "StringLiteral", - "offset": 9526, - "length": 3, - "value": "\"y\"" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCTouchHandler.swift", - "kind": "BooleanLiteral", - "offset": 9548, - "length": 4, - "value": "true" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCTouchHandler.swift", - "kind": "StringLiteral", - "offset": 9624, - "length": 4, - "value": "\"},\"" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCTouchHandler.swift", - "kind": "StringLiteral", - "offset": 9688, - "length": 3, - "value": "\"}\"" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCTouchHandler.swift", - "kind": "StringLiteral", - "offset": 9809, - "length": 3, - "value": "\"]\"" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCTouchHandler.swift", - "kind": "StringLiteral", - "offset": 9852, - "length": 3, - "value": "\"}\"" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCTouchHandler.swift", - "kind": "BooleanLiteral", - "offset": 10963, - "length": 5, - "value": "false" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCTouchHandler.swift", - "kind": "StringLiteral", - "offset": 10986, - "length": 46, - "value": "\"\"\"" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCTouchHandler.swift", - "kind": "StringLiteral", - "offset": 10995, - "length": 1, - "value": "\"\": \"\"" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCTouchHandler.swift", - "kind": "StringLiteral", - "offset": 11009, - "length": 1, - "value": "\"\"\"" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCTouchHandler.swift", - "kind": "StringLiteral", - "offset": 11022, - "length": 2, - "value": "\"\"" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCTouchHandler.swift", - "kind": "StringLiteral", - "offset": 11027, - "length": 3, - "value": "\",\"" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCTouchHandler.swift", - "kind": "StringLiteral", - "offset": 11031, - "length": 1, - "value": "\"\"" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCTouchHandler.swift", - "kind": "BooleanLiteral", - "offset": 11130, - "length": 5, - "value": "false" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCTouchHandler.swift", - "kind": "StringLiteral", - "offset": 11153, - "length": 44, - "value": "\"\"\"" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCTouchHandler.swift", - "kind": "StringLiteral", - "offset": 11162, - "length": 1, - "value": "\"\": \"" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCTouchHandler.swift", - "kind": "StringLiteral", - "offset": 11174, - "length": 1, - "value": "\" \"" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCTouchHandler.swift", - "kind": "StringLiteral", - "offset": 11186, - "length": 2, - "value": "\"\"" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCTouchHandler.swift", - "kind": "StringLiteral", - "offset": 11191, - "length": 3, - "value": "\",\"" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCTouchHandler.swift", - "kind": "StringLiteral", - "offset": 11196, - "length": 1, - "value": "\"\"" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCTouchHandler.swift", - "kind": "BooleanLiteral", - "offset": 11299, - "length": 5, - "value": "false" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCTouchHandler.swift", - "kind": "StringLiteral", - "offset": 11322, - "length": 44, - "value": "\"\"\"" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCTouchHandler.swift", - "kind": "StringLiteral", - "offset": 11331, - "length": 1, - "value": "\"\": \"" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCTouchHandler.swift", - "kind": "StringLiteral", - "offset": 11343, - "length": 1, - "value": "\" \"" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCTouchHandler.swift", - "kind": "StringLiteral", - "offset": 11355, - "length": 2, - "value": "\"\"" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCTouchHandler.swift", - "kind": "StringLiteral", - "offset": 11360, - "length": 3, - "value": "\",\"" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCTouchHandler.swift", - "kind": "StringLiteral", - "offset": 11365, - "length": 1, - "value": "\"\"" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCTouchHandler.swift", - "kind": "BooleanLiteral", - "offset": 11470, - "length": 5, - "value": "false" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCTouchHandler.swift", - "kind": "StringLiteral", - "offset": 11493, - "length": 44, - "value": "\"\"\"" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCTouchHandler.swift", - "kind": "StringLiteral", - "offset": 11502, - "length": 1, - "value": "\"\": \"" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCTouchHandler.swift", - "kind": "StringLiteral", - "offset": 11514, - "length": 1, - "value": "\" \"" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCTouchHandler.swift", - "kind": "StringLiteral", - "offset": 11526, - "length": 2, - "value": "\"\"" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCTouchHandler.swift", - "kind": "StringLiteral", - "offset": 11531, - "length": 3, - "value": "\",\"" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCTouchHandler.swift", - "kind": "StringLiteral", - "offset": 11536, - "length": 1, - "value": "\"\"" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCTouchHandler.swift", - "kind": "BooleanLiteral", - "offset": 11640, - "length": 5, - "value": "false" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCTouchHandler.swift", - "kind": "StringLiteral", - "offset": 11663, - "length": 44, - "value": "\"\"\"" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCTouchHandler.swift", - "kind": "StringLiteral", - "offset": 11672, - "length": 1, - "value": "\"\": \"" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCTouchHandler.swift", - "kind": "StringLiteral", - "offset": 11684, - "length": 1, - "value": "\" \"" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCTouchHandler.swift", - "kind": "StringLiteral", - "offset": 11696, - "length": 2, - "value": "\"\"" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCTouchHandler.swift", - "kind": "StringLiteral", - "offset": 11701, - "length": 3, - "value": "\",\"" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCTouchHandler.swift", - "kind": "StringLiteral", - "offset": 11706, - "length": 1, - "value": "\"\"" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCTouchHandler.swift", - "kind": "StringLiteral", - "offset": 133, - "length": 15, - "value": "\"CanvasNative.NSCTouchHandler\"" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCSVG.swift", - "kind": "IntegerLiteral", - "offset": 278, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCSVG.swift", - "kind": "IntegerLiteral", - "offset": 305, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCSVG.swift", - "kind": "BooleanLiteral", - "offset": 332, - "length": 5, - "value": "false" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCSVG.swift", - "kind": "BooleanLiteral", - "offset": 360, - "length": 5, - "value": "false" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCSVG.swift", - "kind": "BooleanLiteral", - "offset": 381, - "length": 5, - "value": "false" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCSVG.swift", - "kind": "BooleanLiteral", - "offset": 474, - "length": 4, - "value": "true" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCSVG.swift", - "kind": "BooleanLiteral", - "offset": 423, - "length": 5, - "value": "false" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCSVG.swift", - "kind": "IntegerLiteral", - "offset": 838, - "length": 1, - "value": "1" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCSVG.swift", - "kind": "IntegerLiteral", - "offset": 1062, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCSVG.swift", - "kind": "BooleanLiteral", - "offset": 1590, - "length": 4, - "value": "true" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCSVG.swift", - "kind": "BooleanLiteral", - "offset": 1659, - "length": 4, - "value": "true" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCSVG.swift", - "kind": "BooleanLiteral", - "offset": 2201, - "length": 4, - "value": "true" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCSVG.swift", - "kind": "BooleanLiteral", - "offset": 2262, - "length": 4, - "value": "true" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCSVG.swift", - "kind": "IntegerLiteral", - "offset": 2532, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCSVG.swift", - "kind": "BooleanLiteral", - "offset": 3088, - "length": 4, - "value": "true" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCSVG.swift", - "kind": "BooleanLiteral", - "offset": 3435, - "length": 4, - "value": "true" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCSVG.swift", - "kind": "BooleanLiteral", - "offset": 4043, - "length": 4, - "value": "true" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCSVG.swift", - "kind": "BooleanLiteral", - "offset": 4386, - "length": 4, - "value": "true" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCSVG.swift", - "kind": "IntegerLiteral", - "offset": 4836, - "length": 1, - "value": "4" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCSVG.swift", - "kind": "IntegerLiteral", - "offset": 4884, - "length": 1, - "value": "4" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCSVG.swift", - "kind": "IntegerLiteral", - "offset": 4992, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCSVG.swift", - "kind": "IntegerLiteral", - "offset": 5035, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCSVG.swift", - "kind": "IntegerLiteral", - "offset": 5173, - "length": 1, - "value": "1" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCSVG.swift", - "kind": "BooleanLiteral", - "offset": 5319, - "length": 4, - "value": "true" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCSVG.swift", - "kind": "IntegerLiteral", - "offset": 5325, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCSVG.swift", - "kind": "IntegerLiteral", - "offset": 5328, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCSVG.swift", - "kind": "BooleanLiteral", - "offset": 5584, - "length": 5, - "value": "false" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCSVG.swift", - "kind": "StringLiteral", - "offset": 5869, - "length": 8, - "value": "\"NSCSVG\"" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCSVG.swift", - "kind": "StringLiteral", - "offset": 6030, - "length": 8, - "value": "\"NSCSVG\"" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCSVG.swift", - "kind": "IntegerLiteral", - "offset": 6153, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCSVG.swift", - "kind": "IntegerLiteral", - "offset": 6375, - "length": 1, - "value": "8" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCSVG.swift", - "kind": "IntegerLiteral", - "offset": 6399, - "length": 1, - "value": "4" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCSVG.swift", - "kind": "IntegerLiteral", - "offset": 6776, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCSVG.swift", - "kind": "IntegerLiteral", - "offset": 6998, - "length": 1, - "value": "8" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCSVG.swift", - "kind": "IntegerLiteral", - "offset": 7022, - "length": 1, - "value": "4" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCImageBitmap.swift", - "kind": "StringLiteral", - "offset": 233, - "length": 22, - "value": "\"Failed to load image\"" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCImageBitmap.swift", - "kind": "StringLiteral", - "offset": 313, - "length": 21, - "value": "\"NSCImageBitmapQueue\"" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/Utils.swift", - "kind": "IntegerLiteral", - "offset": 242, - "length": 1, - "value": "4" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/Utils.swift", - "kind": "BooleanLiteral", - "offset": 2553, - "length": 5, - "value": "false" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/Utils.swift", - "kind": "BooleanLiteral", - "offset": 2686, - "length": 4, - "value": "true" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/Utils.swift", - "kind": "BooleanLiteral", - "offset": 2738, - "length": 4, - "value": "true" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/Utils.swift", - "kind": "StringLiteral", - "offset": 2923, - "length": 33, - "value": "\"Failed to create file at path '\"" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/Utils.swift", - "kind": "StringLiteral", - "offset": 2966, - "length": 3, - "value": "\"'\"" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/Utils.swift", - "kind": "BooleanLiteral", - "offset": 3229, - "length": 4, - "value": "true" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/GLRenderer.swift", - "kind": "BooleanLiteral", - "offset": 229, - "length": 5, - "value": "false" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/GLRenderer.swift", - "kind": "IntegerLiteral", - "offset": 271, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/GLRenderer.swift", - "kind": "IntegerLiteral", - "offset": 841, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/GLRenderer.swift", - "kind": "IntegerLiteral", - "offset": 1031, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/GLRenderer.swift", - "kind": "StringLiteral", - "offset": 180, - "length": 13, - "value": "\"CanvasNative.CanvasGLKView\"" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/GLRenderer.swift", - "kind": "IntegerLiteral", - "offset": 1720, - "length": 1, - "value": "4" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/GLRenderer.swift", - "kind": "IntegerLiteral", - "offset": 1947, - "length": 1, - "value": "8" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/GLRenderer.swift", - "kind": "IntegerLiteral", - "offset": 2140, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/GLRenderer.swift", - "kind": "IntegerLiteral", - "offset": 2146, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/GLRenderer.swift", - "kind": "BooleanLiteral", - "offset": 2303, - "length": 5, - "value": "false" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/GLRenderer.swift", - "kind": "BooleanLiteral", - "offset": 2379, - "length": 5, - "value": "false" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/GLRenderer.swift", - "kind": "IntegerLiteral", - "offset": 2821, - "length": 1, - "value": "1" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/GLRenderer.swift", - "kind": "IntegerLiteral", - "offset": 2965, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/GLRenderer.swift", - "kind": "IntegerLiteral", - "offset": 3161, - "length": 1, - "value": "4" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/GLRenderer.swift", - "kind": "IntegerLiteral", - "offset": 3406, - "length": 1, - "value": "8" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/GLRenderer.swift", - "kind": "IntegerLiteral", - "offset": 3430, - "length": 1, - "value": "4" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/GLRenderer.swift", - "kind": "IntegerLiteral", - "offset": 3888, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/GLRenderer.swift", - "kind": "IntegerLiteral", - "offset": 3961, - "length": 1, - "value": "1" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/GLRenderer.swift", - "kind": "IntegerLiteral", - "offset": 3967, - "length": 2, - "value": "-1" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/GLRenderer.swift", - "kind": "BooleanLiteral", - "offset": 4127, - "length": 5, - "value": "false" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCImageAsset.swift", - "kind": "StringLiteral", - "offset": 246, - "length": 20, - "value": "\"NSCImageAssetQueue\"" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCImageAsset.swift", - "kind": "BooleanLiteral", - "offset": 860, - "length": 4, - "value": "true" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCImageAsset.swift", - "kind": "BooleanLiteral", - "offset": 977, - "length": 5, - "value": "false" - } - ] -} \ No newline at end of file diff --git a/packages/canvas/src-native/canvas-ios/dist/CanvasNative.xcframework/ios-arm64/CanvasNative.framework/Modules/CanvasNative.swiftmodule/arm64-apple-ios.private.swiftinterface b/packages/canvas/src-native/canvas-ios/dist/CanvasNative.xcframework/ios-arm64/CanvasNative.framework/Modules/CanvasNative.swiftmodule/arm64-apple-ios.private.swiftinterface deleted file mode 100644 index c90a9d96a..000000000 --- a/packages/canvas/src-native/canvas-ios/dist/CanvasNative.xcframework/ios-arm64/CanvasNative.framework/Modules/CanvasNative.swiftmodule/arm64-apple-ios.private.swiftinterface +++ /dev/null @@ -1,165 +0,0 @@ -// swift-interface-format-version: 1.0 -// swift-compiler-version: Apple Swift version 5.9.2 (swiftlang-5.9.2.2.56 clang-1500.1.0.2.5) -// swift-module-flags: -target arm64-apple-ios12.0 -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -module-name CanvasNative -// swift-module-flags-ignorable: -enable-bare-slash-regex -import AVFoundation -@_exported import CanvasNative -import CoreVideo -import Foundation -import GLKit -import OpenGLES -import Swift -import UIKit -import WebKit -import _Concurrency -import _StringProcessing -import _SwiftConcurrencyShims -@objc(NSCCanvasListener) public protocol NSCCanvasListener { - @objc func contextReady() -} -@_inheritsConvenienceInitializers @objc(NSSCanvasHelpers) @objcMembers public class CanvasHelpers : ObjectiveC.NSObject { - @objc public static func getBytesFromUIImage(_ image: UIKit.UIImage) -> Foundation.NSMutableData - @objc public static func createPattern(_ context: Swift.Int64, _ image: UIKit.UIImage, _ repetition: Swift.String) -> Swift.Int64 - @objc public static func loadImageAssetWithContext(_ asset: Swift.Int64, _ image: UIKit.UIImage) -> Swift.Bool - @objc public static func drawImage(context: Swift.Int64, image: UIKit.UIImage, dx: Swift.Float, dy: Swift.Float) - @objc public static func drawImage(context: Swift.Int64, image: UIKit.UIImage, dx: Swift.Float, dy: Swift.Float, dw: Swift.Float, dh: Swift.Float) - @objc public static func drawImage(context: Swift.Int64, image: UIKit.UIImage, sx: Swift.Float, sy: Swift.Float, sw: Swift.Float, sh: Swift.Float, dx: Swift.Float, dy: Swift.Float, dw: Swift.Float, dh: Swift.Float) - @objc public static func initGLWithView(_ view: Swift.Int64, _ alpha: Swift.Bool, _ antialias: Swift.Bool, _ depth: Swift.Bool, _ fail_if_major_performance_caveat: Swift.Bool, _ power_preference: Swift.String, _ premultiplied_alpha: Swift.Bool, _ preserve_drawing_buffer: Swift.Bool, _ stencil: Swift.Bool, _ desynchronized: Swift.Bool, _ xr_compatible: Swift.Bool, _ version: Swift.Int32, _ is_canvas: Swift.Bool) -> Swift.Int64 - @objc public static func initSharedGLWithView(_ view: Swift.Int64, _ alpha: Swift.Bool, _ antialias: Swift.Bool, _ depth: Swift.Bool, _ fail_if_major_performance_caveat: Swift.Bool, _ power_preference: Swift.String, _ premultiplied_alpha: Swift.Bool, _ preserve_drawing_buffer: Swift.Bool, _ stencil: Swift.Bool, _ desynchronized: Swift.Bool, _ xr_compatible: Swift.Bool, _ version: Swift.Int32, _ is_canvas: Swift.Bool, _ shared_context: Swift.Int64) -> Swift.Int64 - @objc public static func initGLWithWidthAndHeight(_ width: Swift.Int32, _ height: Swift.Int32, _ alpha: Swift.Bool, _ antialias: Swift.Bool, _ depth: Swift.Bool, _ fail_if_major_performance_caveat: Swift.Bool, _ power_preference: Swift.String, _ premultiplied_alpha: Swift.Bool, _ preserve_drawing_buffer: Swift.Bool, _ stencil: Swift.Bool, _ desynchronized: Swift.Bool, _ xr_compatible: Swift.Bool, _ version: Swift.Int32, _ is_canvas: Swift.Bool) -> Swift.Int64 - @objc public static func initSharedGLWidthAndHeight(_ width: Swift.Int32, _ height: Swift.Int32, _ alpha: Swift.Bool, _ antialias: Swift.Bool, _ depth: Swift.Bool, _ fail_if_major_performance_caveat: Swift.Bool, _ power_preference: Swift.String, _ premultiplied_alpha: Swift.Bool, _ preserve_drawing_buffer: Swift.Bool, _ stencil: Swift.Bool, _ desynchronized: Swift.Bool, _ xr_compatible: Swift.Bool, _ version: Swift.Int32, _ is_canvas: Swift.Bool, _ shared_context: Swift.Int64) -> Swift.Int64 - @objc public static func resize2DContext(_ context: Swift.Int64, _ width: Swift.Float, _ height: Swift.Float) - @objc public static func flush2DContext(_ context: Swift.Int64) - @objc public static func flushGL(_ context: Swift.Int64) -> Swift.Bool - @objc public static func releaseGL(_ context: Swift.Int64) - @objc public static func getGLPointer(_ context: Swift.Int64) -> Swift.Int64 - @objc public static func releaseGLPointer(_ context: Swift.Int64) - @objc public static func create2DContext(_ context: Swift.Int64, _ width: Swift.Int32, _ height: Swift.Int32, _ alpha: Swift.Bool, _ density: Swift.Float, _ samples: Swift.Int32, _ font_color: Swift.Int32, _ ppi: Swift.Float, _ direction: Swift.Int32) -> Swift.Int64 - @objc public static func updateGLSurfaceWithView(_ view: Swift.Int64, _ width: Swift.Int32, _ height: Swift.Int32, _ context: Swift.Int64) - @objc public static func test2D(_ context: Swift.Int64) - @objc public static func testToDataURL(_ context: Swift.Int64) -> Swift.String - @objc public static func writeFile(_ data: Foundation.NSData, _ path: Swift.String, _ callback: @escaping (Swift.String?, Swift.String?) -> Swift.Void) - @objc public static func readFile(_ path: Swift.String, _ callback: @escaping (Swift.String?, Foundation.NSData?) -> Swift.Void) - @objc public static func deleteFile(_ path: Swift.String, _ callback: @escaping (Foundation.NSError?, Swift.Bool) -> Swift.Void) - @objc public static func handleBase64Image(_ mime: Swift.String, _ dir: Swift.String, _ base64: Swift.String, _ callback: @escaping (Swift.String?, Swift.String?) -> Swift.Void) - @objc override dynamic public init() - @objc deinit -} -@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objcMembers @objc(NSCCanvas) @_Concurrency.MainActor(unsafe) public class NSCCanvas : UIKit.UIView { - @objc @_Concurrency.MainActor(unsafe) public static let store: Foundation.NSMutableDictionary - @objc @_Concurrency.MainActor(unsafe) public static func getViews() -> Foundation.NSMapTable - @objc @_Concurrency.MainActor(unsafe) public func getViewPtr() -> Swift.UnsafeMutableRawPointer - @objc @_Concurrency.MainActor(unsafe) public var ignorePixelScaling: Swift.Bool { - @objc get - @objc set - } - @objc @_Concurrency.MainActor(unsafe) public var nativeGL: Swift.Int64 { - get - } - @objc @_Concurrency.MainActor(unsafe) public var nativeContext: Swift.Int64 { - get - } - @objc @_Concurrency.MainActor(unsafe) public var drawingBufferWidth: Swift.Int { - @objc get - } - @objc @_Concurrency.MainActor(unsafe) public var drawingBufferHeight: Swift.Int { - @objc get - } - @objc @_Concurrency.MainActor(unsafe) public var width: Swift.Float { - @objc get - } - @objc @_Concurrency.MainActor(unsafe) public var height: Swift.Float { - @objc get - } - @objc @_Concurrency.MainActor(unsafe) public func initContext(_ type: Swift.String, _ alpha: Swift.Bool = true, _ antialias: Swift.Bool = true, _ depth: Swift.Bool = true, _ failIfMajorPerformanceCaveat: Swift.Bool = false, _ powerPreference: Swift.String = "default", _ premultipliedAlpha: Swift.Bool = true, _ preserveDrawingBuffer: Swift.Bool = false, _ stencil: Swift.Bool = false, _ desynchronized: Swift.Bool = false, _ xrCompatible: Swift.Bool = false) - @objc @_Concurrency.MainActor(unsafe) public func create2DContext(_ alpha: Swift.Bool, _ antialias: Swift.Bool, _ depth: Swift.Bool, _ failIfMajorPerformanceCaveat: Swift.Bool, _ powerPreference: Swift.String, _ premultipliedAlpha: Swift.Bool, _ preserveDrawingBuffer: Swift.Bool, _ stencil: Swift.Bool, _ desynchronized: Swift.Bool, _ xrCompatible: Swift.Bool, _ fontColor: Swift.Int32) -> Swift.Int64 - @objc @_Concurrency.MainActor(unsafe) public func forceLayout(_ width: CoreFoundation.CGFloat, _ height: CoreFoundation.CGFloat) - @objc @_Concurrency.MainActor(unsafe) public func snapshot(_ flip: Swift.Bool) -> UIKit.UIImage? - @objc @discardableResult - @_Concurrency.MainActor(unsafe) public func render() -> Swift.Bool - @objc @_Concurrency.MainActor(unsafe) public func context2DTest(_ context: Swift.Int64) - @objc @_Concurrency.MainActor(unsafe) public func context2DTestToDataURL(_ context: Swift.Int64) -> Swift.String - @objc @_Concurrency.MainActor(unsafe) public var touchEventListener: ((Swift.String, UIKit.UIGestureRecognizer) -> Swift.Void)? - @_Concurrency.MainActor(unsafe) @objc override dynamic public init(frame: CoreFoundation.CGRect) - @objc @_Concurrency.MainActor(unsafe) public func setListener(_ listener: (any CanvasNative.NSCCanvasListener)?) - @_Concurrency.MainActor(unsafe) @objc override dynamic public func layoutSubviews() - @objc deinit - @objc @_Concurrency.MainActor(unsafe) public static func getBoundingClientRect(_ canvas: CanvasNative.NSCCanvas, _ buffer: Swift.UnsafeMutableRawPointer) -} -@_inheritsConvenienceInitializers @objcMembers @objc(NSCRender) public class NSCRender : ObjectiveC.NSObject { - @objc override dynamic public init() - @objc public func texImage2D(_ target: Swift.Int32, _ level: Swift.Int32, _ internalFormat: Swift.Int32, _ format: Swift.Int32, _ type: Swift.Int32, _ source: CanvasNative.NSCCanvas, _ dest: CanvasNative.NSCCanvas, _ flipYWebGL: Swift.Bool) - @objc public func createSurface() - @objc deinit -} -@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objcMembers @objc(TNSSVG) @_Concurrency.MainActor(unsafe) public class NSCSVG : UIKit.UIView { - @objc @_Concurrency.MainActor(unsafe) public var ignorePixelScaling: Swift.Bool { - @objc get - @objc set - } - @objc @_Concurrency.MainActor(unsafe) public var src: Swift.String? { - @objc get - @objc set - } - @objc @_Concurrency.MainActor(unsafe) public var srcPath: Swift.String? { - @objc get - @objc set - } - @_Concurrency.MainActor(unsafe) @objc override dynamic public func layoutSubviews() - @_Concurrency.MainActor(unsafe) @objc override dynamic public init(frame: CoreFoundation.CGRect) - @_Concurrency.MainActor(unsafe) @objc override dynamic public func draw(_ rect: CoreFoundation.CGRect) - @objc @_Concurrency.MainActor(unsafe) public func toImage() -> UIKit.UIImage? - @objc @_Concurrency.MainActor(unsafe) public func toData() -> Foundation.NSData? - @objc deinit -} -@_inheritsConvenienceInitializers @objcMembers @objc(NSCImageBitmap) public class NSCImageBitmap : ObjectiveC.NSObject { - @objc public static let queue: Dispatch.DispatchQueue - @objc override dynamic public init() - @objc deinit -} -@_inheritsConvenienceInitializers @objc(Utils) public class Utils : ObjectiveC.NSObject { - @objc public static func createTextureCache() -> CoreVideo.CVOpenGLESTextureCache? - @objc public static func createImage(_ texturecache: CoreVideo.CVOpenGLESTextureCache, _ buffer: CoreVideo.CVImageBuffer, _ textureAttributes: CoreFoundation.CFDictionary?, _ target: OpenGLES.GLenum, _ internalFormat: OpenGLES.GLint, _ width: OpenGLES.GLsizei, _ height: OpenGLES.GLsizei, _ format: OpenGLES.GLenum, _ type: OpenGLES.GLenum, _ planeIndex: Swift.Int) -> CoreVideo.CVOpenGLESTexture? - @objc public static func setupRender() -> CanvasNative.NSCRender - @objc public static func drawFrame(_ player: AVFoundation.AVPlayer, _ output: AVFoundation.AVPlayerItemVideoOutput, _ videoSize: CoreFoundation.CGSize, _ render: CanvasNative.NSCRender, _ internalFormat: Swift.Int32, _ format: Swift.Int32, _ flipYWebGL: Swift.Bool) - @objc public static func writeToFile(_ data: Foundation.NSData, _ path: Swift.String) throws - @objc override dynamic public init() - @objc deinit -} -@_inheritsConvenienceInitializers @objcMembers @objc(NSCCanvasRenderingContext2D) public class NSCCanvasRenderingContext2D : CanvasNative.NSCCanvasRenderingContext { - @objc public static func createPattern(_ context: Swift.Int64, _ src: UIKit.UIImage, _ repetition: Swift.String) -> Swift.Int64 - @objc public static func drawImage(_ context: Swift.Int64, _ image: UIKit.UIImage, _ dx: Swift.Float, _ dy: Swift.Float) - @objc public static func drawImage(_ context: Swift.Int64, _ image: UIKit.UIImage, _ dx: Swift.Float, _ dy: Swift.Float, _ dWidth: Swift.Float, _ dHeight: Swift.Float) - @objc public static func drawImage(_ context: Swift.Int64, _ image: UIKit.UIImage, _ sx: Swift.Float, _ sy: Swift.Float, _ sWidth: Swift.Float, _ sHeight: Swift.Float, _ dx: Swift.Float, _ dy: Swift.Float, _ dWidth: Swift.Float, _ dHeight: Swift.Float) - @objc override dynamic public init() - @objc deinit -} -@_hasMissingDesignatedInitializers @objcMembers @objc(CanvasGLKView) @_Concurrency.MainActor(unsafe) public class CanvasGLKView : GLKit.GLKView { - @_Concurrency.MainActor(unsafe) @objc dynamic public init() - @_Concurrency.MainActor(unsafe) @objc override dynamic public init(frame: CoreFoundation.CGRect) - @_Concurrency.MainActor(unsafe) @objc override dynamic public func setNeedsDisplay() - @_Concurrency.MainActor(unsafe) @objc override dynamic public func setNeedsDisplay(_ rect: CoreFoundation.CGRect) - @_Concurrency.MainActor(unsafe) @objc override dynamic public func bindDrawable() - @_Concurrency.MainActor(unsafe) @objc override dynamic public func deleteDrawable() - @objc deinit -} -extension GLKit.GLKView { - @objc @_Concurrency.MainActor(unsafe) dynamic public func snapshotWithData(_ data: Foundation.Data) -} -@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objcMembers @objc(CanvasCPUView) @_Concurrency.MainActor(unsafe) public class CanvasCPUView : UIKit.UIView { - @objc @_Concurrency.MainActor(unsafe) public var ignorePixelScaling: Swift.Bool - @_Concurrency.MainActor(unsafe) @objc dynamic public init() - @_Concurrency.MainActor(unsafe) @objc override dynamic public init(frame: CoreFoundation.CGRect) - @_Concurrency.MainActor(unsafe) @objc override dynamic public func draw(_ rect: CoreFoundation.CGRect) - @objc deinit -} -@_inheritsConvenienceInitializers @objcMembers @objc(NSCImageAsset) public class NSCImageAsset : ObjectiveC.NSObject { - @objc public static func loadImageFromImageSync(_ context: Swift.Int64, _ image: UIKit.UIImage) -> Swift.Bool - @objc public static func loadImageFromImage(_ context: Swift.Int64, _ image: UIKit.UIImage, _ callback: @escaping (Swift.Bool) -> ()) - @objc override dynamic public init() - @objc deinit -} -@_inheritsConvenienceInitializers @objc(NSCCanvasRenderingContext) public class NSCCanvasRenderingContext : ObjectiveC.NSObject { - @objc override dynamic public init() - @objc deinit -} diff --git a/packages/canvas/src-native/canvas-ios/dist/CanvasNative.xcframework/ios-arm64/CanvasNative.framework/Modules/CanvasNative.swiftmodule/arm64-apple-ios.swiftdoc b/packages/canvas/src-native/canvas-ios/dist/CanvasNative.xcframework/ios-arm64/CanvasNative.framework/Modules/CanvasNative.swiftmodule/arm64-apple-ios.swiftdoc deleted file mode 100644 index 78d60b2fd..000000000 Binary files a/packages/canvas/src-native/canvas-ios/dist/CanvasNative.xcframework/ios-arm64/CanvasNative.framework/Modules/CanvasNative.swiftmodule/arm64-apple-ios.swiftdoc and /dev/null differ diff --git a/packages/canvas/src-native/canvas-ios/dist/CanvasNative.xcframework/ios-arm64/CanvasNative.framework/Modules/CanvasNative.swiftmodule/arm64-apple-ios.swiftinterface b/packages/canvas/src-native/canvas-ios/dist/CanvasNative.xcframework/ios-arm64/CanvasNative.framework/Modules/CanvasNative.swiftmodule/arm64-apple-ios.swiftinterface deleted file mode 100644 index c90a9d96a..000000000 --- a/packages/canvas/src-native/canvas-ios/dist/CanvasNative.xcframework/ios-arm64/CanvasNative.framework/Modules/CanvasNative.swiftmodule/arm64-apple-ios.swiftinterface +++ /dev/null @@ -1,165 +0,0 @@ -// swift-interface-format-version: 1.0 -// swift-compiler-version: Apple Swift version 5.9.2 (swiftlang-5.9.2.2.56 clang-1500.1.0.2.5) -// swift-module-flags: -target arm64-apple-ios12.0 -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -module-name CanvasNative -// swift-module-flags-ignorable: -enable-bare-slash-regex -import AVFoundation -@_exported import CanvasNative -import CoreVideo -import Foundation -import GLKit -import OpenGLES -import Swift -import UIKit -import WebKit -import _Concurrency -import _StringProcessing -import _SwiftConcurrencyShims -@objc(NSCCanvasListener) public protocol NSCCanvasListener { - @objc func contextReady() -} -@_inheritsConvenienceInitializers @objc(NSSCanvasHelpers) @objcMembers public class CanvasHelpers : ObjectiveC.NSObject { - @objc public static func getBytesFromUIImage(_ image: UIKit.UIImage) -> Foundation.NSMutableData - @objc public static func createPattern(_ context: Swift.Int64, _ image: UIKit.UIImage, _ repetition: Swift.String) -> Swift.Int64 - @objc public static func loadImageAssetWithContext(_ asset: Swift.Int64, _ image: UIKit.UIImage) -> Swift.Bool - @objc public static func drawImage(context: Swift.Int64, image: UIKit.UIImage, dx: Swift.Float, dy: Swift.Float) - @objc public static func drawImage(context: Swift.Int64, image: UIKit.UIImage, dx: Swift.Float, dy: Swift.Float, dw: Swift.Float, dh: Swift.Float) - @objc public static func drawImage(context: Swift.Int64, image: UIKit.UIImage, sx: Swift.Float, sy: Swift.Float, sw: Swift.Float, sh: Swift.Float, dx: Swift.Float, dy: Swift.Float, dw: Swift.Float, dh: Swift.Float) - @objc public static func initGLWithView(_ view: Swift.Int64, _ alpha: Swift.Bool, _ antialias: Swift.Bool, _ depth: Swift.Bool, _ fail_if_major_performance_caveat: Swift.Bool, _ power_preference: Swift.String, _ premultiplied_alpha: Swift.Bool, _ preserve_drawing_buffer: Swift.Bool, _ stencil: Swift.Bool, _ desynchronized: Swift.Bool, _ xr_compatible: Swift.Bool, _ version: Swift.Int32, _ is_canvas: Swift.Bool) -> Swift.Int64 - @objc public static func initSharedGLWithView(_ view: Swift.Int64, _ alpha: Swift.Bool, _ antialias: Swift.Bool, _ depth: Swift.Bool, _ fail_if_major_performance_caveat: Swift.Bool, _ power_preference: Swift.String, _ premultiplied_alpha: Swift.Bool, _ preserve_drawing_buffer: Swift.Bool, _ stencil: Swift.Bool, _ desynchronized: Swift.Bool, _ xr_compatible: Swift.Bool, _ version: Swift.Int32, _ is_canvas: Swift.Bool, _ shared_context: Swift.Int64) -> Swift.Int64 - @objc public static func initGLWithWidthAndHeight(_ width: Swift.Int32, _ height: Swift.Int32, _ alpha: Swift.Bool, _ antialias: Swift.Bool, _ depth: Swift.Bool, _ fail_if_major_performance_caveat: Swift.Bool, _ power_preference: Swift.String, _ premultiplied_alpha: Swift.Bool, _ preserve_drawing_buffer: Swift.Bool, _ stencil: Swift.Bool, _ desynchronized: Swift.Bool, _ xr_compatible: Swift.Bool, _ version: Swift.Int32, _ is_canvas: Swift.Bool) -> Swift.Int64 - @objc public static func initSharedGLWidthAndHeight(_ width: Swift.Int32, _ height: Swift.Int32, _ alpha: Swift.Bool, _ antialias: Swift.Bool, _ depth: Swift.Bool, _ fail_if_major_performance_caveat: Swift.Bool, _ power_preference: Swift.String, _ premultiplied_alpha: Swift.Bool, _ preserve_drawing_buffer: Swift.Bool, _ stencil: Swift.Bool, _ desynchronized: Swift.Bool, _ xr_compatible: Swift.Bool, _ version: Swift.Int32, _ is_canvas: Swift.Bool, _ shared_context: Swift.Int64) -> Swift.Int64 - @objc public static func resize2DContext(_ context: Swift.Int64, _ width: Swift.Float, _ height: Swift.Float) - @objc public static func flush2DContext(_ context: Swift.Int64) - @objc public static func flushGL(_ context: Swift.Int64) -> Swift.Bool - @objc public static func releaseGL(_ context: Swift.Int64) - @objc public static func getGLPointer(_ context: Swift.Int64) -> Swift.Int64 - @objc public static func releaseGLPointer(_ context: Swift.Int64) - @objc public static func create2DContext(_ context: Swift.Int64, _ width: Swift.Int32, _ height: Swift.Int32, _ alpha: Swift.Bool, _ density: Swift.Float, _ samples: Swift.Int32, _ font_color: Swift.Int32, _ ppi: Swift.Float, _ direction: Swift.Int32) -> Swift.Int64 - @objc public static func updateGLSurfaceWithView(_ view: Swift.Int64, _ width: Swift.Int32, _ height: Swift.Int32, _ context: Swift.Int64) - @objc public static func test2D(_ context: Swift.Int64) - @objc public static func testToDataURL(_ context: Swift.Int64) -> Swift.String - @objc public static func writeFile(_ data: Foundation.NSData, _ path: Swift.String, _ callback: @escaping (Swift.String?, Swift.String?) -> Swift.Void) - @objc public static func readFile(_ path: Swift.String, _ callback: @escaping (Swift.String?, Foundation.NSData?) -> Swift.Void) - @objc public static func deleteFile(_ path: Swift.String, _ callback: @escaping (Foundation.NSError?, Swift.Bool) -> Swift.Void) - @objc public static func handleBase64Image(_ mime: Swift.String, _ dir: Swift.String, _ base64: Swift.String, _ callback: @escaping (Swift.String?, Swift.String?) -> Swift.Void) - @objc override dynamic public init() - @objc deinit -} -@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objcMembers @objc(NSCCanvas) @_Concurrency.MainActor(unsafe) public class NSCCanvas : UIKit.UIView { - @objc @_Concurrency.MainActor(unsafe) public static let store: Foundation.NSMutableDictionary - @objc @_Concurrency.MainActor(unsafe) public static func getViews() -> Foundation.NSMapTable - @objc @_Concurrency.MainActor(unsafe) public func getViewPtr() -> Swift.UnsafeMutableRawPointer - @objc @_Concurrency.MainActor(unsafe) public var ignorePixelScaling: Swift.Bool { - @objc get - @objc set - } - @objc @_Concurrency.MainActor(unsafe) public var nativeGL: Swift.Int64 { - get - } - @objc @_Concurrency.MainActor(unsafe) public var nativeContext: Swift.Int64 { - get - } - @objc @_Concurrency.MainActor(unsafe) public var drawingBufferWidth: Swift.Int { - @objc get - } - @objc @_Concurrency.MainActor(unsafe) public var drawingBufferHeight: Swift.Int { - @objc get - } - @objc @_Concurrency.MainActor(unsafe) public var width: Swift.Float { - @objc get - } - @objc @_Concurrency.MainActor(unsafe) public var height: Swift.Float { - @objc get - } - @objc @_Concurrency.MainActor(unsafe) public func initContext(_ type: Swift.String, _ alpha: Swift.Bool = true, _ antialias: Swift.Bool = true, _ depth: Swift.Bool = true, _ failIfMajorPerformanceCaveat: Swift.Bool = false, _ powerPreference: Swift.String = "default", _ premultipliedAlpha: Swift.Bool = true, _ preserveDrawingBuffer: Swift.Bool = false, _ stencil: Swift.Bool = false, _ desynchronized: Swift.Bool = false, _ xrCompatible: Swift.Bool = false) - @objc @_Concurrency.MainActor(unsafe) public func create2DContext(_ alpha: Swift.Bool, _ antialias: Swift.Bool, _ depth: Swift.Bool, _ failIfMajorPerformanceCaveat: Swift.Bool, _ powerPreference: Swift.String, _ premultipliedAlpha: Swift.Bool, _ preserveDrawingBuffer: Swift.Bool, _ stencil: Swift.Bool, _ desynchronized: Swift.Bool, _ xrCompatible: Swift.Bool, _ fontColor: Swift.Int32) -> Swift.Int64 - @objc @_Concurrency.MainActor(unsafe) public func forceLayout(_ width: CoreFoundation.CGFloat, _ height: CoreFoundation.CGFloat) - @objc @_Concurrency.MainActor(unsafe) public func snapshot(_ flip: Swift.Bool) -> UIKit.UIImage? - @objc @discardableResult - @_Concurrency.MainActor(unsafe) public func render() -> Swift.Bool - @objc @_Concurrency.MainActor(unsafe) public func context2DTest(_ context: Swift.Int64) - @objc @_Concurrency.MainActor(unsafe) public func context2DTestToDataURL(_ context: Swift.Int64) -> Swift.String - @objc @_Concurrency.MainActor(unsafe) public var touchEventListener: ((Swift.String, UIKit.UIGestureRecognizer) -> Swift.Void)? - @_Concurrency.MainActor(unsafe) @objc override dynamic public init(frame: CoreFoundation.CGRect) - @objc @_Concurrency.MainActor(unsafe) public func setListener(_ listener: (any CanvasNative.NSCCanvasListener)?) - @_Concurrency.MainActor(unsafe) @objc override dynamic public func layoutSubviews() - @objc deinit - @objc @_Concurrency.MainActor(unsafe) public static func getBoundingClientRect(_ canvas: CanvasNative.NSCCanvas, _ buffer: Swift.UnsafeMutableRawPointer) -} -@_inheritsConvenienceInitializers @objcMembers @objc(NSCRender) public class NSCRender : ObjectiveC.NSObject { - @objc override dynamic public init() - @objc public func texImage2D(_ target: Swift.Int32, _ level: Swift.Int32, _ internalFormat: Swift.Int32, _ format: Swift.Int32, _ type: Swift.Int32, _ source: CanvasNative.NSCCanvas, _ dest: CanvasNative.NSCCanvas, _ flipYWebGL: Swift.Bool) - @objc public func createSurface() - @objc deinit -} -@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objcMembers @objc(TNSSVG) @_Concurrency.MainActor(unsafe) public class NSCSVG : UIKit.UIView { - @objc @_Concurrency.MainActor(unsafe) public var ignorePixelScaling: Swift.Bool { - @objc get - @objc set - } - @objc @_Concurrency.MainActor(unsafe) public var src: Swift.String? { - @objc get - @objc set - } - @objc @_Concurrency.MainActor(unsafe) public var srcPath: Swift.String? { - @objc get - @objc set - } - @_Concurrency.MainActor(unsafe) @objc override dynamic public func layoutSubviews() - @_Concurrency.MainActor(unsafe) @objc override dynamic public init(frame: CoreFoundation.CGRect) - @_Concurrency.MainActor(unsafe) @objc override dynamic public func draw(_ rect: CoreFoundation.CGRect) - @objc @_Concurrency.MainActor(unsafe) public func toImage() -> UIKit.UIImage? - @objc @_Concurrency.MainActor(unsafe) public func toData() -> Foundation.NSData? - @objc deinit -} -@_inheritsConvenienceInitializers @objcMembers @objc(NSCImageBitmap) public class NSCImageBitmap : ObjectiveC.NSObject { - @objc public static let queue: Dispatch.DispatchQueue - @objc override dynamic public init() - @objc deinit -} -@_inheritsConvenienceInitializers @objc(Utils) public class Utils : ObjectiveC.NSObject { - @objc public static func createTextureCache() -> CoreVideo.CVOpenGLESTextureCache? - @objc public static func createImage(_ texturecache: CoreVideo.CVOpenGLESTextureCache, _ buffer: CoreVideo.CVImageBuffer, _ textureAttributes: CoreFoundation.CFDictionary?, _ target: OpenGLES.GLenum, _ internalFormat: OpenGLES.GLint, _ width: OpenGLES.GLsizei, _ height: OpenGLES.GLsizei, _ format: OpenGLES.GLenum, _ type: OpenGLES.GLenum, _ planeIndex: Swift.Int) -> CoreVideo.CVOpenGLESTexture? - @objc public static func setupRender() -> CanvasNative.NSCRender - @objc public static func drawFrame(_ player: AVFoundation.AVPlayer, _ output: AVFoundation.AVPlayerItemVideoOutput, _ videoSize: CoreFoundation.CGSize, _ render: CanvasNative.NSCRender, _ internalFormat: Swift.Int32, _ format: Swift.Int32, _ flipYWebGL: Swift.Bool) - @objc public static func writeToFile(_ data: Foundation.NSData, _ path: Swift.String) throws - @objc override dynamic public init() - @objc deinit -} -@_inheritsConvenienceInitializers @objcMembers @objc(NSCCanvasRenderingContext2D) public class NSCCanvasRenderingContext2D : CanvasNative.NSCCanvasRenderingContext { - @objc public static func createPattern(_ context: Swift.Int64, _ src: UIKit.UIImage, _ repetition: Swift.String) -> Swift.Int64 - @objc public static func drawImage(_ context: Swift.Int64, _ image: UIKit.UIImage, _ dx: Swift.Float, _ dy: Swift.Float) - @objc public static func drawImage(_ context: Swift.Int64, _ image: UIKit.UIImage, _ dx: Swift.Float, _ dy: Swift.Float, _ dWidth: Swift.Float, _ dHeight: Swift.Float) - @objc public static func drawImage(_ context: Swift.Int64, _ image: UIKit.UIImage, _ sx: Swift.Float, _ sy: Swift.Float, _ sWidth: Swift.Float, _ sHeight: Swift.Float, _ dx: Swift.Float, _ dy: Swift.Float, _ dWidth: Swift.Float, _ dHeight: Swift.Float) - @objc override dynamic public init() - @objc deinit -} -@_hasMissingDesignatedInitializers @objcMembers @objc(CanvasGLKView) @_Concurrency.MainActor(unsafe) public class CanvasGLKView : GLKit.GLKView { - @_Concurrency.MainActor(unsafe) @objc dynamic public init() - @_Concurrency.MainActor(unsafe) @objc override dynamic public init(frame: CoreFoundation.CGRect) - @_Concurrency.MainActor(unsafe) @objc override dynamic public func setNeedsDisplay() - @_Concurrency.MainActor(unsafe) @objc override dynamic public func setNeedsDisplay(_ rect: CoreFoundation.CGRect) - @_Concurrency.MainActor(unsafe) @objc override dynamic public func bindDrawable() - @_Concurrency.MainActor(unsafe) @objc override dynamic public func deleteDrawable() - @objc deinit -} -extension GLKit.GLKView { - @objc @_Concurrency.MainActor(unsafe) dynamic public func snapshotWithData(_ data: Foundation.Data) -} -@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objcMembers @objc(CanvasCPUView) @_Concurrency.MainActor(unsafe) public class CanvasCPUView : UIKit.UIView { - @objc @_Concurrency.MainActor(unsafe) public var ignorePixelScaling: Swift.Bool - @_Concurrency.MainActor(unsafe) @objc dynamic public init() - @_Concurrency.MainActor(unsafe) @objc override dynamic public init(frame: CoreFoundation.CGRect) - @_Concurrency.MainActor(unsafe) @objc override dynamic public func draw(_ rect: CoreFoundation.CGRect) - @objc deinit -} -@_inheritsConvenienceInitializers @objcMembers @objc(NSCImageAsset) public class NSCImageAsset : ObjectiveC.NSObject { - @objc public static func loadImageFromImageSync(_ context: Swift.Int64, _ image: UIKit.UIImage) -> Swift.Bool - @objc public static func loadImageFromImage(_ context: Swift.Int64, _ image: UIKit.UIImage, _ callback: @escaping (Swift.Bool) -> ()) - @objc override dynamic public init() - @objc deinit -} -@_inheritsConvenienceInitializers @objc(NSCCanvasRenderingContext) public class NSCCanvasRenderingContext : ObjectiveC.NSObject { - @objc override dynamic public init() - @objc deinit -} diff --git a/packages/canvas/src-native/canvas-ios/dist/CanvasNative.xcframework/ios-arm64/CanvasNative.framework/Modules/module.modulemap b/packages/canvas/src-native/canvas-ios/dist/CanvasNative.xcframework/ios-arm64/CanvasNative.framework/Modules/module.modulemap deleted file mode 100644 index 0964b337a..000000000 --- a/packages/canvas/src-native/canvas-ios/dist/CanvasNative.xcframework/ios-arm64/CanvasNative.framework/Modules/module.modulemap +++ /dev/null @@ -1,11 +0,0 @@ -framework module CanvasNative { - umbrella header "CanvasNative.h" - export * - - module * { export * } -} - -module CanvasNative.Swift { - header "CanvasNative-Swift.h" - requires objc -} diff --git a/packages/canvas/src-native/canvas-ios/dist/CanvasNative.xcframework/ios-arm64/CanvasNative.framework/NSCCanvas.nib b/packages/canvas/src-native/canvas-ios/dist/CanvasNative.xcframework/ios-arm64/CanvasNative.framework/NSCCanvas.nib deleted file mode 100644 index b48dd9877..000000000 Binary files a/packages/canvas/src-native/canvas-ios/dist/CanvasNative.xcframework/ios-arm64/CanvasNative.framework/NSCCanvas.nib and /dev/null differ diff --git a/packages/canvas/src-native/canvas-ios/dist/CanvasNative.xcframework/ios-arm64/dSYMs/CanvasNative.framework.dSYM/Contents/Info.plist b/packages/canvas/src-native/canvas-ios/dist/CanvasNative.xcframework/ios-arm64/dSYMs/CanvasNative.framework.dSYM/Contents/Info.plist deleted file mode 100644 index 509a66359..000000000 --- a/packages/canvas/src-native/canvas-ios/dist/CanvasNative.xcframework/ios-arm64/dSYMs/CanvasNative.framework.dSYM/Contents/Info.plist +++ /dev/null @@ -1,20 +0,0 @@ - - - - - CFBundleDevelopmentRegion - English - CFBundleIdentifier - com.apple.xcode.dsym.com.github.triniwiz.CanvasNative - CFBundleInfoDictionaryVersion - 6.0 - CFBundlePackageType - dSYM - CFBundleSignature - ???? - CFBundleShortVersionString - 1.0 - CFBundleVersion - 1 - - diff --git a/packages/canvas/src-native/canvas-ios/dist/CanvasNative.xcframework/ios-arm64/dSYMs/CanvasNative.framework.dSYM/Contents/Resources/DWARF/CanvasNative b/packages/canvas/src-native/canvas-ios/dist/CanvasNative.xcframework/ios-arm64/dSYMs/CanvasNative.framework.dSYM/Contents/Resources/DWARF/CanvasNative deleted file mode 100644 index e4c2bc077..000000000 Binary files a/packages/canvas/src-native/canvas-ios/dist/CanvasNative.xcframework/ios-arm64/dSYMs/CanvasNative.framework.dSYM/Contents/Resources/DWARF/CanvasNative and /dev/null differ diff --git a/packages/canvas/src-native/canvas-ios/dist/CanvasNative.xcframework/ios-arm64/dSYMs/CanvasNative.framework.dSYM/Contents/Resources/Relocations/aarch64/CanvasNative.yml b/packages/canvas/src-native/canvas-ios/dist/CanvasNative.xcframework/ios-arm64/dSYMs/CanvasNative.framework.dSYM/Contents/Resources/Relocations/aarch64/CanvasNative.yml deleted file mode 100644 index f935ac8d9..000000000 --- a/packages/canvas/src-native/canvas-ios/dist/CanvasNative.xcframework/ios-arm64/dSYMs/CanvasNative.framework.dSYM/Contents/Resources/Relocations/aarch64/CanvasNative.yml +++ /dev/null @@ -1,666 +0,0 @@ ---- -triple: 'arm64-apple-darwin' -binary-path: '/Users/triniwiz/Documents/GitHub/canvas/packages/canvas/src-native/canvas-ios/dist/Release-iphoneos/CanvasNative.framework/CanvasNative' -relocations: - - { offsetInCU: 0x34, offset: 0x747D4, size: 0x8, addend: 0x0, symName: _CanvasNativeVersionString, symObjAddr: 0x0, symBinAddr: 0x926000, symSize: 0x0 } - - { offsetInCU: 0x69, offset: 0x74809, size: 0x8, addend: 0x0, symName: _CanvasNativeVersionNumber, symObjAddr: 0x38, symBinAddr: 0x926038, symSize: 0x0 } - - { offsetInCU: 0x3F, offset: 0x7485E, size: 0x8, addend: 0x0, symName: ___swift_memcpy16_8, symObjAddr: 0x14, symBinAddr: 0x4014, symSize: 0xC } - - { offsetInCU: 0x53, offset: 0x74872, size: 0x8, addend: 0x0, symName: ___swift_noop_void_return, symObjAddr: 0x20, symBinAddr: 0x4020, symSize: 0x4 } - - { offsetInCU: 0x67, offset: 0x74886, size: 0x8, addend: 0x0, symName: '_$sSo6CGSizeVwet', symObjAddr: 0x24, symBinAddr: 0x4024, symSize: 0x20 } - - { offsetInCU: 0x7B, offset: 0x7489A, size: 0x8, addend: 0x0, symName: '_$sSo6CGRectVwCP', symObjAddr: 0x84, symBinAddr: 0x4084, symSize: 0x30 } - - { offsetInCU: 0x8F, offset: 0x748AE, size: 0x8, addend: 0x0, symName: ___swift_memcpy32_8, symObjAddr: 0xB4, symBinAddr: 0x40B4, symSize: 0xC } - - { offsetInCU: 0xA3, offset: 0x748C2, size: 0x8, addend: 0x0, symName: '_$sSo6CGRectVwet', symObjAddr: 0xC0, symBinAddr: 0x40C0, symSize: 0x20 } - - { offsetInCU: 0xB7, offset: 0x748D6, size: 0x8, addend: 0x0, symName: '_$sSo6CGRectVwst', symObjAddr: 0xE0, symBinAddr: 0x40E0, symSize: 0x2C } - - { offsetInCU: 0x4F, offset: 0x74A97, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC11_WriteQueue33_05178D28796EA758448493B56DC45144LLSo011NSOperationE0CSgvpZ', symObjAddr: 0x2EA0, symBinAddr: 0x1173008, symSize: 0x0 } - - { offsetInCU: 0x69, offset: 0x74AB1, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC10_ReadQueue33_05178D28796EA758448493B56DC45144LLSo011NSOperationE0CSgvpZ', symObjAddr: 0x2EA8, symBinAddr: 0x1173010, symSize: 0x0 } - - { offsetInCU: 0x83, offset: 0x74ACB, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC19getBytesFromUIImageySo13NSMutableDataCSo0G0CFZ', symObjAddr: 0x0, symBinAddr: 0x41A8, symSize: 0x4 } - - { offsetInCU: 0xA6, offset: 0x74AEE, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC19getBytesFromUIImageySo13NSMutableDataCSo0G0CFZTo', symObjAddr: 0x4, symBinAddr: 0x41AC, symSize: 0x40 } - - { offsetInCU: 0xD8, offset: 0x74B20, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC13createPatternys5Int64VAF_So7UIImageCSStFZ', symObjAddr: 0x44, symBinAddr: 0x41EC, symSize: 0x4 } - - { offsetInCU: 0xFB, offset: 0x74B43, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC13createPatternys5Int64VAF_So7UIImageCSStFZTo', symObjAddr: 0x48, symBinAddr: 0x41F0, symSize: 0x78 } - - { offsetInCU: 0x12D, offset: 0x74B75, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC25loadImageAssetWithContextySbs5Int64V_So7UIImageCtFZ', symObjAddr: 0xC0, symBinAddr: 0x4268, symSize: 0x4 } - - { offsetInCU: 0x150, offset: 0x74B98, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC25loadImageAssetWithContextySbs5Int64V_So7UIImageCtFZTo', symObjAddr: 0xC4, symBinAddr: 0x426C, symSize: 0x50 } - - { offsetInCU: 0x182, offset: 0x74BCA, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC9drawImage7context5image2dx2dyys5Int64V_So7UIImageCS2ftFZ', symObjAddr: 0x114, symBinAddr: 0x42BC, symSize: 0x4 } - - { offsetInCU: 0x1A5, offset: 0x74BED, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC9drawImage7context5image2dx2dyys5Int64V_So7UIImageCS2ftFZTo', symObjAddr: 0x118, symBinAddr: 0x42C0, symSize: 0x5C } - - { offsetInCU: 0x1D7, offset: 0x74C1F, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC9drawImage7context5image2dx2dy2dw2dhys5Int64V_So7UIImageCS4ftFZ', symObjAddr: 0x174, symBinAddr: 0x431C, symSize: 0x4 } - - { offsetInCU: 0x1FA, offset: 0x74C42, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC9drawImage7context5image2dx2dy2dw2dhys5Int64V_So7UIImageCS4ftFZTo', symObjAddr: 0x178, symBinAddr: 0x4320, symSize: 0x74 } - - { offsetInCU: 0x22C, offset: 0x74C74, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC9drawImage7context5image2sx2sy2sw2sh2dx2dy2dw2dhys5Int64V_So7UIImageCS8ftFZ', symObjAddr: 0x1EC, symBinAddr: 0x4394, symSize: 0x4 } - - { offsetInCU: 0x24F, offset: 0x74C97, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC9drawImage7context5image2sx2sy2sw2sh2dx2dy2dw2dhys5Int64V_So7UIImageCS8ftFZTo', symObjAddr: 0x1F0, symBinAddr: 0x4398, symSize: 0xA4 } - - { offsetInCU: 0x281, offset: 0x74CC9, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC14initGLWithViewys5Int64VAF_S4bSSS5bs5Int32VSbtFZ', symObjAddr: 0x294, symBinAddr: 0x443C, symSize: 0xD0 } - - { offsetInCU: 0x3FA, offset: 0x74E42, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC14initGLWithViewys5Int64VAF_S4bSSS5bs5Int32VSbtFZTo', symObjAddr: 0x364, symBinAddr: 0x450C, symSize: 0xD0 } - - { offsetInCU: 0x45E, offset: 0x74EA6, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC20initSharedGLWithViewys5Int64VAF_S4bSSS5bs5Int32VSbAFtFZ', symObjAddr: 0x434, symBinAddr: 0x45DC, symSize: 0xD8 } - - { offsetInCU: 0x5EC, offset: 0x75034, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC20initSharedGLWithViewys5Int64VAF_S4bSSS5bs5Int32VSbAFtFZTo', symObjAddr: 0x50C, symBinAddr: 0x46B4, symSize: 0xD8 } - - { offsetInCU: 0x659, offset: 0x750A1, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC24initGLWithWidthAndHeightys5Int64Vs5Int32V_AHS4bSSS5bAHSbtFZ', symObjAddr: 0x5E4, symBinAddr: 0x478C, symSize: 0xCC } - - { offsetInCU: 0x7E8, offset: 0x75230, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC24initGLWithWidthAndHeightys5Int64Vs5Int32V_AHS4bSSS5bAHSbtFZTo', symObjAddr: 0x6B0, symBinAddr: 0x4858, symSize: 0xD8 } - - { offsetInCU: 0x855, offset: 0x7529D, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC26initSharedGLWidthAndHeightys5Int64Vs5Int32V_AHS4bSSS5bAHSbAFtFZ', symObjAddr: 0x788, symBinAddr: 0x4930, symSize: 0xE0 } - - { offsetInCU: 0x9F9, offset: 0x75441, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC26initSharedGLWidthAndHeightys5Int64Vs5Int32V_AHS4bSSS5bAHSbAFtFZTo', symObjAddr: 0x868, symBinAddr: 0x4A10, symSize: 0xD8 } - - { offsetInCU: 0xA6F, offset: 0x754B7, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC15resize2DContextyys5Int64V_S2ftFZ', symObjAddr: 0x940, symBinAddr: 0x4AE8, symSize: 0x4 } - - { offsetInCU: 0xAE6, offset: 0x7552E, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC15resize2DContextyys5Int64V_S2ftFZTo', symObjAddr: 0x944, symBinAddr: 0x4AEC, symSize: 0x8 } - - { offsetInCU: 0xB33, offset: 0x7557B, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC14flush2DContextyys5Int64VFZ', symObjAddr: 0x94C, symBinAddr: 0x4AF4, symSize: 0x4 } - - { offsetInCU: 0xB80, offset: 0x755C8, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC14flush2DContextyys5Int64VFZTo', symObjAddr: 0x950, symBinAddr: 0x4AF8, symSize: 0x8 } - - { offsetInCU: 0xBBB, offset: 0x75603, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC7flushGLySbs5Int64VFZ', symObjAddr: 0x958, symBinAddr: 0x4B00, symSize: 0x14 } - - { offsetInCU: 0xC0A, offset: 0x75652, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC7flushGLySbs5Int64VFZTo', symObjAddr: 0x96C, symBinAddr: 0x4B14, symSize: 0x8 } - - { offsetInCU: 0xC45, offset: 0x7568D, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC9releaseGLyys5Int64VFZ', symObjAddr: 0x974, symBinAddr: 0x4B1C, symSize: 0x4 } - - { offsetInCU: 0xC92, offset: 0x756DA, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC9releaseGLyys5Int64VFZTo', symObjAddr: 0x978, symBinAddr: 0x4B20, symSize: 0x8 } - - { offsetInCU: 0xCCD, offset: 0x75715, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC12getGLPointerys5Int64VAFFZ', symObjAddr: 0x980, symBinAddr: 0x4B28, symSize: 0x4 } - - { offsetInCU: 0xD1A, offset: 0x75762, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC12getGLPointerys5Int64VAFFZTo', symObjAddr: 0x984, symBinAddr: 0x4B2C, symSize: 0x8 } - - { offsetInCU: 0xD55, offset: 0x7579D, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC16releaseGLPointeryys5Int64VFZ', symObjAddr: 0x98C, symBinAddr: 0x4B34, symSize: 0x4 } - - { offsetInCU: 0xDA2, offset: 0x757EA, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC16releaseGLPointeryys5Int64VFZTo', symObjAddr: 0x990, symBinAddr: 0x4B38, symSize: 0x8 } - - { offsetInCU: 0xDDD, offset: 0x75825, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC15create2DContextys5Int64VAF_s5Int32VAHSbSfA2HSfAHtFZ', symObjAddr: 0x998, symBinAddr: 0x4B40, symSize: 0x8 } - - { offsetInCU: 0xECE, offset: 0x75916, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC15create2DContextys5Int64VAF_s5Int32VAHSbSfA2HSfAHtFZTo', symObjAddr: 0x9A0, symBinAddr: 0x4B48, symSize: 0x24 } - - { offsetInCU: 0xF54, offset: 0x7599C, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC23updateGLSurfaceWithViewyys5Int64V_s5Int32VAhFtFZ', symObjAddr: 0x9C4, symBinAddr: 0x4B6C, symSize: 0x4 } - - { offsetInCU: 0xFDD, offset: 0x75A25, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC23updateGLSurfaceWithViewyys5Int64V_s5Int32VAhFtFZTo', symObjAddr: 0x9C8, symBinAddr: 0x4B70, symSize: 0x14 } - - { offsetInCU: 0x1034, offset: 0x75A7C, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC6test2Dyys5Int64VFZ', symObjAddr: 0x9DC, symBinAddr: 0x4B84, symSize: 0x4 } - - { offsetInCU: 0x1081, offset: 0x75AC9, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC6test2Dyys5Int64VFZTo', symObjAddr: 0x9E0, symBinAddr: 0x4B88, symSize: 0x8 } - - { offsetInCU: 0x10BC, offset: 0x75B04, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC13testToDataURLySSs5Int64VFZ', symObjAddr: 0x9E8, symBinAddr: 0x4B90, symSize: 0x58 } - - { offsetInCU: 0x1171, offset: 0x75BB9, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC13testToDataURLySSs5Int64VFZTo', symObjAddr: 0xA40, symBinAddr: 0x4BE8, symSize: 0x74 } - - { offsetInCU: 0x11D8, offset: 0x75C20, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC9writeFileyySo6NSDataC_SSySSSg_AGtctFZ', symObjAddr: 0xACC, symBinAddr: 0x4C74, symSize: 0x4 } - - { offsetInCU: 0x11EC, offset: 0x75C34, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC9writeFileyySo6NSDataC_SSySSSg_AGtctFZyyYbcfU_', symObjAddr: 0xAD0, symBinAddr: 0x4C78, symSize: 0x190 } - - { offsetInCU: 0x1288, offset: 0x75CD0, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC9writeFileyySo6NSDataC_SSySSSg_AGtctFZTo', symObjAddr: 0xC60, symBinAddr: 0x4E08, symSize: 0xA4 } - - { offsetInCU: 0x12BA, offset: 0x75D02, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC8readFileyySS_ySSSg_So6NSDataCSgtctFZ', symObjAddr: 0xD7C, symBinAddr: 0x4F24, symSize: 0x2C } - - { offsetInCU: 0x12CE, offset: 0x75D16, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC8readFileyySS_ySSSg_So6NSDataCSgtctFZyyYbcfU_', symObjAddr: 0xDA8, symBinAddr: 0x4F50, symSize: 0x1CC } - - { offsetInCU: 0x13AD, offset: 0x75DF5, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC8readFileyySS_ySSSg_So6NSDataCSgtctFZTo', symObjAddr: 0xF74, symBinAddr: 0x511C, symSize: 0x98 } - - { offsetInCU: 0x13E0, offset: 0x75E28, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC10deleteFileyySS_ySo7NSErrorCSg_SbtctFZ', symObjAddr: 0x1060, symBinAddr: 0x5208, symSize: 0x2C } - - { offsetInCU: 0x13F4, offset: 0x75E3C, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC10deleteFileyySS_ySo7NSErrorCSg_SbtctFZyyYbcfU_', symObjAddr: 0x108C, symBinAddr: 0x5234, symSize: 0x23C } - - { offsetInCU: 0x14B0, offset: 0x75EF8, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC10deleteFileyySS_ySo7NSErrorCSg_SbtctFZTo', symObjAddr: 0x12C8, symBinAddr: 0x5470, symSize: 0x98 } - - { offsetInCU: 0x14E3, offset: 0x75F2B, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC17handleBase64ImageyySS_S2SySSSg_AEtctFZ', symObjAddr: 0x1360, symBinAddr: 0x5508, symSize: 0x4 } - - { offsetInCU: 0x14F7, offset: 0x75F3F, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC17handleBase64ImageyySS_S2SySSSg_AEtctFZyyYbcfU_', symObjAddr: 0x1364, symBinAddr: 0x550C, symSize: 0x38C } - - { offsetInCU: 0x176F, offset: 0x761B7, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC17handleBase64ImageyySS_S2SySSSg_AEtctFZTo', symObjAddr: 0x16F0, symBinAddr: 0x5898, symSize: 0xD8 } - - { offsetInCU: 0x17A2, offset: 0x761EA, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersCACycfC', symObjAddr: 0x17C8, symBinAddr: 0x5970, symSize: 0x20 } - - { offsetInCU: 0x17C0, offset: 0x76208, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersCACycfc', symObjAddr: 0x17E8, symBinAddr: 0x5990, symSize: 0x30 } - - { offsetInCU: 0x17FB, offset: 0x76243, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersCACycfcTo', symObjAddr: 0x1818, symBinAddr: 0x59C0, symSize: 0x3C } - - { offsetInCU: 0x1836, offset: 0x7627E, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersCfD', symObjAddr: 0x1854, symBinAddr: 0x59FC, symSize: 0x30 } - - { offsetInCU: 0x1863, offset: 0x762AB, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC19getBytesFromUIImageySo13NSMutableDataCSo0G0CFZTf4nd_n', symObjAddr: 0x1888, symBinAddr: 0x5A30, symSize: 0x28C } - - { offsetInCU: 0x1A97, offset: 0x764DF, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC13createPatternys5Int64VAF_So7UIImageCSStFZTf4nnnd_n', symObjAddr: 0x1B14, symBinAddr: 0x5CBC, symSize: 0x280 } - - { offsetInCU: 0x1C91, offset: 0x766D9, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC25loadImageAssetWithContextySbs5Int64V_So7UIImageCtFZTf4nnd_n', symObjAddr: 0x1D94, symBinAddr: 0x5F3C, symSize: 0x104 } - - { offsetInCU: 0x1D8E, offset: 0x767D6, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC9drawImage7context5image2dx2dyys5Int64V_So7UIImageCS2ftFZTf4nnnnd_n', symObjAddr: 0x1E98, symBinAddr: 0x6040, symSize: 0x1D4 } - - { offsetInCU: 0x1F03, offset: 0x7694B, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC9drawImage7context5image2dx2dy2dw2dhys5Int64V_So7UIImageCS4ftFZTf4nnnnnnd_n', symObjAddr: 0x206C, symBinAddr: 0x6214, symSize: 0x1EC } - - { offsetInCU: 0x2098, offset: 0x76AE0, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC9drawImage7context5image2sx2sy2sw2sh2dx2dy2dw2dhys5Int64V_So7UIImageCS8ftFZTf4nnnnnnnnnnd_n', symObjAddr: 0x2258, symBinAddr: 0x6400, symSize: 0x1F8 } - - { offsetInCU: 0x229D, offset: 0x76CE5, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC9writeFileyySo6NSDataC_SSySSSg_AGtctFZTf4nnnd_n', symObjAddr: 0x2450, symBinAddr: 0x65F8, symSize: 0x1DC } - - { offsetInCU: 0x2374, offset: 0x76DBC, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC17handleBase64ImageyySS_S2SySSSg_AEtctFZTf4nnnnd_n', symObjAddr: 0x27F8, symBinAddr: 0x69A0, symSize: 0x200 } - - { offsetInCU: 0x2463, offset: 0x76EAB, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC11_WriteQueue33_05178D28796EA758448493B56DC45144LL_WZ', symObjAddr: 0xAB4, symBinAddr: 0x4C5C, symSize: 0xC } - - { offsetInCU: 0x247D, offset: 0x76EC5, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC10_ReadQueue33_05178D28796EA758448493B56DC45144LL_WZ', symObjAddr: 0xAC0, symBinAddr: 0x4C68, symSize: 0xC } - - { offsetInCU: 0x2497, offset: 0x76EDF, size: 0x8, addend: 0x0, symName: '_$sSo8NSStringCSgACIeyByy_SSSgADIeggg_TR', symObjAddr: 0xD04, symBinAddr: 0x4EAC, symSize: 0x78 } - - { offsetInCU: 0x24AF, offset: 0x76EF7, size: 0x8, addend: 0x0, symName: '_$sSo8NSStringCSgSo6NSDataCSgIeyByy_SSSgAFIeggg_TR', symObjAddr: 0x100C, symBinAddr: 0x51B4, symSize: 0x54 } - - { offsetInCU: 0x2509, offset: 0x76F51, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersCfETo', symObjAddr: 0x1884, symBinAddr: 0x5A2C, symSize: 0x4 } - - { offsetInCU: 0x2587, offset: 0x76FCF, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersCMa', symObjAddr: 0x29F8, symBinAddr: 0x6BA0, symSize: 0x20 } - - { offsetInCU: 0x259B, offset: 0x76FE3, size: 0x8, addend: 0x0, symName: '_$sSo8NSStringCSgACIeyByy_SSSgADIeggg_TRTA', symObjAddr: 0x2A3C, symBinAddr: 0x6BE4, symSize: 0x8 } - - { offsetInCU: 0x25BA, offset: 0x77002, size: 0x8, addend: 0x0, symName: '_$sSo7NSErrorCSg10ObjectiveC8ObjCBoolVIeyByy_ACSbIeggy_TRTA', symObjAddr: 0x2A44, symBinAddr: 0x6BEC, symSize: 0x18 } - - { offsetInCU: 0x25E3, offset: 0x7702B, size: 0x8, addend: 0x0, symName: '_$sSo8NSStringCSgSo6NSDataCSgIeyByy_SSSgAFIeggg_TRTA', symObjAddr: 0x2A5C, symBinAddr: 0x6C04, symSize: 0x8 } - - { offsetInCU: 0x25F7, offset: 0x7703F, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC17handleBase64ImageyySS_S2SySSSg_AEtctFZyyYbcfU_TA', symObjAddr: 0x2AA8, symBinAddr: 0x6C50, symSize: 0x34 } - - { offsetInCU: 0x260B, offset: 0x77053, size: 0x8, addend: 0x0, symName: _block_copy_helper, symObjAddr: 0x2ADC, symBinAddr: 0x6C84, symSize: 0x10 } - - { offsetInCU: 0x261F, offset: 0x77067, size: 0x8, addend: 0x0, symName: _block_destroy_helper, symObjAddr: 0x2AEC, symBinAddr: 0x6C94, symSize: 0x8 } - - { offsetInCU: 0x2633, offset: 0x7707B, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC17handleBase64ImageyySS_S2SySSSg_AEtctFZyyYbcfU_yyYbcfU0_TA', symObjAddr: 0x2B18, symBinAddr: 0x6CC0, symSize: 0x40 } - - { offsetInCU: 0x2667, offset: 0x770AF, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC10deleteFileyySS_ySo7NSErrorCSg_SbtctFZyyYbcfU_yyYbcfU0_TA', symObjAddr: 0x2B9C, symBinAddr: 0x6D44, symSize: 0x40 } - - { offsetInCU: 0x26A5, offset: 0x770ED, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC10deleteFileyySS_ySo7NSErrorCSg_SbtctFZyyYbcfU_yyYbcfU_TA', symObjAddr: 0x2BDC, symBinAddr: 0x6D84, symSize: 0x28 } - - { offsetInCU: 0x26D9, offset: 0x77121, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC8readFileyySS_ySSSg_So6NSDataCSgtctFZyyYbcfU_yyYbcfU_TA', symObjAddr: 0x2C5C, symBinAddr: 0x6E04, symSize: 0x3C } - - { offsetInCU: 0x270D, offset: 0x77155, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC8readFileyySS_ySSSg_So6NSDataCSgtctFZyyYbcfU_yyYbcfU0_TA', symObjAddr: 0x2CC4, symBinAddr: 0x6E6C, symSize: 0x30 } - - { offsetInCU: 0x2749, offset: 0x77191, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC9writeFileyySo6NSDataC_SSySSSg_AGtctFZyyYbcfU_TA', symObjAddr: 0x2D30, symBinAddr: 0x6ED8, symSize: 0x10 } - - { offsetInCU: 0x275D, offset: 0x771A5, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC9writeFileyySo6NSDataC_SSySSSg_AGtctFZyyYbcfU_yyYbcfU_TA', symObjAddr: 0x2D40, symBinAddr: 0x6EE8, symSize: 0x40 } - - { offsetInCU: 0x4F, offset: 0x77702, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC19shared_context_view33_508084857CA7D194CA72FEB80DD78002LLSo7GLKViewCvpZ', symObjAddr: 0x4340, symBinAddr: 0x1173040, symSize: 0x0 } - - { offsetInCU: 0x69, offset: 0x7771C, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC15_shared_context33_508084857CA7D194CA72FEB80DD78002LLs5Int64VvpZ', symObjAddr: 0x4348, symBinAddr: 0x1173048, symSize: 0x0 } - - { offsetInCU: 0x83, offset: 0x77736, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC5storeSo19NSMutableDictionaryCvpZ', symObjAddr: 0x4350, symBinAddr: 0x1173050, symSize: 0x0 } - - { offsetInCU: 0x9D, offset: 0x77750, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC5views33_508084857CA7D194CA72FEB80DD78002LLSo10NSMapTableCySo8NSStringCACGvpZ', symObjAddr: 0x4358, symBinAddr: 0x1173058, symSize: 0x0 } - - { offsetInCU: 0xAB, offset: 0x7775E, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC19shared_context_view33_508084857CA7D194CA72FEB80DD78002LL_WZ', symObjAddr: 0x0, symBinAddr: 0x7010, symSize: 0x40 } - - { offsetInCU: 0xF0, offset: 0x777A3, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC5store_WZ', symObjAddr: 0x40, symBinAddr: 0x7050, symSize: 0x30 } - - { offsetInCU: 0x170, offset: 0x77823, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC5storeSo19NSMutableDictionaryCvgZTo', symObjAddr: 0x8C, symBinAddr: 0x709C, symSize: 0x40 } - - { offsetInCU: 0x1CD, offset: 0x77880, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC8getViewsSo10NSMapTableCySo8NSStringCACGyFZTo', symObjAddr: 0x160, symBinAddr: 0x7170, symSize: 0x40 } - - { offsetInCU: 0x22B, offset: 0x778DE, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC3ptrSvSgvgTo', symObjAddr: 0x1A0, symBinAddr: 0x71B0, symSize: 0x10 } - - { offsetInCU: 0x24B, offset: 0x778FE, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC3ptrSvSgvgTo', symObjAddr: 0x1A0, symBinAddr: 0x71B0, symSize: 0x10 } - - { offsetInCU: 0x290, offset: 0x77943, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC3ptrSvSgvsTo', symObjAddr: 0x1B0, symBinAddr: 0x71C0, symSize: 0x10 } - - { offsetInCU: 0x2B0, offset: 0x77963, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC3ptrSvSgvsTo', symObjAddr: 0x1B0, symBinAddr: 0x71C0, symSize: 0x10 } - - { offsetInCU: 0x2F1, offset: 0x779A4, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC10getViewPtrSvyF', symObjAddr: 0x1C0, symBinAddr: 0x71D0, symSize: 0x44 } - - { offsetInCU: 0x372, offset: 0x77A25, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC10getViewPtrSvyFTo', symObjAddr: 0x204, symBinAddr: 0x7214, symSize: 0x38 } - - { offsetInCU: 0x3AC, offset: 0x77A5F, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC18ignorePixelScalingSbvgTo', symObjAddr: 0x23C, symBinAddr: 0x724C, symSize: 0x44 } - - { offsetInCU: 0x3E9, offset: 0x77A9C, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC18ignorePixelScalingSbvg', symObjAddr: 0x280, symBinAddr: 0x7290, symSize: 0x44 } - - { offsetInCU: 0x408, offset: 0x77ABB, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC18ignorePixelScalingSbvsTo', symObjAddr: 0x2C4, symBinAddr: 0x72D4, symSize: 0x3C } - - { offsetInCU: 0x442, offset: 0x77AF5, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC18ignorePixelScalingSbvs', symObjAddr: 0x300, symBinAddr: 0x7310, symSize: 0xF0 } - - { offsetInCU: 0x4D4, offset: 0x77B87, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC18ignorePixelScalingSbvM', symObjAddr: 0x3F0, symBinAddr: 0x7400, symSize: 0x58 } - - { offsetInCU: 0x503, offset: 0x77BB6, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC18ignorePixelScalingSbvM.resume.0', symObjAddr: 0x448, symBinAddr: 0x7458, symSize: 0xE4 } - - { offsetInCU: 0x583, offset: 0x77C36, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC15native2DContexts5Int64VvgTo', symObjAddr: 0x638, symBinAddr: 0x7648, symSize: 0x10 } - - { offsetInCU: 0x5A3, offset: 0x77C56, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC15native2DContexts5Int64VvgTo', symObjAddr: 0x638, symBinAddr: 0x7648, symSize: 0x10 } - - { offsetInCU: 0x5E8, offset: 0x77C9B, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC15native2DContexts5Int64VvsTo', symObjAddr: 0x648, symBinAddr: 0x7658, symSize: 0x10 } - - { offsetInCU: 0x608, offset: 0x77CBB, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC15native2DContexts5Int64VvsTo', symObjAddr: 0x648, symBinAddr: 0x7658, symSize: 0x10 } - - { offsetInCU: 0x62B, offset: 0x77CDE, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC7glkViewAA0A7GLKViewCvgTo', symObjAddr: 0x658, symBinAddr: 0x7668, symSize: 0x10 } - - { offsetInCU: 0x64B, offset: 0x77CFE, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC7glkViewAA0A7GLKViewCvgTo', symObjAddr: 0x658, symBinAddr: 0x7668, symSize: 0x10 } - - { offsetInCU: 0x692, offset: 0x77D45, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC7glkViewAA0A7GLKViewCvsTo', symObjAddr: 0x668, symBinAddr: 0x7678, symSize: 0x34 } - - { offsetInCU: 0x6F3, offset: 0x77DA6, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC18drawingBufferWidthSivgTo', symObjAddr: 0x69C, symBinAddr: 0x76AC, symSize: 0x18 } - - { offsetInCU: 0x713, offset: 0x77DC6, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC18drawingBufferWidthSivgTo', symObjAddr: 0x69C, symBinAddr: 0x76AC, symSize: 0x18 } - - { offsetInCU: 0x732, offset: 0x77DE5, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC18drawingBufferWidthSivgTo', symObjAddr: 0x69C, symBinAddr: 0x76AC, symSize: 0x18 } - - { offsetInCU: 0x74E, offset: 0x77E01, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC18drawingBufferWidthSivg', symObjAddr: 0x6B4, symBinAddr: 0x76C4, symSize: 0x18 } - - { offsetInCU: 0x76E, offset: 0x77E21, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC18drawingBufferWidthSivg', symObjAddr: 0x6B4, symBinAddr: 0x76C4, symSize: 0x18 } - - { offsetInCU: 0x7A7, offset: 0x77E5A, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC19drawingBufferHeightSivgTo', symObjAddr: 0x6CC, symBinAddr: 0x76DC, symSize: 0x18 } - - { offsetInCU: 0x7C7, offset: 0x77E7A, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC19drawingBufferHeightSivgTo', symObjAddr: 0x6CC, symBinAddr: 0x76DC, symSize: 0x18 } - - { offsetInCU: 0x7E6, offset: 0x77E99, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC19drawingBufferHeightSivgTo', symObjAddr: 0x6CC, symBinAddr: 0x76DC, symSize: 0x18 } - - { offsetInCU: 0x802, offset: 0x77EB5, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC19drawingBufferHeightSivg', symObjAddr: 0x6E4, symBinAddr: 0x76F4, symSize: 0x18 } - - { offsetInCU: 0x822, offset: 0x77ED5, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC19drawingBufferHeightSivg', symObjAddr: 0x6E4, symBinAddr: 0x76F4, symSize: 0x18 } - - { offsetInCU: 0x85B, offset: 0x77F0E, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC5widthSfvgTo', symObjAddr: 0x6FC, symBinAddr: 0x770C, symSize: 0x2C } - - { offsetInCU: 0x8CB, offset: 0x77F7E, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC5widthSfvg', symObjAddr: 0x728, symBinAddr: 0x7738, symSize: 0x2C } - - { offsetInCU: 0x939, offset: 0x77FEC, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC6heightSfvgTo', symObjAddr: 0x754, symBinAddr: 0x7764, symSize: 0x2C } - - { offsetInCU: 0x9A9, offset: 0x7805C, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC6heightSfvg', symObjAddr: 0x780, symBinAddr: 0x7790, symSize: 0x2C } - - { offsetInCU: 0xA08, offset: 0x780BB, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC11initContextyySS_S4bSSS5btF', symObjAddr: 0x7AC, symBinAddr: 0x77BC, symSize: 0x24 } - - { offsetInCU: 0xB3A, offset: 0x781ED, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC11initContextyySS_S4bSSS5btFTo', symObjAddr: 0x7D0, symBinAddr: 0x77E0, symSize: 0xBC } - - { offsetInCU: 0xBE3, offset: 0x78296, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC015initContextWithE10AttributesyySS_S4bSSS5btFTo', symObjAddr: 0x88C, symBinAddr: 0x789C, symSize: 0xBC } - - { offsetInCU: 0xC15, offset: 0x782C8, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC15create2DContextys5Int64VSb_S3bSSS5bs5Int32VtF', symObjAddr: 0x948, symBinAddr: 0x7958, symSize: 0x24 } - - { offsetInCU: 0xC38, offset: 0x782EB, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC15create2DContextys5Int64VSb_S3bSSS5bs5Int32VtFTo', symObjAddr: 0x96C, symBinAddr: 0x797C, symSize: 0xAC } - - { offsetInCU: 0xC6A, offset: 0x7831D, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC11forceLayoutyy12CoreGraphics7CGFloatV_AGtF', symObjAddr: 0xA18, symBinAddr: 0x7A28, symSize: 0xF0 } - - { offsetInCU: 0xCDC, offset: 0x7838F, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC11forceLayoutyy12CoreGraphics7CGFloatV_AGtFTo', symObjAddr: 0xB08, symBinAddr: 0x7B18, symSize: 0x44 } - - { offsetInCU: 0xD34, offset: 0x783E7, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC8snapshotySo7UIImageCSgSbF', symObjAddr: 0xB4C, symBinAddr: 0x7B5C, symSize: 0xE4 } - - { offsetInCU: 0xE4A, offset: 0x784FD, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC8snapshotySo7UIImageCSgSbFTo', symObjAddr: 0xC30, symBinAddr: 0x7C40, symSize: 0x48 } - - { offsetInCU: 0xE86, offset: 0x78539, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC8rendererAA9NSCRenderCSgvgTo', symObjAddr: 0xC78, symBinAddr: 0x7C88, symSize: 0x10 } - - { offsetInCU: 0xEA6, offset: 0x78559, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC8rendererAA9NSCRenderCSgvgTo', symObjAddr: 0xC78, symBinAddr: 0x7C88, symSize: 0x10 } - - { offsetInCU: 0xEF1, offset: 0x785A4, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC8rendererAA9NSCRenderCSgvsTo', symObjAddr: 0xC88, symBinAddr: 0x7C98, symSize: 0x34 } - - { offsetInCU: 0xF35, offset: 0x785E8, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC6renderSbyF', symObjAddr: 0xCBC, symBinAddr: 0x7CCC, symSize: 0x48 } - - { offsetInCU: 0xFB2, offset: 0x78665, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC6renderSbyFTo', symObjAddr: 0xD04, symBinAddr: 0x7D14, symSize: 0x48 } - - { offsetInCU: 0x1030, offset: 0x786E3, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC13context2DTestyys5Int64VF', symObjAddr: 0xD4C, symBinAddr: 0x7D5C, symSize: 0x4C } - - { offsetInCU: 0x1102, offset: 0x787B5, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC13context2DTestyys5Int64VFTo', symObjAddr: 0xD98, symBinAddr: 0x7DA8, symSize: 0x64 } - - { offsetInCU: 0x11AB, offset: 0x7885E, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC22context2DTestToDataURLySSs5Int64VF', symObjAddr: 0xDFC, symBinAddr: 0x7E0C, symSize: 0x58 } - - { offsetInCU: 0x1248, offset: 0x788FB, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC22context2DTestToDataURLySSs5Int64VFTo', symObjAddr: 0xE54, symBinAddr: 0x7E64, symSize: 0x94 } - - { offsetInCU: 0x12E6, offset: 0x78999, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC23enterBackgroundListeneryycSgvsTo', symObjAddr: 0xF28, symBinAddr: 0x7F38, symSize: 0x6C } - - { offsetInCU: 0x1359, offset: 0x78A0C, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC20becomeActiveListeneryycSgvsTo', symObjAddr: 0x1038, symBinAddr: 0x8048, symSize: 0x6C } - - { offsetInCU: 0x13BF, offset: 0x78A72, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC18touchEventListenerySS_So19UIGestureRecognizerCtcSgvgTo', symObjAddr: 0x10A4, symBinAddr: 0x80B4, symSize: 0xB0 } - - { offsetInCU: 0x13F5, offset: 0x78AA8, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC18touchEventListenerySS_So19UIGestureRecognizerCtcSgvg', symObjAddr: 0x1154, symBinAddr: 0x8164, symSize: 0x58 } - - { offsetInCU: 0x1441, offset: 0x78AF4, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC18touchEventListenerySS_So19UIGestureRecognizerCtcSgvsTo', symObjAddr: 0x1224, symBinAddr: 0x8234, symSize: 0x94 } - - { offsetInCU: 0x1489, offset: 0x78B3C, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC18touchEventListenerySS_So19UIGestureRecognizerCtcSgvs', symObjAddr: 0x12B8, symBinAddr: 0x82C8, symSize: 0x5C } - - { offsetInCU: 0x14B2, offset: 0x78B65, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC18touchEventListenerySS_So19UIGestureRecognizerCtcSgvM', symObjAddr: 0x14CC, symBinAddr: 0x84DC, symSize: 0x44 } - - { offsetInCU: 0x14E3, offset: 0x78B96, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC18touchEventListenerySS_So19UIGestureRecognizerCtcSgvM.resume.0', symObjAddr: 0x1510, symBinAddr: 0x8520, symSize: 0x4 } - - { offsetInCU: 0x1510, offset: 0x78BC3, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC5coderACSgSo7NSCoderC_tcfc', symObjAddr: 0x1514, symBinAddr: 0x8524, symSize: 0x368 } - - { offsetInCU: 0x160C, offset: 0x78CBF, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC5coderACSgSo7NSCoderC_tcfcTo', symObjAddr: 0x187C, symBinAddr: 0x888C, symSize: 0x30 } - - { offsetInCU: 0x1628, offset: 0x78CDB, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC5frameACSo6CGRectV_tcfC', symObjAddr: 0x18AC, symBinAddr: 0x88BC, symSize: 0x50 } - - { offsetInCU: 0x1647, offset: 0x78CFA, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC5frameACSo6CGRectV_tcfc', symObjAddr: 0x18FC, symBinAddr: 0x890C, symSize: 0x370 } - - { offsetInCU: 0x171C, offset: 0x78DCF, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC5frameACSo6CGRectV_tcfcTo', symObjAddr: 0x1C6C, symBinAddr: 0x8C7C, symSize: 0x20 } - - { offsetInCU: 0x1758, offset: 0x78E0B, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC17ignoreTouchEventsSbvgTo', symObjAddr: 0x1C8C, symBinAddr: 0x8C9C, symSize: 0x10 } - - { offsetInCU: 0x1778, offset: 0x78E2B, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC17ignoreTouchEventsSbvgTo', symObjAddr: 0x1C8C, symBinAddr: 0x8C9C, symSize: 0x10 } - - { offsetInCU: 0x17C1, offset: 0x78E74, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC17ignoreTouchEventsSbvsTo', symObjAddr: 0x1C9C, symBinAddr: 0x8CAC, symSize: 0x38 } - - { offsetInCU: 0x17F5, offset: 0x78EA8, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC17ignoreTouchEventsSbvW', symObjAddr: 0x1CD4, symBinAddr: 0x8CE4, symSize: 0x80 } - - { offsetInCU: 0x18DA, offset: 0x78F8D, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC13readyListenerAA0cE0_pSgvgTo', symObjAddr: 0x1D54, symBinAddr: 0x8D64, symSize: 0x20 } - - { offsetInCU: 0x1945, offset: 0x78FF8, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC13readyListenerAA0cE0_pSgvsTo', symObjAddr: 0x1D74, symBinAddr: 0x8D84, symSize: 0x34 } - - { offsetInCU: 0x1989, offset: 0x7903C, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC11setListeneryyAA0cE0_pSgF', symObjAddr: 0x1DA8, symBinAddr: 0x8DB8, symSize: 0x30 } - - { offsetInCU: 0x1A06, offset: 0x790B9, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC11setListeneryyAA0cE0_pSgFTo', symObjAddr: 0x1DD8, symBinAddr: 0x8DE8, symSize: 0x34 } - - { offsetInCU: 0x1A71, offset: 0x79124, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC6resize33_508084857CA7D194CA72FEB80DD78002LLyyF', symObjAddr: 0x1E0C, symBinAddr: 0x8E1C, symSize: 0x174 } - - { offsetInCU: 0x1D4B, offset: 0x793FE, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC14layoutSubviewsyyF', symObjAddr: 0x1F80, symBinAddr: 0x8F90, symSize: 0x1E0 } - - { offsetInCU: 0x205E, offset: 0x79711, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC14layoutSubviewsyyFTo', symObjAddr: 0x2160, symBinAddr: 0x9170, symSize: 0x2C } - - { offsetInCU: 0x207A, offset: 0x7972D, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasCfD', symObjAddr: 0x218C, symBinAddr: 0x919C, symSize: 0x2C8 } - - { offsetInCU: 0x2115, offset: 0x797C8, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasCfDTo', symObjAddr: 0x2454, symBinAddr: 0x9464, symSize: 0x24 } - - { offsetInCU: 0x2131, offset: 0x797E4, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC21getBoundingClientRectyyAC_SvtFZ', symObjAddr: 0x252C, symBinAddr: 0x953C, symSize: 0x4 } - - { offsetInCU: 0x2154, offset: 0x79807, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC21getBoundingClientRectyyAC_SvtFZTo', symObjAddr: 0x2530, symBinAddr: 0x9540, symSize: 0x44 } - - { offsetInCU: 0x2187, offset: 0x7983A, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC14shared_context33_508084857CA7D194CA72FEB80DD78002LLs5Int64VvgZTf4d_n', symObjAddr: 0x2EA8, symBinAddr: 0x9EB8, symSize: 0x2E8 } - - { offsetInCU: 0x23C9, offset: 0x79A7C, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC015initContextWithE10AttributesyySS_S4bSSS5btFTf4nnnnndnnnnnn_n', symObjAddr: 0x3190, symBinAddr: 0xA1A0, symSize: 0x7C0 } - - { offsetInCU: 0x2990, offset: 0x7A043, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC15create2DContextys5Int64VSb_S3bSSS5bs5Int32VtFTf4nnnndnnnnnnn_n', symObjAddr: 0x3950, symBinAddr: 0xA960, symSize: 0x284 } - - { offsetInCU: 0x2E2B, offset: 0x7A4DE, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC21getBoundingClientRectyyAC_SvtFZTf4nnd_n', symObjAddr: 0x3CC8, symBinAddr: 0xACD8, symSize: 0xA0 } - - { offsetInCU: 0x2F45, offset: 0x7A5F8, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC5views33_508084857CA7D194CA72FEB80DD78002LL_WZ', symObjAddr: 0xCC, symBinAddr: 0x70DC, symSize: 0x40 } - - { offsetInCU: 0x330A, offset: 0x7A9BD, size: 0x8, addend: 0x0, symName: '_$sIeg_IeyB_TR', symObjAddr: 0xEFC, symBinAddr: 0x7F0C, symSize: 0x2C } - - { offsetInCU: 0x3322, offset: 0x7A9D5, size: 0x8, addend: 0x0, symName: '_$sSSSo19UIGestureRecognizerCIeggg_So8NSStringCABIeyByy_TR', symObjAddr: 0x11AC, symBinAddr: 0x81BC, symSize: 0x78 } - - { offsetInCU: 0x333A, offset: 0x7A9ED, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC18touchEventListenerySS_So19UIGestureRecognizerCtcSgvpACTK', symObjAddr: 0x1314, symBinAddr: 0x8324, symSize: 0x94 } - - { offsetInCU: 0x3367, offset: 0x7AA1A, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC18touchEventListenerySS_So19UIGestureRecognizerCtcSgvpACTk', symObjAddr: 0x13A8, symBinAddr: 0x83B8, symSize: 0xB8 } - - { offsetInCU: 0x339F, offset: 0x7AA52, size: 0x8, addend: 0x0, symName: '_$sSSSo19UIGestureRecognizerCytIegnnr_SSABIeggg_TR', symObjAddr: 0x1460, symBinAddr: 0x8470, symSize: 0x6C } - - { offsetInCU: 0x3408, offset: 0x7AABB, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasCfETo', symObjAddr: 0x2478, symBinAddr: 0x9488, symSize: 0xB4 } - - { offsetInCU: 0x344E, offset: 0x7AB01, size: 0x8, addend: 0x0, symName: '_$ss22__RawDictionaryStorageC4findys10_HashTableV6BucketV6bucket_Sb5foundtxSHRzlFSS_Tg5', symObjAddr: 0x2574, symBinAddr: 0x9584, symSize: 0x64 } - - { offsetInCU: 0x34BC, offset: 0x7AB6F, size: 0x8, addend: 0x0, symName: '_$ss17_NativeDictionaryV7_insert2at3key5valueys10_HashTableV6BucketV_xnq_ntFSS_ypTg5', symObjAddr: 0x25D8, symBinAddr: 0x95E8, symSize: 0x6C } - - { offsetInCU: 0x354B, offset: 0x7ABFE, size: 0x8, addend: 0x0, symName: '_$ss17_NativeDictionaryV12mutatingFind_8isUniques10_HashTableV6BucketV6bucket_Sb5foundtx_SbtFSS_ypTg5', symObjAddr: 0x2644, symBinAddr: 0x9654, symSize: 0xD8 } - - { offsetInCU: 0x35C2, offset: 0x7AC75, size: 0x8, addend: 0x0, symName: '_$ss22__RawDictionaryStorageC4find_9hashValues10_HashTableV6BucketV6bucket_Sb5foundtx_SitSHRzlFSS_Tg5', symObjAddr: 0x271C, symBinAddr: 0x972C, symSize: 0xE0 } - - { offsetInCU: 0x360C, offset: 0x7ACBF, size: 0x8, addend: 0x0, symName: '_$ss17_NativeDictionaryV4copyyyFSS_ypTg5', symObjAddr: 0x27FC, symBinAddr: 0x980C, symSize: 0x1F4 } - - { offsetInCU: 0x36B9, offset: 0x7AD6C, size: 0x8, addend: 0x0, symName: '_$ss17_NativeDictionaryV20_copyOrMoveAndResize8capacity12moveElementsySi_SbtFSS_ypTg5', symObjAddr: 0x29F0, symBinAddr: 0x9A00, symSize: 0x3A0 } - - { offsetInCU: 0x384D, offset: 0x7AF00, size: 0x8, addend: 0x0, symName: '_$sSSSo19UIGestureRecognizerCIeggg_SgWOy', symObjAddr: 0x3BD4, symBinAddr: 0xABE4, symSize: 0x10 } - - { offsetInCU: 0x3861, offset: 0x7AF14, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasCMa', symObjAddr: 0x3BE4, symBinAddr: 0xABF4, symSize: 0x20 } - - { offsetInCU: 0x3875, offset: 0x7AF28, size: 0x8, addend: 0x0, symName: ___swift_instantiateConcreteTypeFromMangledName, symObjAddr: 0x3C04, symBinAddr: 0xAC14, symSize: 0x40 } - - { offsetInCU: 0x3889, offset: 0x7AF3C, size: 0x8, addend: 0x0, symName: '_$sypSgWOh', symObjAddr: 0x3C44, symBinAddr: 0xAC54, symSize: 0x40 } - - { offsetInCU: 0x389D, offset: 0x7AF50, size: 0x8, addend: 0x0, symName: ___swift_project_boxed_opaque_existential_0, symObjAddr: 0x3C84, symBinAddr: 0xAC94, symSize: 0x24 } - - { offsetInCU: 0x38B1, offset: 0x7AF64, size: 0x8, addend: 0x0, symName: ___swift_destroy_boxed_opaque_existential_0, symObjAddr: 0x3CA8, symBinAddr: 0xACB8, symSize: 0x20 } - - { offsetInCU: 0x38D0, offset: 0x7AF83, size: 0x8, addend: 0x0, symName: '_$sSo8NSStringCSo19UIGestureRecognizerCIeyByy_SSADIeggg_TRTA', symObjAddr: 0x416C, symBinAddr: 0xB17C, symSize: 0x48 } - - { offsetInCU: 0x38F9, offset: 0x7AFAC, size: 0x8, addend: 0x0, symName: _block_copy_helper, symObjAddr: 0x41B4, symBinAddr: 0xB1C4, symSize: 0x10 } - - { offsetInCU: 0x390D, offset: 0x7AFC0, size: 0x8, addend: 0x0, symName: _block_destroy_helper, symObjAddr: 0x41C4, symBinAddr: 0xB1D4, symSize: 0x8 } - - { offsetInCU: 0x3921, offset: 0x7AFD4, size: 0x8, addend: 0x0, symName: '_$sIeg_SgWOe', symObjAddr: 0x41CC, symBinAddr: 0xB1DC, symSize: 0x10 } - - { offsetInCU: 0x3940, offset: 0x7AFF3, size: 0x8, addend: 0x0, symName: '_$sIeyB_Ieg_TRTA', symObjAddr: 0x41DC, symBinAddr: 0xB1EC, symSize: 0xC } - - { offsetInCU: 0x3969, offset: 0x7B01C, size: 0x8, addend: 0x0, symName: '_$sSSSo19UIGestureRecognizerCytIegnnr_SSABIeggg_TRTA', symObjAddr: 0x420C, symBinAddr: 0xB21C, symSize: 0x8 } - - { offsetInCU: 0x3988, offset: 0x7B03B, size: 0x8, addend: 0x0, symName: '_$sSSSo19UIGestureRecognizerCIeggg_SSABytIegnnr_TRTA', symObjAddr: 0x4214, symBinAddr: 0xB224, symSize: 0x30 } - - { offsetInCU: 0x39B1, offset: 0x7B064, size: 0x8, addend: 0x0, symName: '_$sypWOb', symObjAddr: 0x4244, symBinAddr: 0xB254, symSize: 0x10 } - - { offsetInCU: 0x39C5, offset: 0x7B078, size: 0x8, addend: 0x0, symName: '_$sSo8NSNumberCMa', symObjAddr: 0x4254, symBinAddr: 0xB264, symSize: 0x3C } - - { offsetInCU: 0x39D9, offset: 0x7B08C, size: 0x8, addend: 0x0, symName: '_$sypWOc', symObjAddr: 0x4290, symBinAddr: 0xB2A0, symSize: 0x3C } - - { offsetInCU: 0x3B74, offset: 0x7B227, size: 0x8, addend: 0x0, symName: '_$sSD17dictionaryLiteralSDyxq_Gx_q_td_tcfCSS_ypTg5Tf4gd_n', symObjAddr: 0x2D90, symBinAddr: 0x9DA0, symSize: 0x118 } - - { offsetInCU: 0x27, offset: 0x7B74B, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative7GLUtilsCfD', symObjAddr: 0x0, symBinAddr: 0xB340, symSize: 0x10 } - - { offsetInCU: 0x4B, offset: 0x7B76F, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative7GLUtilsCfD', symObjAddr: 0x0, symBinAddr: 0xB340, symSize: 0x10 } - - { offsetInCU: 0x7B, offset: 0x7B79F, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative7GLUtilsCMa', symObjAddr: 0x10, symBinAddr: 0xB350, symSize: 0x20 } - - { offsetInCU: 0x6D, offset: 0x7B936, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC8mPrograms6UInt32VvgTo', symObjAddr: 0x0, symBinAddr: 0xB370, symSize: 0x10 } - - { offsetInCU: 0x8D, offset: 0x7B956, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC8mPrograms6UInt32VvgTo', symObjAddr: 0x0, symBinAddr: 0xB370, symSize: 0x10 } - - { offsetInCU: 0xD2, offset: 0x7B99B, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC8mPrograms6UInt32VvsTo', symObjAddr: 0x10, symBinAddr: 0xB380, symSize: 0x10 } - - { offsetInCU: 0xF2, offset: 0x7B9BB, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC8mPrograms6UInt32VvsTo', symObjAddr: 0x10, symBinAddr: 0xB380, symSize: 0x10 } - - { offsetInCU: 0x133, offset: 0x7B9FC, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC5widthSivgTo', symObjAddr: 0x50, symBinAddr: 0xB3C0, symSize: 0x10 } - - { offsetInCU: 0x153, offset: 0x7BA1C, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC5widthSivgTo', symObjAddr: 0x50, symBinAddr: 0xB3C0, symSize: 0x10 } - - { offsetInCU: 0x198, offset: 0x7BA61, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC5widthSivsTo', symObjAddr: 0x60, symBinAddr: 0xB3D0, symSize: 0x10 } - - { offsetInCU: 0x1B8, offset: 0x7BA81, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC5widthSivsTo', symObjAddr: 0x60, symBinAddr: 0xB3D0, symSize: 0x10 } - - { offsetInCU: 0x1F9, offset: 0x7BAC2, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC6heightSivgTo', symObjAddr: 0x70, symBinAddr: 0xB3E0, symSize: 0x10 } - - { offsetInCU: 0x219, offset: 0x7BAE2, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC6heightSivgTo', symObjAddr: 0x70, symBinAddr: 0xB3E0, symSize: 0x10 } - - { offsetInCU: 0x25E, offset: 0x7BB27, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC6heightSivsTo', symObjAddr: 0x80, symBinAddr: 0xB3F0, symSize: 0x10 } - - { offsetInCU: 0x27E, offset: 0x7BB47, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC6heightSivsTo', symObjAddr: 0x80, symBinAddr: 0xB3F0, symSize: 0x10 } - - { offsetInCU: 0x2BF, offset: 0x7BB88, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC3poss5Int32VvgTo', symObjAddr: 0x12C, symBinAddr: 0xB49C, symSize: 0x10 } - - { offsetInCU: 0x2DF, offset: 0x7BBA8, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC3poss5Int32VvgTo', symObjAddr: 0x12C, symBinAddr: 0xB49C, symSize: 0x10 } - - { offsetInCU: 0x324, offset: 0x7BBED, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC3poss5Int32VvsTo', symObjAddr: 0x13C, symBinAddr: 0xB4AC, symSize: 0x10 } - - { offsetInCU: 0x344, offset: 0x7BC0D, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC3poss5Int32VvsTo', symObjAddr: 0x13C, symBinAddr: 0xB4AC, symSize: 0x10 } - - { offsetInCU: 0x385, offset: 0x7BC4E, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC10samplerPoss5Int32VvgTo', symObjAddr: 0x14C, symBinAddr: 0xB4BC, symSize: 0x10 } - - { offsetInCU: 0x3A5, offset: 0x7BC6E, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC10samplerPoss5Int32VvgTo', symObjAddr: 0x14C, symBinAddr: 0xB4BC, symSize: 0x10 } - - { offsetInCU: 0x3EA, offset: 0x7BCB3, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC10samplerPoss5Int32VvsTo', symObjAddr: 0x15C, symBinAddr: 0xB4CC, symSize: 0x10 } - - { offsetInCU: 0x40A, offset: 0x7BCD3, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC10samplerPoss5Int32VvsTo', symObjAddr: 0x15C, symBinAddr: 0xB4CC, symSize: 0x10 } - - { offsetInCU: 0x44B, offset: 0x7BD14, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC9vextexBufSaySfGvgTo', symObjAddr: 0x16C, symBinAddr: 0xB4DC, symSize: 0x48 } - - { offsetInCU: 0x4B0, offset: 0x7BD79, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC9vextexBufSaySfGvsTo', symObjAddr: 0x1B4, symBinAddr: 0xB524, symSize: 0x40 } - - { offsetInCU: 0x4F3, offset: 0x7BDBC, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC13SIZE_OF_FLOATSivgZTo', symObjAddr: 0x1F4, symBinAddr: 0xB564, symSize: 0x8 } - - { offsetInCU: 0x50F, offset: 0x7BDD8, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC13VERTEX_SHADERSSvgZTo', symObjAddr: 0x1FC, symBinAddr: 0xB56C, symSize: 0x2C } - - { offsetInCU: 0x549, offset: 0x7BE12, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC7surfaceSo9IOSurfaceCSgvgTo', symObjAddr: 0x228, symBinAddr: 0xB598, symSize: 0x10 } - - { offsetInCU: 0x569, offset: 0x7BE32, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC7surfaceSo9IOSurfaceCSgvgTo', symObjAddr: 0x228, symBinAddr: 0xB598, symSize: 0x10 } - - { offsetInCU: 0x5B0, offset: 0x7BE79, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC7surfaceSo9IOSurfaceCSgvsTo', symObjAddr: 0x238, symBinAddr: 0xB5A8, symSize: 0x34 } - - { offsetInCU: 0x611, offset: 0x7BEDA, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC8pixelBufs9UnmanagedVySo11CVBufferRefaGSgvgTo', symObjAddr: 0x340, symBinAddr: 0xB6B0, symSize: 0x10 } - - { offsetInCU: 0x631, offset: 0x7BEFA, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC8pixelBufs9UnmanagedVySo11CVBufferRefaGSgvgTo', symObjAddr: 0x340, symBinAddr: 0xB6B0, symSize: 0x10 } - - { offsetInCU: 0x676, offset: 0x7BF3F, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC8pixelBufs9UnmanagedVySo11CVBufferRefaGSgvsTo', symObjAddr: 0x350, symBinAddr: 0xB6C0, symSize: 0x10 } - - { offsetInCU: 0x696, offset: 0x7BF5F, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC8pixelBufs9UnmanagedVySo11CVBufferRefaGSgvsTo', symObjAddr: 0x350, symBinAddr: 0xB6C0, symSize: 0x10 } - - { offsetInCU: 0x6B9, offset: 0x7BF82, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderCACycfC', symObjAddr: 0x360, symBinAddr: 0xB6D0, symSize: 0x20 } - - { offsetInCU: 0x6D7, offset: 0x7BFA0, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderCACycfc', symObjAddr: 0x380, symBinAddr: 0xB6F0, symSize: 0x104 } - - { offsetInCU: 0x706, offset: 0x7BFCF, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderCACycfcTo', symObjAddr: 0x4E4, symBinAddr: 0xB814, symSize: 0x20 } - - { offsetInCU: 0x7FA, offset: 0x7C0C3, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC7destroyyyF', symObjAddr: 0x504, symBinAddr: 0xB834, symSize: 0x144 } - - { offsetInCU: 0x9BF, offset: 0x7C288, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC7destroyyyFTo', symObjAddr: 0x648, symBinAddr: 0xB978, symSize: 0x2C } - - { offsetInCU: 0x9DB, offset: 0x7C2A4, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC10texImage2Dyys5Int32V_A4fA9NSCCanvasCAHSbtF', symObjAddr: 0x674, symBinAddr: 0xB9A4, symSize: 0x4 } - - { offsetInCU: 0x9FE, offset: 0x7C2C7, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC10texImage2Dyys5Int32V_A4fA9NSCCanvasCAHSbtFTo', symObjAddr: 0x678, symBinAddr: 0xB9A8, symSize: 0xA8 } - - { offsetInCU: 0xA3F, offset: 0x7C308, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC9drawFrame6buffer5width6height14internalFormat6format10flipYWebGLySo11CVBufferRefa_S2is5Int32VANSbtFTo', symObjAddr: 0x720, symBinAddr: 0xBA50, symSize: 0x84 } - - { offsetInCU: 0xAE9, offset: 0x7C3B2, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC13createSurfaceyyF', symObjAddr: 0x7A4, symBinAddr: 0xBAD4, symSize: 0x3AC } - - { offsetInCU: 0xE64, offset: 0x7C72D, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC13createSurfaceyyFTo', symObjAddr: 0xB50, symBinAddr: 0xBE80, symSize: 0x2C } - - { offsetInCU: 0xE80, offset: 0x7C749, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderCfD', symObjAddr: 0xB7C, symBinAddr: 0xBEAC, symSize: 0x30 } - - { offsetInCU: 0xEAD, offset: 0x7C776, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC10texImage2Dyys5Int32V_A4fA9NSCCanvasCAHSbtFTf4nnnnnnndd_n', symObjAddr: 0xC04, symBinAddr: 0xBF34, symSize: 0x98C } - - { offsetInCU: 0x1A1F, offset: 0x7D2E8, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC9drawFrame6buffer5width6height14internalFormat6format10flipYWebGLySo11CVBufferRefa_S2is5Int32VANSbtFTf4nnnnndn_n', symObjAddr: 0x15D4, symBinAddr: 0xC904, symSize: 0x6B8 } - - { offsetInCU: 0x22C1, offset: 0x7DB8A, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderCMa', symObjAddr: 0x4C4, symBinAddr: 0xB7F4, symSize: 0x20 } - - { offsetInCU: 0x2317, offset: 0x7DBE0, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderCfETo', symObjAddr: 0xBAC, symBinAddr: 0xBEDC, symSize: 0x58 } - - { offsetInCU: 0x24C8, offset: 0x7DD91, size: 0x8, addend: 0x0, symName: '_$sS2SSysWl', symObjAddr: 0x1C8C, symBinAddr: 0xCFBC, symSize: 0x44 } - - { offsetInCU: 0xA5, offset: 0x7E34B, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative15NSCTouchHandlerC22TouchGestureRecognizerC12touchesBegan_4withyShySo7UITouchCG_So7UIEventCtF', symObjAddr: 0x0, symBinAddr: 0xD000, symSize: 0x538 } - - { offsetInCU: 0x337, offset: 0x7E5DD, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative15NSCTouchHandlerC22TouchGestureRecognizerC12touchesMoved_4withyShySo7UITouchCG_So7UIEventCtF', symObjAddr: 0x544, symBinAddr: 0xD544, symSize: 0xF0 } - - { offsetInCU: 0x3A4, offset: 0x7E64A, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative15NSCTouchHandlerC22TouchGestureRecognizerC6target6actionAEypSg_10ObjectiveC8SelectorVSgtcfc', symObjAddr: 0xDE8, symBinAddr: 0xDDC0, symSize: 0x108 } - - { offsetInCU: 0x3EF, offset: 0x7E695, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative15NSCTouchHandlerC22TouchGestureRecognizerC6target6actionAEypSg_10ObjectiveC8SelectorVSgtcfcTo', symObjAddr: 0xEF0, symBinAddr: 0xDEC8, symSize: 0x68 } - - { offsetInCU: 0x48F, offset: 0x7E735, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative15NSCTouchHandlerC22TouchGestureRecognizerCfETo', symObjAddr: 0xF64, symBinAddr: 0xDF3C, symSize: 0x10 } - - { offsetInCU: 0x4BE, offset: 0x7E764, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative15NSCTouchHandlerC6handleyySo19UIGestureRecognizerCFTo', symObjAddr: 0xF74, symBinAddr: 0xDF4C, symSize: 0x4 } - - { offsetInCU: 0x57D, offset: 0x7E823, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative15NSCTouchHandlerC6onMove33_044DDF836BDB3B89B481C6F58BB6EF6BLLyySo19UIGestureRecognizerC_ShySo7UITouchCGSgtF', symObjAddr: 0x11F4, symBinAddr: 0xE1CC, symSize: 0x328 } - - { offsetInCU: 0x9D2, offset: 0x7EC78, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative15NSCTouchHandlerCACycfcTo', symObjAddr: 0x151C, symBinAddr: 0xE4F4, symSize: 0x2C } - - { offsetInCU: 0xA39, offset: 0x7ECDF, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative15NSCTouchHandlerC6canvasAcA9NSCCanvasC_tcfcTf4gn_n', symObjAddr: 0x195C, symBinAddr: 0xE864, symSize: 0x1E8 } - - { offsetInCU: 0xB8E, offset: 0x7EE34, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative15NSCTouchHandlerC6append33_044DDF836BDB3B89B481C6F58BB6EF6BLLyySS_SiSSzSbtFTf4nnnnd_n', symObjAddr: 0x1B44, symBinAddr: 0xEA4C, symSize: 0xE0 } - - { offsetInCU: 0xD1E, offset: 0x7EFC4, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative15NSCTouchHandlerC6append33_044DDF836BDB3B89B481C6F58BB6EF6BLLyySS_SbSSzSbtFTf4nnnnd_n', symObjAddr: 0x1C24, symBinAddr: 0xEB2C, symSize: 0xEC } - - { offsetInCU: 0x102F, offset: 0x7F2D5, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative15NSCTouchHandlerCfETo', symObjAddr: 0x1584, symBinAddr: 0xE55C, symSize: 0x68 } - - { offsetInCU: 0x105E, offset: 0x7F304, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative15NSCTouchHandlerCMa', symObjAddr: 0x15EC, symBinAddr: 0xE5C4, symSize: 0x20 } - - { offsetInCU: 0x1072, offset: 0x7F318, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative15NSCTouchHandlerC22TouchGestureRecognizerCMa', symObjAddr: 0x160C, symBinAddr: 0xE5E4, symSize: 0x20 } - - { offsetInCU: 0x1086, offset: 0x7F32C, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative15NSCTouchHandlerC7PointerVwCP', symObjAddr: 0x162C, symBinAddr: 0xE604, symSize: 0x30 } - - { offsetInCU: 0x109A, offset: 0x7F340, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative15NSCTouchHandlerC7PointerVwxx', symObjAddr: 0x165C, symBinAddr: 0xE634, symSize: 0x8 } - - { offsetInCU: 0x10AE, offset: 0x7F354, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative15NSCTouchHandlerC7PointerVwcp', symObjAddr: 0x1664, symBinAddr: 0xE63C, symSize: 0x3C } - - { offsetInCU: 0x10C2, offset: 0x7F368, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative15NSCTouchHandlerC7PointerVwca', symObjAddr: 0x16A0, symBinAddr: 0xE678, symSize: 0x50 } - - { offsetInCU: 0x10D6, offset: 0x7F37C, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative15NSCTouchHandlerC7PointerVwta', symObjAddr: 0x16FC, symBinAddr: 0xE6C8, symSize: 0x40 } - - { offsetInCU: 0x10EA, offset: 0x7F390, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative15NSCTouchHandlerC7PointerVwet', symObjAddr: 0x173C, symBinAddr: 0xE708, symSize: 0x48 } - - { offsetInCU: 0x10FE, offset: 0x7F3A4, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative15NSCTouchHandlerC7PointerVwst', symObjAddr: 0x1784, symBinAddr: 0xE750, symSize: 0x40 } - - { offsetInCU: 0x1112, offset: 0x7F3B8, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative15NSCTouchHandlerC7PointerVMa', symObjAddr: 0x17C4, symBinAddr: 0xE790, symSize: 0x10 } - - { offsetInCU: 0x1126, offset: 0x7F3CC, size: 0x8, addend: 0x0, symName: '_$sypSgWOc', symObjAddr: 0x17D4, symBinAddr: 0xE7A0, symSize: 0x48 } - - { offsetInCU: 0x113A, offset: 0x7F3E0, size: 0x8, addend: 0x0, symName: '_$sSo7UITouchCSo8NSObjectCSH10ObjectiveCWl', symObjAddr: 0x18E0, symBinAddr: 0xE7E8, symSize: 0x58 } - - { offsetInCU: 0x114E, offset: 0x7F3F4, size: 0x8, addend: 0x0, symName: '_$sSh8IteratorV8_VariantOyx__GSHRzlWOe', symObjAddr: 0x1938, symBinAddr: 0xE840, symSize: 0x10 } - - { offsetInCU: 0x116D, offset: 0x7F413, size: 0x8, addend: 0x0, symName: '_$ss12_ArrayBufferV20_consumeAndCreateNewAByxGyF12CanvasNative15NSCTouchHandlerC7PointerV_Tg5', symObjAddr: 0x1948, symBinAddr: 0xE850, symSize: 0x14 } - - { offsetInCU: 0x11D1, offset: 0x7F477, size: 0x8, addend: 0x0, symName: '_$sSSSo19UIGestureRecognizerCIeggg_SgWOe', symObjAddr: 0x1E1C, symBinAddr: 0xED14, symSize: 0x10 } - - { offsetInCU: 0x1265, offset: 0x7F50B, size: 0x8, addend: 0x0, symName: '_$sSa6remove2atxSi_tF12CanvasNative15NSCTouchHandlerC7PointerV_Tg5', symObjAddr: 0x6FC, symBinAddr: 0xD6E8, symSize: 0x9C } - - { offsetInCU: 0x6D, offset: 0x7F996, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative6NSCSVGC4dataSvSgvgTo', symObjAddr: 0x0, symBinAddr: 0xED24, symSize: 0x10 } - - { offsetInCU: 0x8D, offset: 0x7F9B6, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative6NSCSVGC4dataSvSgvgTo', symObjAddr: 0x0, symBinAddr: 0xED24, symSize: 0x10 } - - { offsetInCU: 0xD2, offset: 0x7F9FB, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative6NSCSVGC4dataSvSgvsTo', symObjAddr: 0x10, symBinAddr: 0xED34, symSize: 0x10 } - - { offsetInCU: 0xF2, offset: 0x7FA1B, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative6NSCSVGC4dataSvSgvsTo', symObjAddr: 0x10, symBinAddr: 0xED34, symSize: 0x10 } - - { offsetInCU: 0x133, offset: 0x7FA5C, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative6NSCSVGC9data_sizeSo6CGSizeVvgTo', symObjAddr: 0x20, symBinAddr: 0xED44, symSize: 0x14 } - - { offsetInCU: 0x153, offset: 0x7FA7C, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative6NSCSVGC9data_sizeSo6CGSizeVvgTo', symObjAddr: 0x20, symBinAddr: 0xED44, symSize: 0x14 } - - { offsetInCU: 0x198, offset: 0x7FAC1, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative6NSCSVGC9data_sizeSo6CGSizeVvsTo', symObjAddr: 0x34, symBinAddr: 0xED58, symSize: 0x14 } - - { offsetInCU: 0x1B8, offset: 0x7FAE1, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative6NSCSVGC9data_sizeSo6CGSizeVvsTo', symObjAddr: 0x34, symBinAddr: 0xED58, symSize: 0x14 } - - { offsetInCU: 0x1FB, offset: 0x7FB24, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative6NSCSVGC8buf_sizeSuvgTo', symObjAddr: 0x48, symBinAddr: 0xED6C, symSize: 0x10 } - - { offsetInCU: 0x21B, offset: 0x7FB44, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative6NSCSVGC8buf_sizeSuvgTo', symObjAddr: 0x48, symBinAddr: 0xED6C, symSize: 0x10 } - - { offsetInCU: 0x260, offset: 0x7FB89, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative6NSCSVGC8buf_sizeSuvsTo', symObjAddr: 0x58, symBinAddr: 0xED7C, symSize: 0x10 } - - { offsetInCU: 0x280, offset: 0x7FBA9, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative6NSCSVGC8buf_sizeSuvsTo', symObjAddr: 0x58, symBinAddr: 0xED7C, symSize: 0x10 } - - { offsetInCU: 0x2C1, offset: 0x7FBEA, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative6NSCSVGC7contexts5Int64VvgTo', symObjAddr: 0x68, symBinAddr: 0xED8C, symSize: 0x10 } - - { offsetInCU: 0x2E1, offset: 0x7FC0A, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative6NSCSVGC7contexts5Int64VvgTo', symObjAddr: 0x68, symBinAddr: 0xED8C, symSize: 0x10 } - - { offsetInCU: 0x326, offset: 0x7FC4F, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative6NSCSVGC7contexts5Int64VvsTo', symObjAddr: 0x78, symBinAddr: 0xED9C, symSize: 0x10 } - - { offsetInCU: 0x346, offset: 0x7FC6F, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative6NSCSVGC7contexts5Int64VvsTo', symObjAddr: 0x78, symBinAddr: 0xED9C, symSize: 0x10 } - - { offsetInCU: 0x387, offset: 0x7FCB0, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative6NSCSVGC14didInitDrawingSbvgTo', symObjAddr: 0x88, symBinAddr: 0xEDAC, symSize: 0x10 } - - { offsetInCU: 0x3A7, offset: 0x7FCD0, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative6NSCSVGC14didInitDrawingSbvgTo', symObjAddr: 0x88, symBinAddr: 0xEDAC, symSize: 0x10 } - - { offsetInCU: 0x3EC, offset: 0x7FD15, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative6NSCSVGC14didInitDrawingSbvsTo', symObjAddr: 0x98, symBinAddr: 0xEDBC, symSize: 0x10 } - - { offsetInCU: 0x40C, offset: 0x7FD35, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative6NSCSVGC14didInitDrawingSbvsTo', symObjAddr: 0x98, symBinAddr: 0xEDBC, symSize: 0x10 } - - { offsetInCU: 0x44D, offset: 0x7FD76, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative6NSCSVGC11forceResizeSbvgTo', symObjAddr: 0xA8, symBinAddr: 0xEDCC, symSize: 0x10 } - - { offsetInCU: 0x46D, offset: 0x7FD96, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative6NSCSVGC11forceResizeSbvgTo', symObjAddr: 0xA8, symBinAddr: 0xEDCC, symSize: 0x10 } - - { offsetInCU: 0x4B2, offset: 0x7FDDB, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative6NSCSVGC11forceResizeSbvsTo', symObjAddr: 0xB8, symBinAddr: 0xEDDC, symSize: 0x10 } - - { offsetInCU: 0x4D2, offset: 0x7FDFB, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative6NSCSVGC11forceResizeSbvsTo', symObjAddr: 0xB8, symBinAddr: 0xEDDC, symSize: 0x10 } - - { offsetInCU: 0x513, offset: 0x7FE3C, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative6NSCSVGC4syncSbvgTo', symObjAddr: 0xC8, symBinAddr: 0xEDEC, symSize: 0x10 } - - { offsetInCU: 0x533, offset: 0x7FE5C, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative6NSCSVGC4syncSbvgTo', symObjAddr: 0xC8, symBinAddr: 0xEDEC, symSize: 0x10 } - - { offsetInCU: 0x578, offset: 0x7FEA1, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative6NSCSVGC4syncSbvsTo', symObjAddr: 0xD8, symBinAddr: 0xEDFC, symSize: 0x10 } - - { offsetInCU: 0x598, offset: 0x7FEC1, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative6NSCSVGC4syncSbvsTo', symObjAddr: 0xD8, symBinAddr: 0xEDFC, symSize: 0x10 } - - { offsetInCU: 0x5D9, offset: 0x7FF02, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative6NSCSVGC18ignorePixelScalingSbvgTo', symObjAddr: 0xE8, symBinAddr: 0xEE0C, symSize: 0x44 } - - { offsetInCU: 0x616, offset: 0x7FF3F, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative6NSCSVGC18ignorePixelScalingSbvg', symObjAddr: 0x12C, symBinAddr: 0xEE50, symSize: 0x44 } - - { offsetInCU: 0x67D, offset: 0x7FFA6, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative6NSCSVGC18ignorePixelScalingSbvsTo', symObjAddr: 0x170, symBinAddr: 0xEE94, symSize: 0x64 } - - { offsetInCU: 0x703, offset: 0x8002C, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative6NSCSVGC18ignorePixelScalingSbvs', symObjAddr: 0x1D4, symBinAddr: 0xEEF8, symSize: 0x60 } - - { offsetInCU: 0x773, offset: 0x8009C, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative6NSCSVGC18ignorePixelScalingSbvM', symObjAddr: 0x234, symBinAddr: 0xEF58, symSize: 0x48 } - - { offsetInCU: 0x7A2, offset: 0x800CB, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative6NSCSVGC18ignorePixelScalingSbvM.resume.0', symObjAddr: 0x27C, symBinAddr: 0xEFA0, symSize: 0x3C } - - { offsetInCU: 0x808, offset: 0x80131, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative6NSCSVGC3srcSSSgvM', symObjAddr: 0x2E8, symBinAddr: 0xF00C, symSize: 0x48 } - - { offsetInCU: 0x837, offset: 0x80160, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative6NSCSVGC7srcPathSSSgvM', symObjAddr: 0x618, symBinAddr: 0xF33C, symSize: 0x48 } - - { offsetInCU: 0x884, offset: 0x801AD, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative6NSCSVGC11deviceScaleSfyFTo', symObjAddr: 0x694, symBinAddr: 0xF3B8, symSize: 0xC0 } - - { offsetInCU: 0x98E, offset: 0x802B7, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative6NSCSVGC6doDrawyyF', symObjAddr: 0x754, symBinAddr: 0xF478, symSize: 0x3EC } - - { offsetInCU: 0xBFE, offset: 0x80527, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative6NSCSVGC6doDrawyyFyycfU_', symObjAddr: 0xB40, symBinAddr: 0xF864, symSize: 0x430 } - - { offsetInCU: 0xEB3, offset: 0x807DC, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative6NSCSVGC6doDrawyyFTo', symObjAddr: 0xFF4, symBinAddr: 0xFD18, symSize: 0x2C } - - { offsetInCU: 0xECF, offset: 0x807F8, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative6NSCSVGC6updateyyF', symObjAddr: 0x1020, symBinAddr: 0xFD44, symSize: 0x31C } - - { offsetInCU: 0x12B4, offset: 0x80BDD, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative6NSCSVGC6updateyyFTo', symObjAddr: 0x133C, symBinAddr: 0x10060, symSize: 0x2C } - - { offsetInCU: 0x12FB, offset: 0x80C24, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative6NSCSVGC14layoutSubviewsyyFTo', symObjAddr: 0x136C, symBinAddr: 0x1008C, symSize: 0x2C } - - { offsetInCU: 0x1354, offset: 0x80C7D, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative6NSCSVGC10colorSpaceSo07CGColorE3RefavgTo', symObjAddr: 0x1398, symBinAddr: 0x100B8, symSize: 0x10 } - - { offsetInCU: 0x1374, offset: 0x80C9D, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative6NSCSVGC10colorSpaceSo07CGColorE3RefavgTo', symObjAddr: 0x1398, symBinAddr: 0x100B8, symSize: 0x10 } - - { offsetInCU: 0x1391, offset: 0x80CBA, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative6NSCSVGC5frameACSo6CGRectV_tcfC', symObjAddr: 0x13A8, symBinAddr: 0x100C8, symSize: 0x50 } - - { offsetInCU: 0x13AF, offset: 0x80CD8, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative6NSCSVGC5frameACSo6CGRectV_tcfc', symObjAddr: 0x13F8, symBinAddr: 0x10118, symSize: 0x2FC } - - { offsetInCU: 0x1435, offset: 0x80D5E, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative6NSCSVGC5frameACSo6CGRectV_tcfcTo', symObjAddr: 0x17D0, symBinAddr: 0x104B0, symSize: 0x20 } - - { offsetInCU: 0x1451, offset: 0x80D7A, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative6NSCSVGC5coderACSgSo7NSCoderC_tcfc', symObjAddr: 0x17F0, symBinAddr: 0x104D0, symSize: 0x280 } - - { offsetInCU: 0x14D3, offset: 0x80DFC, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative6NSCSVGC5coderACSgSo7NSCoderC_tcfcTo', symObjAddr: 0x1A70, symBinAddr: 0x10750, symSize: 0x30 } - - { offsetInCU: 0x14EF, offset: 0x80E18, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative6NSCSVGC4drawyySo6CGRectVF', symObjAddr: 0x1AA0, symBinAddr: 0x10780, symSize: 0x1C0 } - - { offsetInCU: 0x171E, offset: 0x81047, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative6NSCSVGC4drawyySo6CGRectVFTo', symObjAddr: 0x1C60, symBinAddr: 0x10940, symSize: 0x5C } - - { offsetInCU: 0x173A, offset: 0x81063, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative6NSCSVGC7toImageSo7UIImageCSgyF', symObjAddr: 0x1CBC, symBinAddr: 0x1099C, symSize: 0x17C } - - { offsetInCU: 0x192B, offset: 0x81254, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative6NSCSVGC7toImageSo7UIImageCSgyFTo', symObjAddr: 0x1E38, symBinAddr: 0x10B18, symSize: 0x38 } - - { offsetInCU: 0x1947, offset: 0x81270, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative6NSCSVGC6toDataSo6NSDataCSgyF', symObjAddr: 0x1E70, symBinAddr: 0x10B50, symSize: 0x54 } - - { offsetInCU: 0x19FE, offset: 0x81327, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative6NSCSVGC6toDataSo6NSDataCSgyFTo', symObjAddr: 0x1EC4, symBinAddr: 0x10BA4, symSize: 0x38 } - - { offsetInCU: 0x1A1A, offset: 0x81343, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative6NSCSVGCfD', symObjAddr: 0x1EFC, symBinAddr: 0x10BDC, symSize: 0x30 } - - { offsetInCU: 0x1A74, offset: 0x8139D, size: 0x8, addend: 0x0, symName: '_$sSo17OS_dispatch_queueCMa', symObjAddr: 0x16F4, symBinAddr: 0x10414, symSize: 0x3C } - - { offsetInCU: 0x1A88, offset: 0x813B1, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative6NSCSVGCMa', symObjAddr: 0x17B0, symBinAddr: 0x10490, symSize: 0x20 } - - { offsetInCU: 0x1AA7, offset: 0x813D0, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative6NSCSVGCfETo', symObjAddr: 0x2050, symBinAddr: 0x10D30, symSize: 0x70 } - - { offsetInCU: 0x1AD6, offset: 0x813FF, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative6NSCSVGC6doDrawyyFyycfU_TA', symObjAddr: 0x2224, symBinAddr: 0x10F04, symSize: 0x8 } - - { offsetInCU: 0x1AEA, offset: 0x81413, size: 0x8, addend: 0x0, symName: _block_copy_helper, symObjAddr: 0x222C, symBinAddr: 0x10F0C, symSize: 0x10 } - - { offsetInCU: 0x1AFE, offset: 0x81427, size: 0x8, addend: 0x0, symName: _block_destroy_helper, symObjAddr: 0x223C, symBinAddr: 0x10F1C, symSize: 0x8 } - - { offsetInCU: 0x1B12, offset: 0x8143B, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative6NSCSVGC6doDrawyyFyycfU_yyScMYccfU0_TA', symObjAddr: 0x22D0, symBinAddr: 0x10FB0, symSize: 0x18 } - - { offsetInCU: 0x27, offset: 0x818BD, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative14NSCImageBitmapC14FAILED_TO_LOADSSvgZTo', symObjAddr: 0x0, symBinAddr: 0x11004, symSize: 0x2C } - - { offsetInCU: 0x4B, offset: 0x818E1, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative14NSCImageBitmapC5queueSo012OS_dispatch_E0CvpZ', symObjAddr: 0x2D8, symBinAddr: 0x11733F0, symSize: 0x0 } - - { offsetInCU: 0x65, offset: 0x818FB, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative14NSCImageBitmapC14FAILED_TO_LOADSSvgZTo', symObjAddr: 0x0, symBinAddr: 0x11004, symSize: 0x2C } - - { offsetInCU: 0x81, offset: 0x81917, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative14NSCImageBitmapC5queueSo012OS_dispatch_E0CvgZ', symObjAddr: 0x138, symBinAddr: 0x1113C, symSize: 0x40 } - - { offsetInCU: 0xC6, offset: 0x8195C, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative14NSCImageBitmapC5queueSo012OS_dispatch_E0CvgZTo', symObjAddr: 0x178, symBinAddr: 0x1117C, symSize: 0x40 } - - { offsetInCU: 0x105, offset: 0x8199B, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative14NSCImageBitmapCACycfC', symObjAddr: 0x1B8, symBinAddr: 0x111BC, symSize: 0x20 } - - { offsetInCU: 0x123, offset: 0x819B9, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative14NSCImageBitmapCACycfc', symObjAddr: 0x1D8, symBinAddr: 0x111DC, symSize: 0x30 } - - { offsetInCU: 0x15E, offset: 0x819F4, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative14NSCImageBitmapCACycfcTo', symObjAddr: 0x228, symBinAddr: 0x1122C, symSize: 0x3C } - - { offsetInCU: 0x199, offset: 0x81A2F, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative14NSCImageBitmapCfD', symObjAddr: 0x264, symBinAddr: 0x11268, symSize: 0x30 } - - { offsetInCU: 0x1C7, offset: 0x81A5D, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative14NSCImageBitmapC5queue_WZ', symObjAddr: 0x2C, symBinAddr: 0x11030, symSize: 0x10C } - - { offsetInCU: 0x1F2, offset: 0x81A88, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative14NSCImageBitmapCMa', symObjAddr: 0x208, symBinAddr: 0x1120C, symSize: 0x20 } - - { offsetInCU: 0x206, offset: 0x81A9C, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative14NSCImageBitmapCfETo', symObjAddr: 0x294, symBinAddr: 0x11298, symSize: 0x4 } - - { offsetInCU: 0x2B, offset: 0x81C4E, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC18createTextureCacheSo017CVOpenGLESTextureF3RefaSgyFZ', symObjAddr: 0x0, symBinAddr: 0x1129C, symSize: 0xA4 } - - { offsetInCU: 0x4F, offset: 0x81C72, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC18createTextureCacheSo017CVOpenGLESTextureF3RefaSgyFZ', symObjAddr: 0x0, symBinAddr: 0x1129C, symSize: 0xA4 } - - { offsetInCU: 0xE6, offset: 0x81D09, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC18createTextureCacheSo017CVOpenGLESTextureF3RefaSgyFZTo', symObjAddr: 0xA4, symBinAddr: 0x11340, symSize: 0xA4 } - - { offsetInCU: 0x131, offset: 0x81D54, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC11createImageySo11CVBufferRefaSgSo022CVOpenGLESTextureCacheG0a_AFSo012CFDictionaryG0aSgs6UInt32Vs5Int32VA2p2NSitFZ', symObjAddr: 0x148, symBinAddr: 0x113E4, symSize: 0x90 } - - { offsetInCU: 0x27B, offset: 0x81E9E, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC11createImageySo11CVBufferRefaSgSo022CVOpenGLESTextureCacheG0a_AFSo012CFDictionaryG0aSgs6UInt32Vs5Int32VA2p2NSitFZTo', symObjAddr: 0x1D8, symBinAddr: 0x11474, symSize: 0x90 } - - { offsetInCU: 0x32B, offset: 0x81F4E, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC11setupRenderAA9NSCRenderCyFZ', symObjAddr: 0x268, symBinAddr: 0x11504, symSize: 0x24 } - - { offsetInCU: 0x379, offset: 0x81F9C, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC11setupRenderAA9NSCRenderCyFZTo', symObjAddr: 0x28C, symBinAddr: 0x11528, symSize: 0x28 } - - { offsetInCU: 0x3C1, offset: 0x81FE4, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC9drawFrameyySo8AVPlayerC_So0F15ItemVideoOutputCSo6CGSizeVAA9NSCRenderCs5Int32VANSbtFZ', symObjAddr: 0x2B4, symBinAddr: 0x11550, symSize: 0x4 } - - { offsetInCU: 0x3E4, offset: 0x82007, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC9drawFrameyySo8AVPlayerC_So0F15ItemVideoOutputCSo6CGSizeVAA9NSCRenderCs5Int32VANSbtFZTo', symObjAddr: 0x2B8, symBinAddr: 0x11554, symSize: 0xAC } - - { offsetInCU: 0x42C, offset: 0x8204F, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC11writeToFileyySo6NSDataC_SStKFZ', symObjAddr: 0x374, symBinAddr: 0x11610, symSize: 0xE8 } - - { offsetInCU: 0x4DB, offset: 0x820FE, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC11writeToFileyySo6NSDataC_SStKFZTo', symObjAddr: 0x45C, symBinAddr: 0x116F8, symSize: 0x15C } - - { offsetInCU: 0x543, offset: 0x82166, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsCACycfC', symObjAddr: 0x5B8, symBinAddr: 0x11854, symSize: 0x20 } - - { offsetInCU: 0x561, offset: 0x82184, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsCACycfc', symObjAddr: 0x5D8, symBinAddr: 0x11874, symSize: 0x30 } - - { offsetInCU: 0x59C, offset: 0x821BF, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsCACycfcTo', symObjAddr: 0x608, symBinAddr: 0x118A4, symSize: 0x3C } - - { offsetInCU: 0x5D7, offset: 0x821FA, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsCfD', symObjAddr: 0x644, symBinAddr: 0x118E0, symSize: 0x30 } - - { offsetInCU: 0x604, offset: 0x82227, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC9drawFrameyySo8AVPlayerC_So0F15ItemVideoOutputCSo6CGSizeVAA9NSCRenderCs5Int32VANSbtFZTf4nnnnnndd_n', symObjAddr: 0x674, symBinAddr: 0x11910, symSize: 0x160 } - - { offsetInCU: 0x782, offset: 0x823A5, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC7getFile33_F00B23A4165DD6ABFCD23C8811C7DF43LLyS2SKFZTf4nd_g', symObjAddr: 0x7D4, symBinAddr: 0x11A70, symSize: 0x36C } - - { offsetInCU: 0x859, offset: 0x8247C, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsCMa', symObjAddr: 0xB40, symBinAddr: 0x11DDC, symSize: 0x20 } - - { offsetInCU: 0x86D, offset: 0x82490, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC8TNSErrorOAEs5ErrorAAWl', symObjAddr: 0xB60, symBinAddr: 0x11DFC, symSize: 0x44 } - - { offsetInCU: 0x881, offset: 0x824A4, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC8TNSErrorOwCP', symObjAddr: 0xBA4, symBinAddr: 0x11E40, symSize: 0x2C } - - { offsetInCU: 0x895, offset: 0x824B8, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC8TNSErrorOwxx', symObjAddr: 0xBD0, symBinAddr: 0x11E6C, symSize: 0x8 } - - { offsetInCU: 0x8A9, offset: 0x824CC, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC8TNSErrorOwcp', symObjAddr: 0xBD8, symBinAddr: 0x11E74, symSize: 0x2C } - - { offsetInCU: 0x8BD, offset: 0x824E0, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC8TNSErrorOwca', symObjAddr: 0xC04, symBinAddr: 0x11EA0, symSize: 0x40 } - - { offsetInCU: 0x8D1, offset: 0x824F4, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC8TNSErrorOwta', symObjAddr: 0xC50, symBinAddr: 0x11EE0, symSize: 0x30 } - - { offsetInCU: 0x8E5, offset: 0x82508, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC8TNSErrorOwet', symObjAddr: 0xC80, symBinAddr: 0x11F10, symSize: 0x48 } - - { offsetInCU: 0x8F9, offset: 0x8251C, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC8TNSErrorOwst', symObjAddr: 0xCC8, symBinAddr: 0x11F58, symSize: 0x3C } - - { offsetInCU: 0x90D, offset: 0x82530, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC8TNSErrorOwug', symObjAddr: 0xD04, symBinAddr: 0x11F94, symSize: 0x8 } - - { offsetInCU: 0x921, offset: 0x82544, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC8TNSErrorOwup', symObjAddr: 0xD0C, symBinAddr: 0x11F9C, symSize: 0x4 } - - { offsetInCU: 0x935, offset: 0x82558, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC8TNSErrorOwui', symObjAddr: 0xD10, symBinAddr: 0x11FA0, symSize: 0x4 } - - { offsetInCU: 0x949, offset: 0x8256C, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC8TNSErrorOMa', symObjAddr: 0xD14, symBinAddr: 0x11FA4, symSize: 0x10 } - - { offsetInCU: 0x9CB, offset: 0x825EE, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC8TNSErrorOs5ErrorAAsAFP7_domainSSvgTW', symObjAddr: 0x364, symBinAddr: 0x11600, symSize: 0x4 } - - { offsetInCU: 0x9E7, offset: 0x8260A, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC8TNSErrorOs5ErrorAAsAFP5_codeSivgTW', symObjAddr: 0x368, symBinAddr: 0x11604, symSize: 0x4 } - - { offsetInCU: 0xA03, offset: 0x82626, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC8TNSErrorOs5ErrorAAsAFP9_userInfoyXlSgvgTW', symObjAddr: 0x36C, symBinAddr: 0x11608, symSize: 0x4 } - - { offsetInCU: 0xA1F, offset: 0x82642, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC8TNSErrorOs5ErrorAAsAFP19_getEmbeddedNSErroryXlSgyFTW', symObjAddr: 0x370, symBinAddr: 0x1160C, symSize: 0x4 } - - { offsetInCU: 0x27, offset: 0x8297C, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative27NSCCanvasRenderingContext2DC13createPatternys5Int64VAF_So7UIImageCSStFZ', symObjAddr: 0x0, symBinAddr: 0x11FB4, symSize: 0x4 } - - { offsetInCU: 0x8F, offset: 0x829E4, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative27NSCCanvasRenderingContext2DC13createPatternys5Int64VAF_So7UIImageCSStFZ', symObjAddr: 0x0, symBinAddr: 0x11FB4, symSize: 0x4 } - - { offsetInCU: 0xC7, offset: 0x82A1C, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative27NSCCanvasRenderingContext2DC13createPatternys5Int64VAF_So7UIImageCSStFZ', symObjAddr: 0x0, symBinAddr: 0x11FB4, symSize: 0x4 } - - { offsetInCU: 0x11B, offset: 0x82A70, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative27NSCCanvasRenderingContext2DC13createPatternys5Int64VAF_So7UIImageCSStFZTo', symObjAddr: 0x4, symBinAddr: 0x11FB8, symSize: 0x78 } - - { offsetInCU: 0x17D, offset: 0x82AD2, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative27NSCCanvasRenderingContext2DC9drawImageyys5Int64V_So7UIImageCS2ftFZ', symObjAddr: 0x7C, symBinAddr: 0x12030, symSize: 0x4 } - - { offsetInCU: 0x1BD, offset: 0x82B12, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative27NSCCanvasRenderingContext2DC9drawImageyys5Int64V_So7UIImageCS2ftFZ', symObjAddr: 0x7C, symBinAddr: 0x12030, symSize: 0x4 } - - { offsetInCU: 0x21D, offset: 0x82B72, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative27NSCCanvasRenderingContext2DC9drawImageyys5Int64V_So7UIImageCS2ftFZTo', symObjAddr: 0x80, symBinAddr: 0x12034, symSize: 0x5C } - - { offsetInCU: 0x287, offset: 0x82BDC, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative27NSCCanvasRenderingContext2DC9drawImageyys5Int64V_So7UIImageCS4ftFZ', symObjAddr: 0xDC, symBinAddr: 0x12090, symSize: 0x4 } - - { offsetInCU: 0x2D9, offset: 0x82C2E, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative27NSCCanvasRenderingContext2DC9drawImageyys5Int64V_So7UIImageCS4ftFZ', symObjAddr: 0xDC, symBinAddr: 0x12090, symSize: 0x4 } - - { offsetInCU: 0x351, offset: 0x82CA6, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative27NSCCanvasRenderingContext2DC9drawImageyys5Int64V_So7UIImageCS4ftFZTo', symObjAddr: 0xE0, symBinAddr: 0x12094, symSize: 0x74 } - - { offsetInCU: 0x3CD, offset: 0x82D22, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative27NSCCanvasRenderingContext2DC9drawImageyys5Int64V_So7UIImageCS8ftFZ', symObjAddr: 0x154, symBinAddr: 0x12108, symSize: 0x4 } - - { offsetInCU: 0x443, offset: 0x82D98, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative27NSCCanvasRenderingContext2DC9drawImageyys5Int64V_So7UIImageCS8ftFZ', symObjAddr: 0x154, symBinAddr: 0x12108, symSize: 0x4 } - - { offsetInCU: 0x4EB, offset: 0x82E40, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative27NSCCanvasRenderingContext2DC9drawImageyys5Int64V_So7UIImageCS8ftFZTo', symObjAddr: 0x158, symBinAddr: 0x1210C, symSize: 0xA4 } - - { offsetInCU: 0x58B, offset: 0x82EE0, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative27NSCCanvasRenderingContext2DCACycfC', symObjAddr: 0x1FC, symBinAddr: 0x121B0, symSize: 0x20 } - - { offsetInCU: 0x5A9, offset: 0x82EFE, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative27NSCCanvasRenderingContext2DCACycfc', symObjAddr: 0x21C, symBinAddr: 0x121D0, symSize: 0x30 } - - { offsetInCU: 0x5E4, offset: 0x82F39, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative27NSCCanvasRenderingContext2DCACycfcTo', symObjAddr: 0x24C, symBinAddr: 0x12200, symSize: 0x3C } - - { offsetInCU: 0x61F, offset: 0x82F74, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative27NSCCanvasRenderingContext2DCfD', symObjAddr: 0x288, symBinAddr: 0x1223C, symSize: 0x30 } - - { offsetInCU: 0x64D, offset: 0x82FA2, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative27NSCCanvasRenderingContext2DCMa', symObjAddr: 0x2B8, symBinAddr: 0x1226C, symSize: 0x20 } - - { offsetInCU: 0x6D, offset: 0x83174, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7GLKViewC7isDirtySbvgTo', symObjAddr: 0xC, symBinAddr: 0x12298, symSize: 0x10 } - - { offsetInCU: 0x8D, offset: 0x83194, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7GLKViewC7isDirtySbvgTo', symObjAddr: 0xC, symBinAddr: 0x12298, symSize: 0x10 } - - { offsetInCU: 0xD2, offset: 0x831D9, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7GLKViewC7isDirtySbvsTo', symObjAddr: 0x1C, symBinAddr: 0x122A8, symSize: 0x10 } - - { offsetInCU: 0xF2, offset: 0x831F9, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7GLKViewC7isDirtySbvsTo', symObjAddr: 0x1C, symBinAddr: 0x122A8, symSize: 0x10 } - - { offsetInCU: 0x133, offset: 0x8323A, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7GLKViewC3fbos6UInt32VvgTo', symObjAddr: 0x2C, symBinAddr: 0x122B8, symSize: 0x10 } - - { offsetInCU: 0x153, offset: 0x8325A, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7GLKViewC3fbos6UInt32VvgTo', symObjAddr: 0x2C, symBinAddr: 0x122B8, symSize: 0x10 } - - { offsetInCU: 0x198, offset: 0x8329F, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7GLKViewC3fbos6UInt32VvsTo', symObjAddr: 0x3C, symBinAddr: 0x122C8, symSize: 0x10 } - - { offsetInCU: 0x1B8, offset: 0x832BF, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7GLKViewC3fbos6UInt32VvsTo', symObjAddr: 0x3C, symBinAddr: 0x122C8, symSize: 0x10 } - - { offsetInCU: 0x1DB, offset: 0x832E2, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7GLKViewCACycfc', symObjAddr: 0x58, symBinAddr: 0x122E4, symSize: 0x58 } - - { offsetInCU: 0x22C, offset: 0x83333, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7GLKViewCACycfcTo', symObjAddr: 0xD0, symBinAddr: 0x1235C, symSize: 0x64 } - - { offsetInCU: 0x267, offset: 0x8336E, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7GLKViewC5frameACSo6CGRectV_tcfc', symObjAddr: 0x134, symBinAddr: 0x123C0, symSize: 0x78 } - - { offsetInCU: 0x2CE, offset: 0x833D5, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7GLKViewC5frameACSo6CGRectV_tcfcTo', symObjAddr: 0x1AC, symBinAddr: 0x12438, symSize: 0x84 } - - { offsetInCU: 0x33F, offset: 0x83446, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7GLKViewC5coderACSgSo7NSCoderC_tcfcTo', symObjAddr: 0x230, symBinAddr: 0x124BC, symSize: 0x5C } - - { offsetInCU: 0x3A0, offset: 0x834A7, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7GLKViewC15setNeedsDisplayyyFTo', symObjAddr: 0x2A0, symBinAddr: 0x12518, symSize: 0x3C } - - { offsetInCU: 0x418, offset: 0x8351F, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7GLKViewC15setNeedsDisplayyySo6CGRectVFTo', symObjAddr: 0x33C, symBinAddr: 0x12554, symSize: 0x6C } - - { offsetInCU: 0x4BB, offset: 0x835C2, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7GLKViewC12bindDrawableyyFTo', symObjAddr: 0x424, symBinAddr: 0x125C0, symSize: 0xA0 } - - { offsetInCU: 0x569, offset: 0x83670, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7GLKViewC14deleteDrawableyyFTo', symObjAddr: 0x500, symBinAddr: 0x12660, symSize: 0x60 } - - { offsetInCU: 0x5BB, offset: 0x836C2, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7GLKViewC5frame7contextACSo6CGRectV_So11EAGLContextCtcfC', symObjAddr: 0x560, symBinAddr: 0x126C0, symSize: 0x74 } - - { offsetInCU: 0x5D9, offset: 0x836E0, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7GLKViewC5frame7contextACSo6CGRectV_So11EAGLContextCtcfc', symObjAddr: 0x5D4, symBinAddr: 0x12734, symSize: 0x2C } - - { offsetInCU: 0x65C, offset: 0x83763, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7GLKViewC5frame7contextACSo6CGRectV_So11EAGLContextCtcfcTo', symObjAddr: 0x600, symBinAddr: 0x12760, symSize: 0x34 } - - { offsetInCU: 0x6BA, offset: 0x837C1, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7GLKViewCMa', symObjAddr: 0xB0, symBinAddr: 0x1233C, symSize: 0x20 } - - { offsetInCU: 0x752, offset: 0x83859, size: 0x8, addend: 0x0, symName: '_$sSo7GLKViewC12CanvasNativeE16snapshotWithDatayy10Foundation0F0VF', symObjAddr: 0x648, symBinAddr: 0x127A8, symSize: 0x2C4 } - - { offsetInCU: 0xA70, offset: 0x83B77, size: 0x8, addend: 0x0, symName: '_$sSo7GLKViewC12CanvasNativeE16snapshotWithDatayy10Foundation0F0VFTo', symObjAddr: 0x90C, symBinAddr: 0x12A6C, symSize: 0x78 } - - { offsetInCU: 0xAB6, offset: 0x83BBD, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7CPUViewC7isDirtySbvgTo', symObjAddr: 0x984, symBinAddr: 0x12AE4, symSize: 0x10 } - - { offsetInCU: 0xAD6, offset: 0x83BDD, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7CPUViewC7isDirtySbvgTo', symObjAddr: 0x984, symBinAddr: 0x12AE4, symSize: 0x10 } - - { offsetInCU: 0xB1B, offset: 0x83C22, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7CPUViewC7isDirtySbvsTo', symObjAddr: 0x994, symBinAddr: 0x12AF4, symSize: 0x10 } - - { offsetInCU: 0xB3B, offset: 0x83C42, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7CPUViewC7isDirtySbvsTo', symObjAddr: 0x994, symBinAddr: 0x12AF4, symSize: 0x10 } - - { offsetInCU: 0xB7C, offset: 0x83C83, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7CPUViewC8rendererAA9NSCCanvasCSgvgTo', symObjAddr: 0x9A4, symBinAddr: 0x12B04, symSize: 0x20 } - - { offsetInCU: 0xBE3, offset: 0x83CEA, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7CPUViewC8rendererAA9NSCCanvasCSgvsTo', symObjAddr: 0x9C4, symBinAddr: 0x12B24, symSize: 0x14 } - - { offsetInCU: 0xC46, offset: 0x83D4D, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7CPUViewC18ignorePixelScalingSbvgTo', symObjAddr: 0x9D8, symBinAddr: 0x12B38, symSize: 0x44 } - - { offsetInCU: 0xC83, offset: 0x83D8A, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7CPUViewC18ignorePixelScalingSbvg', symObjAddr: 0xA1C, symBinAddr: 0x12B7C, symSize: 0x44 } - - { offsetInCU: 0xCCC, offset: 0x83DD3, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7CPUViewC18ignorePixelScalingSbvsTo', symObjAddr: 0xA60, symBinAddr: 0x12BC0, symSize: 0x48 } - - { offsetInCU: 0xD09, offset: 0x83E10, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7CPUViewC18ignorePixelScalingSbvs', symObjAddr: 0xAA8, symBinAddr: 0x12C08, symSize: 0x48 } - - { offsetInCU: 0xD2E, offset: 0x83E35, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7CPUViewC18ignorePixelScalingSbvM', symObjAddr: 0xAF0, symBinAddr: 0x12C50, symSize: 0x44 } - - { offsetInCU: 0xD5D, offset: 0x83E64, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7CPUViewC18ignorePixelScalingSbvM.resume.0', symObjAddr: 0xB34, symBinAddr: 0x12C94, symSize: 0x4 } - - { offsetInCU: 0xD88, offset: 0x83E8F, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7CPUViewCACycfc', symObjAddr: 0xB74, symBinAddr: 0x12CD4, symSize: 0x6C } - - { offsetInCU: 0xDD9, offset: 0x83EE0, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7CPUViewCACycfcTo', symObjAddr: 0xBE0, symBinAddr: 0x12D40, symSize: 0x78 } - - { offsetInCU: 0xE14, offset: 0x83F1B, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7CPUViewC5frameACSo6CGRectV_tcfc', symObjAddr: 0xCC4, symBinAddr: 0x12E24, symSize: 0xAC } - - { offsetInCU: 0xE7D, offset: 0x83F84, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7CPUViewC5frameACSo6CGRectV_tcfcTo', symObjAddr: 0xD70, symBinAddr: 0x12ED0, symSize: 0xB0 } - - { offsetInCU: 0xEC4, offset: 0x83FCB, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7CPUViewC5coderACSgSo7NSCoderC_tcfc', symObjAddr: 0xE20, symBinAddr: 0x12F80, symSize: 0xAC } - - { offsetInCU: 0xF13, offset: 0x8401A, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7CPUViewC5coderACSgSo7NSCoderC_tcfcTo', symObjAddr: 0xECC, symBinAddr: 0x1302C, symSize: 0x30 } - - { offsetInCU: 0xF4D, offset: 0x84054, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7CPUViewC11deviceScaleSfyFTo', symObjAddr: 0xEFC, symBinAddr: 0x1305C, symSize: 0xC4 } - - { offsetInCU: 0xFCA, offset: 0x840D1, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7CPUViewC4drawyySo6CGRectVFTo', symObjAddr: 0xFC4, symBinAddr: 0x13120, symSize: 0x2C } - - { offsetInCU: 0xFFC, offset: 0x84103, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7CPUViewC4drawyySo6CGRectVFTf4dn_n', symObjAddr: 0x15BC, symBinAddr: 0x135D0, symSize: 0x364 } - - { offsetInCU: 0x135D, offset: 0x84464, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7CPUViewCfETo', symObjAddr: 0x103C, symBinAddr: 0x13198, symSize: 0x10 } - - { offsetInCU: 0x13EF, offset: 0x844F6, size: 0x8, addend: 0x0, symName: '_$ss12_ArrayBufferV20_consumeAndCreateNew14bufferIsUnique15minimumCapacity13growForAppendAByxGSb_SiSbtF12CanvasNative15NSCTouchHandlerC7PointerV_Tg5', symObjAddr: 0x104C, symBinAddr: 0x131A8, symSize: 0xBC } - - { offsetInCU: 0x152F, offset: 0x84636, size: 0x8, addend: 0x0, symName: '_$ss12_ArrayBufferV20_consumeAndCreateNew14bufferIsUnique15minimumCapacity13growForAppendAByxGSb_SiSbtFs5UInt8V_Tg5', symObjAddr: 0x11D8, symBinAddr: 0x13264, symSize: 0xB4 } - - { offsetInCU: 0x163D, offset: 0x84744, size: 0x8, addend: 0x0, symName: '_$ss22_ContiguousArrayBufferV19_uninitializedCount15minimumCapacityAByxGSi_SitcfC12CanvasNative15NSCTouchHandlerC7PointerV_Tg5Tf4nnd_n', symObjAddr: 0x128C, symBinAddr: 0x13318, symSize: 0x7C } - - { offsetInCU: 0x16C7, offset: 0x847CE, size: 0x8, addend: 0x0, symName: '_$s10Foundation4DataV15_RepresentationOWOy', symObjAddr: 0x14A0, symBinAddr: 0x134B4, symSize: 0x50 } - - { offsetInCU: 0x16DB, offset: 0x847E2, size: 0x8, addend: 0x0, symName: '_$s10Foundation4DataV15_RepresentationOWOe', symObjAddr: 0x14F0, symBinAddr: 0x13504, symSize: 0x44 } - - { offsetInCU: 0x16EF, offset: 0x847F6, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7CPUViewCMa', symObjAddr: 0x1534, symBinAddr: 0x13548, symSize: 0x20 } - - { offsetInCU: 0x1719, offset: 0x84820, size: 0x8, addend: 0x0, symName: '_$ss22_ContiguousArrayBufferV19_uninitializedCount15minimumCapacityAByxGSi_SitcfCs5UInt8V_Tg5Tf4nnd_n', symObjAddr: 0x1554, symBinAddr: 0x13568, symSize: 0x68 } - - { offsetInCU: 0x1804, offset: 0x8490B, size: 0x8, addend: 0x0, symName: '_$sSaySayxGqd__c7ElementQyd__RszSTRd__lufCs5UInt8V_10Foundation4DataVTg5Tf4gd_n', symObjAddr: 0x1380, symBinAddr: 0x13394, symSize: 0x110 } - - { offsetInCU: 0x4F, offset: 0x84D08, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative13NSCImageAssetC5queue33_7ED578B0ED4B2B6F6887A622A7B49AA3LLSo012OS_dispatch_E0CvpZ', symObjAddr: 0x990, symBinAddr: 0x1173500, symSize: 0x0 } - - { offsetInCU: 0x5D, offset: 0x84D16, size: 0x8, addend: 0x0, symName: '_$sIegh_IeyBh_TR', symObjAddr: 0x0, symBinAddr: 0x13A3C, symSize: 0x2C } - - { offsetInCU: 0x75, offset: 0x84D2E, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative13NSCImageAssetC5queue33_7ED578B0ED4B2B6F6887A622A7B49AA3LL_WZ', symObjAddr: 0x2C, symBinAddr: 0x13A68, symSize: 0x10C } - - { offsetInCU: 0xB2, offset: 0x84D6B, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative13NSCImageAssetC013loadImageFromF4SyncySbs5Int64V_So7UIImageCtFZ', symObjAddr: 0x138, symBinAddr: 0x13B74, symSize: 0x4 } - - { offsetInCU: 0xE0, offset: 0x84D99, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative13NSCImageAssetC013loadImageFromF4SyncySbs5Int64V_So7UIImageCtFZ', symObjAddr: 0x138, symBinAddr: 0x13B74, symSize: 0x4 } - - { offsetInCU: 0x128, offset: 0x84DE1, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative13NSCImageAssetC013loadImageFromF4SyncySbs5Int64V_So7UIImageCtFZTo', symObjAddr: 0x13C, symBinAddr: 0x13B78, symSize: 0x50 } - - { offsetInCU: 0x180, offset: 0x84E39, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative13NSCImageAssetC013loadImageFromF0yys5Int64V_So7UIImageCySbctFZ', symObjAddr: 0x18C, symBinAddr: 0x13BC8, symSize: 0x4 } - - { offsetInCU: 0x194, offset: 0x84E4D, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative13NSCImageAssetC013loadImageFromF0yys5Int64V_So7UIImageCySbctFZyyYbcfU_', symObjAddr: 0x190, symBinAddr: 0x13BCC, symSize: 0x260 } - - { offsetInCU: 0x275, offset: 0x84F2E, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative13NSCImageAssetC013loadImageFromF0yys5Int64V_So7UIImageCySbctFZTo', symObjAddr: 0x3F0, symBinAddr: 0x13E2C, symSize: 0x80 } - - { offsetInCU: 0x2A7, offset: 0x84F60, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative13NSCImageAssetCACycfC', symObjAddr: 0x470, symBinAddr: 0x13EAC, symSize: 0x20 } - - { offsetInCU: 0x2C5, offset: 0x84F7E, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative13NSCImageAssetCACycfc', symObjAddr: 0x490, symBinAddr: 0x13ECC, symSize: 0x30 } - - { offsetInCU: 0x300, offset: 0x84FB9, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative13NSCImageAssetCACycfcTo', symObjAddr: 0x4C0, symBinAddr: 0x13EFC, symSize: 0x3C } - - { offsetInCU: 0x33B, offset: 0x84FF4, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative13NSCImageAssetCfD', symObjAddr: 0x4FC, symBinAddr: 0x13F38, symSize: 0x30 } - - { offsetInCU: 0x368, offset: 0x85021, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative13NSCImageAssetC013loadImageFromF0yys5Int64V_So7UIImageCySbctFZTf4nnnd_n', symObjAddr: 0x530, symBinAddr: 0x13F6C, symSize: 0x214 } - - { offsetInCU: 0x3E7, offset: 0x850A0, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative13NSCImageAssetCfETo', symObjAddr: 0x52C, symBinAddr: 0x13F68, symSize: 0x4 } - - { offsetInCU: 0x423, offset: 0x850DC, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative13NSCImageAssetCMa', symObjAddr: 0x744, symBinAddr: 0x14180, symSize: 0x20 } - - { offsetInCU: 0x442, offset: 0x850FB, size: 0x8, addend: 0x0, symName: '_$s10ObjectiveC8ObjCBoolVIeyBy_SbIegy_TRTA', symObjAddr: 0x788, symBinAddr: 0x141C4, symSize: 0x14 } - - { offsetInCU: 0x46B, offset: 0x85124, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative13NSCImageAssetC013loadImageFromF0yys5Int64V_So7UIImageCySbctFZyyYbcfU_TA', symObjAddr: 0x7C8, symBinAddr: 0x14204, symSize: 0xC } - - { offsetInCU: 0x47F, offset: 0x85138, size: 0x8, addend: 0x0, symName: _block_copy_helper, symObjAddr: 0x7D4, symBinAddr: 0x14210, symSize: 0x10 } - - { offsetInCU: 0x493, offset: 0x8514C, size: 0x8, addend: 0x0, symName: _block_destroy_helper, symObjAddr: 0x7E4, symBinAddr: 0x14220, symSize: 0x8 } - - { offsetInCU: 0x4A7, offset: 0x85160, size: 0x8, addend: 0x0, symName: '_$sSay8Dispatch0A13WorkItemFlagsVGMa', symObjAddr: 0x86C, symBinAddr: 0x14268, symSize: 0x54 } - - { offsetInCU: 0x4BB, offset: 0x85174, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative13NSCImageAssetC013loadImageFromF0yys5Int64V_So7UIImageCySbctFZyyYbcfU_yyScMYccfU0_TA', symObjAddr: 0x8FC, symBinAddr: 0x142BC, symSize: 0x24 } - - { offsetInCU: 0x4EF, offset: 0x851A8, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative13NSCImageAssetC013loadImageFromF0yys5Int64V_So7UIImageCySbctFZyyYbcfU_yyScMYccfU_TA', symObjAddr: 0x944, symBinAddr: 0x14304, symSize: 0x24 } - - { offsetInCU: 0x27, offset: 0x853B7, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative25NSCCanvasRenderingContextCACycfC', symObjAddr: 0x0, symBinAddr: 0x1433C, symSize: 0x20 } - - { offsetInCU: 0x4B, offset: 0x853DB, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative25NSCCanvasRenderingContextCACycfC', symObjAddr: 0x0, symBinAddr: 0x1433C, symSize: 0x20 } - - { offsetInCU: 0x69, offset: 0x853F9, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative25NSCCanvasRenderingContextCACycfc', symObjAddr: 0x20, symBinAddr: 0x1435C, symSize: 0x30 } - - { offsetInCU: 0xA4, offset: 0x85434, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative25NSCCanvasRenderingContextCACycfcTo', symObjAddr: 0x70, symBinAddr: 0x143AC, symSize: 0x3C } - - { offsetInCU: 0xDF, offset: 0x8546F, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative25NSCCanvasRenderingContextCfD', symObjAddr: 0xAC, symBinAddr: 0x143E8, symSize: 0x30 } - - { offsetInCU: 0x10D, offset: 0x8549D, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative25NSCCanvasRenderingContextCMa', symObjAddr: 0x50, symBinAddr: 0x1438C, symSize: 0x20 } - - { offsetInCU: 0x10, offset: 0x855D5, size: 0x8, addend: 0x0, symName: _GFp_aes_hw_set_encrypt_key, symObjAddr: 0x0, symBinAddr: 0x2FF300, symSize: 0x1A0 } - - { offsetInCU: 0x43, offset: 0x85608, size: 0x8, addend: 0x0, symName: _GFp_aes_hw_set_encrypt_key, symObjAddr: 0x0, symBinAddr: 0x2FF300, symSize: 0x1A0 } - - { offsetInCU: 0x51, offset: 0x85616, size: 0x8, addend: 0x0, symName: _GFp_aes_hw_encrypt, symObjAddr: 0x1A0, symBinAddr: 0x2FF4A0, symSize: 0x60 } - - { offsetInCU: 0x67, offset: 0x8562C, size: 0x8, addend: 0x0, symName: _GFp_aes_hw_decrypt, symObjAddr: 0x200, symBinAddr: 0x2FF500, symSize: 0x60 } - - { offsetInCU: 0x8A, offset: 0x8564F, size: 0x8, addend: 0x0, symName: _GFp_aes_hw_ctr32_encrypt_blocks, symObjAddr: 0x260, symBinAddr: 0x2FF560, symSize: 0x288 } - - { offsetInCU: 0x10, offset: 0x8564D, size: 0x8, addend: 0x0, symName: _GFp_gcm_init_clmul, symObjAddr: 0x0, symBinAddr: 0x2FF7F0, symSize: 0xA0 } - - { offsetInCU: 0x3B, offset: 0x85678, size: 0x8, addend: 0x0, symName: _GFp_gcm_init_clmul, symObjAddr: 0x0, symBinAddr: 0x2FF7F0, symSize: 0xA0 } - - { offsetInCU: 0x52, offset: 0x8568F, size: 0x8, addend: 0x0, symName: _GFp_gcm_gmult_clmul, symObjAddr: 0xA0, symBinAddr: 0x2FF890, symSize: 0x70 } - - { offsetInCU: 0x68, offset: 0x856A5, size: 0x8, addend: 0x0, symName: _GFp_gcm_ghash_clmul, symObjAddr: 0x110, symBinAddr: 0x2FF900, symSize: 0x190 } - - { offsetInCU: 0x10, offset: 0x856AF, size: 0x8, addend: 0x0, symName: _GFp_bn_mul_mont, symObjAddr: 0x0, symBinAddr: 0x2FFAA0, symSize: 0x240 } - - { offsetInCU: 0x38, offset: 0x856D7, size: 0x8, addend: 0x0, symName: _GFp_bn_mul_mont, symObjAddr: 0x0, symBinAddr: 0x2FFAA0, symSize: 0x240 } - - { offsetInCU: 0x4D, offset: 0x856EC, size: 0x8, addend: 0x0, symName: __bn_sqr8x_mont, symObjAddr: 0x240, symBinAddr: 0x2FFCE0, symSize: 0x9E0 } - - { offsetInCU: 0x63, offset: 0x85702, size: 0x8, addend: 0x0, symName: __bn_mul4x_mont, symObjAddr: 0xC20, symBinAddr: 0x3006C0, symSize: 0x650 } - - { offsetInCU: 0x10, offset: 0x85711, size: 0x8, addend: 0x0, symName: _GFp_ChaCha20_ctr32, symObjAddr: 0x0, symBinAddr: 0x300D20, symSize: 0x3A0 } - - { offsetInCU: 0x3B, offset: 0x8573C, size: 0x8, addend: 0x0, symName: _GFp_ChaCha20_ctr32, symObjAddr: 0x0, symBinAddr: 0x300D20, symSize: 0x3A0 } - - { offsetInCU: 0x4C, offset: 0x8574D, size: 0x8, addend: 0x0, symName: ChaCha20_neon, symObjAddr: 0x3A0, symBinAddr: 0x3010C0, symSize: 0x6C0 } - - { offsetInCU: 0x66, offset: 0x85767, size: 0x8, addend: 0x0, symName: ChaCha20_512_neon, symObjAddr: 0xA60, symBinAddr: 0x301780, symSize: 0x1138 } - - { offsetInCU: 0x3E, offset: 0x857A1, size: 0x8, addend: 0x0, symName: _GFp_nistz256_mul_mont, symObjAddr: 0xA0, symBinAddr: 0x302960, symSize: 0x30 } - - { offsetInCU: 0x54, offset: 0x857B7, size: 0x8, addend: 0x0, symName: _GFp_nistz256_sqr_mont, symObjAddr: 0xD0, symBinAddr: 0x302990, symSize: 0x30 } - - { offsetInCU: 0x65, offset: 0x857C8, size: 0x8, addend: 0x0, symName: _GFp_nistz256_add, symObjAddr: 0x100, symBinAddr: 0x3029C0, symSize: 0x30 } - - { offsetInCU: 0x7B, offset: 0x857DE, size: 0x8, addend: 0x0, symName: _GFp_nistz256_neg, symObjAddr: 0x130, symBinAddr: 0x3029F0, symSize: 0x30 } - - { offsetInCU: 0x97, offset: 0x857FA, size: 0x8, addend: 0x0, symName: __ecp_nistz256_mul_mont, symObjAddr: 0x160, symBinAddr: 0x302A20, symSize: 0x1E0 } - - { offsetInCU: 0xAD, offset: 0x85810, size: 0x8, addend: 0x0, symName: __ecp_nistz256_sqr_mont, symObjAddr: 0x340, symBinAddr: 0x302C00, symSize: 0x170 } - - { offsetInCU: 0xBE, offset: 0x85821, size: 0x8, addend: 0x0, symName: __ecp_nistz256_add, symObjAddr: 0x4B0, symBinAddr: 0x302D70, symSize: 0x50 } - - { offsetInCU: 0xD9, offset: 0x8583C, size: 0x8, addend: 0x0, symName: __ecp_nistz256_sub_from, symObjAddr: 0x500, symBinAddr: 0x302DC0, symSize: 0x50 } - - { offsetInCU: 0xEF, offset: 0x85852, size: 0x8, addend: 0x0, symName: __ecp_nistz256_sub_morf, symObjAddr: 0x550, symBinAddr: 0x302E10, symSize: 0x50 } - - { offsetInCU: 0x105, offset: 0x85868, size: 0x8, addend: 0x0, symName: __ecp_nistz256_div_by_2, symObjAddr: 0x5A0, symBinAddr: 0x302E60, symSize: 0x60 } - - { offsetInCU: 0x11E, offset: 0x85881, size: 0x8, addend: 0x0, symName: _GFp_nistz256_point_double, symObjAddr: 0x600, symBinAddr: 0x302EC0, symSize: 0x1E0 } - - { offsetInCU: 0x138, offset: 0x8589B, size: 0x8, addend: 0x0, symName: _GFp_nistz256_point_add_affine, symObjAddr: 0x7E0, symBinAddr: 0x3030A0, symSize: 0x2C0 } - - { offsetInCU: 0x10, offset: 0x8589B, size: 0x8, addend: 0x0, symName: _GFp_sha512_block_data_order, symObjAddr: 0x0, symBinAddr: 0x303380, symSize: 0xE28 } - - { offsetInCU: 0x44, offset: 0x858CF, size: 0x8, addend: 0x0, symName: _GFp_sha512_block_data_order, symObjAddr: 0x0, symBinAddr: 0x303380, symSize: 0xE28 } - - { offsetInCU: 0x10, offset: 0x858D1, size: 0x8, addend: 0x0, symName: _GFp_sha256_block_data_order, symObjAddr: 0x0, symBinAddr: 0x3041C0, symSize: 0xE40 } - - { offsetInCU: 0x44, offset: 0x85905, size: 0x8, addend: 0x0, symName: _GFp_sha256_block_data_order, symObjAddr: 0x0, symBinAddr: 0x3041C0, symSize: 0xE40 } - - { offsetInCU: 0x51, offset: 0x85912, size: 0x8, addend: 0x0, symName: sha256_block_armv8, symObjAddr: 0xE40, symBinAddr: 0x305000, symSize: 0x1F0 } - - { offsetInCU: 0x27, offset: 0x85934, size: 0x8, addend: 0x0, symName: _GFp_bn_neg_inv_mod_r_u64, symObjAddr: 0x0, symBinAddr: 0x3051F0, symSize: 0x3C } - - { offsetInCU: 0x39, offset: 0x85946, size: 0x8, addend: 0x0, symName: _GFp_bn_neg_inv_mod_r_u64, symObjAddr: 0x0, symBinAddr: 0x3051F0, symSize: 0x3C } - - { offsetInCU: 0x27, offset: 0x85A63, size: 0x8, addend: 0x0, symName: _LIMBS_are_zero, symObjAddr: 0x0, symBinAddr: 0x30522C, symSize: 0x38 } - - { offsetInCU: 0xE9, offset: 0x85B25, size: 0x8, addend: 0x0, symName: _LIMBS_are_zero, symObjAddr: 0x0, symBinAddr: 0x30522C, symSize: 0x38 } - - { offsetInCU: 0xF1, offset: 0x85B2D, size: 0x8, addend: 0x0, symName: _LIMBS_equal, symObjAddr: 0x38, symBinAddr: 0x305264, symSize: 0x3C } - - { offsetInCU: 0x120, offset: 0x85B5C, size: 0x8, addend: 0x0, symName: _LIMBS_are_zero, symObjAddr: 0x0, symBinAddr: 0x30522C, symSize: 0x38 } - - { offsetInCU: 0x1B6, offset: 0x85BF2, size: 0x8, addend: 0x0, symName: _LIMBS_equal, symObjAddr: 0x38, symBinAddr: 0x305264, symSize: 0x3C } - - { offsetInCU: 0x218, offset: 0x85C54, size: 0x8, addend: 0x0, symName: _LIMBS_equal, symObjAddr: 0x38, symBinAddr: 0x305264, symSize: 0x3C } - - { offsetInCU: 0x32B, offset: 0x85D67, size: 0x8, addend: 0x0, symName: _LIMBS_are_even, symObjAddr: 0xD0, symBinAddr: 0x3052A0, symSize: 0x1C } - - { offsetInCU: 0x333, offset: 0x85D6F, size: 0x8, addend: 0x0, symName: _LIMBS_less_than, symObjAddr: 0xEC, symBinAddr: 0x3052BC, symSize: 0x54 } - - { offsetInCU: 0x45A, offset: 0x85E96, size: 0x8, addend: 0x0, symName: _LIMBS_less_than, symObjAddr: 0xEC, symBinAddr: 0x3052BC, symSize: 0x54 } - - { offsetInCU: 0x462, offset: 0x85E9E, size: 0x8, addend: 0x0, symName: _LIMBS_less_than_limb, symObjAddr: 0x140, symBinAddr: 0x305310, symSize: 0x4C } - - { offsetInCU: 0x4FD, offset: 0x85F39, size: 0x8, addend: 0x0, symName: _LIMBS_less_than_limb, symObjAddr: 0x140, symBinAddr: 0x305310, symSize: 0x4C } - - { offsetInCU: 0x505, offset: 0x85F41, size: 0x8, addend: 0x0, symName: _LIMBS_reduce_once, symObjAddr: 0x18C, symBinAddr: 0x30535C, symSize: 0xA4 } - - { offsetInCU: 0x724, offset: 0x86160, size: 0x8, addend: 0x0, symName: _LIMBS_reduce_once, symObjAddr: 0x18C, symBinAddr: 0x30535C, symSize: 0xA4 } - - { offsetInCU: 0x72C, offset: 0x86168, size: 0x8, addend: 0x0, symName: _LIMBS_add_mod, symObjAddr: 0x230, symBinAddr: 0x305400, symSize: 0x124 } - - { offsetInCU: 0x78C, offset: 0x861C8, size: 0x8, addend: 0x0, symName: _LIMBS_reduce_once, symObjAddr: 0x18C, symBinAddr: 0x30535C, symSize: 0xA4 } - - { offsetInCU: 0xA31, offset: 0x8646D, size: 0x8, addend: 0x0, symName: _LIMBS_add_mod, symObjAddr: 0x230, symBinAddr: 0x305400, symSize: 0x124 } - - { offsetInCU: 0xA39, offset: 0x86475, size: 0x8, addend: 0x0, symName: _LIMBS_sub_mod, symObjAddr: 0x354, symBinAddr: 0x305524, symSize: 0xC8 } - - { offsetInCU: 0xD3A, offset: 0x86776, size: 0x8, addend: 0x0, symName: _LIMBS_sub_mod, symObjAddr: 0x354, symBinAddr: 0x305524, symSize: 0xC8 } - - { offsetInCU: 0xD42, offset: 0x8677E, size: 0x8, addend: 0x0, symName: _LIMBS_shl_mod, symObjAddr: 0x41C, symBinAddr: 0x3055EC, symSize: 0x160 } - - { offsetInCU: 0xDC2, offset: 0x867FE, size: 0x8, addend: 0x0, symName: _LIMBS_sub_mod, symObjAddr: 0x354, symBinAddr: 0x305524, symSize: 0xC8 } - - { offsetInCU: 0xF2E, offset: 0x8696A, size: 0x8, addend: 0x0, symName: _LIMBS_shl_mod, symObjAddr: 0x41C, symBinAddr: 0x3055EC, symSize: 0x160 } - - { offsetInCU: 0x1154, offset: 0x86B90, size: 0x8, addend: 0x0, symName: _LIMB_shr, symObjAddr: 0x6F8, symBinAddr: 0x30574C, symSize: 0x8 } - - { offsetInCU: 0x27, offset: 0x86BFF, size: 0x8, addend: 0x0, symName: _GFp_memcmp, symObjAddr: 0x0, symBinAddr: 0x305754, symSize: 0x120 } - - { offsetInCU: 0x39, offset: 0x86C11, size: 0x8, addend: 0x0, symName: _GFp_memcmp, symObjAddr: 0x0, symBinAddr: 0x305754, symSize: 0x120 } - - { offsetInCU: 0x27, offset: 0x86CE3, size: 0x8, addend: 0x0, symName: _GFp_poly1305_init, symObjAddr: 0x0, symBinAddr: 0x305874, symSize: 0x7C } - - { offsetInCU: 0x24B, offset: 0x86F07, size: 0x8, addend: 0x0, symName: _GFp_poly1305_init, symObjAddr: 0x0, symBinAddr: 0x305874, symSize: 0x7C } - - { offsetInCU: 0x253, offset: 0x86F0F, size: 0x8, addend: 0x0, symName: _GFp_poly1305_update, symObjAddr: 0x7C, symBinAddr: 0x3058F0, symSize: 0xE8 } - - { offsetInCU: 0x2D9, offset: 0x86F95, size: 0x8, addend: 0x0, symName: _GFp_poly1305_init, symObjAddr: 0x0, symBinAddr: 0x305874, symSize: 0x7C } - - { offsetInCU: 0x3B7, offset: 0x87073, size: 0x8, addend: 0x0, symName: _GFp_poly1305_update, symObjAddr: 0x7C, symBinAddr: 0x3058F0, symSize: 0xE8 } - - { offsetInCU: 0x3BF, offset: 0x8707B, size: 0x8, addend: 0x0, symName: _poly1305_update, symObjAddr: 0x164, symBinAddr: 0x3059D8, symSize: 0x22C } - - { offsetInCU: 0x4EB, offset: 0x871A7, size: 0x8, addend: 0x0, symName: _poly1305_update, symObjAddr: 0x164, symBinAddr: 0x3059D8, symSize: 0x22C } - - { offsetInCU: 0x4F3, offset: 0x871AF, size: 0x8, addend: 0x0, symName: _GFp_poly1305_finish, symObjAddr: 0x390, symBinAddr: 0x305C04, symSize: 0x12C } - - { offsetInCU: 0x7C9, offset: 0x87485, size: 0x8, addend: 0x0, symName: _GFp_poly1305_finish, symObjAddr: 0x390, symBinAddr: 0x305C04, symSize: 0x12C } - - { offsetInCU: 0x27, offset: 0x876F0, size: 0x8, addend: 0x0, symName: _GFp_x25519_ge_frombytes_vartime, symObjAddr: 0x0, symBinAddr: 0x305D30, symSize: 0x2A00 } - - { offsetInCU: 0x45, offset: 0x8770E, size: 0x8, addend: 0x0, symName: _d, symObjAddr: 0x9CA8, symBinAddr: 0xA72D88, symSize: 0x0 } - - { offsetInCU: 0xCA, offset: 0x87793, size: 0x8, addend: 0x0, symName: _sqrtm1, symObjAddr: 0x9CD0, symBinAddr: 0xA72DB0, symSize: 0x0 } - - { offsetInCU: 0xE0, offset: 0x877A9, size: 0x8, addend: 0x0, symName: _k25519Precomp, symObjAddr: 0x9D18, symBinAddr: 0xA72DF8, symSize: 0x0 } - - { offsetInCU: 0x16D, offset: 0x87836, size: 0x8, addend: 0x0, symName: _d2, symObjAddr: 0x118D8, symBinAddr: 0xA7A9B8, symSize: 0x0 } - - { offsetInCU: 0x184, offset: 0x8784D, size: 0x8, addend: 0x0, symName: _Bi, symObjAddr: 0x11518, symBinAddr: 0xA7A5F8, symSize: 0x0 } - - { offsetInCU: 0xD33, offset: 0x883FC, size: 0x8, addend: 0x0, symName: _GFp_x25519_ge_frombytes_vartime, symObjAddr: 0x0, symBinAddr: 0x305D30, symSize: 0x2A00 } - - { offsetInCU: 0xD3B, offset: 0x88404, size: 0x8, addend: 0x0, symName: _GFp_x25519_ge_scalarmult_base, symObjAddr: 0x2A00, symBinAddr: 0x308730, symSize: 0x5BC } - - { offsetInCU: 0x4B09, offset: 0x8C1D2, size: 0x8, addend: 0x0, symName: _GFp_x25519_ge_scalarmult_base, symObjAddr: 0x2A00, symBinAddr: 0x308730, symSize: 0x5BC } - - { offsetInCU: 0x4B11, offset: 0x8C1DA, size: 0x8, addend: 0x0, symName: _table_select, symObjAddr: 0x2FBC, symBinAddr: 0x308CEC, symSize: 0x280 } - - { offsetInCU: 0x54DF, offset: 0x8CBA8, size: 0x8, addend: 0x0, symName: _table_select, symObjAddr: 0x2FBC, symBinAddr: 0x308CEC, symSize: 0x280 } - - { offsetInCU: 0x54E7, offset: 0x8CBB0, size: 0x8, addend: 0x0, symName: _ge_madd, symObjAddr: 0x323C, symBinAddr: 0x308F6C, symSize: 0x208 } - - { offsetInCU: 0x5B32, offset: 0x8D1FB, size: 0x8, addend: 0x0, symName: _ge_madd, symObjAddr: 0x323C, symBinAddr: 0x308F6C, symSize: 0x208 } - - { offsetInCU: 0x5B3A, offset: 0x8D203, size: 0x8, addend: 0x0, symName: _ge_p2_dbl, symObjAddr: 0x3444, symBinAddr: 0x309174, symSize: 0x7B0 } - - { offsetInCU: 0x6063, offset: 0x8D72C, size: 0x8, addend: 0x0, symName: _ge_p2_dbl, symObjAddr: 0x3444, symBinAddr: 0x309174, symSize: 0x7B0 } - - { offsetInCU: 0x606B, offset: 0x8D734, size: 0x8, addend: 0x0, symName: _GFp_x25519_sc_reduce, symObjAddr: 0x3BF4, symBinAddr: 0x309924, symSize: 0x614 } - - { offsetInCU: 0x6BAF, offset: 0x8E278, size: 0x8, addend: 0x0, symName: _GFp_x25519_sc_reduce, symObjAddr: 0x3BF4, symBinAddr: 0x309924, symSize: 0x614 } - - { offsetInCU: 0x6BB7, offset: 0x8E280, size: 0x8, addend: 0x0, symName: _GFp_x25519_scalar_mult_generic_masked, symObjAddr: 0x4208, symBinAddr: 0x309F38, symSize: 0xB9C } - - { offsetInCU: 0x75D4, offset: 0x8EC9D, size: 0x8, addend: 0x0, symName: _GFp_x25519_scalar_mult_generic_masked, symObjAddr: 0x4208, symBinAddr: 0x309F38, symSize: 0xB9C } - - { offsetInCU: 0x75DC, offset: 0x8ECA5, size: 0x8, addend: 0x0, symName: _fe_tobytes, symObjAddr: 0x4DA4, symBinAddr: 0x30AAD4, symSize: 0x1B8 } - - { offsetInCU: 0x8E84, offset: 0x9054D, size: 0x8, addend: 0x0, symName: _fe_tobytes, symObjAddr: 0x4DA4, symBinAddr: 0x30AAD4, symSize: 0x1B8 } - - { offsetInCU: 0x8E8C, offset: 0x90555, size: 0x8, addend: 0x0, symName: _GFp_x25519_public_from_private_generic_masked, symObjAddr: 0x4F5C, symBinAddr: 0x30AC8C, symSize: 0x104 } - - { offsetInCU: 0x9158, offset: 0x90821, size: 0x8, addend: 0x0, symName: _GFp_x25519_public_from_private_generic_masked, symObjAddr: 0x4F5C, symBinAddr: 0x30AC8C, symSize: 0x104 } - - { offsetInCU: 0x9160, offset: 0x90829, size: 0x8, addend: 0x0, symName: _fe_loose_invert, symObjAddr: 0x5060, symBinAddr: 0x30AD90, symSize: 0x23F8 } - - { offsetInCU: 0x92FE, offset: 0x909C7, size: 0x8, addend: 0x0, symName: _fe_loose_invert, symObjAddr: 0x5060, symBinAddr: 0x30AD90, symSize: 0x23F8 } - - { offsetInCU: 0x9306, offset: 0x909CF, size: 0x8, addend: 0x0, symName: _GFp_x25519_fe_invert, symObjAddr: 0x7458, symBinAddr: 0x30D188, symSize: 0x30 } - - { offsetInCU: 0xBE71, offset: 0x9353A, size: 0x8, addend: 0x0, symName: _GFp_x25519_fe_invert, symObjAddr: 0x7458, symBinAddr: 0x30D188, symSize: 0x30 } - - { offsetInCU: 0xBE79, offset: 0x93542, size: 0x8, addend: 0x0, symName: _GFp_x25519_fe_isnegative, symObjAddr: 0x7488, symBinAddr: 0x30D1B8, symSize: 0x58 } - - { offsetInCU: 0xBF5B, offset: 0x93624, size: 0x8, addend: 0x0, symName: _GFp_x25519_fe_isnegative, symObjAddr: 0x7488, symBinAddr: 0x30D1B8, symSize: 0x58 } - - { offsetInCU: 0xBF63, offset: 0x9362C, size: 0x8, addend: 0x0, symName: _GFp_x25519_fe_mul_ttt, symObjAddr: 0x74E0, symBinAddr: 0x30D210, symSize: 0x4 } - - { offsetInCU: 0xBFBD, offset: 0x93686, size: 0x8, addend: 0x0, symName: _GFp_x25519_fe_mul_ttt, symObjAddr: 0x74E0, symBinAddr: 0x30D210, symSize: 0x4 } - - { offsetInCU: 0xBFC5, offset: 0x9368E, size: 0x8, addend: 0x0, symName: _GFp_x25519_fe_neg, symObjAddr: 0x74E4, symBinAddr: 0x30D214, symSize: 0x8C } - - { offsetInCU: 0xC00D, offset: 0x936D6, size: 0x8, addend: 0x0, symName: _GFp_x25519_fe_mul_ttt, symObjAddr: 0x74E0, symBinAddr: 0x30D210, symSize: 0x4 } - - { offsetInCU: 0xC015, offset: 0x936DE, size: 0x8, addend: 0x0, symName: _GFp_x25519_fe_neg, symObjAddr: 0x74E4, symBinAddr: 0x30D214, symSize: 0x8C } - - { offsetInCU: 0xC03D, offset: 0x93706, size: 0x8, addend: 0x0, symName: _GFp_x25519_fe_neg, symObjAddr: 0x74E4, symBinAddr: 0x30D214, symSize: 0x8C } - - { offsetInCU: 0xC045, offset: 0x9370E, size: 0x8, addend: 0x0, symName: _GFp_x25519_fe_tobytes, symObjAddr: 0x7570, symBinAddr: 0x30D2A0, symSize: 0x4 } - - { offsetInCU: 0xC1A8, offset: 0x93871, size: 0x8, addend: 0x0, symName: _GFp_x25519_fe_tobytes, symObjAddr: 0x7570, symBinAddr: 0x30D2A0, symSize: 0x4 } - - { offsetInCU: 0xC1B0, offset: 0x93879, size: 0x8, addend: 0x0, symName: _GFp_x25519_ge_double_scalarmult_vartime, symObjAddr: 0x7574, symBinAddr: 0x30D2A4, symSize: 0x15D0 } - - { offsetInCU: 0xC47D, offset: 0x93B46, size: 0x8, addend: 0x0, symName: _GFp_x25519_ge_double_scalarmult_vartime, symObjAddr: 0x7574, symBinAddr: 0x30D2A4, symSize: 0x15D0 } - - { offsetInCU: 0xC485, offset: 0x93B4E, size: 0x8, addend: 0x0, symName: _GFp_x25519_sc_mask, symObjAddr: 0x8B44, symBinAddr: 0x30E874, symSize: 0x20 } - - { offsetInCU: 0xEB14, offset: 0x961DD, size: 0x8, addend: 0x0, symName: _GFp_x25519_sc_mask, symObjAddr: 0x8B44, symBinAddr: 0x30E874, symSize: 0x20 } - - { offsetInCU: 0xEDE3, offset: 0x964AC, size: 0x8, addend: 0x0, symName: _fe_mul_impl, symObjAddr: 0x96CC, symBinAddr: 0x30E894, symSize: 0x21C } - - { offsetInCU: 0xEDEB, offset: 0x964B4, size: 0x8, addend: 0x0, symName: _cmov, symObjAddr: 0x98E8, symBinAddr: 0x30EAB0, symSize: 0x15C } - - { offsetInCU: 0xF02B, offset: 0x966F4, size: 0x8, addend: 0x0, symName: _cmov, symObjAddr: 0x98E8, symBinAddr: 0x30EAB0, symSize: 0x15C } - - { offsetInCU: 0xF033, offset: 0x966FC, size: 0x8, addend: 0x0, symName: _x25519_ge_add, symObjAddr: 0x9A44, symBinAddr: 0x30EC0C, symSize: 0x218 } - - { offsetInCU: 0xF149, offset: 0x96812, size: 0x8, addend: 0x0, symName: _x25519_ge_add, symObjAddr: 0x9A44, symBinAddr: 0x30EC0C, symSize: 0x218 } - - { offsetInCU: 0x27, offset: 0x96D9C, size: 0x8, addend: 0x0, symName: _gfp_little_endian_bytes_from_scalar, symObjAddr: 0x0, symBinAddr: 0x30EE24, symSize: 0x90 } - - { offsetInCU: 0x39, offset: 0x96DAE, size: 0x8, addend: 0x0, symName: _gfp_little_endian_bytes_from_scalar, symObjAddr: 0x0, symBinAddr: 0x30EE24, symSize: 0x90 } - - { offsetInCU: 0x27, offset: 0x96EBE, size: 0x8, addend: 0x0, symName: _GFp_nistz256_point_add, symObjAddr: 0x0, symBinAddr: 0x30EEB4, symSize: 0x3A4 } - - { offsetInCU: 0x39, offset: 0x96ED0, size: 0x8, addend: 0x0, symName: _GFp_nistz256_point_mul, symObjAddr: 0x3A4, symBinAddr: 0x30F258, symSize: 0x374 } - - { offsetInCU: 0x41, offset: 0x96ED8, size: 0x8, addend: 0x0, symName: _GFp_nistz256_point_mul_base, symObjAddr: 0x718, symBinAddr: 0x30F5CC, symSize: 0x220 } - - { offsetInCU: 0x3A1, offset: 0x97238, size: 0x8, addend: 0x0, symName: _GFp_nistz256_point_mul_base, symObjAddr: 0x718, symBinAddr: 0x30F5CC, symSize: 0x220 } - - { offsetInCU: 0x820, offset: 0x976B7, size: 0x8, addend: 0x0, symName: _Q, symObjAddr: 0x1000, symBinAddr: 0xA7B000, symSize: 0x0 } - - { offsetInCU: 0x86B, offset: 0x97702, size: 0x8, addend: 0x0, symName: _GFp_nistz256_precomputed, symObjAddr: 0x2000, symBinAddr: 0xA7C000, symSize: 0x0 } - - { offsetInCU: 0xA53, offset: 0x978EA, size: 0x8, addend: 0x0, symName: _GFp_nistz256_point_add, symObjAddr: 0x0, symBinAddr: 0x30EEB4, symSize: 0x3A4 } - - { offsetInCU: 0xA5B, offset: 0x978F2, size: 0x8, addend: 0x0, symName: _GFp_nistz256_point_mul, symObjAddr: 0x3A4, symBinAddr: 0x30F258, symSize: 0x374 } - - { offsetInCU: 0x27, offset: 0x98337, size: 0x8, addend: 0x0, symName: _GFp_p256_scalar_mul_mont, symObjAddr: 0x0, symBinAddr: 0x30F7EC, symSize: 0x18 } - - { offsetInCU: 0x39, offset: 0x98349, size: 0x8, addend: 0x0, symName: _GFp_p256_scalar_mul_mont, symObjAddr: 0x0, symBinAddr: 0x30F7EC, symSize: 0x18 } - - { offsetInCU: 0x41, offset: 0x98351, size: 0x8, addend: 0x0, symName: _GFp_p256_scalar_sqr_mont, symObjAddr: 0x18, symBinAddr: 0x30F804, symSize: 0x1C } - - { offsetInCU: 0x5E, offset: 0x9836E, size: 0x8, addend: 0x0, symName: _GFp_p256_scalar_mul_mont.N, symObjAddr: 0x230, symBinAddr: 0xAA1000, symSize: 0x0 } - - { offsetInCU: 0x74, offset: 0x98384, size: 0x8, addend: 0x0, symName: _GFp_p256_scalar_mul_mont.N_N0, symObjAddr: 0x250, symBinAddr: 0xAA1020, symSize: 0x0 } - - { offsetInCU: 0x12E, offset: 0x9843E, size: 0x8, addend: 0x0, symName: _GFp_p256_scalar_sqr_mont, symObjAddr: 0x18, symBinAddr: 0x30F804, symSize: 0x1C } - - { offsetInCU: 0x136, offset: 0x98446, size: 0x8, addend: 0x0, symName: _GFp_p256_scalar_sqr_rep_mont, symObjAddr: 0x34, symBinAddr: 0x30F820, symSize: 0x84 } - - { offsetInCU: 0x15B, offset: 0x9846B, size: 0x8, addend: 0x0, symName: _GFp_p256_scalar_sqr_mont, symObjAddr: 0x18, symBinAddr: 0x30F804, symSize: 0x1C } - - { offsetInCU: 0x163, offset: 0x98473, size: 0x8, addend: 0x0, symName: _GFp_p256_scalar_sqr_rep_mont, symObjAddr: 0x34, symBinAddr: 0x30F820, symSize: 0x84 } - - { offsetInCU: 0x1AF, offset: 0x984BF, size: 0x8, addend: 0x0, symName: _GFp_p256_scalar_sqr_rep_mont, symObjAddr: 0x34, symBinAddr: 0x30F820, symSize: 0x84 } - - { offsetInCU: 0x1B7, offset: 0x984C7, size: 0x8, addend: 0x0, symName: _GFp_nistz256_select_w5, symObjAddr: 0xB8, symBinAddr: 0x30F8A4, symSize: 0xE8 } - - { offsetInCU: 0x3BD, offset: 0x986CD, size: 0x8, addend: 0x0, symName: _GFp_nistz256_select_w5, symObjAddr: 0xB8, symBinAddr: 0x30F8A4, symSize: 0xE8 } - - { offsetInCU: 0x3C5, offset: 0x986D5, size: 0x8, addend: 0x0, symName: _GFp_nistz256_select_w7, symObjAddr: 0x1A0, symBinAddr: 0x30F98C, symSize: 0x8C } - - { offsetInCU: 0x679, offset: 0x98989, size: 0x8, addend: 0x0, symName: _GFp_nistz256_select_w7, symObjAddr: 0x1A0, symBinAddr: 0x30F98C, symSize: 0x8C } - - { offsetInCU: 0x27, offset: 0x98C1F, size: 0x8, addend: 0x0, symName: _GFp_p384_elem_add, symObjAddr: 0x0, symBinAddr: 0x30FA18, symSize: 0x10 } - - { offsetInCU: 0x39, offset: 0x98C31, size: 0x8, addend: 0x0, symName: _GFp_p384_scalar_mul_mont, symObjAddr: 0x20C, symBinAddr: 0x30FA40, symSize: 0x18 } - - { offsetInCU: 0x41, offset: 0x98C39, size: 0x8, addend: 0x0, symName: _GFp_nistz384_point_double, symObjAddr: 0x224, symBinAddr: 0x30FA58, symSize: 0x324 } - - { offsetInCU: 0x63, offset: 0x98C5B, size: 0x8, addend: 0x0, symName: _GFp_p384_scalar_mul_mont.N_N0, symObjAddr: 0xFA0, symBinAddr: 0xAA1070, symSize: 0x0 } - - { offsetInCU: 0xD8, offset: 0x98CD0, size: 0x8, addend: 0x0, symName: _GFp_nistz384_point_mul, symObjAddr: 0xA40, symBinAddr: 0x310274, symSize: 0x29C } - - { offsetInCU: 0xE0, offset: 0x98CD8, size: 0x8, addend: 0x0, symName: _gfp_p384_point_select_w5, symObjAddr: 0xCDC, symBinAddr: 0x310510, symSize: 0x114 } - - { offsetInCU: 0x2FA, offset: 0x98EF2, size: 0x8, addend: 0x0, symName: _Q, symObjAddr: 0xF70, symBinAddr: 0xAA1040, symSize: 0x0 } - - { offsetInCU: 0x31C, offset: 0x98F14, size: 0x8, addend: 0x0, symName: _N, symObjAddr: 0xFB0, symBinAddr: 0xAA1080, symSize: 0x0 } - - { offsetInCU: 0x38B, offset: 0x98F83, size: 0x8, addend: 0x0, symName: _GFp_p384_elem_add, symObjAddr: 0x0, symBinAddr: 0x30FA18, symSize: 0x10 } - - { offsetInCU: 0x3D7, offset: 0x98FCF, size: 0x8, addend: 0x0, symName: _GFp_p384_elem_add, symObjAddr: 0x0, symBinAddr: 0x30FA18, symSize: 0x10 } - - { offsetInCU: 0x666, offset: 0x9925E, size: 0x8, addend: 0x0, symName: _GFp_p384_elem_mul_mont, symObjAddr: 0x114, symBinAddr: 0x30FA28, symSize: 0x18 } - - { offsetInCU: 0x6B2, offset: 0x992AA, size: 0x8, addend: 0x0, symName: _GFp_p384_elem_mul_mont, symObjAddr: 0x114, symBinAddr: 0x30FA28, symSize: 0x18 } - - { offsetInCU: 0x858, offset: 0x99450, size: 0x8, addend: 0x0, symName: _GFp_nistz384_point_double, symObjAddr: 0x224, symBinAddr: 0x30FA58, symSize: 0x324 } - - { offsetInCU: 0x860, offset: 0x99458, size: 0x8, addend: 0x0, symName: _GFp_nistz384_point_add, symObjAddr: 0x548, symBinAddr: 0x30FD7C, symSize: 0x4F8 } - - { offsetInCU: 0xFA1, offset: 0x99B99, size: 0x8, addend: 0x0, symName: _GFp_nistz384_point_add, symObjAddr: 0x548, symBinAddr: 0x30FD7C, symSize: 0x4F8 } - - { offsetInCU: 0xFA9, offset: 0x99BA1, size: 0x8, addend: 0x0, symName: _GFp_nistz384_point_mul, symObjAddr: 0xA40, symBinAddr: 0x310274, symSize: 0x29C } - - { offsetInCU: 0x1994, offset: 0x9A58C, size: 0x8, addend: 0x0, symName: _gfp_p384_point_select_w5, symObjAddr: 0xCDC, symBinAddr: 0x310510, symSize: 0x114 } - - { offsetInCU: 0x199C, offset: 0x9A594, size: 0x8, addend: 0x0, symName: _add_precomputed_w5, symObjAddr: 0xDF0, symBinAddr: 0x310624, symSize: 0x164 } - - { offsetInCU: 0x1BFB, offset: 0x9A7F3, size: 0x8, addend: 0x0, symName: _add_precomputed_w5, symObjAddr: 0xDF0, symBinAddr: 0x310624, symSize: 0x164 } -... diff --git a/packages/canvas/src-native/canvas-ios/dist/CanvasNative.xcframework/ios-arm64_x86_64-simulator/CanvasNative.framework/CanvasNative b/packages/canvas/src-native/canvas-ios/dist/CanvasNative.xcframework/ios-arm64_x86_64-simulator/CanvasNative.framework/CanvasNative deleted file mode 100755 index 9078f23a9..000000000 Binary files a/packages/canvas/src-native/canvas-ios/dist/CanvasNative.xcframework/ios-arm64_x86_64-simulator/CanvasNative.framework/CanvasNative and /dev/null differ diff --git a/packages/canvas/src-native/canvas-ios/dist/CanvasNative.xcframework/ios-arm64_x86_64-simulator/CanvasNative.framework/Headers/CanvasNative-Swift.h b/packages/canvas/src-native/canvas-ios/dist/CanvasNative.xcframework/ios-arm64_x86_64-simulator/CanvasNative.framework/Headers/CanvasNative-Swift.h deleted file mode 100644 index 8ae677718..000000000 --- a/packages/canvas/src-native/canvas-ios/dist/CanvasNative.xcframework/ios-arm64_x86_64-simulator/CanvasNative.framework/Headers/CanvasNative-Swift.h +++ /dev/null @@ -1,974 +0,0 @@ -#if 0 -#elif defined(__arm64__) && __arm64__ -// Generated by Apple Swift version 5.9.2 (swiftlang-5.9.2.2.56 clang-1500.1.0.2.5) -#ifndef CANVASNATIVE_SWIFT_H -#define CANVASNATIVE_SWIFT_H -#pragma clang diagnostic push -#pragma clang diagnostic ignored "-Wgcc-compat" - -#if !defined(__has_include) -# define __has_include(x) 0 -#endif -#if !defined(__has_attribute) -# define __has_attribute(x) 0 -#endif -#if !defined(__has_feature) -# define __has_feature(x) 0 -#endif -#if !defined(__has_warning) -# define __has_warning(x) 0 -#endif - -#if __has_include() -# include -#endif - -#pragma clang diagnostic ignored "-Wauto-import" -#if defined(__OBJC__) -#include -#endif -#if defined(__cplusplus) -#include -#include -#include -#include -#include -#include -#include -#else -#include -#include -#include -#include -#endif -#if defined(__cplusplus) -#if defined(__arm64e__) && __has_include() -# include -#else -#pragma clang diagnostic push -#pragma clang diagnostic ignored "-Wreserved-macro-identifier" -# ifndef __ptrauth_swift_value_witness_function_pointer -# define __ptrauth_swift_value_witness_function_pointer(x) -# endif -# ifndef __ptrauth_swift_class_method_pointer -# define __ptrauth_swift_class_method_pointer(x) -# endif -#pragma clang diagnostic pop -#endif -#endif - -#if !defined(SWIFT_TYPEDEFS) -# define SWIFT_TYPEDEFS 1 -# if __has_include() -# include -# elif !defined(__cplusplus) -typedef uint_least16_t char16_t; -typedef uint_least32_t char32_t; -# endif -typedef float swift_float2 __attribute__((__ext_vector_type__(2))); -typedef float swift_float3 __attribute__((__ext_vector_type__(3))); -typedef float swift_float4 __attribute__((__ext_vector_type__(4))); -typedef double swift_double2 __attribute__((__ext_vector_type__(2))); -typedef double swift_double3 __attribute__((__ext_vector_type__(3))); -typedef double swift_double4 __attribute__((__ext_vector_type__(4))); -typedef int swift_int2 __attribute__((__ext_vector_type__(2))); -typedef int swift_int3 __attribute__((__ext_vector_type__(3))); -typedef int swift_int4 __attribute__((__ext_vector_type__(4))); -typedef unsigned int swift_uint2 __attribute__((__ext_vector_type__(2))); -typedef unsigned int swift_uint3 __attribute__((__ext_vector_type__(3))); -typedef unsigned int swift_uint4 __attribute__((__ext_vector_type__(4))); -#endif - -#if !defined(SWIFT_PASTE) -# define SWIFT_PASTE_HELPER(x, y) x##y -# define SWIFT_PASTE(x, y) SWIFT_PASTE_HELPER(x, y) -#endif -#if !defined(SWIFT_METATYPE) -# define SWIFT_METATYPE(X) Class -#endif -#if !defined(SWIFT_CLASS_PROPERTY) -# if __has_feature(objc_class_property) -# define SWIFT_CLASS_PROPERTY(...) __VA_ARGS__ -# else -# define SWIFT_CLASS_PROPERTY(...) -# endif -#endif -#if !defined(SWIFT_RUNTIME_NAME) -# if __has_attribute(objc_runtime_name) -# define SWIFT_RUNTIME_NAME(X) __attribute__((objc_runtime_name(X))) -# else -# define SWIFT_RUNTIME_NAME(X) -# endif -#endif -#if !defined(SWIFT_COMPILE_NAME) -# if __has_attribute(swift_name) -# define SWIFT_COMPILE_NAME(X) __attribute__((swift_name(X))) -# else -# define SWIFT_COMPILE_NAME(X) -# endif -#endif -#if !defined(SWIFT_METHOD_FAMILY) -# if __has_attribute(objc_method_family) -# define SWIFT_METHOD_FAMILY(X) __attribute__((objc_method_family(X))) -# else -# define SWIFT_METHOD_FAMILY(X) -# endif -#endif -#if !defined(SWIFT_NOESCAPE) -# if __has_attribute(noescape) -# define SWIFT_NOESCAPE __attribute__((noescape)) -# else -# define SWIFT_NOESCAPE -# endif -#endif -#if !defined(SWIFT_RELEASES_ARGUMENT) -# if __has_attribute(ns_consumed) -# define SWIFT_RELEASES_ARGUMENT __attribute__((ns_consumed)) -# else -# define SWIFT_RELEASES_ARGUMENT -# endif -#endif -#if !defined(SWIFT_WARN_UNUSED_RESULT) -# if __has_attribute(warn_unused_result) -# define SWIFT_WARN_UNUSED_RESULT __attribute__((warn_unused_result)) -# else -# define SWIFT_WARN_UNUSED_RESULT -# endif -#endif -#if !defined(SWIFT_NORETURN) -# if __has_attribute(noreturn) -# define SWIFT_NORETURN __attribute__((noreturn)) -# else -# define SWIFT_NORETURN -# endif -#endif -#if !defined(SWIFT_CLASS_EXTRA) -# define SWIFT_CLASS_EXTRA -#endif -#if !defined(SWIFT_PROTOCOL_EXTRA) -# define SWIFT_PROTOCOL_EXTRA -#endif -#if !defined(SWIFT_ENUM_EXTRA) -# define SWIFT_ENUM_EXTRA -#endif -#if !defined(SWIFT_CLASS) -# if __has_attribute(objc_subclassing_restricted) -# define SWIFT_CLASS(SWIFT_NAME) SWIFT_RUNTIME_NAME(SWIFT_NAME) __attribute__((objc_subclassing_restricted)) SWIFT_CLASS_EXTRA -# define SWIFT_CLASS_NAMED(SWIFT_NAME) __attribute__((objc_subclassing_restricted)) SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_CLASS_EXTRA -# else -# define SWIFT_CLASS(SWIFT_NAME) SWIFT_RUNTIME_NAME(SWIFT_NAME) SWIFT_CLASS_EXTRA -# define SWIFT_CLASS_NAMED(SWIFT_NAME) SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_CLASS_EXTRA -# endif -#endif -#if !defined(SWIFT_RESILIENT_CLASS) -# if __has_attribute(objc_class_stub) -# define SWIFT_RESILIENT_CLASS(SWIFT_NAME) SWIFT_CLASS(SWIFT_NAME) __attribute__((objc_class_stub)) -# define SWIFT_RESILIENT_CLASS_NAMED(SWIFT_NAME) __attribute__((objc_class_stub)) SWIFT_CLASS_NAMED(SWIFT_NAME) -# else -# define SWIFT_RESILIENT_CLASS(SWIFT_NAME) SWIFT_CLASS(SWIFT_NAME) -# define SWIFT_RESILIENT_CLASS_NAMED(SWIFT_NAME) SWIFT_CLASS_NAMED(SWIFT_NAME) -# endif -#endif -#if !defined(SWIFT_PROTOCOL) -# define SWIFT_PROTOCOL(SWIFT_NAME) SWIFT_RUNTIME_NAME(SWIFT_NAME) SWIFT_PROTOCOL_EXTRA -# define SWIFT_PROTOCOL_NAMED(SWIFT_NAME) SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_PROTOCOL_EXTRA -#endif -#if !defined(SWIFT_EXTENSION) -# define SWIFT_EXTENSION(M) SWIFT_PASTE(M##_Swift_, __LINE__) -#endif -#if !defined(OBJC_DESIGNATED_INITIALIZER) -# if __has_attribute(objc_designated_initializer) -# define OBJC_DESIGNATED_INITIALIZER __attribute__((objc_designated_initializer)) -# else -# define OBJC_DESIGNATED_INITIALIZER -# endif -#endif -#if !defined(SWIFT_ENUM_ATTR) -# if __has_attribute(enum_extensibility) -# define SWIFT_ENUM_ATTR(_extensibility) __attribute__((enum_extensibility(_extensibility))) -# else -# define SWIFT_ENUM_ATTR(_extensibility) -# endif -#endif -#if !defined(SWIFT_ENUM) -# define SWIFT_ENUM(_type, _name, _extensibility) enum _name : _type _name; enum SWIFT_ENUM_ATTR(_extensibility) SWIFT_ENUM_EXTRA _name : _type -# if __has_feature(generalized_swift_name) -# define SWIFT_ENUM_NAMED(_type, _name, SWIFT_NAME, _extensibility) enum _name : _type _name SWIFT_COMPILE_NAME(SWIFT_NAME); enum SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_ENUM_ATTR(_extensibility) SWIFT_ENUM_EXTRA _name : _type -# else -# define SWIFT_ENUM_NAMED(_type, _name, SWIFT_NAME, _extensibility) SWIFT_ENUM(_type, _name, _extensibility) -# endif -#endif -#if !defined(SWIFT_UNAVAILABLE) -# define SWIFT_UNAVAILABLE __attribute__((unavailable)) -#endif -#if !defined(SWIFT_UNAVAILABLE_MSG) -# define SWIFT_UNAVAILABLE_MSG(msg) __attribute__((unavailable(msg))) -#endif -#if !defined(SWIFT_AVAILABILITY) -# define SWIFT_AVAILABILITY(plat, ...) __attribute__((availability(plat, __VA_ARGS__))) -#endif -#if !defined(SWIFT_WEAK_IMPORT) -# define SWIFT_WEAK_IMPORT __attribute__((weak_import)) -#endif -#if !defined(SWIFT_DEPRECATED) -# define SWIFT_DEPRECATED __attribute__((deprecated)) -#endif -#if !defined(SWIFT_DEPRECATED_MSG) -# define SWIFT_DEPRECATED_MSG(...) __attribute__((deprecated(__VA_ARGS__))) -#endif -#if !defined(SWIFT_DEPRECATED_OBJC) -# if __has_feature(attribute_diagnose_if_objc) -# define SWIFT_DEPRECATED_OBJC(Msg) __attribute__((diagnose_if(1, Msg, "warning"))) -# else -# define SWIFT_DEPRECATED_OBJC(Msg) SWIFT_DEPRECATED_MSG(Msg) -# endif -#endif -#if defined(__OBJC__) -#if !defined(IBSegueAction) -# define IBSegueAction -#endif -#endif -#if !defined(SWIFT_EXTERN) -# if defined(__cplusplus) -# define SWIFT_EXTERN extern "C" -# else -# define SWIFT_EXTERN extern -# endif -#endif -#if !defined(SWIFT_CALL) -# define SWIFT_CALL __attribute__((swiftcall)) -#endif -#if !defined(SWIFT_INDIRECT_RESULT) -# define SWIFT_INDIRECT_RESULT __attribute__((swift_indirect_result)) -#endif -#if !defined(SWIFT_CONTEXT) -# define SWIFT_CONTEXT __attribute__((swift_context)) -#endif -#if !defined(SWIFT_ERROR_RESULT) -# define SWIFT_ERROR_RESULT __attribute__((swift_error_result)) -#endif -#if defined(__cplusplus) -# define SWIFT_NOEXCEPT noexcept -#else -# define SWIFT_NOEXCEPT -#endif -#if !defined(SWIFT_C_INLINE_THUNK) -# if __has_attribute(always_inline) -# if __has_attribute(nodebug) -# define SWIFT_C_INLINE_THUNK inline __attribute__((always_inline)) __attribute__((nodebug)) -# else -# define SWIFT_C_INLINE_THUNK inline __attribute__((always_inline)) -# endif -# else -# define SWIFT_C_INLINE_THUNK inline -# endif -#endif -#if defined(_WIN32) -#if !defined(SWIFT_IMPORT_STDLIB_SYMBOL) -# define SWIFT_IMPORT_STDLIB_SYMBOL __declspec(dllimport) -#endif -#else -#if !defined(SWIFT_IMPORT_STDLIB_SYMBOL) -# define SWIFT_IMPORT_STDLIB_SYMBOL -#endif -#endif -#if defined(__OBJC__) -#if __has_feature(objc_modules) -#if __has_warning("-Watimport-in-framework-header") -#pragma clang diagnostic ignored "-Watimport-in-framework-header" -#endif -@import CoreFoundation; -@import CoreVideo; -@import Dispatch; -@import Foundation; -@import GLKit; -@import ObjectiveC; -@import OpenGLES; -@import UIKit; -#endif - -#endif -#pragma clang diagnostic ignored "-Wproperty-attribute-mismatch" -#pragma clang diagnostic ignored "-Wduplicate-method-arg" -#if __has_warning("-Wpragma-clang-attribute") -# pragma clang diagnostic ignored "-Wpragma-clang-attribute" -#endif -#pragma clang diagnostic ignored "-Wunknown-pragmas" -#pragma clang diagnostic ignored "-Wnullability" -#pragma clang diagnostic ignored "-Wdollar-in-identifier-extension" - -#if __has_attribute(external_source_symbol) -# pragma push_macro("any") -# undef any -# pragma clang attribute push(__attribute__((external_source_symbol(language="Swift", defined_in="CanvasNative",generated_declaration))), apply_to=any(function,enum,objc_interface,objc_category,objc_protocol)) -# pragma pop_macro("any") -#endif - -#if defined(__OBJC__) -@class NSCoder; - -SWIFT_CLASS_NAMED("CanvasCPUView") -@interface CanvasCPUView : UIView -@property (nonatomic) BOOL ignorePixelScaling; -- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; -- (nonnull instancetype)initWithFrame:(CGRect)frame OBJC_DESIGNATED_INITIALIZER; -- (nullable instancetype)initWithCoder:(NSCoder * _Nonnull)coder SWIFT_UNAVAILABLE; -- (void)drawRect:(CGRect)rect; -@end - -@class EAGLContext; - -SWIFT_CLASS_NAMED("CanvasGLKView") -@interface CanvasGLKView : GLKView -- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; -- (nonnull instancetype)initWithFrame:(CGRect)frame OBJC_DESIGNATED_INITIALIZER; -- (nullable instancetype)initWithCoder:(NSCoder * _Nonnull)coder SWIFT_UNAVAILABLE; -- (void)setNeedsDisplay; -- (void)setNeedsDisplayInRect:(CGRect)rect; -- (void)bindDrawable; -- (void)deleteDrawable; -- (nonnull instancetype)initWithFrame:(CGRect)frame context:(EAGLContext * _Nonnull)context SWIFT_UNAVAILABLE; -@end - -@class UIImage; -@class NSMutableData; -@class NSString; -@class NSData; -@class NSError; - -SWIFT_CLASS_NAMED("CanvasHelpers") -@interface NSSCanvasHelpers : NSObject -+ (NSMutableData * _Nonnull)getBytesFromUIImage:(UIImage * _Nonnull)image SWIFT_WARN_UNUSED_RESULT; -+ (int64_t)createPattern:(int64_t)context :(UIImage * _Nonnull)image :(NSString * _Nonnull)repetition SWIFT_WARN_UNUSED_RESULT; -+ (BOOL)loadImageAssetWithContext:(int64_t)asset :(UIImage * _Nonnull)image SWIFT_WARN_UNUSED_RESULT; -+ (void)drawImageWithContext:(int64_t)context image:(UIImage * _Nonnull)image dx:(float)dx dy:(float)dy; -+ (void)drawImageWithContext:(int64_t)context image:(UIImage * _Nonnull)image dx:(float)dx dy:(float)dy dw:(float)dw dh:(float)dh; -+ (void)drawImageWithContext:(int64_t)context image:(UIImage * _Nonnull)image sx:(float)sx sy:(float)sy sw:(float)sw sh:(float)sh dx:(float)dx dy:(float)dy dw:(float)dw dh:(float)dh; -+ (int64_t)initGLWithView:(int64_t)view :(BOOL)alpha :(BOOL)antialias :(BOOL)depth :(BOOL)fail_if_major_performance_caveat :(NSString * _Nonnull)power_preference :(BOOL)premultiplied_alpha :(BOOL)preserve_drawing_buffer :(BOOL)stencil :(BOOL)desynchronized :(BOOL)xr_compatible :(int32_t)version :(BOOL)is_canvas SWIFT_METHOD_FAMILY(none) SWIFT_WARN_UNUSED_RESULT; -+ (int64_t)initSharedGLWithView:(int64_t)view :(BOOL)alpha :(BOOL)antialias :(BOOL)depth :(BOOL)fail_if_major_performance_caveat :(NSString * _Nonnull)power_preference :(BOOL)premultiplied_alpha :(BOOL)preserve_drawing_buffer :(BOOL)stencil :(BOOL)desynchronized :(BOOL)xr_compatible :(int32_t)version :(BOOL)is_canvas :(int64_t)shared_context SWIFT_METHOD_FAMILY(none) SWIFT_WARN_UNUSED_RESULT; -+ (int64_t)initGLWithWidthAndHeight:(int32_t)width :(int32_t)height :(BOOL)alpha :(BOOL)antialias :(BOOL)depth :(BOOL)fail_if_major_performance_caveat :(NSString * _Nonnull)power_preference :(BOOL)premultiplied_alpha :(BOOL)preserve_drawing_buffer :(BOOL)stencil :(BOOL)desynchronized :(BOOL)xr_compatible :(int32_t)version :(BOOL)is_canvas SWIFT_METHOD_FAMILY(none) SWIFT_WARN_UNUSED_RESULT; -+ (int64_t)initSharedGLWidthAndHeight:(int32_t)width :(int32_t)height :(BOOL)alpha :(BOOL)antialias :(BOOL)depth :(BOOL)fail_if_major_performance_caveat :(NSString * _Nonnull)power_preference :(BOOL)premultiplied_alpha :(BOOL)preserve_drawing_buffer :(BOOL)stencil :(BOOL)desynchronized :(BOOL)xr_compatible :(int32_t)version :(BOOL)is_canvas :(int64_t)shared_context SWIFT_METHOD_FAMILY(none) SWIFT_WARN_UNUSED_RESULT; -+ (void)resize2DContext:(int64_t)context :(float)width :(float)height; -+ (void)flush2DContext:(int64_t)context; -+ (BOOL)flushGL:(int64_t)context SWIFT_WARN_UNUSED_RESULT; -+ (void)releaseGL:(int64_t)context; -+ (int64_t)getGLPointer:(int64_t)context SWIFT_WARN_UNUSED_RESULT; -+ (void)releaseGLPointer:(int64_t)context; -+ (int64_t)create2DContext:(int64_t)context :(int32_t)width :(int32_t)height :(BOOL)alpha :(float)density :(int32_t)samples :(int32_t)font_color :(float)ppi :(int32_t)direction SWIFT_WARN_UNUSED_RESULT; -+ (void)updateGLSurfaceWithView:(int64_t)view :(int32_t)width :(int32_t)height :(int64_t)context; -+ (void)test2D:(int64_t)context; -+ (NSString * _Nonnull)testToDataURL:(int64_t)context SWIFT_WARN_UNUSED_RESULT; -+ (void)writeFile:(NSData * _Nonnull)data :(NSString * _Nonnull)path :(void (^ _Nonnull)(NSString * _Nullable, NSString * _Nullable))callback; -+ (void)readFile:(NSString * _Nonnull)path :(void (^ _Nonnull)(NSString * _Nullable, NSData * _Nullable))callback; -+ (void)deleteFile:(NSString * _Nonnull)path :(void (^ _Nonnull)(NSError * _Nullable, BOOL))callback; -+ (void)handleBase64Image:(NSString * _Nonnull)mime :(NSString * _Nonnull)dir :(NSString * _Nonnull)base64 :(void (^ _Nonnull)(NSString * _Nullable, NSString * _Nullable))callback; -- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; -@end - - -@interface GLKView (SWIFT_EXTENSION(CanvasNative)) -- (void)snapshotWithData:(NSData * _Nonnull)data; -@end - -@class NSMutableDictionary; -@class UIGestureRecognizer; -@protocol NSCCanvasListener; - -SWIFT_CLASS_NAMED("NSCCanvas") -@interface NSCCanvas : UIView -SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) NSMutableDictionary * _Nonnull store;) -+ (NSMutableDictionary * _Nonnull)store SWIFT_WARN_UNUSED_RESULT; -+ (NSMapTable * _Nonnull)getViews SWIFT_WARN_UNUSED_RESULT; -- (void * _Nonnull)getViewPtr SWIFT_WARN_UNUSED_RESULT; -@property (nonatomic) BOOL ignorePixelScaling; -@property (nonatomic, readonly) int64_t nativeGL; -@property (nonatomic, readonly) int64_t nativeContext; -@property (nonatomic, readonly) NSInteger drawingBufferWidth; -@property (nonatomic, readonly) NSInteger drawingBufferHeight; -@property (nonatomic, readonly) float width; -@property (nonatomic, readonly) float height; -- (void)initContext:(NSString * _Nonnull)type :(BOOL)alpha :(BOOL)antialias :(BOOL)depth :(BOOL)failIfMajorPerformanceCaveat :(NSString * _Nonnull)powerPreference :(BOOL)premultipliedAlpha :(BOOL)preserveDrawingBuffer :(BOOL)stencil :(BOOL)desynchronized :(BOOL)xrCompatible SWIFT_METHOD_FAMILY(none); -- (int64_t)create2DContext:(BOOL)alpha :(BOOL)antialias :(BOOL)depth :(BOOL)failIfMajorPerformanceCaveat :(NSString * _Nonnull)powerPreference :(BOOL)premultipliedAlpha :(BOOL)preserveDrawingBuffer :(BOOL)stencil :(BOOL)desynchronized :(BOOL)xrCompatible :(int32_t)fontColor SWIFT_WARN_UNUSED_RESULT; -- (void)forceLayout:(CGFloat)width :(CGFloat)height; -- (UIImage * _Nullable)snapshot:(BOOL)flip SWIFT_WARN_UNUSED_RESULT; -- (BOOL)render; -- (void)context2DTest:(int64_t)context; -- (NSString * _Nonnull)context2DTestToDataURL:(int64_t)context SWIFT_WARN_UNUSED_RESULT; -@property (nonatomic, copy) void (^ _Nullable touchEventListener)(NSString * _Nonnull, UIGestureRecognizer * _Nonnull); -- (nullable instancetype)initWithCoder:(NSCoder * _Nonnull)coder SWIFT_UNAVAILABLE; -- (nonnull instancetype)initWithFrame:(CGRect)frame OBJC_DESIGNATED_INITIALIZER; -- (void)setListener:(id _Nullable)listener; -- (void)layoutSubviews; -+ (void)getBoundingClientRect:(NSCCanvas * _Nonnull)canvas :(void * _Nonnull)buffer; -@end - - -SWIFT_PROTOCOL_NAMED("NSCCanvasListener") -@protocol NSCCanvasListener -- (void)contextReady; -@end - - -SWIFT_CLASS_NAMED("NSCCanvasRenderingContext") -@interface NSCCanvasRenderingContext : NSObject -- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; -@end - - -SWIFT_CLASS_NAMED("NSCCanvasRenderingContext2D") -@interface NSCCanvasRenderingContext2D : NSCCanvasRenderingContext -+ (int64_t)createPattern:(int64_t)context :(UIImage * _Nonnull)src :(NSString * _Nonnull)repetition SWIFT_WARN_UNUSED_RESULT; -+ (void)drawImage:(int64_t)context :(UIImage * _Nonnull)image :(float)dx :(float)dy; -+ (void)drawImage:(int64_t)context :(UIImage * _Nonnull)image :(float)dx :(float)dy :(float)dWidth :(float)dHeight; -+ (void)drawImage:(int64_t)context :(UIImage * _Nonnull)image :(float)sx :(float)sy :(float)sWidth :(float)sHeight :(float)dx :(float)dy :(float)dWidth :(float)dHeight; -- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; -@end - - -SWIFT_CLASS_NAMED("NSCImageAsset") -@interface NSCImageAsset : NSObject -+ (BOOL)loadImageFromImageSync:(int64_t)context :(UIImage * _Nonnull)image SWIFT_WARN_UNUSED_RESULT; -+ (void)loadImageFromImage:(int64_t)context :(UIImage * _Nonnull)image :(void (^ _Nonnull)(BOOL))callback; -- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; -@end - - -SWIFT_CLASS_NAMED("NSCImageBitmap") -@interface NSCImageBitmap : NSObject -SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) dispatch_queue_t _Nonnull queue;) -+ (dispatch_queue_t _Nonnull)queue SWIFT_WARN_UNUSED_RESULT; -- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; -@end - - -SWIFT_CLASS_NAMED("NSCRender") -@interface NSCRender : NSObject -- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; -- (void)texImage2D:(int32_t)target :(int32_t)level :(int32_t)internalFormat :(int32_t)format :(int32_t)type :(NSCCanvas * _Nonnull)source :(NSCCanvas * _Nonnull)dest :(BOOL)flipYWebGL; -- (void)createSurface; -@end - - -SWIFT_CLASS_NAMED("NSCSVG") -@interface TNSSVG : UIView -@property (nonatomic) BOOL ignorePixelScaling; -@property (nonatomic, copy) NSString * _Nullable src; -@property (nonatomic, copy) NSString * _Nullable srcPath; -- (void)layoutSubviews; -- (nonnull instancetype)initWithFrame:(CGRect)frame OBJC_DESIGNATED_INITIALIZER; -- (nullable instancetype)initWithCoder:(NSCoder * _Nonnull)coder SWIFT_UNAVAILABLE; -- (void)drawRect:(CGRect)rect; -- (UIImage * _Nullable)toImage SWIFT_WARN_UNUSED_RESULT; -- (NSData * _Nullable)toData SWIFT_WARN_UNUSED_RESULT; -@end - -@class AVPlayer; -@class AVPlayerItemVideoOutput; - -SWIFT_CLASS_NAMED("Utils") -@interface Utils : NSObject -+ (CVOpenGLESTextureCacheRef _Nullable)createTextureCache SWIFT_WARN_UNUSED_RESULT; -+ (CVOpenGLESTextureRef _Nullable)createImage:(CVOpenGLESTextureCacheRef _Nonnull)texturecache :(CVImageBufferRef _Nonnull)buffer :(CFDictionaryRef _Nullable)textureAttributes :(GLenum)target :(GLint)internalFormat :(GLsizei)width :(GLsizei)height :(GLenum)format :(GLenum)type :(NSInteger)planeIndex SWIFT_WARN_UNUSED_RESULT; -+ (NSCRender * _Nonnull)setupRender SWIFT_WARN_UNUSED_RESULT; -+ (void)drawFrame:(AVPlayer * _Nonnull)player :(AVPlayerItemVideoOutput * _Nonnull)output :(CGSize)videoSize :(NSCRender * _Nonnull)render :(int32_t)internalFormat :(int32_t)format :(BOOL)flipYWebGL; -+ (BOOL)writeToFile:(NSData * _Nonnull)data :(NSString * _Nonnull)path error:(NSError * _Nullable * _Nullable)error; -- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; -@end - -#endif -#if __has_attribute(external_source_symbol) -# pragma clang attribute pop -#endif -#if defined(__cplusplus) -#endif -#pragma clang diagnostic pop -#endif - -#elif defined(__x86_64__) && __x86_64__ -// Generated by Apple Swift version 5.9.2 (swiftlang-5.9.2.2.56 clang-1500.1.0.2.5) -#ifndef CANVASNATIVE_SWIFT_H -#define CANVASNATIVE_SWIFT_H -#pragma clang diagnostic push -#pragma clang diagnostic ignored "-Wgcc-compat" - -#if !defined(__has_include) -# define __has_include(x) 0 -#endif -#if !defined(__has_attribute) -# define __has_attribute(x) 0 -#endif -#if !defined(__has_feature) -# define __has_feature(x) 0 -#endif -#if !defined(__has_warning) -# define __has_warning(x) 0 -#endif - -#if __has_include() -# include -#endif - -#pragma clang diagnostic ignored "-Wauto-import" -#if defined(__OBJC__) -#include -#endif -#if defined(__cplusplus) -#include -#include -#include -#include -#include -#include -#include -#else -#include -#include -#include -#include -#endif -#if defined(__cplusplus) -#if defined(__arm64e__) && __has_include() -# include -#else -#pragma clang diagnostic push -#pragma clang diagnostic ignored "-Wreserved-macro-identifier" -# ifndef __ptrauth_swift_value_witness_function_pointer -# define __ptrauth_swift_value_witness_function_pointer(x) -# endif -# ifndef __ptrauth_swift_class_method_pointer -# define __ptrauth_swift_class_method_pointer(x) -# endif -#pragma clang diagnostic pop -#endif -#endif - -#if !defined(SWIFT_TYPEDEFS) -# define SWIFT_TYPEDEFS 1 -# if __has_include() -# include -# elif !defined(__cplusplus) -typedef uint_least16_t char16_t; -typedef uint_least32_t char32_t; -# endif -typedef float swift_float2 __attribute__((__ext_vector_type__(2))); -typedef float swift_float3 __attribute__((__ext_vector_type__(3))); -typedef float swift_float4 __attribute__((__ext_vector_type__(4))); -typedef double swift_double2 __attribute__((__ext_vector_type__(2))); -typedef double swift_double3 __attribute__((__ext_vector_type__(3))); -typedef double swift_double4 __attribute__((__ext_vector_type__(4))); -typedef int swift_int2 __attribute__((__ext_vector_type__(2))); -typedef int swift_int3 __attribute__((__ext_vector_type__(3))); -typedef int swift_int4 __attribute__((__ext_vector_type__(4))); -typedef unsigned int swift_uint2 __attribute__((__ext_vector_type__(2))); -typedef unsigned int swift_uint3 __attribute__((__ext_vector_type__(3))); -typedef unsigned int swift_uint4 __attribute__((__ext_vector_type__(4))); -#endif - -#if !defined(SWIFT_PASTE) -# define SWIFT_PASTE_HELPER(x, y) x##y -# define SWIFT_PASTE(x, y) SWIFT_PASTE_HELPER(x, y) -#endif -#if !defined(SWIFT_METATYPE) -# define SWIFT_METATYPE(X) Class -#endif -#if !defined(SWIFT_CLASS_PROPERTY) -# if __has_feature(objc_class_property) -# define SWIFT_CLASS_PROPERTY(...) __VA_ARGS__ -# else -# define SWIFT_CLASS_PROPERTY(...) -# endif -#endif -#if !defined(SWIFT_RUNTIME_NAME) -# if __has_attribute(objc_runtime_name) -# define SWIFT_RUNTIME_NAME(X) __attribute__((objc_runtime_name(X))) -# else -# define SWIFT_RUNTIME_NAME(X) -# endif -#endif -#if !defined(SWIFT_COMPILE_NAME) -# if __has_attribute(swift_name) -# define SWIFT_COMPILE_NAME(X) __attribute__((swift_name(X))) -# else -# define SWIFT_COMPILE_NAME(X) -# endif -#endif -#if !defined(SWIFT_METHOD_FAMILY) -# if __has_attribute(objc_method_family) -# define SWIFT_METHOD_FAMILY(X) __attribute__((objc_method_family(X))) -# else -# define SWIFT_METHOD_FAMILY(X) -# endif -#endif -#if !defined(SWIFT_NOESCAPE) -# if __has_attribute(noescape) -# define SWIFT_NOESCAPE __attribute__((noescape)) -# else -# define SWIFT_NOESCAPE -# endif -#endif -#if !defined(SWIFT_RELEASES_ARGUMENT) -# if __has_attribute(ns_consumed) -# define SWIFT_RELEASES_ARGUMENT __attribute__((ns_consumed)) -# else -# define SWIFT_RELEASES_ARGUMENT -# endif -#endif -#if !defined(SWIFT_WARN_UNUSED_RESULT) -# if __has_attribute(warn_unused_result) -# define SWIFT_WARN_UNUSED_RESULT __attribute__((warn_unused_result)) -# else -# define SWIFT_WARN_UNUSED_RESULT -# endif -#endif -#if !defined(SWIFT_NORETURN) -# if __has_attribute(noreturn) -# define SWIFT_NORETURN __attribute__((noreturn)) -# else -# define SWIFT_NORETURN -# endif -#endif -#if !defined(SWIFT_CLASS_EXTRA) -# define SWIFT_CLASS_EXTRA -#endif -#if !defined(SWIFT_PROTOCOL_EXTRA) -# define SWIFT_PROTOCOL_EXTRA -#endif -#if !defined(SWIFT_ENUM_EXTRA) -# define SWIFT_ENUM_EXTRA -#endif -#if !defined(SWIFT_CLASS) -# if __has_attribute(objc_subclassing_restricted) -# define SWIFT_CLASS(SWIFT_NAME) SWIFT_RUNTIME_NAME(SWIFT_NAME) __attribute__((objc_subclassing_restricted)) SWIFT_CLASS_EXTRA -# define SWIFT_CLASS_NAMED(SWIFT_NAME) __attribute__((objc_subclassing_restricted)) SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_CLASS_EXTRA -# else -# define SWIFT_CLASS(SWIFT_NAME) SWIFT_RUNTIME_NAME(SWIFT_NAME) SWIFT_CLASS_EXTRA -# define SWIFT_CLASS_NAMED(SWIFT_NAME) SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_CLASS_EXTRA -# endif -#endif -#if !defined(SWIFT_RESILIENT_CLASS) -# if __has_attribute(objc_class_stub) -# define SWIFT_RESILIENT_CLASS(SWIFT_NAME) SWIFT_CLASS(SWIFT_NAME) __attribute__((objc_class_stub)) -# define SWIFT_RESILIENT_CLASS_NAMED(SWIFT_NAME) __attribute__((objc_class_stub)) SWIFT_CLASS_NAMED(SWIFT_NAME) -# else -# define SWIFT_RESILIENT_CLASS(SWIFT_NAME) SWIFT_CLASS(SWIFT_NAME) -# define SWIFT_RESILIENT_CLASS_NAMED(SWIFT_NAME) SWIFT_CLASS_NAMED(SWIFT_NAME) -# endif -#endif -#if !defined(SWIFT_PROTOCOL) -# define SWIFT_PROTOCOL(SWIFT_NAME) SWIFT_RUNTIME_NAME(SWIFT_NAME) SWIFT_PROTOCOL_EXTRA -# define SWIFT_PROTOCOL_NAMED(SWIFT_NAME) SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_PROTOCOL_EXTRA -#endif -#if !defined(SWIFT_EXTENSION) -# define SWIFT_EXTENSION(M) SWIFT_PASTE(M##_Swift_, __LINE__) -#endif -#if !defined(OBJC_DESIGNATED_INITIALIZER) -# if __has_attribute(objc_designated_initializer) -# define OBJC_DESIGNATED_INITIALIZER __attribute__((objc_designated_initializer)) -# else -# define OBJC_DESIGNATED_INITIALIZER -# endif -#endif -#if !defined(SWIFT_ENUM_ATTR) -# if __has_attribute(enum_extensibility) -# define SWIFT_ENUM_ATTR(_extensibility) __attribute__((enum_extensibility(_extensibility))) -# else -# define SWIFT_ENUM_ATTR(_extensibility) -# endif -#endif -#if !defined(SWIFT_ENUM) -# define SWIFT_ENUM(_type, _name, _extensibility) enum _name : _type _name; enum SWIFT_ENUM_ATTR(_extensibility) SWIFT_ENUM_EXTRA _name : _type -# if __has_feature(generalized_swift_name) -# define SWIFT_ENUM_NAMED(_type, _name, SWIFT_NAME, _extensibility) enum _name : _type _name SWIFT_COMPILE_NAME(SWIFT_NAME); enum SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_ENUM_ATTR(_extensibility) SWIFT_ENUM_EXTRA _name : _type -# else -# define SWIFT_ENUM_NAMED(_type, _name, SWIFT_NAME, _extensibility) SWIFT_ENUM(_type, _name, _extensibility) -# endif -#endif -#if !defined(SWIFT_UNAVAILABLE) -# define SWIFT_UNAVAILABLE __attribute__((unavailable)) -#endif -#if !defined(SWIFT_UNAVAILABLE_MSG) -# define SWIFT_UNAVAILABLE_MSG(msg) __attribute__((unavailable(msg))) -#endif -#if !defined(SWIFT_AVAILABILITY) -# define SWIFT_AVAILABILITY(plat, ...) __attribute__((availability(plat, __VA_ARGS__))) -#endif -#if !defined(SWIFT_WEAK_IMPORT) -# define SWIFT_WEAK_IMPORT __attribute__((weak_import)) -#endif -#if !defined(SWIFT_DEPRECATED) -# define SWIFT_DEPRECATED __attribute__((deprecated)) -#endif -#if !defined(SWIFT_DEPRECATED_MSG) -# define SWIFT_DEPRECATED_MSG(...) __attribute__((deprecated(__VA_ARGS__))) -#endif -#if !defined(SWIFT_DEPRECATED_OBJC) -# if __has_feature(attribute_diagnose_if_objc) -# define SWIFT_DEPRECATED_OBJC(Msg) __attribute__((diagnose_if(1, Msg, "warning"))) -# else -# define SWIFT_DEPRECATED_OBJC(Msg) SWIFT_DEPRECATED_MSG(Msg) -# endif -#endif -#if defined(__OBJC__) -#if !defined(IBSegueAction) -# define IBSegueAction -#endif -#endif -#if !defined(SWIFT_EXTERN) -# if defined(__cplusplus) -# define SWIFT_EXTERN extern "C" -# else -# define SWIFT_EXTERN extern -# endif -#endif -#if !defined(SWIFT_CALL) -# define SWIFT_CALL __attribute__((swiftcall)) -#endif -#if !defined(SWIFT_INDIRECT_RESULT) -# define SWIFT_INDIRECT_RESULT __attribute__((swift_indirect_result)) -#endif -#if !defined(SWIFT_CONTEXT) -# define SWIFT_CONTEXT __attribute__((swift_context)) -#endif -#if !defined(SWIFT_ERROR_RESULT) -# define SWIFT_ERROR_RESULT __attribute__((swift_error_result)) -#endif -#if defined(__cplusplus) -# define SWIFT_NOEXCEPT noexcept -#else -# define SWIFT_NOEXCEPT -#endif -#if !defined(SWIFT_C_INLINE_THUNK) -# if __has_attribute(always_inline) -# if __has_attribute(nodebug) -# define SWIFT_C_INLINE_THUNK inline __attribute__((always_inline)) __attribute__((nodebug)) -# else -# define SWIFT_C_INLINE_THUNK inline __attribute__((always_inline)) -# endif -# else -# define SWIFT_C_INLINE_THUNK inline -# endif -#endif -#if defined(_WIN32) -#if !defined(SWIFT_IMPORT_STDLIB_SYMBOL) -# define SWIFT_IMPORT_STDLIB_SYMBOL __declspec(dllimport) -#endif -#else -#if !defined(SWIFT_IMPORT_STDLIB_SYMBOL) -# define SWIFT_IMPORT_STDLIB_SYMBOL -#endif -#endif -#if defined(__OBJC__) -#if __has_feature(objc_modules) -#if __has_warning("-Watimport-in-framework-header") -#pragma clang diagnostic ignored "-Watimport-in-framework-header" -#endif -@import CoreFoundation; -@import CoreVideo; -@import Dispatch; -@import Foundation; -@import GLKit; -@import ObjectiveC; -@import OpenGLES; -@import UIKit; -#endif - -#endif -#pragma clang diagnostic ignored "-Wproperty-attribute-mismatch" -#pragma clang diagnostic ignored "-Wduplicate-method-arg" -#if __has_warning("-Wpragma-clang-attribute") -# pragma clang diagnostic ignored "-Wpragma-clang-attribute" -#endif -#pragma clang diagnostic ignored "-Wunknown-pragmas" -#pragma clang diagnostic ignored "-Wnullability" -#pragma clang diagnostic ignored "-Wdollar-in-identifier-extension" - -#if __has_attribute(external_source_symbol) -# pragma push_macro("any") -# undef any -# pragma clang attribute push(__attribute__((external_source_symbol(language="Swift", defined_in="CanvasNative",generated_declaration))), apply_to=any(function,enum,objc_interface,objc_category,objc_protocol)) -# pragma pop_macro("any") -#endif - -#if defined(__OBJC__) -@class NSCoder; - -SWIFT_CLASS_NAMED("CanvasCPUView") -@interface CanvasCPUView : UIView -@property (nonatomic) BOOL ignorePixelScaling; -- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; -- (nonnull instancetype)initWithFrame:(CGRect)frame OBJC_DESIGNATED_INITIALIZER; -- (nullable instancetype)initWithCoder:(NSCoder * _Nonnull)coder SWIFT_UNAVAILABLE; -- (void)drawRect:(CGRect)rect; -@end - -@class EAGLContext; - -SWIFT_CLASS_NAMED("CanvasGLKView") -@interface CanvasGLKView : GLKView -- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; -- (nonnull instancetype)initWithFrame:(CGRect)frame OBJC_DESIGNATED_INITIALIZER; -- (nullable instancetype)initWithCoder:(NSCoder * _Nonnull)coder SWIFT_UNAVAILABLE; -- (void)setNeedsDisplay; -- (void)setNeedsDisplayInRect:(CGRect)rect; -- (void)bindDrawable; -- (void)deleteDrawable; -- (nonnull instancetype)initWithFrame:(CGRect)frame context:(EAGLContext * _Nonnull)context SWIFT_UNAVAILABLE; -@end - -@class UIImage; -@class NSMutableData; -@class NSString; -@class NSData; -@class NSError; - -SWIFT_CLASS_NAMED("CanvasHelpers") -@interface NSSCanvasHelpers : NSObject -+ (NSMutableData * _Nonnull)getBytesFromUIImage:(UIImage * _Nonnull)image SWIFT_WARN_UNUSED_RESULT; -+ (int64_t)createPattern:(int64_t)context :(UIImage * _Nonnull)image :(NSString * _Nonnull)repetition SWIFT_WARN_UNUSED_RESULT; -+ (BOOL)loadImageAssetWithContext:(int64_t)asset :(UIImage * _Nonnull)image SWIFT_WARN_UNUSED_RESULT; -+ (void)drawImageWithContext:(int64_t)context image:(UIImage * _Nonnull)image dx:(float)dx dy:(float)dy; -+ (void)drawImageWithContext:(int64_t)context image:(UIImage * _Nonnull)image dx:(float)dx dy:(float)dy dw:(float)dw dh:(float)dh; -+ (void)drawImageWithContext:(int64_t)context image:(UIImage * _Nonnull)image sx:(float)sx sy:(float)sy sw:(float)sw sh:(float)sh dx:(float)dx dy:(float)dy dw:(float)dw dh:(float)dh; -+ (int64_t)initGLWithView:(int64_t)view :(BOOL)alpha :(BOOL)antialias :(BOOL)depth :(BOOL)fail_if_major_performance_caveat :(NSString * _Nonnull)power_preference :(BOOL)premultiplied_alpha :(BOOL)preserve_drawing_buffer :(BOOL)stencil :(BOOL)desynchronized :(BOOL)xr_compatible :(int32_t)version :(BOOL)is_canvas SWIFT_METHOD_FAMILY(none) SWIFT_WARN_UNUSED_RESULT; -+ (int64_t)initSharedGLWithView:(int64_t)view :(BOOL)alpha :(BOOL)antialias :(BOOL)depth :(BOOL)fail_if_major_performance_caveat :(NSString * _Nonnull)power_preference :(BOOL)premultiplied_alpha :(BOOL)preserve_drawing_buffer :(BOOL)stencil :(BOOL)desynchronized :(BOOL)xr_compatible :(int32_t)version :(BOOL)is_canvas :(int64_t)shared_context SWIFT_METHOD_FAMILY(none) SWIFT_WARN_UNUSED_RESULT; -+ (int64_t)initGLWithWidthAndHeight:(int32_t)width :(int32_t)height :(BOOL)alpha :(BOOL)antialias :(BOOL)depth :(BOOL)fail_if_major_performance_caveat :(NSString * _Nonnull)power_preference :(BOOL)premultiplied_alpha :(BOOL)preserve_drawing_buffer :(BOOL)stencil :(BOOL)desynchronized :(BOOL)xr_compatible :(int32_t)version :(BOOL)is_canvas SWIFT_METHOD_FAMILY(none) SWIFT_WARN_UNUSED_RESULT; -+ (int64_t)initSharedGLWidthAndHeight:(int32_t)width :(int32_t)height :(BOOL)alpha :(BOOL)antialias :(BOOL)depth :(BOOL)fail_if_major_performance_caveat :(NSString * _Nonnull)power_preference :(BOOL)premultiplied_alpha :(BOOL)preserve_drawing_buffer :(BOOL)stencil :(BOOL)desynchronized :(BOOL)xr_compatible :(int32_t)version :(BOOL)is_canvas :(int64_t)shared_context SWIFT_METHOD_FAMILY(none) SWIFT_WARN_UNUSED_RESULT; -+ (void)resize2DContext:(int64_t)context :(float)width :(float)height; -+ (void)flush2DContext:(int64_t)context; -+ (BOOL)flushGL:(int64_t)context SWIFT_WARN_UNUSED_RESULT; -+ (void)releaseGL:(int64_t)context; -+ (int64_t)getGLPointer:(int64_t)context SWIFT_WARN_UNUSED_RESULT; -+ (void)releaseGLPointer:(int64_t)context; -+ (int64_t)create2DContext:(int64_t)context :(int32_t)width :(int32_t)height :(BOOL)alpha :(float)density :(int32_t)samples :(int32_t)font_color :(float)ppi :(int32_t)direction SWIFT_WARN_UNUSED_RESULT; -+ (void)updateGLSurfaceWithView:(int64_t)view :(int32_t)width :(int32_t)height :(int64_t)context; -+ (void)test2D:(int64_t)context; -+ (NSString * _Nonnull)testToDataURL:(int64_t)context SWIFT_WARN_UNUSED_RESULT; -+ (void)writeFile:(NSData * _Nonnull)data :(NSString * _Nonnull)path :(void (^ _Nonnull)(NSString * _Nullable, NSString * _Nullable))callback; -+ (void)readFile:(NSString * _Nonnull)path :(void (^ _Nonnull)(NSString * _Nullable, NSData * _Nullable))callback; -+ (void)deleteFile:(NSString * _Nonnull)path :(void (^ _Nonnull)(NSError * _Nullable, BOOL))callback; -+ (void)handleBase64Image:(NSString * _Nonnull)mime :(NSString * _Nonnull)dir :(NSString * _Nonnull)base64 :(void (^ _Nonnull)(NSString * _Nullable, NSString * _Nullable))callback; -- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; -@end - - -@interface GLKView (SWIFT_EXTENSION(CanvasNative)) -- (void)snapshotWithData:(NSData * _Nonnull)data; -@end - -@class NSMutableDictionary; -@class UIGestureRecognizer; -@protocol NSCCanvasListener; - -SWIFT_CLASS_NAMED("NSCCanvas") -@interface NSCCanvas : UIView -SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) NSMutableDictionary * _Nonnull store;) -+ (NSMutableDictionary * _Nonnull)store SWIFT_WARN_UNUSED_RESULT; -+ (NSMapTable * _Nonnull)getViews SWIFT_WARN_UNUSED_RESULT; -- (void * _Nonnull)getViewPtr SWIFT_WARN_UNUSED_RESULT; -@property (nonatomic) BOOL ignorePixelScaling; -@property (nonatomic, readonly) int64_t nativeGL; -@property (nonatomic, readonly) int64_t nativeContext; -@property (nonatomic, readonly) NSInteger drawingBufferWidth; -@property (nonatomic, readonly) NSInteger drawingBufferHeight; -@property (nonatomic, readonly) float width; -@property (nonatomic, readonly) float height; -- (void)initContext:(NSString * _Nonnull)type :(BOOL)alpha :(BOOL)antialias :(BOOL)depth :(BOOL)failIfMajorPerformanceCaveat :(NSString * _Nonnull)powerPreference :(BOOL)premultipliedAlpha :(BOOL)preserveDrawingBuffer :(BOOL)stencil :(BOOL)desynchronized :(BOOL)xrCompatible SWIFT_METHOD_FAMILY(none); -- (int64_t)create2DContext:(BOOL)alpha :(BOOL)antialias :(BOOL)depth :(BOOL)failIfMajorPerformanceCaveat :(NSString * _Nonnull)powerPreference :(BOOL)premultipliedAlpha :(BOOL)preserveDrawingBuffer :(BOOL)stencil :(BOOL)desynchronized :(BOOL)xrCompatible :(int32_t)fontColor SWIFT_WARN_UNUSED_RESULT; -- (void)forceLayout:(CGFloat)width :(CGFloat)height; -- (UIImage * _Nullable)snapshot:(BOOL)flip SWIFT_WARN_UNUSED_RESULT; -- (BOOL)render; -- (void)context2DTest:(int64_t)context; -- (NSString * _Nonnull)context2DTestToDataURL:(int64_t)context SWIFT_WARN_UNUSED_RESULT; -@property (nonatomic, copy) void (^ _Nullable touchEventListener)(NSString * _Nonnull, UIGestureRecognizer * _Nonnull); -- (nullable instancetype)initWithCoder:(NSCoder * _Nonnull)coder SWIFT_UNAVAILABLE; -- (nonnull instancetype)initWithFrame:(CGRect)frame OBJC_DESIGNATED_INITIALIZER; -- (void)setListener:(id _Nullable)listener; -- (void)layoutSubviews; -+ (void)getBoundingClientRect:(NSCCanvas * _Nonnull)canvas :(void * _Nonnull)buffer; -@end - - -SWIFT_PROTOCOL_NAMED("NSCCanvasListener") -@protocol NSCCanvasListener -- (void)contextReady; -@end - - -SWIFT_CLASS_NAMED("NSCCanvasRenderingContext") -@interface NSCCanvasRenderingContext : NSObject -- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; -@end - - -SWIFT_CLASS_NAMED("NSCCanvasRenderingContext2D") -@interface NSCCanvasRenderingContext2D : NSCCanvasRenderingContext -+ (int64_t)createPattern:(int64_t)context :(UIImage * _Nonnull)src :(NSString * _Nonnull)repetition SWIFT_WARN_UNUSED_RESULT; -+ (void)drawImage:(int64_t)context :(UIImage * _Nonnull)image :(float)dx :(float)dy; -+ (void)drawImage:(int64_t)context :(UIImage * _Nonnull)image :(float)dx :(float)dy :(float)dWidth :(float)dHeight; -+ (void)drawImage:(int64_t)context :(UIImage * _Nonnull)image :(float)sx :(float)sy :(float)sWidth :(float)sHeight :(float)dx :(float)dy :(float)dWidth :(float)dHeight; -- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; -@end - - -SWIFT_CLASS_NAMED("NSCImageAsset") -@interface NSCImageAsset : NSObject -+ (BOOL)loadImageFromImageSync:(int64_t)context :(UIImage * _Nonnull)image SWIFT_WARN_UNUSED_RESULT; -+ (void)loadImageFromImage:(int64_t)context :(UIImage * _Nonnull)image :(void (^ _Nonnull)(BOOL))callback; -- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; -@end - - -SWIFT_CLASS_NAMED("NSCImageBitmap") -@interface NSCImageBitmap : NSObject -SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) dispatch_queue_t _Nonnull queue;) -+ (dispatch_queue_t _Nonnull)queue SWIFT_WARN_UNUSED_RESULT; -- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; -@end - - -SWIFT_CLASS_NAMED("NSCRender") -@interface NSCRender : NSObject -- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; -- (void)texImage2D:(int32_t)target :(int32_t)level :(int32_t)internalFormat :(int32_t)format :(int32_t)type :(NSCCanvas * _Nonnull)source :(NSCCanvas * _Nonnull)dest :(BOOL)flipYWebGL; -- (void)createSurface; -@end - - -SWIFT_CLASS_NAMED("NSCSVG") -@interface TNSSVG : UIView -@property (nonatomic) BOOL ignorePixelScaling; -@property (nonatomic, copy) NSString * _Nullable src; -@property (nonatomic, copy) NSString * _Nullable srcPath; -- (void)layoutSubviews; -- (nonnull instancetype)initWithFrame:(CGRect)frame OBJC_DESIGNATED_INITIALIZER; -- (nullable instancetype)initWithCoder:(NSCoder * _Nonnull)coder SWIFT_UNAVAILABLE; -- (void)drawRect:(CGRect)rect; -- (UIImage * _Nullable)toImage SWIFT_WARN_UNUSED_RESULT; -- (NSData * _Nullable)toData SWIFT_WARN_UNUSED_RESULT; -@end - -@class AVPlayer; -@class AVPlayerItemVideoOutput; - -SWIFT_CLASS_NAMED("Utils") -@interface Utils : NSObject -+ (CVOpenGLESTextureCacheRef _Nullable)createTextureCache SWIFT_WARN_UNUSED_RESULT; -+ (CVOpenGLESTextureRef _Nullable)createImage:(CVOpenGLESTextureCacheRef _Nonnull)texturecache :(CVImageBufferRef _Nonnull)buffer :(CFDictionaryRef _Nullable)textureAttributes :(GLenum)target :(GLint)internalFormat :(GLsizei)width :(GLsizei)height :(GLenum)format :(GLenum)type :(NSInteger)planeIndex SWIFT_WARN_UNUSED_RESULT; -+ (NSCRender * _Nonnull)setupRender SWIFT_WARN_UNUSED_RESULT; -+ (void)drawFrame:(AVPlayer * _Nonnull)player :(AVPlayerItemVideoOutput * _Nonnull)output :(CGSize)videoSize :(NSCRender * _Nonnull)render :(int32_t)internalFormat :(int32_t)format :(BOOL)flipYWebGL; -+ (BOOL)writeToFile:(NSData * _Nonnull)data :(NSString * _Nonnull)path error:(NSError * _Nullable * _Nullable)error; -- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; -@end - -#endif -#if __has_attribute(external_source_symbol) -# pragma clang attribute pop -#endif -#if defined(__cplusplus) -#endif -#pragma clang diagnostic pop -#endif - -#else -#error unsupported Swift architecture -#endif diff --git a/packages/canvas/src-native/canvas-ios/dist/CanvasNative.xcframework/ios-arm64_x86_64-simulator/CanvasNative.framework/Headers/CanvasNative.h b/packages/canvas/src-native/canvas-ios/dist/CanvasNative.xcframework/ios-arm64_x86_64-simulator/CanvasNative.framework/Headers/CanvasNative.h deleted file mode 100644 index 178b96920..000000000 --- a/packages/canvas/src-native/canvas-ios/dist/CanvasNative.xcframework/ios-arm64_x86_64-simulator/CanvasNative.framework/Headers/CanvasNative.h +++ /dev/null @@ -1,29 +0,0 @@ -// -// CanvasNative.h -// CanvasNative -// -// Created by Osei Fortune on 30/09/2020. -// - -#ifdef __cplusplus -extern "C" { -#endif - -#import - -#import "canvas_native.h" -#import "canvas_ios.h" - -//! Project version number for CanvasNative. - -FOUNDATION_EXPORT double CanvasNativeVersionNumber; - -//! Project version string for CanvasNative. -FOUNDATION_EXPORT const unsigned char CanvasNativeVersionString[]; - -// In this header, you should import all the public headers of your framework using statements like #import - -#ifdef __cplusplus -} -#endif - diff --git a/packages/canvas/src-native/canvas-ios/dist/CanvasNative.xcframework/ios-arm64_x86_64-simulator/CanvasNative.framework/Headers/canvas_ios.h b/packages/canvas/src-native/canvas-ios/dist/CanvasNative.xcframework/ios-arm64_x86_64-simulator/CanvasNative.framework/Headers/canvas_ios.h deleted file mode 100644 index f5e37965e..000000000 --- a/packages/canvas/src-native/canvas-ios/dist/CanvasNative.xcframework/ios-arm64_x86_64-simulator/CanvasNative.framework/Headers/canvas_ios.h +++ /dev/null @@ -1,163 +0,0 @@ -#ifndef CANVAS_IOS_H -#define CANVAS_IOS_H - -/* Warning, this file is autogenerated by cbindgen. Don't modify this manually. */ - -#include -#include -#include -#include - -long long canvas_native_init_ios_gl(int64_t view, - bool alpha, - bool antialias, - bool depth, - bool fail_if_major_performance_caveat, - const char *power_preference, - bool premultiplied_alpha, - bool preserve_drawing_buffer, - bool stencil, - bool desynchronized, - bool xr_compatible, - int32_t version, - bool is_canvas); - -long long canvas_native_init_ios_gl_with_shared_gl(int64_t view, - bool alpha, - bool antialias, - bool depth, - bool fail_if_major_performance_caveat, - const char *power_preference, - bool premultiplied_alpha, - bool preserve_drawing_buffer, - bool stencil, - bool desynchronized, - bool xr_compatible, - int32_t version, - bool is_canvas, - int64_t shared_context); - -long long canvas_native_init_offscreen_ios_gl(int32_t width, - int32_t height, - bool alpha, - bool antialias, - bool depth, - bool fail_if_major_performance_caveat, - const char *power_preference, - bool premultiplied_alpha, - bool preserve_drawing_buffer, - bool stencil, - bool desynchronized, - bool xr_compatible, - int32_t version, - bool is_canvas); - -long long canvas_native_init_offscreen_ios_gl_with_shared_gl(int32_t width, - int32_t height, - bool alpha, - bool antialias, - bool depth, - bool fail_if_major_performance_caveat, - const char *power_preference, - bool premultiplied_alpha, - bool preserve_drawing_buffer, - bool stencil, - bool desynchronized, - bool xr_compatible, - int32_t version, - bool is_canvas, - int64_t shared_context); - -bool canvas_native_ios_flush_gl(int64_t context); - -void canvas_native_ios_flush_2d_context(int64_t context); - -void canvas_native_resize_context_2d(int64_t context, float width, float height); - -int64_t canvas_native_create_2d_context(int64_t context, - int32_t width, - int32_t height, - bool alpha, - float density, - int32_t samples, - int32_t font_color, - float ppi, - int32_t direction); - -void canvas_native_update_gl_surface(int64_t view, int32_t width, int32_t height, int64_t context); - -void canvas_native_release_ios_gl(int64_t context); - -int64_t canvas_native_get_gl_pointer(int64_t gl_context); - -void canvas_native_release_gl_pointer(int64_t gl_context); - -void canvas_native_context_2d_test(int64_t context); - -void canvas_native_gl_make_current(int64_t gl_context); - -char *canvas_native_context_2d_test_to_data_url(int64_t context); - -void canvas_native_context_2d_destroy_string(char *string); - -bool canvas_native_imageasset_load_from_bytes(int64_t asset, uint8_t *bytes, uintptr_t size); - -int64_t canvas_native_context_create_pattern_raw(int64_t context, - int32_t width, - int32_t height, - uint8_t *bytes, - uintptr_t size, - const char *repetition); - -bool canvas_native_context_draw_image_dx_dy_with_bytes(int64_t context, - uint8_t *bytes, - uintptr_t size, - float width, - float height, - float dx, - float dy); - -bool canvas_native_context_draw_image_dx_dy_dw_dh_with_bytes(int64_t context, - uint8_t *bytes, - uintptr_t size, - float width, - float height, - float dx, - float dy, - float d_width, - float d_height); - -bool canvas_native_context_draw_image_with_bytes(int64_t context, - uint8_t *bytes, - uintptr_t size, - float width, - float height, - float sx, - float sy, - float s_width, - float s_height, - float dx, - float dy, - float d_width, - float d_height); - -void canvas_native_svg_draw_from_string(int64_t context, const char *svg); - -void canvas_native_svg_draw_from_path(int64_t context, const char *path); - -void canvas_native_context_custom_with_buffer_flush(int64_t context, - uint8_t *bytes, - uintptr_t size, - float width, - float height, - bool alpha); - -long long canvas_native_context_init_context_with_custom_surface(float width, - float height, - float density, - bool alpha, - int font_color, - float ppi, - int direction); - -#endif /* CANVAS_IOS_H */ diff --git a/packages/canvas/src-native/canvas-ios/dist/CanvasNative.xcframework/ios-arm64_x86_64-simulator/CanvasNative.framework/Headers/canvas_native.h b/packages/canvas/src-native/canvas-ios/dist/CanvasNative.xcframework/ios-arm64_x86_64-simulator/CanvasNative.framework/Headers/canvas_native.h deleted file mode 100644 index 360d2f5dd..000000000 --- a/packages/canvas/src-native/canvas-ios/dist/CanvasNative.xcframework/ios-arm64_x86_64-simulator/CanvasNative.framework/Headers/canvas_native.h +++ /dev/null @@ -1,2852 +0,0 @@ -#ifndef CANVAS_C_H -#define CANVAS_C_H - -/* Warning, this file is autogenerated by cbindgen. Don't modify this manually. */ - -#include -#include -#include -#include - -typedef enum GLConstants { - UNPACK_FLIP_Y_WEBGL = 37440, - UNPACK_PREMULTIPLY_ALPHA_WEBGL = 37441, - UNPACK_COLORSPACE_CONVERSION_WEBGL = 37443, -} GLConstants; - -typedef enum ImageBitmapColorSpaceConversion { - ImageBitmapColorSpaceConversionDefault, - ImageBitmapColorSpaceConversionNone, -} ImageBitmapColorSpaceConversion; - -typedef enum ImageBitmapPremultiplyAlpha { - ImageBitmapPremultiplyAlphaDefault, - ImageBitmapPremultiplyAlphaPremultiply, - ImageBitmapPremultiplyAlphaNone, -} ImageBitmapPremultiplyAlpha; - -typedef enum ImageBitmapResizeQuality { - ImageBitmapResizeQualityLow, - ImageBitmapResizeQualityMedium, - ImageBitmapResizeQualityHigh, - ImageBitmapResizeQualityPixelated, -} ImageBitmapResizeQuality; - -typedef enum InvalidateState { - InvalidateStateNone, - InvalidateStatePending, - InvalidateStateInvalidating, -} InvalidateState; - -typedef enum PaintStyleType { - PaintStyleTypeNone, - PaintStyleTypeColor, - PaintStyleTypeGradient, - PaintStyleTypePattern, -} PaintStyleType; - -typedef enum TextBaseLine { - TOP = 0, - HANGING = 1, - MIDDLE = 2, - ALPHABETIC = 3, - IDEOGRAPHIC = 4, - BOTTOM = 5, -} TextBaseLine; - -typedef enum WebGLExtensionType { - WebGLExtensionTypeEXT_blend_minmax, - WebGLExtensionTypeEXT_color_buffer_half_float, - WebGLExtensionTypeEXT_disjoint_timer_query, - WebGLExtensionTypeEXT_sRGB, - WebGLExtensionTypeEXT_shader_texture_lod, - WebGLExtensionTypeEXT_texture_filter_anisotropic, - WebGLExtensionTypeOES_element_index_uint, - WebGLExtensionTypeOES_standard_derivatives, - WebGLExtensionTypeOES_texture_float, - WebGLExtensionTypeOES_texture_float_linear, - WebGLExtensionTypeOES_texture_half_float, - WebGLExtensionTypeOES_texture_half_float_linear, - WebGLExtensionTypeOES_vertex_array_object, - WebGLExtensionTypeWEBGL_color_buffer_float, - WebGLExtensionTypeWEBGL_compressed_texture_atc, - WebGLExtensionTypeWEBGL_compressed_texture_etc1, - WebGLExtensionTypeWEBGL_compressed_texture_s3tc, - WebGLExtensionTypeWEBGL_compressed_texture_s3tc_srgb, - WebGLExtensionTypeWEBGL_compressed_texture_etc, - WebGLExtensionTypeWEBGL_compressed_texture_pvrtc, - WebGLExtensionTypeWEBGL_lose_context, - WebGLExtensionTypeANGLE_instanced_arrays, - WebGLExtensionTypeWEBGL_depth_texture, - WebGLExtensionTypeWEBGL_draw_buffers, - WebGLExtensionTypeOES_fbo_render_mipmap, - WebGLExtensionTypeNone, -} WebGLExtensionType; - -typedef enum WebGLResultType { - WebGLResultTypeBoolean, - WebGLResultTypeI32Array, - WebGLResultTypeU32Array, - WebGLResultTypeF32Array, - WebGLResultTypeBooleanArray, - WebGLResultTypeU32, - WebGLResultTypeI32, - WebGLResultTypeF32, - WebGLResultTypeString, - WebGLResultTypeNone, -} WebGLResultType; - -typedef struct ANGLE_instanced_arrays ANGLE_instanced_arrays; - -typedef struct CCow CCow; - -typedef struct CanvasRenderingContext2D CanvasRenderingContext2D; - -typedef struct ContextAttributes ContextAttributes; - -typedef struct EXT_blend_minmax EXT_blend_minmax; - -typedef struct EXT_color_buffer_half_float EXT_color_buffer_half_float; - -typedef struct EXT_disjoint_timer_query EXT_disjoint_timer_query; - -typedef struct EXT_shader_texture_lod EXT_shader_texture_lod; - -typedef struct EXT_texture_filter_anisotropic EXT_texture_filter_anisotropic; - -typedef struct F32Buffer F32Buffer; - -typedef struct FileHelper FileHelper; - -typedef struct I32Buffer I32Buffer; - -typedef struct ImageAsset ImageAsset; - -typedef struct ImageData ImageData; - -typedef struct ImageFilter ImageFilter; - -typedef struct Matrix Matrix; - -typedef struct OES_element_index_uint OES_element_index_uint; - -typedef struct OES_standard_derivatives OES_standard_derivatives; - -typedef struct OES_texture_float OES_texture_float; - -typedef struct OES_texture_float_linear OES_texture_float_linear; - -typedef struct OES_texture_half_float OES_texture_half_float; - -typedef struct OES_texture_half_float_linear OES_texture_half_float_linear; - -typedef struct OES_vertex_array_object OES_vertex_array_object; - -typedef struct PaintStyle PaintStyle; - -typedef struct Path Path; - -#if (defined(TARGET_OS_ANDROID) || defined(TARGET_OS_IOS)) -typedef struct Raf Raf; -#endif - -#if ((defined(TARGET_OS_ANDROID) || defined(TARGET_OS_IOS)) && defined(TARGET_OS_ANDROID)) -typedef struct Raf Raf; -#endif - -#if ((defined(TARGET_OS_ANDROID) || defined(TARGET_OS_IOS)) && defined(TARGET_OS_IOS)) -typedef struct Raf Raf; -#endif - -typedef struct StringBuffer StringBuffer; - -typedef struct TextDecoder TextDecoder; - -typedef struct TextEncoder TextEncoder; - -typedef struct TextMetrics TextMetrics; - -typedef struct U16Buffer U16Buffer; - -typedef struct U32Buffer U32Buffer; - -typedef struct U8Buffer U8Buffer; - -typedef struct URL URL; - -typedef struct WEBGL_color_buffer_float WEBGL_color_buffer_float; - -typedef struct WEBGL_compressed_texture_atc WEBGL_compressed_texture_atc; - -typedef struct WEBGL_compressed_texture_etc WEBGL_compressed_texture_etc; - -typedef struct WEBGL_compressed_texture_etc1 WEBGL_compressed_texture_etc1; - -typedef struct WEBGL_compressed_texture_pvrtc WEBGL_compressed_texture_pvrtc; - -typedef struct WEBGL_compressed_texture_s3tc WEBGL_compressed_texture_s3tc; - -typedef struct WEBGL_compressed_texture_s3tc_srgb WEBGL_compressed_texture_s3tc_srgb; - -typedef struct WEBGL_depth_texture WEBGL_depth_texture; - -typedef struct WEBGL_draw_buffers WEBGL_draw_buffers; - -typedef struct WEBGL_lose_context WEBGL_lose_context; - -typedef struct WebGLActiveInfo WebGLActiveInfo; - -typedef struct WebGLExtension WebGLExtension; - -typedef struct WebGLFramebufferAttachmentParameter WebGLFramebufferAttachmentParameter; - -typedef struct WebGLIndexedParameter WebGLIndexedParameter; - -typedef struct WebGLResult WebGLResult; - -typedef struct WebGLShaderPrecisionFormat WebGLShaderPrecisionFormat; - -typedef struct WebGLState WebGLState; - -typedef struct WebGLSync WebGLSync; - -void canvas_native_image_filter_destroy(struct ImageFilter *value); - -void canvas_native_font_add_family(const char *alias, - const char *const *filenames, - uintptr_t length); - -void canvas_native_helper_destroy(struct FileHelper *value); - -struct FileHelper *canvas_native_helper_read_file(const char *path); - -bool canvas_native_helper_read_file_has_error(const struct FileHelper *file); - -struct U8Buffer *canvas_native_helper_read_file_get_data(struct FileHelper *file); - -const char *canvas_native_helper_read_file_get_error(const struct FileHelper *file); - -void canvas_native_text_encoder_destroy(struct TextEncoder *value); - -void canvas_native_text_decoder_destroy(struct TextDecoder *value); - -void canvas_native_context_destroy(struct CanvasRenderingContext2D *value); - -void canvas_native_paint_style_destroy(struct PaintStyle *value); - -void canvas_native_text_metrics_destroy(struct TextMetrics *value); - -#if (defined(TARGET_OS_ANDROID) || defined(TARGET_OS_IOS)) -struct Raf *canvas_native_raf_create(intptr_t callback, void (*on_frame_callback)(intptr_t callback, - int64_t ts)); -#endif - -#if (defined(TARGET_OS_ANDROID) || defined(TARGET_OS_IOS)) -void canvas_native_raf_destroy(struct Raf *value); -#endif - -#if (defined(TARGET_OS_ANDROID) || defined(TARGET_OS_IOS)) -void canvas_native_raf_start(struct Raf *raf); -#endif - -#if (defined(TARGET_OS_ANDROID) || defined(TARGET_OS_IOS)) -void canvas_native_raf_stop(struct Raf *raf); -#endif - -#if (defined(TARGET_OS_ANDROID) || defined(TARGET_OS_IOS)) -bool canvas_native_raf_get_started(const struct Raf *raf); -#endif - -struct CanvasRenderingContext2D *canvas_native_context_create_with_wrapper(int64_t context, - int64_t gl_context); - -void canvas_native_context_resize(struct CanvasRenderingContext2D *context, - float width, - float height); - -struct CanvasRenderingContext2D *canvas_native_context_create(float width, - float height, - float density, - bool alpha, - int32_t font_color, - float ppi, - uint32_t direction); - -struct CanvasRenderingContext2D *canvas_native_context_create_gl(float width, - float height, - float density, - int64_t gl_context, - int32_t samples, - bool alpha, - int32_t font_color, - float ppi, - uint32_t direction); - -struct CanvasRenderingContext2D *canvas_native_context_create_with_pointer(int64_t pointer); - -struct CanvasRenderingContext2D *canvas_native_context_create_gl_no_window(float width, - float height, - float density, - int32_t font_color, - float ppi, - uint32_t direction, - bool alpha); - -const char *canvas_native_context_get_filter(const struct CanvasRenderingContext2D *context); - -void canvas_native_context_set_filter(struct CanvasRenderingContext2D *context, const char *filter); - -const char *canvas_native_context_get_font(const struct CanvasRenderingContext2D *context); - -void canvas_native_context_set_font(struct CanvasRenderingContext2D *context, const char *font); - -const char *canvas_native_context_get_letter_spacing(const struct CanvasRenderingContext2D *context); - -void canvas_native_context_set_letter_spacing(struct CanvasRenderingContext2D *context, - const char *spacing); - -const char *canvas_native_context_get_word_spacing(const struct CanvasRenderingContext2D *context); - -void canvas_native_context_set_word_spacing(struct CanvasRenderingContext2D *context, - const char *spacing); - -float canvas_native_context_get_global_alpha(const struct CanvasRenderingContext2D *context); - -void canvas_native_context_set_global_alpha(struct CanvasRenderingContext2D *context, float alpha); - -bool canvas_native_context_get_image_smoothing_enabled(const struct CanvasRenderingContext2D *context); - -void canvas_native_context_set_image_smoothing_enabled(struct CanvasRenderingContext2D *context, - bool enabled); - -const char *canvas_native_context_get_image_smoothing_quality(const struct CanvasRenderingContext2D *context); - -void canvas_native_context_set_image_smoothing_quality(struct CanvasRenderingContext2D *context, - const char *quality); - -const char *canvas_native_context_get_line_join(const struct CanvasRenderingContext2D *context); - -void canvas_native_context_set_line_join(struct CanvasRenderingContext2D *context, - const char *join); - -const char *canvas_native_context_get_line_cap(const struct CanvasRenderingContext2D *context); - -void canvas_native_context_set_line_cap(struct CanvasRenderingContext2D *context, const char *cap); - -float canvas_native_context_get_miter_limit(const struct CanvasRenderingContext2D *context); - -void canvas_native_context_set_miter_limit(struct CanvasRenderingContext2D *context, float limit); - -const char *canvas_native_context_get_shadow_color(const struct CanvasRenderingContext2D *context); - -struct U8Buffer *canvas_native_context_get_shadow_color_buf(const struct CanvasRenderingContext2D *context); - -void canvas_native_context_get_shadow_color_rgba(const struct CanvasRenderingContext2D *context, - uint8_t *r, - uint8_t *g, - uint8_t *b, - uint8_t *a); - -void canvas_native_context_set_shadow_color(struct CanvasRenderingContext2D *context, - const char *color); - -void canvas_native_context_set_shadow_color_rgba(struct CanvasRenderingContext2D *context, - uint8_t r, - uint8_t g, - uint8_t b, - uint8_t a); - -float canvas_native_context_get_shadow_blur(const struct CanvasRenderingContext2D *context); - -void canvas_native_context_set_shadow_blur(struct CanvasRenderingContext2D *context, float blur); - -float canvas_native_context_get_shadow_offset_x(const struct CanvasRenderingContext2D *context); - -void canvas_native_context_set_shadow_offset_x(struct CanvasRenderingContext2D *context, float x); - -float canvas_native_context_get_shadow_offset_y(const struct CanvasRenderingContext2D *context); - -void canvas_native_context_set_shadow_offset_y(struct CanvasRenderingContext2D *context, float y); - -const char *canvas_native_context_get_text_align(const struct CanvasRenderingContext2D *context); - -void canvas_native_context_set_text_align(struct CanvasRenderingContext2D *context, - const char *alignment); - -const char *canvas_native_context_get_text_baseline_str(const struct CanvasRenderingContext2D *context); - -void canvas_native_context_set_text_baseline_str(struct CanvasRenderingContext2D *context, - const char *baseline); - -void canvas_native_context_set_text_baseline(struct CanvasRenderingContext2D *context, - enum TextBaseLine baseline); - -enum TextBaseLine canvas_native_context_get_text_baseline(const struct CanvasRenderingContext2D *context); - -const char *canvas_native_context_get_global_composition(const struct CanvasRenderingContext2D *context); - -void canvas_native_context_set_global_composition(struct CanvasRenderingContext2D *context, - const char *composition); - -void canvas_native_paint_style_set_fill_color_with_c_string(struct CanvasRenderingContext2D *context, - const char *color); - -void canvas_native_paint_style_set_stroke_color_with_c_string(struct CanvasRenderingContext2D *context, - const char *color); - -void canvas_native_paint_style_set_stroke_color_with_rgba(struct CanvasRenderingContext2D *context, - uint8_t r, - uint8_t g, - uint8_t b, - uint8_t a); - -void canvas_native_paint_style_set_fill_color_with_rgba(struct CanvasRenderingContext2D *context, - uint8_t r, - uint8_t g, - uint8_t b, - uint8_t a); - -bool canvas_native_parse_css_color_rgba(const char *value, - uint8_t *r, - uint8_t *g, - uint8_t *b, - uint8_t *a); - -const char *canvas_native_paint_style_get_color_string(const struct PaintStyle *color); - -const char *canvas_native_paint_style_get_current_stroke_color_string(const struct CanvasRenderingContext2D *context); - -struct U8Buffer *canvas_native_paint_style_get_current_stroke_color_buf(const struct CanvasRenderingContext2D *context); - -void canvas_native_paint_style_get_current_stroke_color_r_g_b_a(const struct CanvasRenderingContext2D *context, - uint8_t *r, - uint8_t *g, - uint8_t *b, - uint8_t *a); - -void canvas_native_paint_style_get_current_fill_color_r_g_b_a(const struct CanvasRenderingContext2D *context, - uint8_t *r, - uint8_t *g, - uint8_t *b, - uint8_t *a); - -const char *canvas_native_paint_style_get_current_fill_color_string(const struct CanvasRenderingContext2D *context); - -struct U8Buffer *canvas_native_paint_style_get_current_fill_color_buf(struct CanvasRenderingContext2D *context); - -enum PaintStyleType canvas_native_context_get_style_type(const struct PaintStyle *style); - -enum PaintStyleType canvas_native_context_get_current_fill_style_type(struct CanvasRenderingContext2D *context); - -enum PaintStyleType canvas_native_context_get_current_stroke_style_type(struct CanvasRenderingContext2D *context); - -struct PaintStyle *canvas_native_context_get_fill_style(const struct CanvasRenderingContext2D *context); - -void canvas_native_context_set_fill_style(struct CanvasRenderingContext2D *context, - const struct PaintStyle *style); - -struct PaintStyle *canvas_native_context_get_stroke_style(const struct CanvasRenderingContext2D *context); - -void canvas_native_context_set_stroke_style(struct CanvasRenderingContext2D *context, - const struct PaintStyle *style); - -float canvas_native_context_get_line_width(const struct CanvasRenderingContext2D *context); - -void canvas_native_context_set_line_width(struct CanvasRenderingContext2D *context, float width); - -float canvas_native_context_get_line_dash_offset(const struct CanvasRenderingContext2D *context); - -void canvas_native_context_set_line_dash_offset(struct CanvasRenderingContext2D *context, - float offset); - -struct F32Buffer *canvas_native_context_get_line_dash(const struct CanvasRenderingContext2D *context); - -void canvas_native_context_set_line_dash(struct CanvasRenderingContext2D *context, - const float *dash, - uintptr_t size); - -void canvas_native_context_arc(struct CanvasRenderingContext2D *context, - float x, - float y, - float radius, - float start_angle, - float end_angle, - bool anticlockwise); - -void canvas_native_context_arc_to(struct CanvasRenderingContext2D *context, - float x1, - float y1, - float x2, - float y2, - float radius); - -void canvas_native_context_begin_path(struct CanvasRenderingContext2D *context); - -void canvas_native_context_bezier_curve_to(struct CanvasRenderingContext2D *context, - float cp1x, - float cp1y, - float cp2x, - float cp2y, - float x, - float y); - -void canvas_native_context_clear_rect(struct CanvasRenderingContext2D *context, - float x, - float y, - float width, - float height); - -void canvas_native_context_clip_str(struct CanvasRenderingContext2D *context, - struct Path *path, - const char *rule); - -void canvas_native_context_clip_rule_str(struct CanvasRenderingContext2D *context, - const char *rule); - -void canvas_native_context_clip(struct CanvasRenderingContext2D *context, - struct Path *path, - uint32_t rule); - -void canvas_native_context_clip_rule(struct CanvasRenderingContext2D *context, uint32_t rule); - -void canvas_native_context_close_path(struct CanvasRenderingContext2D *context); - -struct ImageData *canvas_native_context_create_image_data(int32_t width, int32_t height); - -struct ImageData *canvas_native_context_create_image_data_with_data(int32_t width, - int32_t height, - const uint8_t *data, - uintptr_t size); - -struct PaintStyle *canvas_native_context_create_linear_gradient(struct CanvasRenderingContext2D *context, - float x0, - float y0, - float x1, - float y1); - -struct PaintStyle *canvas_native_context_create_conic_gradient(struct CanvasRenderingContext2D *context, - float start_angle, - float x, - float y); - -struct PaintStyle *canvas_native_context_create_pattern(struct CanvasRenderingContext2D *context, - const uint8_t *data, - uintptr_t size, - int32_t width, - int32_t height, - const char *repetition); - -struct PaintStyle *canvas_native_context_create_pattern_asset(struct CanvasRenderingContext2D *context, - struct ImageAsset *asset, - const char *repetition); - -struct PaintStyle *canvas_native_context_create_pattern_encoded(struct CanvasRenderingContext2D *context, - const uint8_t *data, - uintptr_t size, - const char *repetition); - -struct PaintStyle *canvas_native_context_create_pattern_canvas2d(struct CanvasRenderingContext2D *source, - struct CanvasRenderingContext2D *context, - const char *repetition); - -struct PaintStyle *canvas_native_context_create_radial_gradient(struct CanvasRenderingContext2D *context, - float x0, - float y0, - float r0, - float x1, - float y1, - float r1); - -void canvas_native_context_draw_paint(struct CanvasRenderingContext2D *context, const char *color); - -void canvas_native_context_draw_point(struct CanvasRenderingContext2D *context, float x, float y); - -void canvas_native_context_draw_points(struct CanvasRenderingContext2D *context, - int32_t mode, - const float *points, - uintptr_t size); - -void canvas_native_context_draw_image_dx_dy(struct CanvasRenderingContext2D *context, - const uint8_t *data, - uintptr_t size, - float width, - float height, - float dx, - float dy); - -void canvas_native_context_draw_image_dx_dy_dw_dh(struct CanvasRenderingContext2D *context, - const uint8_t *data, - uintptr_t size, - float width, - float height, - float dx, - float dy, - float d_width, - float d_height); - -void canvas_native_context_draw_image(struct CanvasRenderingContext2D *context, - const uint8_t *data, - uintptr_t size, - float width, - float height, - float sx, - float sy, - float s_width, - float s_height, - float dx, - float dy, - float d_width, - float d_height); - -void canvas_native_context_draw_image_encoded_dx_dy(struct CanvasRenderingContext2D *context, - const uint8_t *data, - uintptr_t size, - float dx, - float dy); - -void canvas_native_context_draw_image_encoded_dx_dy_dw_dh(struct CanvasRenderingContext2D *context, - const uint8_t *data, - uintptr_t size, - float dx, - float dy, - float d_width, - float d_height); - -void canvas_native_context_draw_image_encoded(struct CanvasRenderingContext2D *context, - const uint8_t *data, - uintptr_t size, - float sx, - float sy, - float s_width, - float s_height, - float dx, - float dy, - float d_width, - float d_height); - -void canvas_native_context_draw_image_dx_dy_asset(struct CanvasRenderingContext2D *context, - struct ImageAsset *asset, - float dx, - float dy); - -void canvas_native_context_draw_image_dx_dy_dw_dh_asset(struct CanvasRenderingContext2D *context, - struct ImageAsset *asset, - float dx, - float dy, - float d_width, - float d_height); - -void canvas_native_context_draw_image_asset(struct CanvasRenderingContext2D *context, - struct ImageAsset *asset, - float sx, - float sy, - float s_width, - float s_height, - float dx, - float dy, - float d_width, - float d_height); - -void canvas_native_context_draw_image_dx_dy_context(struct CanvasRenderingContext2D *context, - struct CanvasRenderingContext2D *source, - float dx, - float dy); - -void canvas_native_context_draw_image_dx_dy_dw_dh_context(struct CanvasRenderingContext2D *context, - struct CanvasRenderingContext2D *source, - float dx, - float dy, - float d_width, - float d_height); - -void canvas_native_context_draw_image_context(struct CanvasRenderingContext2D *context, - struct CanvasRenderingContext2D *source, - float sx, - float sy, - float s_width, - float s_height, - float dx, - float dy, - float d_width, - float d_height); - -void canvas_native_context_ellipse(struct CanvasRenderingContext2D *context, - float x, - float y, - float radius_x, - float radius_y, - float rotation, - float start_angle, - float end_angle, - bool anticlockwise); - -void canvas_native_context_fill_str(struct CanvasRenderingContext2D *context, const char *rule); - -void canvas_native_context_fill_with_path_str(struct CanvasRenderingContext2D *context, - struct Path *path, - const char *rule); - -void canvas_native_context_fill(struct CanvasRenderingContext2D *context, uint32_t rule); - -void canvas_native_context_fill_with_path(struct CanvasRenderingContext2D *context, - struct Path *path, - uint32_t rule); - -void canvas_native_context_fill_rect(struct CanvasRenderingContext2D *context, - float x, - float y, - float width, - float height); - -void canvas_native_context_fill_text(struct CanvasRenderingContext2D *context, - const char *text, - float x, - float y); - -void canvas_native_context_fill_text_width(struct CanvasRenderingContext2D *context, - const char *text, - float x, - float y, - float width); - -void canvas_native_context_fill_oval(struct CanvasRenderingContext2D *context, - float x, - float y, - float width, - float height); - -struct ImageData *canvas_native_context_get_image_data(struct CanvasRenderingContext2D *context, - float sx, - float sy, - float sw, - float sh); - -struct Matrix *canvas_native_context_get_transform(struct CanvasRenderingContext2D *context); - -bool canvas_native_context_is_point_in_path_str(struct CanvasRenderingContext2D *context, - float x, - float y, - const char *rule); - -bool canvas_native_context_is_point_in_path_with_path_str(struct CanvasRenderingContext2D *context, - struct Path *path, - float x, - float y, - const char *rule); - -bool canvas_native_context_is_point_in_path(struct CanvasRenderingContext2D *context, - float x, - float y, - uint32_t rule); - -bool canvas_native_context_is_point_in_path_with_path(struct CanvasRenderingContext2D *context, - struct Path *path, - float x, - float y, - uint32_t rule); - -bool canvas_native_context_is_point_in_stroke(struct CanvasRenderingContext2D *context, - float x, - float y); - -bool canvas_native_context_is_point_in_stroke_with_path(struct CanvasRenderingContext2D *context, - struct Path *path, - float x, - float y); - -void canvas_native_context_line_to(struct CanvasRenderingContext2D *context, float x, float y); - -struct TextMetrics *canvas_native_context_measure_text(struct CanvasRenderingContext2D *context, - const char *text); - -void canvas_native_context_move_to(struct CanvasRenderingContext2D *context, float x, float y); - -void canvas_native_context_put_image_data(struct CanvasRenderingContext2D *context, - struct ImageData *image_data, - float dx, - float dy, - float dirty_x, - float dirty_y, - float dirty_width, - float dirty_height); - -void canvas_native_context_quadratic_curve_to(struct CanvasRenderingContext2D *context, - float cpx, - float cpy, - float x, - float y); - -void canvas_native_context_rect(struct CanvasRenderingContext2D *context, - float x, - float y, - float width, - float height); - -void canvas_native_context_round_rect(struct CanvasRenderingContext2D *context, - float x, - float y, - float width, - float height, - const float *radii, - uintptr_t size); - -void canvas_native_context_round_rect_tl_tr_br_bl(struct CanvasRenderingContext2D *context, - float x, - float y, - float width, - float height, - float top_left, - float top_right, - float bottom_right, - float bottom_left); - -void canvas_native_context_reset_transform(struct CanvasRenderingContext2D *context); - -void canvas_native_context_restore(struct CanvasRenderingContext2D *context); - -void canvas_native_context_rotate(struct CanvasRenderingContext2D *context, float angle); - -void canvas_native_context_save(struct CanvasRenderingContext2D *context); - -void canvas_native_context_scale(struct CanvasRenderingContext2D *context, float x, float y); - -void canvas_native_context_set_transform(struct CanvasRenderingContext2D *context, - float a, - float b, - float c, - float d, - float e, - float f); - -void canvas_native_context_set_transform_matrix(struct CanvasRenderingContext2D *context, - struct Matrix *matrix); - -void canvas_native_context_stroke(struct CanvasRenderingContext2D *context); - -void canvas_native_context_stroke_with_path(struct CanvasRenderingContext2D *context, - struct Path *path); - -void canvas_native_context_stroke_rect(struct CanvasRenderingContext2D *context, - float x, - float y, - float width, - float height); - -void canvas_native_context_stroke_text(struct CanvasRenderingContext2D *context, - const char *text, - float x, - float y); - -void canvas_native_context_stroke_text_width(struct CanvasRenderingContext2D *context, - const char *text, - float x, - float y, - float width); - -void canvas_native_context_stroke_oval(struct CanvasRenderingContext2D *context, - float x, - float y, - float width, - float height); - -void canvas_native_context_transform(struct CanvasRenderingContext2D *context, - float a, - float b, - float c, - float d, - float e, - float f); - -void canvas_native_context_translate(struct CanvasRenderingContext2D *context, float x, float y); - -void canvas_native_context_flush(struct CanvasRenderingContext2D *context); - -void canvas_native_context_render(const struct CanvasRenderingContext2D *context); - -const char *canvas_native_to_data_url(struct CanvasRenderingContext2D *context, - const char *format, - uint32_t quality); - -struct ImageAsset *canvas_native_image_bitmap_create_from_asset(struct ImageAsset *asset, - bool flip_y, - enum ImageBitmapPremultiplyAlpha premultiply_alpha, - enum ImageBitmapColorSpaceConversion color_space_conversion, - enum ImageBitmapResizeQuality resize_quality, - float resize_width, - float resize_height); - -struct ImageAsset *canvas_native_image_bitmap_create_from_asset_src_rect(struct ImageAsset *asset, - float sx, - float sy, - float s_width, - float s_height, - bool flip_y, - enum ImageBitmapPremultiplyAlpha premultiply_alpha, - enum ImageBitmapColorSpaceConversion color_space_conversion, - enum ImageBitmapResizeQuality resize_quality, - float resize_width, - float resize_height); - -struct ImageAsset *canvas_native_image_bitmap_create_from_encoded_bytes(const uint8_t *bytes, - uintptr_t size, - bool flip_y, - enum ImageBitmapPremultiplyAlpha premultiply_alpha, - enum ImageBitmapColorSpaceConversion color_space_conversion, - enum ImageBitmapResizeQuality resize_quality, - float resize_width, - float resize_height); - -bool canvas_native_image_bitmap_create_from_encoded_bytes_with_output(const uint8_t *bytes, - uintptr_t size, - bool flip_y, - enum ImageBitmapPremultiplyAlpha premultiply_alpha, - enum ImageBitmapColorSpaceConversion color_space_conversion, - enum ImageBitmapResizeQuality resize_quality, - float resize_width, - float resize_height, - struct ImageAsset *output); - -struct ImageAsset *canvas_native_image_bitmap_create_from_encoded_bytes_src_rect(const uint8_t *bytes, - uintptr_t size, - float sx, - float sy, - float s_width, - float s_height, - bool flip_y, - enum ImageBitmapPremultiplyAlpha premultiply_alpha, - enum ImageBitmapColorSpaceConversion color_space_conversion, - enum ImageBitmapResizeQuality resize_quality, - float resize_width, - float resize_height); - -bool canvas_native_image_bitmap_create_from_encoded_bytes_src_rect_with_output(const uint8_t *bytes, - uintptr_t size, - float sx, - float sy, - float s_width, - float s_height, - bool flip_y, - enum ImageBitmapPremultiplyAlpha premultiply_alpha, - enum ImageBitmapColorSpaceConversion color_space_conversion, - enum ImageBitmapResizeQuality resize_quality, - float resize_width, - float resize_height, - struct ImageAsset *output); - -void canvas_native_path_trim(struct Path *path, float start, float end); - -void canvas_native_path_add_path(struct Path *path, const struct Path *path_to_add); - -struct Path *canvas_native_path_create(void); - -struct Path *canvas_native_path_create_with_path(const struct Path *path); - -struct Path *canvas_native_path_create_with_string(const char *string); - -void canvas_native_path_close_path(struct Path *path); - -void canvas_native_path_move_to(struct Path *path, float x, float y); - -void canvas_native_path_line_to(struct Path *path, float x, float y); - -void canvas_native_path_bezier_curve_to(struct Path *path, - float cp1x, - float cp1y, - float cp2x, - float cp2y, - float x, - float y); - -void canvas_native_path_quadratic_curve_to(struct Path *path, - float cpx, - float cpy, - float x, - float y); - -void canvas_native_path_arc(struct Path *path, - float x, - float y, - float radius, - float start_angle, - float end_angle, - bool anti_clockwise); - -void canvas_native_path_arc_to(struct Path *path, - float x1, - float y1, - float x2, - float y2, - float radius); - -void canvas_native_path_ellipse(struct Path *path, - float x, - float y, - float radius_x, - float radius_y, - float rotation, - float start_angle, - float end_angle, - bool anticlockwise); - -void canvas_native_path_rect(struct Path *path, float x, float y, float width, float height); - -void canvas_native_path_round_rect(struct Path *path, - float x, - float y, - float width, - float height, - const float *radii, - uintptr_t size); - -void canvas_native_path_round_rect_tl_tr_br_bl(struct Path *path, - float x, - float y, - float width, - float height, - float top_left, - float top_right, - float bottom_right, - float bottom_left); - -const char *canvas_native_path_to_string(const struct Path *path); - -struct Matrix *canvas_native_matrix_create(void); - -void canvas_native_matrix_update(struct Matrix *matrix, const float *slice, uintptr_t size); - -void canvas_native_matrix_update_3d(struct Matrix *matrix, const float *slice, uintptr_t size); - -float canvas_native_matrix_get_a(const struct Matrix *matrix); - -void canvas_native_matrix_set_a(struct Matrix *matrix, float a); - -float canvas_native_matrix_get_b(const struct Matrix *matrix); - -void canvas_native_matrix_set_b(struct Matrix *matrix, float b); - -float canvas_native_matrix_get_c(const struct Matrix *matrix); - -void canvas_native_matrix_set_c(struct Matrix *matrix, float c); - -float canvas_native_matrix_get_d(const struct Matrix *matrix); - -void canvas_native_matrix_set_d(struct Matrix *matrix, float d); - -float canvas_native_matrix_get_e(const struct Matrix *matrix); - -void canvas_native_matrix_set_e(struct Matrix *matrix, float e); - -float canvas_native_matrix_get_f(const struct Matrix *matrix); - -void canvas_native_matrix_set_f(struct Matrix *matrix, float f); - -float canvas_native_matrix_get_m11(const struct Matrix *matrix); - -void canvas_native_matrix_set_m11(struct Matrix *matrix, float m11); - -float canvas_native_matrix_get_m12(const struct Matrix *matrix); - -void canvas_native_matrix_set_m12(struct Matrix *matrix, float m12); - -float canvas_native_matrix_get_m13(const struct Matrix *matrix); - -void canvas_native_matrix_set_m13(struct Matrix *matrix, float m13); - -float canvas_native_matrix_get_m14(const struct Matrix *matrix); - -void canvas_native_matrix_set_m14(struct Matrix *matrix, float m14); - -float canvas_native_matrix_get_m21(const struct Matrix *matrix); - -void canvas_native_matrix_set_m21(struct Matrix *matrix, float m21); - -float canvas_native_matrix_get_m22(const struct Matrix *matrix); - -void canvas_native_matrix_set_m22(struct Matrix *matrix, float m22); - -float canvas_native_matrix_get_m23(const struct Matrix *matrix); - -void canvas_native_matrix_set_m23(struct Matrix *matrix, float m23); - -float canvas_native_matrix_get_m24(const struct Matrix *matrix); - -void canvas_native_matrix_set_m24(struct Matrix *matrix, float m24); - -float canvas_native_matrix_get_m31(const struct Matrix *matrix); - -void canvas_native_matrix_set_m31(struct Matrix *matrix, float m31); - -float canvas_native_matrix_get_m32(const struct Matrix *matrix); - -void canvas_native_matrix_set_m32(struct Matrix *matrix, float m32); - -float canvas_native_matrix_get_m33(const struct Matrix *matrix); - -void canvas_native_matrix_set_m33(struct Matrix *matrix, float m33); - -float canvas_native_matrix_get_m34(const struct Matrix *matrix); - -void canvas_native_matrix_set_m34(struct Matrix *matrix, float m34); - -float canvas_native_matrix_get_m41(const struct Matrix *matrix); - -void canvas_native_matrix_set_m41(struct Matrix *matrix, float m41); - -float canvas_native_matrix_get_m42(const struct Matrix *matrix); - -void canvas_native_matrix_set_m42(struct Matrix *matrix, float m42); - -float canvas_native_matrix_get_m43(const struct Matrix *matrix); - -void canvas_native_matrix_set_m43(struct Matrix *matrix, float m43); - -float canvas_native_matrix_get_m44(const struct Matrix *matrix); - -void canvas_native_matrix_set_m44(struct Matrix *matrix, float m44); - -struct ImageData *canvas_native_image_data_create(int32_t width, int32_t height); - -int32_t canvas_native_image_data_get_width(const struct ImageData *image_data); - -int32_t canvas_native_image_data_get_height(const struct ImageData *image_data); - -struct U8Buffer *canvas_native_image_data_get_data(struct ImageData *image_data); - -struct ImageData *canvas_native_image_data_get_shared_instance(struct ImageData *image_data); - -struct ImageAsset *canvas_native_image_asset_create(void); - -struct ImageAsset *canvas_native_image_asset_shared_clone(struct ImageAsset *asset); - -bool canvas_native_image_asset_load_from_fd(struct ImageAsset *asset, int fd); - -bool canvas_native_image_asset_load_from_path(struct ImageAsset *asset, const char *path); - -bool canvas_native_image_asset_load_from_raw(struct ImageAsset *asset, - const uint8_t *array, - uintptr_t size); - -bool canvas_native_image_asset_load_from_url(struct ImageAsset *asset, const char *url); - -int64_t canvas_native_image_asset_addr(struct ImageAsset *asset); - -uint32_t canvas_native_image_asset_width(struct ImageAsset *asset); - -uint32_t canvas_native_image_asset_height(struct ImageAsset *asset); - -const char *canvas_native_image_asset_get_error(struct ImageAsset *asset); - -bool canvas_native_image_asset_has_error(struct ImageAsset *asset); - -bool canvas_native_image_asset_scale(struct ImageAsset *asset, uint32_t x, uint32_t y); - -bool canvas_native_image_asset_save_path(struct ImageAsset *asset, - const char *path, - uint32_t format); - -float canvas_native_text_metrics_get_width(const struct TextMetrics *metrics); - -float canvas_native_text_metrics_get_actual_bounding_box_left(const struct TextMetrics *metrics); - -float canvas_native_text_metrics_get_actual_bounding_box_right(const struct TextMetrics *metrics); - -float canvas_native_text_metrics_get_actual_bounding_box_ascent(const struct TextMetrics *metrics); - -float canvas_native_text_metrics_get_actual_bounding_box_descent(const struct TextMetrics *metrics); - -float canvas_native_text_metrics_get_font_bounding_box_ascent(const struct TextMetrics *metrics); - -float canvas_native_text_metrics_get_font_bounding_box_descent(const struct TextMetrics *metrics); - -float canvas_native_text_metrics_get_em_height_ascent(const struct TextMetrics *metrics); - -float canvas_native_text_metrics_get_em_height_descent(const struct TextMetrics *metrics); - -float canvas_native_text_metrics_get_hanging_baseline(const struct TextMetrics *metrics); - -float canvas_native_text_metrics_get_alphabetic_baseline(const struct TextMetrics *metrics); - -float canvas_native_text_metrics_get_ideographic_baseline(const struct TextMetrics *metrics); - -struct PaintStyle *canvas_native_paint_style_from_bytes(const struct CanvasRenderingContext2D *context, - int32_t repetition, - int32_t width, - int32_t height, - const uint8_t *bytes, - uintptr_t size); - -struct PaintStyle *canvas_native_pattern_from_ptr(int64_t ptr); - -struct PaintStyle *canvas_native_paint_style_empty(void); - -void canvas_native_gradient_add_color_stop(struct PaintStyle *style, float stop, const char *color); - -void canvas_native_pattern_set_transform(struct PaintStyle *pattern, const struct Matrix *matrix); - -struct TextDecoder *canvas_native_text_decoder_create(const char *decoding); - -const char *canvas_native_text_decoder_decode(const struct TextDecoder *decoder, - const uint8_t *data, - uintptr_t size); - -void canvas_native_ccow_destroy(struct CCow *cow); - -const uint8_t *canvas_native_ccow_get_bytes(const struct CCow *cow); - -uintptr_t canvas_native_ccow_get_length(const struct CCow *cow); - -struct CCow *canvas_native_text_decoder_decode_as_cow(const struct TextDecoder *decoder, - const uint8_t *data, - uintptr_t size); - -struct U8Buffer *canvas_native_text_decoder_decode_as_bytes(const struct TextDecoder *decoder, - const uint8_t *data, - uintptr_t size); - -const char *canvas_native_text_decoder_decode_c_string(const struct TextDecoder *decoder, - const char *data); - -const char *canvas_native_text_decoder_get_encoding(const struct TextDecoder *decoder); - -struct TextEncoder *canvas_native_text_encoder_create(const char *encoding); - -struct U8Buffer *canvas_native_text_encoder_encode(const struct TextEncoder *encoder, - const char *text); - -const char *canvas_native_text_encoder_get_encoding(const struct TextEncoder *encoder); - -bool canvas_native_context_gl_make_current(const struct CanvasRenderingContext2D *context); - -bool canvas_native_context_gl_swap_buffers(const struct CanvasRenderingContext2D *context); - -struct PaintStyle *canvas_native_context_create_pattern_webgl(struct WebGLState *source, - struct CanvasRenderingContext2D *context, - const char *repetition); - -bool canvas_native_webgl_make_current(struct WebGLState *state); - -bool canvas_native_webgl_swap_buffers(struct WebGLState *state); - -bool canvas_native_webgl_make_current_and_swap_buffers(struct WebGLState *state); - -void canvas_native_webgl_resized(struct WebGLState *_state); - -const char *canvas_native_webgl_to_data_url(struct WebGLState *state, - const char *format, - uint32_t quality); - -void canvas_native_webgl_state_destroy(struct WebGLState *state); - -void canvas_native_webgl_active_info_destroy(struct WebGLActiveInfo *info); - -void canvas_native_context_attributes_destroy(struct ContextAttributes *attr); - -void canvas_native_webgl_framebuffer_attachment_parameter_destroy(struct WebGLFramebufferAttachmentParameter *parameter); - -void canvas_native_webgl_shader_precision_format_destroy(struct WebGLShaderPrecisionFormat *value); - -void canvas_native_webgl_extension_destroy(struct WebGLExtension *value); - -void canvas_native_webgl_EXT_blend_minmax_destroy(struct EXT_blend_minmax *value); - -void canvas_native_webgl_EXT_color_buffer_half_float_destroy(struct EXT_color_buffer_half_float *value); - -void canvas_native_webgl_EXT_disjoint_timer_query_destroy(struct EXT_disjoint_timer_query *value); - -void canvas_native_webgl_EXT_sRGB_destroy(struct EXT_disjoint_timer_query *value); - -void canvas_native_webgl_EXT_shader_texture_lod_destroy(struct EXT_shader_texture_lod *value); - -void canvas_native_webgl_EXT_texture_filter_anisotropic_destroy(struct EXT_texture_filter_anisotropic *value); - -void canvas_native_webgl_OES_element_index_uint_destroy(struct OES_element_index_uint *value); - -void canvas_native_webgl_OES_standard_derivatives_destroy(struct OES_standard_derivatives *value); - -void canvas_native_webgl_OES_texture_float_destroy(struct OES_texture_float *value); - -void canvas_native_webgl_OES_texture_float_linear_destroy(struct OES_texture_float_linear *value); - -void canvas_native_webgl_OES_texture_half_float_destroy(struct OES_texture_half_float *value); - -void canvas_native_webgl_OES_texture_half_float_linear_destroy(struct OES_texture_half_float_linear *value); - -void canvas_native_webgl_OES_vertex_array_object_destroy(struct OES_vertex_array_object *value); - -void canvas_native_webgl_WEBGL_color_buffer_float_destroy(struct WEBGL_color_buffer_float *value); - -void canvas_native_webgl_WEBGL_compressed_texture_atc_destroy(struct WEBGL_compressed_texture_atc *value); - -void canvas_native_webgl_WEBGL_compressed_texture_etc1_destroy(struct WEBGL_compressed_texture_etc1 *value); - -void canvas_native_webgl_WEBGL_compressed_texture_s3tc_destroy(struct WEBGL_compressed_texture_s3tc *value); - -void canvas_native_webgl_WEBGL_compressed_texture_s3tc_srgb_destroy(struct WEBGL_compressed_texture_s3tc_srgb *value); - -void canvas_native_webgl_WEBGL_compressed_texture_etc_destroy(struct WEBGL_compressed_texture_etc *value); - -void canvas_native_webgl_WEBGL_compressed_texture_pvrtc_destroy(struct WEBGL_compressed_texture_pvrtc *value); - -void canvas_native_webgl_WEBGL_lose_context_destroy(struct WEBGL_lose_context *value); - -void canvas_native_webgl_ANGLE_instanced_arrays_destroy(struct ANGLE_instanced_arrays *value); - -void canvas_native_webgl_WEBGL_depth_texture_destroy(struct WEBGL_depth_texture *value); - -void canvas_native_webgl_WEBGL_draw_buffers_destroy(struct WEBGL_draw_buffers *value); - -void canvas_native_webgl_WebGLResult_destroy(struct WebGLResult *value); - -const char *canvas_native_webgl_active_info_get_name(const struct WebGLActiveInfo *info); - -int32_t canvas_native_webgl_active_info_get_size(const struct WebGLActiveInfo *info); - -uint32_t canvas_native_webgl_active_info_get_type(const struct WebGLActiveInfo *info); - -bool canvas_native_webgl_active_info_get_is_empty(const struct WebGLActiveInfo *info); - -int32_t canvas_native_webgl_shader_precision_format_get_range_min(const struct WebGLShaderPrecisionFormat *shader); - -int32_t canvas_native_webgl_shader_precision_format_get_range_max(const struct WebGLShaderPrecisionFormat *shader); - -int32_t canvas_native_webgl_shader_precision_format_get_precision(const struct WebGLShaderPrecisionFormat *shader); - -bool canvas_native_webgl_context_attribute_get_get_alpha(const struct ContextAttributes *attr); - -bool canvas_native_webgl_context_attribute_get_get_antialias(const struct ContextAttributes *attr); - -bool canvas_native_webgl_context_attribute_get_get_depth(const struct ContextAttributes *attr); - -bool canvas_native_webgl_context_attribute_get_get_fail_if_major_performance_caveat(const struct ContextAttributes *attr); - -const char *canvas_native_webgl_context_attribute_get_get_power_preference(const struct ContextAttributes *attr); - -bool canvas_native_webgl_context_attribute_get_get_premultiplied_alpha(const struct ContextAttributes *attr); - -bool canvas_native_webgl_context_attribute_get_get_preserve_drawing_buffer(const struct ContextAttributes *attr); - -bool canvas_native_webgl_context_attribute_get_get_stencil(const struct ContextAttributes *attr); - -bool canvas_native_webgl_context_attribute_get_get_desynchronized(const struct ContextAttributes *attr); - -bool canvas_native_webgl_context_attribute_get_get_xr_compatible(const struct ContextAttributes *attr); - -bool canvas_native_webgl_context_extension_is_none(const struct WebGLExtension *extension); - -enum WebGLExtensionType canvas_native_webgl_context_extension_get_type(const struct WebGLExtension *extension); - -struct EXT_disjoint_timer_query *canvas_native_webgl_context_extension_to_ext_disjoint_timer_query(struct WebGLExtension *extension); - -struct ANGLE_instanced_arrays *canvas_native_webgl_context_extension_to_angle_instanced_arrays(struct WebGLExtension *extension); - -struct WEBGL_lose_context *canvas_native_webgl_context_extension_to_lose_context(struct WebGLExtension *extension); - -struct WEBGL_draw_buffers *canvas_native_webgl_context_extension_to_draw_buffers(struct WebGLExtension *extension); - -struct OES_vertex_array_object *canvas_native_webgl_context_extension_to_oes_vertex_array_object(struct WebGLExtension *extension); - -enum WebGLResultType canvas_native_webgl_result_get_type(const struct WebGLResult *result); - -bool canvas_native_webgl_result_get_bool(const struct WebGLResult *result); - -struct I32Buffer *canvas_native_webgl_result_get_i32_array(const struct WebGLResult *result); - -struct U32Buffer *canvas_native_webgl_result_get_u32_array(const struct WebGLResult *result); - -struct F32Buffer *canvas_native_webgl_result_get_f32_array(const struct WebGLResult *result); - -struct U8Buffer *canvas_native_webgl_result_get_bool_array(const struct WebGLResult *result); - -uint32_t canvas_native_webgl_result_get_u32(const struct WebGLResult *result); - -int32_t canvas_native_webgl_result_get_i32(const struct WebGLResult *result); - -float canvas_native_webgl_result_get_f32(const struct WebGLResult *result); - -const char *canvas_native_webgl_result_get_string(const struct WebGLResult *result); - -bool canvas_native_webgl_result_get_is_none(const struct WebGLResult *result); - -int32_t canvas_native_webgl_state_get_unpack_colorspace_conversion_webgl(struct WebGLState *state); - -bool canvas_native_webgl_state_get_flip_y(struct WebGLState *state); - -bool canvas_native_webgl_state_get_premultiplied_alpha(struct WebGLState *state); - -int32_t canvas_native_webgl_state_get_drawing_buffer_width(struct WebGLState *state); - -int32_t canvas_native_webgl_state_get_drawing_buffer_height(struct WebGLState *state); - -uint32_t canvas_native_webgl_ext_disjoint_timer_query_create_query_ext(const struct EXT_disjoint_timer_query *query); - -void canvas_native_webgl_ext_disjoint_timer_query_delete_query_ext(uint32_t value, - const struct EXT_disjoint_timer_query *query); - -bool canvas_native_webgl_ext_disjoint_timer_query_is_query_ext(uint32_t value, - const struct EXT_disjoint_timer_query *query); - -void canvas_native_webgl_ext_disjoint_timer_query_begin_query_ext(uint32_t target, - uint32_t value, - const struct EXT_disjoint_timer_query *query); - -void canvas_native_webgl_ext_disjoint_timer_query_end_query_ext(uint32_t target, - const struct EXT_disjoint_timer_query *query); - -void canvas_native_webgl_ext_disjoint_timer_query_query_counter_ext(uint32_t value, - uint32_t target, - const struct EXT_disjoint_timer_query *query); - -int32_t canvas_native_webgl_ext_disjoint_timer_query_get_query_ext(uint32_t target, - uint32_t pname, - const struct EXT_disjoint_timer_query *query); - -struct WebGLResult *canvas_native_webgl_ext_disjoint_timer_query_get_query_object_ext(uint32_t target, - uint32_t pname, - const struct EXT_disjoint_timer_query *query); - -void canvas_native_webgl_angle_instanced_arrays_draw_arrays_instanced_angle(uint32_t mode, - int32_t first, - int32_t count, - int32_t primcount, - const struct ANGLE_instanced_arrays *arrays); - -void canvas_native_webgl_angle_instanced_arrays_draw_elements_instanced_angle(uint32_t mode, - int32_t count, - uint32_t type_, - int32_t offset, - int32_t primcount, - const struct ANGLE_instanced_arrays *arrays); - -void canvas_native_webgl_angle_instanced_arrays_vertex_attrib_divisor_angle(uint32_t index, - uint32_t divisor, - const struct ANGLE_instanced_arrays *arrays); - -void canvas_native_webgl_lose_context_lose_context(const struct WEBGL_lose_context *context); - -void canvas_native_webgl_lose_context_restore_context(const struct WEBGL_lose_context *context); - -void canvas_native_webgl_draw_buffers_draw_buffers_webgl(const uint32_t *buffers, - uintptr_t size, - const struct WEBGL_draw_buffers *context); - -uint32_t canvas_native_webgl_oes_vertex_array_object_create_vertex_array_oes(const struct OES_vertex_array_object *object); - -void canvas_native_webgl_oes_vertex_array_object_delete_vertex_array_oes(uint32_t array_object, - const struct OES_vertex_array_object *object); - -bool canvas_native_webgl_oes_vertex_array_object_is_vertex_array_oes(uint32_t array_object, - const struct OES_vertex_array_object *object); - -void canvas_native_webgl_oes_vertex_array_object_bind_vertex_array_oes(uint32_t array_object, - const struct OES_vertex_array_object *object); - -struct WebGLState *canvas_native_webgl_create(int64_t gl_context, - const char *version, - bool alpha, - bool antialias, - bool depth, - bool fail_if_major_performance_caveat, - const char *power_preference, - bool premultiplied_alpha, - bool preserve_drawing_buffer, - bool stencil, - bool desynchronized, - bool xr_compatible); - -struct WebGLState *canvas_native_webgl_create_no_window(int32_t width, - int32_t height, - const char *version, - bool alpha, - bool antialias, - bool depth, - bool fail_if_major_performance_caveat, - const char *power_preference, - bool premultiplied_alpha, - bool preserve_drawing_buffer, - bool stencil, - bool desynchronized, - bool xr_compatible, - bool is_canvas); - -void canvas_native_webgl_active_texture(uint32_t texture, struct WebGLState *state); - -void canvas_native_webgl_attach_shader(uint32_t program, uint32_t shader, struct WebGLState *state); - -void canvas_native_webgl_bind_attrib_location(uint32_t program, - uint32_t index, - const char *name, - struct WebGLState *state); - -void canvas_native_webgl_bind_buffer(uint32_t target, uint32_t buffer, struct WebGLState *state); - -void canvas_native_webgl_bind_frame_buffer(uint32_t target, - uint32_t framebuffer, - struct WebGLState *state); - -void canvas_native_webgl_bind_render_buffer(uint32_t target, - uint32_t renderbuffer, - struct WebGLState *state); - -void canvas_native_webgl_bind_texture(uint32_t target, uint32_t texture, struct WebGLState *state); - -void canvas_native_webgl_blend_color(float red, - float green, - float blue, - float alpha, - struct WebGLState *state); - -void canvas_native_webgl_blend_equation_separate(uint32_t mode_rgb, - uint32_t mode_alpha, - struct WebGLState *state); - -void canvas_native_webgl_blend_equation(uint32_t mode, struct WebGLState *state); - -void canvas_native_webgl_blend_func_separate(uint32_t src_rgb, - uint32_t dst_rgb, - uint32_t src_alpha, - uint32_t dst_alpha, - struct WebGLState *state); - -void canvas_native_webgl_blend_func(uint32_t sfactor, uint32_t dfactor, struct WebGLState *state); - -void canvas_native_webgl_buffer_data(uint32_t target, - const uint8_t *src_data, - uintptr_t size, - uint32_t usage, - struct WebGLState *state); - -void canvas_native_webgl_buffer_data_i8(uint32_t target, - const int8_t *src_data, - uintptr_t size, - uint32_t usage, - struct WebGLState *state); - -void canvas_native_webgl_buffer_data_u16(uint32_t target, - const uint16_t *src_data, - uintptr_t size, - uint32_t usage, - struct WebGLState *state); - -void canvas_native_webgl_buffer_data_i16(uint32_t target, - const int16_t *src_data, - uintptr_t size, - uint32_t usage, - struct WebGLState *state); - -void canvas_native_webgl_buffer_data_u32(uint32_t target, - const uint32_t *src_data, - uintptr_t size, - uint32_t usage, - struct WebGLState *state); - -void canvas_native_webgl_buffer_data_i32(uint32_t target, - const int32_t *src_data, - uintptr_t size, - uint32_t usage, - struct WebGLState *state); - -void canvas_native_webgl_buffer_data_f32(uint32_t target, - const float *src_data, - uintptr_t size, - uint32_t usage, - struct WebGLState *state); - -void canvas_native_webgl_buffer_data_f64(uint32_t target, - const double *src_data, - uintptr_t size, - uint32_t usage, - struct WebGLState *state); - -void canvas_native_webgl_buffer_data_none(uint32_t target, - intptr_t size, - uint32_t usage, - struct WebGLState *state); - -void canvas_native_webgl_buffer_sub_data(uint32_t target, - intptr_t offset, - const uint8_t *src_data, - uintptr_t size, - struct WebGLState *state); - -void canvas_native_webgl_buffer_sub_data_i8(uint32_t target, - intptr_t offset, - const int8_t *src_data, - uintptr_t size, - struct WebGLState *state); - -void canvas_native_webgl_buffer_sub_data_i16(uint32_t target, - intptr_t offset, - const int16_t *src_data, - uintptr_t size, - struct WebGLState *state); - -void canvas_native_webgl_buffer_sub_data_u16(uint32_t target, - intptr_t offset, - const uint16_t *src_data, - uintptr_t size, - struct WebGLState *state); - -void canvas_native_webgl_buffer_sub_data_i32(uint32_t target, - intptr_t offset, - const int32_t *src_data, - uintptr_t size, - struct WebGLState *state); - -void canvas_native_webgl_buffer_sub_data_u32(uint32_t target, - intptr_t offset, - const uint32_t *src_data, - uintptr_t size, - struct WebGLState *state); - -void canvas_native_webgl_buffer_sub_data_f32(uint32_t target, - intptr_t offset, - const float *src_data, - uintptr_t size, - struct WebGLState *state); - -void canvas_native_webgl_buffer_sub_data_f64(uint32_t target, - intptr_t offset, - const double *src_data, - uintptr_t size, - struct WebGLState *state); - -void canvas_native_webgl_buffer_sub_data_none(uint32_t target, - intptr_t offset, - struct WebGLState *state); - -uint32_t canvas_native_webgl_check_frame_buffer_status(uint32_t target, struct WebGLState *state); - -void canvas_native_webgl_clear(uint32_t mask, struct WebGLState *state); - -void canvas_native_webgl_clear_color(float red, - float green, - float blue, - float alpha, - struct WebGLState *state); - -void canvas_native_webgl_clear_depth(float depth, struct WebGLState *state); - -void canvas_native_webgl_clear_stencil(int32_t stencil, struct WebGLState *state); - -void canvas_native_webgl_color_mask(bool red, - bool green, - bool blue, - bool alpha, - struct WebGLState *state); - -void canvas_native_webgl_commit(struct WebGLState*); - -void canvas_native_webgl_compile_shader(uint32_t shader, struct WebGLState *state); - -void canvas_native_webgl_compressed_tex_image2d(uint32_t target, - int32_t level, - uint32_t internalformat, - int32_t width, - int32_t height, - int32_t border, - const uint8_t *pixels, - uintptr_t size, - struct WebGLState *state); - -void canvas_native_webgl_compressed_tex_image2d_none(uint32_t target, - int32_t level, - uint32_t internalformat, - int32_t width, - int32_t height, - int32_t border, - struct WebGLState *state); - -void canvas_native_webgl_compressed_tex_sub_image2d(uint32_t target, - int32_t level, - int32_t xoffset, - int32_t yoffset, - int32_t width, - int32_t height, - uint32_t format, - const uint8_t *pixels, - uintptr_t size, - struct WebGLState *state); - -void canvas_native_webgl_copy_tex_image2d(uint32_t target, - int32_t level, - uint32_t internalformat, - int32_t x, - int32_t y, - int32_t width, - int32_t height, - int32_t border, - struct WebGLState *state); - -void canvas_native_webgl_copy_tex_sub_image2d(uint32_t target, - int32_t level, - int32_t xoffset, - int32_t yoffset, - int32_t x, - int32_t y, - int32_t width, - int32_t height, - struct WebGLState *state); - -uint32_t canvas_native_webgl_create_buffer(struct WebGLState *state); - -uint32_t canvas_native_webgl_create_framebuffer(struct WebGLState *state); - -uint32_t canvas_native_webgl_create_program(struct WebGLState *state); - -uint32_t canvas_native_webgl_create_renderbuffer(struct WebGLState *state); - -uint32_t canvas_native_webgl_create_shader(uint32_t shader_type, struct WebGLState *state); - -uint32_t canvas_native_webgl_create_texture(struct WebGLState *state); - -void canvas_native_webgl_cull_face(uint32_t mode, struct WebGLState *state); - -void canvas_native_webgl_delete_buffer(uint32_t buffer, struct WebGLState *state); - -void canvas_native_webgl_delete_framebuffer(uint32_t frame_buffer, struct WebGLState *state); - -void canvas_native_webgl_delete_program(uint32_t program, struct WebGLState *state); - -void canvas_native_webgl_delete_renderbuffer(uint32_t render_buffer, struct WebGLState *state); - -void canvas_native_webgl_delete_shader(uint32_t shader, struct WebGLState *state); - -void canvas_native_webgl_delete_texture(uint32_t texture, struct WebGLState *state); - -void canvas_native_webgl_depth_func(uint32_t func, struct WebGLState *state); - -void canvas_native_webgl_depth_mask(bool flag, struct WebGLState *state); - -void canvas_native_webgl_depth_range(float z_near, float z_far, struct WebGLState *state); - -void canvas_native_webgl_detach_shader(uint32_t program, uint32_t shader, struct WebGLState *state); - -void canvas_native_webgl_disable(uint32_t cap, struct WebGLState *state); - -void canvas_native_webgl_disable_vertex_attrib_array(uint32_t index, struct WebGLState *state); - -void canvas_native_webgl_draw_arrays(uint32_t mode, - int32_t first, - int32_t count, - struct WebGLState *state); - -void canvas_native_webgl_draw_elements(uint32_t mode, - int32_t count, - uint32_t element_type, - intptr_t offset, - struct WebGLState *state); - -void canvas_native_webgl_enable(uint32_t cap, struct WebGLState *state); - -void canvas_native_webgl_enable_vertex_attrib_array(uint32_t index, struct WebGLState *state); - -void canvas_native_webgl_finish(struct WebGLState *state); - -void canvas_native_webgl_flush(struct WebGLState *state); - -void canvas_native_webgl_framebuffer_renderbuffer(uint32_t target, - uint32_t attachment, - uint32_t renderbuffertarget, - uint32_t renderbuffer, - struct WebGLState *state); - -void canvas_native_webgl_framebuffer_texture2d(uint32_t target, - uint32_t attachment, - uint32_t textarget, - uint32_t texture, - int32_t level, - struct WebGLState *state); - -void canvas_native_webgl_front_face(uint32_t mode, struct WebGLState *state); - -void canvas_native_webgl_generate_mipmap(uint32_t target, struct WebGLState *state); - -struct WebGLActiveInfo *canvas_native_webgl_get_active_attrib(uint32_t program, - uint32_t index, - struct WebGLState *state); - -struct WebGLActiveInfo *canvas_native_webgl_get_active_uniform(uint32_t program, - uint32_t index, - struct WebGLState *state); - -struct U32Buffer *canvas_native_webgl_get_attached_shaders(uint32_t program, - struct WebGLState *state); - -int32_t canvas_native_webgl_get_attrib_location(uint32_t program, - const char *name, - struct WebGLState *state); - -int32_t canvas_native_webgl_get_buffer_parameter(uint32_t target, - uint32_t pname, - struct WebGLState *state); - -struct ContextAttributes *canvas_native_webgl_get_context_attributes(struct WebGLState *state); - -uint32_t canvas_native_webgl_get_error(struct WebGLState *state); - -struct WebGLExtension *canvas_native_webgl_get_extension(const char *name, - struct WebGLState *state); - -struct WebGLFramebufferAttachmentParameter *canvas_native_webgl_get_framebuffer_attachment_parameter(uint32_t target, - uint32_t attachment, - uint32_t pname, - struct WebGLState *state); - -bool canvas_native_webgl_framebuffer_attachment_parameter_get_is_texture(const struct WebGLFramebufferAttachmentParameter *param); - -bool canvas_native_webgl_framebuffer_attachment_parameter_get_is_renderbuffer(const struct WebGLFramebufferAttachmentParameter *param); - -int32_t canvas_native_webgl_framebuffer_attachment_parameter_get_value(const struct WebGLFramebufferAttachmentParameter *param); - -struct WebGLResult *canvas_native_webgl_get_parameter(uint32_t pname, struct WebGLState *state); - -const char *canvas_native_webgl_get_program_info_log(uint32_t program, struct WebGLState *state); - -struct WebGLResult *canvas_native_webgl_get_program_parameter(uint32_t program, - uint32_t pname, - struct WebGLState *state); - -int32_t canvas_native_webgl_get_renderbuffer_parameter(uint32_t target, - uint32_t pname, - struct WebGLState *state); - -const char *canvas_native_webgl_get_shader_info_log(uint32_t shader, struct WebGLState *state); - -struct WebGLResult *canvas_native_webgl_get_shader_parameter(uint32_t shader, - uint32_t pname, - struct WebGLState *state); - -struct WebGLShaderPrecisionFormat *canvas_native_webgl_get_shader_precision_format(uint32_t shader_type, - uint32_t precision_type, - struct WebGLState *state); - -const char *canvas_native_webgl_get_shader_source(uint32_t shader, struct WebGLState *state); - -struct StringBuffer *canvas_native_webgl_get_supported_extensions(struct WebGLState *state); - -const char *canvas_native_webgl_get_supported_extensions_to_string(struct WebGLState *state); - -int32_t canvas_native_webgl_get_tex_parameter(uint32_t target, - uint32_t pname, - struct WebGLState *state); - -int32_t canvas_native_webgl_get_uniform_location(uint32_t program, - const char *name, - struct WebGLState *state); - -struct WebGLResult *canvas_native_webgl_get_uniform(uint32_t program, - int32_t location, - struct WebGLState *state); - -uintptr_t canvas_native_webgl_get_vertex_attrib_offset(uint32_t index, - uint32_t pname, - struct WebGLState *state); - -struct WebGLResult *canvas_native_webgl_get_vertex_attrib(uint32_t index, - uint32_t pname, - struct WebGLState *state); - -bool canvas_native_webgl_get_is_context_lost(struct WebGLState*); - -void canvas_native_webgl_hint(uint32_t target, uint32_t mode, struct WebGLState *state); - -bool canvas_native_webgl_is_buffer(uint32_t buffer, struct WebGLState *state); - -bool canvas_native_webgl_is_enabled(uint32_t cap, struct WebGLState *state); - -bool canvas_native_webgl_is_framebuffer(uint32_t framebuffer, struct WebGLState *state); - -bool canvas_native_webgl_is_program(uint32_t program, struct WebGLState *state); - -bool canvas_native_webgl_is_renderbuffer(uint32_t renderbuffer, struct WebGLState *state); - -bool canvas_native_webgl_is_shader(uint32_t shader, struct WebGLState *state); - -bool canvas_native_webgl_is_texture(uint32_t texture, struct WebGLState *state); - -void canvas_native_webgl_line_width(float width, struct WebGLState *state); - -void canvas_native_webgl_link_program(uint32_t program, struct WebGLState *state); - -void canvas_native_webgl_pixel_storei(uint32_t pname, int32_t param, struct WebGLState *state); - -void canvas_native_webgl_polygon_offset(float factor, float units, struct WebGLState *state); - -void canvas_native_webgl_read_pixels_u8(int32_t x, - int32_t y, - int32_t width, - int32_t height, - uint32_t format, - uint32_t pixel_type, - uint8_t *pixels, - uintptr_t size, - struct WebGLState *state); - -void canvas_native_webgl_read_pixels_u16(int32_t x, - int32_t y, - int32_t width, - int32_t height, - uint32_t format, - uint32_t pixel_type, - uint16_t *pixels, - uintptr_t size, - struct WebGLState *state); - -void canvas_native_webgl_read_pixels_f32(int32_t x, - int32_t y, - int32_t width, - int32_t height, - uint32_t format, - uint32_t pixel_type, - float *pixels, - uintptr_t size, - struct WebGLState *state); - -void canvas_native_webgl_renderbuffer_storage(uint32_t target, - uint32_t internal_format, - int32_t width, - int32_t height, - struct WebGLState *state); - -void canvas_native_webgl_sample_coverage(float value, bool invert, struct WebGLState *state); - -void canvas_native_webgl_scissor(int32_t x, - int32_t y, - int32_t width, - int32_t height, - struct WebGLState *state); - -void canvas_native_webgl_shader_source(uint32_t shader, - const char *source, - struct WebGLState *state); - -void canvas_native_webgl_stencil_func(uint32_t func, - int32_t reference, - uint32_t mask, - struct WebGLState *state); - -void canvas_native_webgl_stencil_func_separate(uint32_t face, - uint32_t func, - int32_t reference, - uint32_t mask, - struct WebGLState *state); - -void canvas_native_webgl_stencil_mask(uint32_t mask, struct WebGLState *state); - -void canvas_native_webgl_stencil_mask_separate(uint32_t face, - uint32_t mask, - struct WebGLState *state); - -void canvas_native_webgl_stencil_op(uint32_t fail, - uint32_t zfail, - uint32_t zpass, - struct WebGLState *state); - -void canvas_native_webgl_stencil_op_separate(uint32_t face, - uint32_t fail, - uint32_t zfail, - uint32_t zpass, - struct WebGLState *state); - -void canvas_native_webgl_tex_image2d_image_none(int32_t target, - int32_t level, - int32_t internalformat, - int32_t format, - int32_t image_type, - struct WebGLState *state); - -void canvas_native_webgl_tex_image2d_canvas2d(int32_t target, - int32_t level, - int32_t internalformat, - int32_t format, - int32_t image_type, - struct CanvasRenderingContext2D *canvas, - struct WebGLState *state); - -void canvas_native_webgl_tex_image2d_webgl(int32_t target, - int32_t level, - int32_t _internalformat, - int32_t _format, - int32_t _image_type, - struct WebGLState *webgl, - struct WebGLState *state); - -void canvas_native_webgl_tex_image2d(int32_t target, - int32_t level, - int32_t internalformat, - int32_t width, - int32_t height, - int32_t border, - int32_t format, - int32_t image_type, - const uint8_t *buf, - uintptr_t size, - struct WebGLState *state); - -void canvas_native_webgl_tex_image2d_none(int32_t target, - int32_t level, - int32_t internalformat, - int32_t width, - int32_t height, - int32_t border, - int32_t format, - int32_t image_type, - struct WebGLState *state); - -void canvas_native_webgl_tex_image2d_image_asset(int32_t target, - int32_t level, - int32_t internalformat, - int32_t format, - int32_t image_type, - struct ImageAsset *image_asset, - struct WebGLState *state); - -void canvas_native_webgl_tex_parameterf(uint32_t target, - uint32_t pname, - float param, - struct WebGLState *state); - -void canvas_native_webgl_tex_parameteri(uint32_t target, - uint32_t pname, - int32_t param, - struct WebGLState *state); - -void canvas_native_webgl_tex_sub_image2d_asset(uint32_t target, - int32_t level, - int32_t xoffset, - int32_t yoffset, - uint32_t format, - int32_t image_type, - struct ImageAsset *asset, - struct WebGLState *state); - -void canvas_native_webgl_tex_sub_image2d_canvas2d(uint32_t target, - int32_t level, - int32_t xoffset, - int32_t yoffset, - uint32_t format, - int32_t image_type, - struct CanvasRenderingContext2D *canvas, - struct WebGLState *state); - -void canvas_native_webgl_tex_sub_image2d_webgl(uint32_t target, - int32_t level, - int32_t xoffset, - int32_t yoffset, - uint32_t _format, - int32_t _image_type, - struct WebGLState *webgl, - struct WebGLState *state); - -void canvas_native_webgl_tex_sub_image2d(uint32_t target, - int32_t level, - int32_t xoffset, - int32_t yoffset, - int32_t width, - int32_t height, - uint32_t format, - int32_t image_type, - const uint8_t *buf, - uintptr_t size, - struct WebGLState *state); - -void canvas_native_webgl_uniform1f(int32_t location, float v0, struct WebGLState *state); - -void canvas_native_webgl_uniform1fv(int32_t location, - const float *value, - uintptr_t size, - struct WebGLState *state); - -void canvas_native_webgl_uniform1i(int32_t location, int32_t v0, struct WebGLState *state); - -void canvas_native_webgl_uniform1iv(int32_t location, - const int32_t *value, - uintptr_t size, - struct WebGLState *state); - -void canvas_native_webgl_uniform2f(int32_t location, float v0, float v1, struct WebGLState *state); - -void canvas_native_webgl_uniform2fv(int32_t location, - const float *value, - uintptr_t size, - struct WebGLState *state); - -void canvas_native_webgl_uniform2i(int32_t location, - int32_t v0, - int32_t v1, - struct WebGLState *state); - -void canvas_native_webgl_uniform2iv(int32_t location, - const int32_t *value, - uintptr_t size, - struct WebGLState *state); - -void canvas_native_webgl_uniform3f(int32_t location, - float v0, - float v1, - float v2, - struct WebGLState *state); - -void canvas_native_webgl_uniform3fv(int32_t location, - const float *value, - uintptr_t size, - struct WebGLState *state); - -void canvas_native_webgl_uniform3i(int32_t location, - int32_t v0, - int32_t v1, - int32_t v2, - struct WebGLState *state); - -void canvas_native_webgl_uniform3iv(int32_t location, - const int32_t *value, - uintptr_t size, - struct WebGLState *state); - -void canvas_native_webgl_uniform4f(int32_t location, - float v0, - float v1, - float v2, - float v3, - struct WebGLState *state); - -void canvas_native_webgl_uniform4fv(int32_t location, - const float *value, - uintptr_t size, - struct WebGLState *state); - -void canvas_native_webgl_uniform4i(int32_t location, - int32_t v0, - int32_t v1, - int32_t v2, - int32_t v3, - struct WebGLState *state); - -void canvas_native_webgl_uniform4iv(int32_t location, - const int32_t *value, - uintptr_t size, - struct WebGLState *state); - -void canvas_native_webgl_uniform_matrix2fv(int32_t location, - bool transpose, - const float *value, - uintptr_t size, - struct WebGLState *state); - -void canvas_native_webgl_uniform_matrix3fv(int32_t location, - bool transpose, - const float *value, - uintptr_t size, - struct WebGLState *state); - -void canvas_native_webgl_uniform_matrix4fv(int32_t location, - bool transpose, - const float *value, - uintptr_t size, - struct WebGLState *state); - -void canvas_native_webgl_use_program(uint32_t program, struct WebGLState *state); - -void canvas_native_webgl_validate_program(uint32_t program, struct WebGLState *state); - -void canvas_native_webgl_vertex_attrib1f(uint32_t index, float v0, struct WebGLState *state); - -void canvas_native_webgl_vertex_attrib1fv(uint32_t index, - const float *value, - uintptr_t size, - struct WebGLState *state); - -void canvas_native_webgl_vertex_attrib2f(uint32_t index, - float v0, - float v1, - struct WebGLState *state); - -void canvas_native_webgl_vertex_attrib2fv(uint32_t index, - const float *value, - uintptr_t size, - struct WebGLState *state); - -void canvas_native_webgl_vertex_attrib3f(uint32_t index, - float v0, - float v1, - float v2, - struct WebGLState *state); - -void canvas_native_webgl_vertex_attrib3fv(uint32_t index, - const float *value, - uintptr_t size, - struct WebGLState *state); - -void canvas_native_webgl_vertex_attrib4f(uint32_t index, - float v0, - float v1, - float v2, - float v3, - struct WebGLState *state); - -void canvas_native_webgl_vertex_attrib4fv(uint32_t index, - const float *value, - uintptr_t size, - struct WebGLState *state); - -void canvas_native_webgl_vertex_attrib_pointer(uint32_t index, - int32_t size, - uint32_t d_type, - bool normalized, - int32_t stride, - intptr_t offset, - struct WebGLState *state); - -void canvas_native_webgl_viewport(int32_t x, - int32_t y, - int32_t width, - int32_t height, - struct WebGLState *state); - -intptr_t canvas_native_webgl2_indexed_parameter_get_value(const struct WebGLIndexedParameter *param); - -intptr_t canvas_native_webgl2_indexed_parameter_get_buffer_value(const struct WebGLIndexedParameter *param); - -bool canvas_native_webgl2_indexed_parameter_get_is_buffer(const struct WebGLIndexedParameter *param); - -void canvas_native_webgl2_begin_query(uint32_t target, uint32_t id, struct WebGLState *state); - -void canvas_native_webgl2_begin_transform_feedback(uint32_t primitive_mode, - struct WebGLState *state); - -void canvas_native_webgl2_bind_buffer_base(uint32_t target, - uint32_t index, - uint32_t buffer, - struct WebGLState *state); - -void canvas_native_webgl2_bind_buffer_range(uint32_t target, - uint32_t index, - uint32_t buffer, - intptr_t offset, - intptr_t size, - struct WebGLState *state); - -void canvas_native_webgl2_bind_sampler(uint32_t unit, uint32_t sampler, struct WebGLState *state); - -void canvas_native_webgl2_bind_transform_feedback(uint32_t target, - uint32_t transform_feedback, - struct WebGLState *state); - -void canvas_native_webgl2_bind_vertex_array(uint32_t vertex_array, struct WebGLState *state); - -void canvas_native_webgl2_blit_framebuffer(int32_t src_x0, - int32_t src_y0, - int32_t src_x1, - int32_t src_y1, - int32_t dst_x0, - int32_t dst_y0, - int32_t dst_x1, - int32_t dst_y1, - uint32_t mask, - uint32_t filter, - struct WebGLState *state); - -void canvas_native_webgl2_clear_bufferfi(uint32_t buffer, - int32_t drawbuffer, - float depth, - int32_t stencil, - struct WebGLState *state); - -void canvas_native_webgl2_clear_bufferfv(uint32_t buffer, - int32_t drawbuffer, - const float *values, - uintptr_t size, - struct WebGLState *state); - -void canvas_native_webgl2_clear_bufferiv(uint32_t buffer, - int32_t drawbuffer, - const int32_t *values, - uintptr_t size, - struct WebGLState *state); - -void canvas_native_webgl2_clear_bufferuiv(uint32_t buffer, - int32_t drawbuffer, - const uint32_t *values, - uintptr_t size, - struct WebGLState *state); - -uint32_t canvas_native_webgl2_client_wait_sync(const struct WebGLSync *sync, - uint32_t flags, - intptr_t timeout, - struct WebGLState *state); - -void canvas_native_webgl2_compressed_tex_sub_image3d_none(uint32_t target, - int32_t level, - int32_t xoffset, - int32_t yoffset, - int32_t zoffset, - int32_t width, - int32_t height, - int32_t depth, - uint32_t format, - int32_t image_size, - int32_t offset, - struct WebGLState *state); - -void canvas_native_webgl2_compressed_tex_sub_image3d(uint32_t target, - int32_t level, - int32_t xoffset, - int32_t yoffset, - int32_t zoffset, - int32_t width, - int32_t height, - int32_t depth, - uint32_t format, - const uint8_t *src, - uintptr_t size, - uintptr_t src_offset, - uintptr_t src_length_override, - struct WebGLState *state); - -void canvas_native_webgl2_copy_buffer_sub_data(uint32_t read_target, - uint32_t write_target, - intptr_t read_offset, - intptr_t write_offset, - intptr_t size, - struct WebGLState *state); - -void canvas_native_webgl2_copy_tex_sub_image3d(uint32_t target, - int32_t level, - int32_t xoffset, - int32_t yoffset, - int32_t zoffset, - int32_t x, - int32_t y, - int32_t width, - int32_t height, - struct WebGLState *state); - -uint32_t canvas_native_webgl2_create_query(struct WebGLState *state); - -uint32_t canvas_native_webgl2_create_sampler(struct WebGLState *state); - -uint32_t canvas_native_webgl2_create_transform_feedback(struct WebGLState *state); - -uint32_t canvas_native_webgl2_create_vertex_array(struct WebGLState *state); - -void canvas_native_webgl2_delete_query_with_query(uint32_t id, struct WebGLState *state); - -void canvas_native_webgl2_delete_sampler_with_sampler(uint32_t sampler, struct WebGLState *state); - -void canvas_native_webgl2_delete_sync_with_sync(const struct WebGLSync *sync, - struct WebGLState *state); - -void canvas_native_webgl2_delete_transform_feedback(uint32_t transform_feedback, - struct WebGLState *state); - -void canvas_native_webgl2_delete_vertex_array_with_vertex_array(uint32_t vertex_array, - struct WebGLState *state); - -void canvas_native_webgl2_draw_arrays_instanced(uint32_t mode, - int32_t first, - int32_t count, - int32_t instance_count, - struct WebGLState *state); - -void canvas_native_webgl2_draw_buffers(const uint32_t *buffers, - uintptr_t size, - struct WebGLState *state); - -void canvas_native_webgl2_draw_elements_instanced(uint32_t mode, - int32_t count, - uint32_t type_, - intptr_t offset, - int32_t instance_count, - struct WebGLState *state); - -void canvas_native_webgl2_draw_range_elements(uint32_t mode, - uint32_t start, - uint32_t end, - int32_t count, - uint32_t type_, - intptr_t offset, - struct WebGLState *state); - -void canvas_native_webgl2_end_query(uint32_t target, struct WebGLState *state); - -void canvas_native_webgl2_end_transform_feedback(struct WebGLState *state); - -struct WebGLSync *canvas_native_webgl2_fence_sync(uint32_t condition, - uint32_t flags, - struct WebGLState *state); - -void canvas_native_webgl2_framebuffer_texture_layer(uint32_t target, - uint32_t attachment, - uint32_t texture, - int32_t level, - int32_t layer, - struct WebGLState *state); - -const char *canvas_native_webgl2_get_active_uniform_block_name(uint32_t program, - uint32_t uniform_block_index, - struct WebGLState *state); - -struct WebGLResult *canvas_native_webgl2_get_active_uniform_block_parameter(uint32_t program, - uint32_t uniform_block_index, - uint32_t pname, - struct WebGLState *state); - -struct WebGLResult *canvas_native_webgl2_get_active_uniforms(uint32_t program, - const uint32_t *uniform_indices, - uintptr_t size, - uint32_t pname, - struct WebGLState *state); - -void canvas_native_webgl2_get_buffer_sub_data(uint32_t target, - intptr_t src_byte_offset, - uint8_t *dst_data, - uintptr_t size, - uintptr_t dst_offset, - uintptr_t length, - struct WebGLState *state); - -int32_t canvas_native_webgl2_get_frag_data_location(uint32_t program, - const char *name, - struct WebGLState *state); - -struct WebGLIndexedParameter *canvas_native_webgl2_get_indexed_parameter(uint32_t target, - uint32_t index, - struct WebGLState *state); - -struct WebGLResult *canvas_native_webgl2_get_internalformat_parameter(uint32_t target, - uint32_t internalformat, - uint32_t pname, - struct WebGLState *state); - -struct WebGLResult *canvas_native_webgl2_get_parameter(uint32_t pname, struct WebGLState *state); - -struct WebGLResult *canvas_native_webgl2_get_query_parameter(uint32_t query, - uint32_t pname, - struct WebGLState *state); - -struct WebGLResult *canvas_native_webgl2_get_query(uint32_t target, - uint32_t pname, - struct WebGLState *state); - -struct WebGLResult *canvas_native_webgl2_get_sampler_parameter(uint32_t sampler, - uint32_t pname, - struct WebGLState *state); - -struct WebGLResult *canvas_native_webgl2_get_sync_parameter(const struct WebGLSync *sync, - uint32_t pname, - struct WebGLState *state); - -struct WebGLActiveInfo *canvas_native_webgl2_get_transform_feedback_varying(uint32_t program, - uint32_t index, - struct WebGLState *state); - -uint32_t canvas_native_webgl2_get_uniform_block_index(uint32_t program, - const char *uniform_block_name, - struct WebGLState *state); - -struct U32Buffer *canvas_native_webgl2_get_uniform_indices(uint32_t program, - const char *const *uniform_names, - uintptr_t size, - struct WebGLState *state); - -void canvas_native_webgl2_invalidate_framebuffer(uint32_t target, - const uint32_t *attachments, - uintptr_t size, - struct WebGLState *state); - -void canvas_native_webgl2_invalidate_sub_framebuffer(uint32_t target, - const uint32_t *attachments, - uintptr_t size, - int32_t x, - int32_t y, - int32_t width, - int32_t height, - struct WebGLState *state); - -bool canvas_native_webgl2_is_query(uint32_t query, struct WebGLState *state); - -bool canvas_native_webgl2_is_sampler(uint32_t sampler, struct WebGLState *state); - -bool canvas_native_webgl2_is_sync(const struct WebGLSync *sync, struct WebGLState *state); - -bool canvas_native_webgl2_is_transform_feedback(uint32_t transform_feedback, - struct WebGLState *state); - -bool canvas_native_webgl2_is_vertex_array(uint32_t vertex_array, struct WebGLState *state); - -void canvas_native_webgl2_pause_transform_feedback(struct WebGLState *state); - -void canvas_native_webgl2_read_buffer(uint32_t src, struct WebGLState *state); - -void canvas_native_webgl2_renderbuffer_storage_multisample(uint32_t target, - int32_t samples, - uint32_t internal_format, - int32_t width, - int32_t height, - struct WebGLState *state); - -void canvas_native_webgl2_resume_transform_feedback(struct WebGLState *state); - -void canvas_native_webgl2_sampler_parameterf(uint32_t sampler, - uint32_t pname, - float param, - struct WebGLState *state); - -void canvas_native_webgl2_sampler_parameteri(uint32_t sampler, - uint32_t pname, - int32_t param, - struct WebGLState *state); - -void canvas_native_webgl2_tex_image3d_none(uint32_t target, - int32_t level, - int32_t internalformat, - int32_t width, - int32_t height, - int32_t depth, - int32_t border, - uint32_t format, - uint32_t type_, - uintptr_t offset, - struct WebGLState *state); - -void canvas_native_webgl2_tex_image3d_asset(uint32_t target, - int32_t level, - int32_t internalformat, - int32_t width, - int32_t height, - int32_t depth, - int32_t border, - uint32_t format, - uint32_t type_, - const struct ImageAsset *asset, - struct WebGLState *state); - -void canvas_native_webgl2_tex_image3d(uint32_t target, - int32_t level, - int32_t internalformat, - int32_t width, - int32_t height, - int32_t depth, - int32_t border, - uint32_t format, - uint32_t type_, - const uint8_t *buf, - uintptr_t size, - struct WebGLState *state); - -void canvas_native_webgl2_tex_image3d_offset(uint32_t target, - int32_t level, - int32_t internalformat, - int32_t width, - int32_t height, - int32_t depth, - int32_t border, - uint32_t format, - uint32_t type_, - const uint8_t *buf, - uintptr_t size, - uintptr_t offset, - struct WebGLState *state); - -void canvas_native_webgl2_tex_storage2d(uint32_t target, - int32_t levels, - uint32_t internalformat, - int32_t width, - int32_t height, - struct WebGLState *state); - -void canvas_native_webgl2_tex_storage3d(uint32_t target, - int32_t levels, - uint32_t internalformat, - int32_t width, - int32_t height, - int32_t depth, - struct WebGLState *state); - -void canvas_native_webgl2_tex_sub_image3d_none(uint32_t target, - int32_t level, - int32_t xoffset, - int32_t yoffset, - int32_t zoffset, - int32_t width, - int32_t height, - int32_t depth, - uint32_t format, - uint32_t type_, - uintptr_t offset, - struct WebGLState *state); - -void canvas_native_webgl2_tex_sub_image3d(uint32_t target, - int32_t level, - int32_t xoffset, - int32_t yoffset, - int32_t zoffset, - int32_t width, - int32_t height, - int32_t depth, - uint32_t format, - uint32_t type_, - const uint8_t *buf, - uintptr_t size, - struct WebGLState *state); - -void canvas_native_webgl2_tex_sub_image3d_asset(uint32_t target, - int32_t level, - int32_t xoffset, - int32_t yoffset, - int32_t zoffset, - int32_t width, - int32_t height, - int32_t depth, - uint32_t format, - uint32_t type_, - const struct ImageAsset *asset, - struct WebGLState *state); - -void canvas_native_webgl2_tex_sub_image3d_offset(uint32_t target, - int32_t level, - int32_t xoffset, - int32_t yoffset, - int32_t zoffset, - int32_t width, - int32_t height, - int32_t depth, - uint32_t format, - uint32_t type_, - const uint8_t *buf, - uintptr_t size, - uintptr_t offset, - struct WebGLState *state); - -void canvas_native_webgl2_transform_feedback_varyings(uint32_t program, - const char *const *varyings, - uintptr_t size, - uint32_t buffer_mode, - struct WebGLState *state); - -void canvas_native_webgl2_uniform1ui(int32_t location, uint32_t v0, struct WebGLState *state); - -void canvas_native_webgl2_uniform1uiv(int32_t location, - const uint32_t *data, - uintptr_t size, - struct WebGLState *state); - -void canvas_native_webgl2_uniform2ui(int32_t location, - uint32_t v0, - uint32_t v1, - struct WebGLState *state); - -void canvas_native_webgl2_uniform2uiv(int32_t location, - const uint32_t *data, - uintptr_t size, - struct WebGLState *state); - -void canvas_native_webgl2_uniform3ui(int32_t location, - uint32_t v0, - uint32_t v1, - uint32_t v2, - struct WebGLState *state); - -void canvas_native_webgl2_uniform3uiv(int32_t location, - const uint32_t *data, - uintptr_t size, - struct WebGLState *state); - -void canvas_native_webgl2_uniform4ui(int32_t location, - uint32_t v0, - uint32_t v1, - uint32_t v2, - uint32_t v3, - struct WebGLState *state); - -void canvas_native_webgl2_uniform4uiv(int32_t location, - const uint32_t *data, - uintptr_t size, - struct WebGLState *state); - -void canvas_native_webgl2_uniform_block_binding(uint32_t program, - uint32_t uniform_block_index, - uint32_t uniform_block_binding, - struct WebGLState *state); - -void canvas_native_webgl2_uniform_matrix2x3fv(int32_t location, - bool transpose, - const float *data, - uintptr_t size, - struct WebGLState *state); - -void canvas_native_webgl2_uniform_matrix2x4fv(int32_t location, - bool transpose, - const float *data, - uintptr_t size, - struct WebGLState *state); - -void canvas_native_webgl2_uniform_matrix3x2fv(int32_t location, - bool transpose, - const float *data, - uintptr_t size, - struct WebGLState *state); - -void canvas_native_webgl2_uniform_matrix3x4fv(int32_t location, - bool transpose, - const float *data, - uintptr_t size, - struct WebGLState *state); - -void canvas_native_webgl2_uniform_matrix4x2fv(int32_t location, - bool transpose, - const float *data, - uintptr_t size, - struct WebGLState *state); - -void canvas_native_webgl2_uniform_matrix4x3fv(int32_t location, - bool transpose, - const float *data, - uintptr_t size, - struct WebGLState *state); - -void canvas_native_webgl2_vertex_attrib_divisor(uint32_t index, - uint32_t divisor, - struct WebGLState *state); - -void canvas_native_webgl2_vertex_attrib_i4i(uint32_t index, - int32_t x, - int32_t y, - int32_t z, - int32_t w, - struct WebGLState *state); - -void canvas_native_webgl2_vertex_attrib_i4iv(uint32_t index, - const int32_t *value, - uintptr_t size, - struct WebGLState *state); - -void canvas_native_webgl2_vertex_attrib_i4ui(uint32_t index, - uint32_t x, - uint32_t y, - uint32_t z, - uint32_t w, - struct WebGLState *state); - -void canvas_native_webgl2_vertex_attrib_i4uiv(uint32_t index, - const uint32_t *value, - uintptr_t size, - struct WebGLState *state); - -void canvas_native_image_asset_destroy(struct ImageAsset *asset); - -void canvas_native_string_destroy(char *value); - -void canvas_native_image_data_destroy(struct ImageData *value); - -void canvas_native_matrix_destroy(struct Matrix *value); - -void canvas_native_path_destroy(struct Path *value); - -const uint8_t *canvas_native_u8_buffer_get_bytes(const struct U8Buffer *buffer); - -uint8_t *canvas_native_u8_buffer_get_bytes_mut(struct U8Buffer *buffer); - -void canvas_native_u8_buffer_destroy(struct U8Buffer *buffer); - -uintptr_t canvas_native_u8_buffer_mut_get_length(const struct U8Buffer *buffer); - -uintptr_t canvas_native_u8_buffer_get_length(const struct U8Buffer *buffer); - -const uint16_t *canvas_native_u16_buffer_get_bytes(const struct U16Buffer *buffer); - -uint16_t *canvas_native_u16_buffer_get_bytes_mut(struct U16Buffer *buffer); - -void canvas_native_u16_buffer_destroy(struct U16Buffer *buffer); - -uintptr_t canvas_native_u16_buffer_mut_get_length(const struct U16Buffer *buffer); - -uintptr_t canvas_native_u16_buffer_get_length(const struct U16Buffer *buffer); - -const uint32_t *canvas_native_u32_buffer_get_bytes(const struct U32Buffer *buffer); - -uint32_t *canvas_native_u32_buffer_get_bytes_mut(struct U32Buffer *buffer); - -void canvas_native_u32_buffer_destroy(struct U32Buffer *buffer); - -uintptr_t canvas_native_u32_buffer_mut_get_length(const struct U32Buffer *buffer); - -uintptr_t canvas_native_u32_buffer_get_length(const struct U32Buffer *buffer); - -const int32_t *canvas_native_i32_buffer_get_bytes(const struct I32Buffer *buffer); - -int32_t *canvas_native_i32_buffer_get_bytes_mut(struct I32Buffer *buffer); - -void canvas_native_i32_buffer_destroy(struct I32Buffer *buffer); - -uintptr_t canvas_native_i32_buffer_mut_get_length(const struct I32Buffer *buffer); - -uintptr_t canvas_native_i32_buffer_get_length(const struct I32Buffer *buffer); - -const float *canvas_native_f32_buffer_get_bytes(const struct F32Buffer *buffer); - -float *canvas_native_f32_buffer_get_bytes_mut(struct F32Buffer *buffer); - -void canvas_native_f32_buffer_destroy(struct F32Buffer *buffer); - -uintptr_t canvas_native_f32_buffer_mut_get_length(const struct F32Buffer *buffer); - -uintptr_t canvas_native_f32_buffer_get_length(const struct F32Buffer *buffer); - -uintptr_t canvas_native_string_buffer_get_length(const struct StringBuffer *buffer); - -char *canvas_native_string_buffer_get_value_at(const struct StringBuffer *buffer, uintptr_t index); - -void canvas_native_string_buffer_destroy(struct StringBuffer *buffer); - -bool canvas_url_can_parse(const char *value, const char *base); - -struct URL *canvas_url_create(const char *value, const char *base); - -void canvas_url_destroy(struct URL *url); - -struct CCow *canvas_url_to_string(struct URL *url); - -const char *canvas_url_hash(struct URL *url); - -void canvas_url_set_hash(struct URL *url, const char *hash); - -const char *canvas_url_host(struct URL *url); - -void canvas_url_set_host(struct URL *url, const char *host); - -const char *canvas_url_host_name(struct URL *url); - -void canvas_url_set_host_name(struct URL *url, const char *hostname); - -const char *canvas_url_href(struct URL *url); - -void canvas_url_set_href(struct URL *url, const char *href); - -const char *canvas_url_origin(struct URL *url); - -const char *canvas_url_password(struct URL *url); - -void canvas_url_set_password(struct URL *url, const char *password); - -const char *canvas_url_pathname(struct URL *url); - -void canvas_url_set_pathname(struct URL *url, const char *pathname); - -const char *canvas_url_port(struct URL *url); - -void canvas_url_set_port(struct URL *url, const char *port); - -const char *canvas_url_protocol(struct URL *url); - -void canvas_url_set_protocol(struct URL *url, const char *protocol); - -const char *canvas_url_search(struct URL *url); - -void canvas_url_set_search(struct URL *url, const char *search); - -const char *canvas_url_username(struct URL *url); - -void canvas_url_set_username(struct URL *url, const char *username); - -#endif /* CANVAS_C_H */ diff --git a/packages/canvas/src-native/canvas-ios/dist/CanvasNative.xcframework/ios-arm64_x86_64-simulator/CanvasNative.framework/Info.plist b/packages/canvas/src-native/canvas-ios/dist/CanvasNative.xcframework/ios-arm64_x86_64-simulator/CanvasNative.framework/Info.plist deleted file mode 100644 index c2b1bdf88..000000000 Binary files a/packages/canvas/src-native/canvas-ios/dist/CanvasNative.xcframework/ios-arm64_x86_64-simulator/CanvasNative.framework/Info.plist and /dev/null differ diff --git a/packages/canvas/src-native/canvas-ios/dist/CanvasNative.xcframework/ios-arm64_x86_64-simulator/CanvasNative.framework/Modules/CanvasNative.swiftmodule/Project/arm64-apple-ios-simulator.swiftsourceinfo b/packages/canvas/src-native/canvas-ios/dist/CanvasNative.xcframework/ios-arm64_x86_64-simulator/CanvasNative.framework/Modules/CanvasNative.swiftmodule/Project/arm64-apple-ios-simulator.swiftsourceinfo deleted file mode 100644 index 83461e6a0..000000000 Binary files a/packages/canvas/src-native/canvas-ios/dist/CanvasNative.xcframework/ios-arm64_x86_64-simulator/CanvasNative.framework/Modules/CanvasNative.swiftmodule/Project/arm64-apple-ios-simulator.swiftsourceinfo and /dev/null differ diff --git a/packages/canvas/src-native/canvas-ios/dist/CanvasNative.xcframework/ios-arm64_x86_64-simulator/CanvasNative.framework/Modules/CanvasNative.swiftmodule/Project/x86_64-apple-ios-simulator.swiftsourceinfo b/packages/canvas/src-native/canvas-ios/dist/CanvasNative.xcframework/ios-arm64_x86_64-simulator/CanvasNative.framework/Modules/CanvasNative.swiftmodule/Project/x86_64-apple-ios-simulator.swiftsourceinfo deleted file mode 100644 index c951b14c0..000000000 Binary files a/packages/canvas/src-native/canvas-ios/dist/CanvasNative.xcframework/ios-arm64_x86_64-simulator/CanvasNative.framework/Modules/CanvasNative.swiftmodule/Project/x86_64-apple-ios-simulator.swiftsourceinfo and /dev/null differ diff --git a/packages/canvas/src-native/canvas-ios/dist/CanvasNative.xcframework/ios-arm64_x86_64-simulator/CanvasNative.framework/Modules/CanvasNative.swiftmodule/arm64-apple-ios-simulator.abi.json b/packages/canvas/src-native/canvas-ios/dist/CanvasNative.xcframework/ios-arm64_x86_64-simulator/CanvasNative.framework/Modules/CanvasNative.swiftmodule/arm64-apple-ios-simulator.abi.json deleted file mode 100644 index e8a2102b5..000000000 --- a/packages/canvas/src-native/canvas-ios/dist/CanvasNative.xcframework/ios-arm64_x86_64-simulator/CanvasNative.framework/Modules/CanvasNative.swiftmodule/arm64-apple-ios-simulator.abi.json +++ /dev/null @@ -1,8184 +0,0 @@ -{ - "ABIRoot": { - "kind": "Root", - "name": "TopLevel", - "printedName": "TopLevel", - "children": [ - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "CanvasNative", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "TypeDecl", - "name": "NSCCanvasListener", - "printedName": "NSCCanvasListener", - "children": [ - { - "kind": "Function", - "name": "contextReady", - "printedName": "contextReady()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - } - ], - "declKind": "Func", - "usr": "c:@M@CanvasNative@objc(pl)NSCCanvasListener(im)contextReady", - "mangledName": "$s12CanvasNative17NSCCanvasListenerP12contextReadyyyF", - "moduleName": "CanvasNative", - "genericSig": "<τ_0_0 where τ_0_0 : CanvasNative.NSCCanvasListener>", - "sugared_genericSig": "", - "protocolReq": true, - "declAttributes": [ - "ObjC" - ], - "reqNewWitnessTableEntry": true, - "funcSelfKind": "NonMutating" - } - ], - "declKind": "Protocol", - "usr": "c:@M@CanvasNative@objc(pl)NSCCanvasListener", - "mangledName": "$s12CanvasNative17NSCCanvasListenerP", - "moduleName": "CanvasNative", - "genericSig": "<τ_0_0 : AnyObject>", - "sugared_genericSig": "", - "objc_name": "NSCCanvasListener", - "declAttributes": [ - "AccessControl", - "ObjC" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "CanvasNative", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "UIKit", - "printedName": "UIKit", - "declKind": "Import", - "moduleName": "CanvasNative" - }, - { - "kind": "TypeDecl", - "name": "CanvasHelpers", - "printedName": "CanvasHelpers", - "children": [ - { - "kind": "Function", - "name": "getBytesFromUIImage", - "printedName": "getBytesFromUIImage(_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "NSMutableData", - "printedName": "Foundation.NSMutableData", - "usr": "c:objc(cs)NSMutableData" - }, - { - "kind": "TypeNominal", - "name": "UIImage", - "printedName": "UIKit.UIImage", - "usr": "c:objc(cs)UIImage" - } - ], - "declKind": "Func", - "usr": "c:@M@CanvasNative@objc(cs)NSSCanvasHelpers(cm)getBytesFromUIImage:", - "mangledName": "$s12CanvasNative0A7HelpersC19getBytesFromUIImageySo13NSMutableDataCSo0G0CFZ", - "moduleName": "CanvasNative", - "static": true, - "declAttributes": [ - "Final", - "AccessControl", - "ObjC" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "createPattern", - "printedName": "createPattern(_:_:_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Int64", - "printedName": "Swift.Int64", - "usr": "s:s5Int64V" - }, - { - "kind": "TypeNominal", - "name": "Int64", - "printedName": "Swift.Int64", - "usr": "s:s5Int64V" - }, - { - "kind": "TypeNominal", - "name": "UIImage", - "printedName": "UIKit.UIImage", - "usr": "c:objc(cs)UIImage" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Func", - "usr": "c:@M@CanvasNative@objc(cs)NSSCanvasHelpers(cm)createPattern:::", - "mangledName": "$s12CanvasNative0A7HelpersC13createPatternys5Int64VAF_So7UIImageCSStFZ", - "moduleName": "CanvasNative", - "static": true, - "declAttributes": [ - "Final", - "AccessControl", - "ObjC" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "loadImageAssetWithContext", - "printedName": "loadImageAssetWithContext(_:_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - }, - { - "kind": "TypeNominal", - "name": "Int64", - "printedName": "Swift.Int64", - "usr": "s:s5Int64V" - }, - { - "kind": "TypeNominal", - "name": "UIImage", - "printedName": "UIKit.UIImage", - "usr": "c:objc(cs)UIImage" - } - ], - "declKind": "Func", - "usr": "c:@M@CanvasNative@objc(cs)NSSCanvasHelpers(cm)loadImageAssetWithContext::", - "mangledName": "$s12CanvasNative0A7HelpersC25loadImageAssetWithContextySbs5Int64V_So7UIImageCtFZ", - "moduleName": "CanvasNative", - "static": true, - "declAttributes": [ - "Final", - "AccessControl", - "ObjC" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "drawImage", - "printedName": "drawImage(context:image:dx:dy:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Int64", - "printedName": "Swift.Int64", - "usr": "s:s5Int64V" - }, - { - "kind": "TypeNominal", - "name": "UIImage", - "printedName": "UIKit.UIImage", - "usr": "c:objc(cs)UIImage" - }, - { - "kind": "TypeNominal", - "name": "Float", - "printedName": "Swift.Float", - "usr": "s:Sf" - }, - { - "kind": "TypeNominal", - "name": "Float", - "printedName": "Swift.Float", - "usr": "s:Sf" - } - ], - "declKind": "Func", - "usr": "c:@M@CanvasNative@objc(cs)NSSCanvasHelpers(cm)drawImageWithContext:image:dx:dy:", - "mangledName": "$s12CanvasNative0A7HelpersC9drawImage7context5image2dx2dyys5Int64V_So7UIImageCS2ftFZ", - "moduleName": "CanvasNative", - "static": true, - "declAttributes": [ - "Final", - "AccessControl", - "ObjC" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "drawImage", - "printedName": "drawImage(context:image:dx:dy:dw:dh:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Int64", - "printedName": "Swift.Int64", - "usr": "s:s5Int64V" - }, - { - "kind": "TypeNominal", - "name": "UIImage", - "printedName": "UIKit.UIImage", - "usr": "c:objc(cs)UIImage" - }, - { - "kind": "TypeNominal", - "name": "Float", - "printedName": "Swift.Float", - "usr": "s:Sf" - }, - { - "kind": "TypeNominal", - "name": "Float", - "printedName": "Swift.Float", - "usr": "s:Sf" - }, - { - "kind": "TypeNominal", - "name": "Float", - "printedName": "Swift.Float", - "usr": "s:Sf" - }, - { - "kind": "TypeNominal", - "name": "Float", - "printedName": "Swift.Float", - "usr": "s:Sf" - } - ], - "declKind": "Func", - "usr": "c:@M@CanvasNative@objc(cs)NSSCanvasHelpers(cm)drawImageWithContext:image:dx:dy:dw:dh:", - "mangledName": "$s12CanvasNative0A7HelpersC9drawImage7context5image2dx2dy2dw2dhys5Int64V_So7UIImageCS4ftFZ", - "moduleName": "CanvasNative", - "static": true, - "declAttributes": [ - "Final", - "AccessControl", - "ObjC" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "drawImage", - "printedName": "drawImage(context:image:sx:sy:sw:sh:dx:dy:dw:dh:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Int64", - "printedName": "Swift.Int64", - "usr": "s:s5Int64V" - }, - { - "kind": "TypeNominal", - "name": "UIImage", - "printedName": "UIKit.UIImage", - "usr": "c:objc(cs)UIImage" - }, - { - "kind": "TypeNominal", - "name": "Float", - "printedName": "Swift.Float", - "usr": "s:Sf" - }, - { - "kind": "TypeNominal", - "name": "Float", - "printedName": "Swift.Float", - "usr": "s:Sf" - }, - { - "kind": "TypeNominal", - "name": "Float", - "printedName": "Swift.Float", - "usr": "s:Sf" - }, - { - "kind": "TypeNominal", - "name": "Float", - "printedName": "Swift.Float", - "usr": "s:Sf" - }, - { - "kind": "TypeNominal", - "name": "Float", - "printedName": "Swift.Float", - "usr": "s:Sf" - }, - { - "kind": "TypeNominal", - "name": "Float", - "printedName": "Swift.Float", - "usr": "s:Sf" - }, - { - "kind": "TypeNominal", - "name": "Float", - "printedName": "Swift.Float", - "usr": "s:Sf" - }, - { - "kind": "TypeNominal", - "name": "Float", - "printedName": "Swift.Float", - "usr": "s:Sf" - } - ], - "declKind": "Func", - "usr": "c:@M@CanvasNative@objc(cs)NSSCanvasHelpers(cm)drawImageWithContext:image:sx:sy:sw:sh:dx:dy:dw:dh:", - "mangledName": "$s12CanvasNative0A7HelpersC9drawImage7context5image2sx2sy2sw2sh2dx2dy2dw2dhys5Int64V_So7UIImageCS8ftFZ", - "moduleName": "CanvasNative", - "static": true, - "declAttributes": [ - "Final", - "AccessControl", - "ObjC" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "initGLWithView", - "printedName": "initGLWithView(_:_:_:_:_:_:_:_:_:_:_:_:_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Int64", - "printedName": "Swift.Int64", - "usr": "s:s5Int64V" - }, - { - "kind": "TypeNominal", - "name": "Int64", - "printedName": "Swift.Int64", - "usr": "s:s5Int64V" - }, - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - }, - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - }, - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - }, - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - }, - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - }, - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - }, - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - }, - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - }, - { - "kind": "TypeNominal", - "name": "Int32", - "printedName": "Swift.Int32", - "usr": "s:s5Int32V" - }, - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - } - ], - "declKind": "Func", - "usr": "c:@M@CanvasNative@objc(cs)NSSCanvasHelpers(cm)initGLWithView:::::::::::::", - "mangledName": "$s12CanvasNative0A7HelpersC14initGLWithViewys5Int64VAF_S4bSSS5bs5Int32VSbtFZ", - "moduleName": "CanvasNative", - "static": true, - "declAttributes": [ - "Final", - "AccessControl", - "ObjC" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "initSharedGLWithView", - "printedName": "initSharedGLWithView(_:_:_:_:_:_:_:_:_:_:_:_:_:_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Int64", - "printedName": "Swift.Int64", - "usr": "s:s5Int64V" - }, - { - "kind": "TypeNominal", - "name": "Int64", - "printedName": "Swift.Int64", - "usr": "s:s5Int64V" - }, - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - }, - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - }, - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - }, - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - }, - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - }, - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - }, - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - }, - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - }, - { - "kind": "TypeNominal", - "name": "Int32", - "printedName": "Swift.Int32", - "usr": "s:s5Int32V" - }, - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - }, - { - "kind": "TypeNominal", - "name": "Int64", - "printedName": "Swift.Int64", - "usr": "s:s5Int64V" - } - ], - "declKind": "Func", - "usr": "c:@M@CanvasNative@objc(cs)NSSCanvasHelpers(cm)initSharedGLWithView::::::::::::::", - "mangledName": "$s12CanvasNative0A7HelpersC20initSharedGLWithViewys5Int64VAF_S4bSSS5bs5Int32VSbAFtFZ", - "moduleName": "CanvasNative", - "static": true, - "declAttributes": [ - "Final", - "AccessControl", - "ObjC" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "initGLWithWidthAndHeight", - "printedName": "initGLWithWidthAndHeight(_:_:_:_:_:_:_:_:_:_:_:_:_:_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Int64", - "printedName": "Swift.Int64", - "usr": "s:s5Int64V" - }, - { - "kind": "TypeNominal", - "name": "Int32", - "printedName": "Swift.Int32", - "usr": "s:s5Int32V" - }, - { - "kind": "TypeNominal", - "name": "Int32", - "printedName": "Swift.Int32", - "usr": "s:s5Int32V" - }, - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - }, - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - }, - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - }, - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - }, - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - }, - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - }, - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - }, - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - }, - { - "kind": "TypeNominal", - "name": "Int32", - "printedName": "Swift.Int32", - "usr": "s:s5Int32V" - }, - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - } - ], - "declKind": "Func", - "usr": "c:@M@CanvasNative@objc(cs)NSSCanvasHelpers(cm)initGLWithWidthAndHeight::::::::::::::", - "mangledName": "$s12CanvasNative0A7HelpersC24initGLWithWidthAndHeightys5Int64Vs5Int32V_AHS4bSSS5bAHSbtFZ", - "moduleName": "CanvasNative", - "static": true, - "declAttributes": [ - "Final", - "AccessControl", - "ObjC" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "initSharedGLWidthAndHeight", - "printedName": "initSharedGLWidthAndHeight(_:_:_:_:_:_:_:_:_:_:_:_:_:_:_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Int64", - "printedName": "Swift.Int64", - "usr": "s:s5Int64V" - }, - { - "kind": "TypeNominal", - "name": "Int32", - "printedName": "Swift.Int32", - "usr": "s:s5Int32V" - }, - { - "kind": "TypeNominal", - "name": "Int32", - "printedName": "Swift.Int32", - "usr": "s:s5Int32V" - }, - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - }, - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - }, - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - }, - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - }, - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - }, - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - }, - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - }, - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - }, - { - "kind": "TypeNominal", - "name": "Int32", - "printedName": "Swift.Int32", - "usr": "s:s5Int32V" - }, - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - }, - { - "kind": "TypeNominal", - "name": "Int64", - "printedName": "Swift.Int64", - "usr": "s:s5Int64V" - } - ], - "declKind": "Func", - "usr": "c:@M@CanvasNative@objc(cs)NSSCanvasHelpers(cm)initSharedGLWidthAndHeight:::::::::::::::", - "mangledName": "$s12CanvasNative0A7HelpersC26initSharedGLWidthAndHeightys5Int64Vs5Int32V_AHS4bSSS5bAHSbAFtFZ", - "moduleName": "CanvasNative", - "static": true, - "declAttributes": [ - "Final", - "AccessControl", - "ObjC" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "resize2DContext", - "printedName": "resize2DContext(_:_:_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Int64", - "printedName": "Swift.Int64", - "usr": "s:s5Int64V" - }, - { - "kind": "TypeNominal", - "name": "Float", - "printedName": "Swift.Float", - "usr": "s:Sf" - }, - { - "kind": "TypeNominal", - "name": "Float", - "printedName": "Swift.Float", - "usr": "s:Sf" - } - ], - "declKind": "Func", - "usr": "c:@M@CanvasNative@objc(cs)NSSCanvasHelpers(cm)resize2DContext:::", - "mangledName": "$s12CanvasNative0A7HelpersC15resize2DContextyys5Int64V_S2ftFZ", - "moduleName": "CanvasNative", - "static": true, - "declAttributes": [ - "Final", - "AccessControl", - "ObjC" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "flush2DContext", - "printedName": "flush2DContext(_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Int64", - "printedName": "Swift.Int64", - "usr": "s:s5Int64V" - } - ], - "declKind": "Func", - "usr": "c:@M@CanvasNative@objc(cs)NSSCanvasHelpers(cm)flush2DContext:", - "mangledName": "$s12CanvasNative0A7HelpersC14flush2DContextyys5Int64VFZ", - "moduleName": "CanvasNative", - "static": true, - "declAttributes": [ - "Final", - "AccessControl", - "ObjC" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "flushGL", - "printedName": "flushGL(_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - }, - { - "kind": "TypeNominal", - "name": "Int64", - "printedName": "Swift.Int64", - "usr": "s:s5Int64V" - } - ], - "declKind": "Func", - "usr": "c:@M@CanvasNative@objc(cs)NSSCanvasHelpers(cm)flushGL:", - "mangledName": "$s12CanvasNative0A7HelpersC7flushGLySbs5Int64VFZ", - "moduleName": "CanvasNative", - "static": true, - "declAttributes": [ - "Final", - "AccessControl", - "ObjC" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "releaseGL", - "printedName": "releaseGL(_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Int64", - "printedName": "Swift.Int64", - "usr": "s:s5Int64V" - } - ], - "declKind": "Func", - "usr": "c:@M@CanvasNative@objc(cs)NSSCanvasHelpers(cm)releaseGL:", - "mangledName": "$s12CanvasNative0A7HelpersC9releaseGLyys5Int64VFZ", - "moduleName": "CanvasNative", - "static": true, - "declAttributes": [ - "Final", - "AccessControl", - "ObjC" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "getGLPointer", - "printedName": "getGLPointer(_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Int64", - "printedName": "Swift.Int64", - "usr": "s:s5Int64V" - }, - { - "kind": "TypeNominal", - "name": "Int64", - "printedName": "Swift.Int64", - "usr": "s:s5Int64V" - } - ], - "declKind": "Func", - "usr": "c:@M@CanvasNative@objc(cs)NSSCanvasHelpers(cm)getGLPointer:", - "mangledName": "$s12CanvasNative0A7HelpersC12getGLPointerys5Int64VAFFZ", - "moduleName": "CanvasNative", - "static": true, - "declAttributes": [ - "Final", - "AccessControl", - "ObjC" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "releaseGLPointer", - "printedName": "releaseGLPointer(_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Int64", - "printedName": "Swift.Int64", - "usr": "s:s5Int64V" - } - ], - "declKind": "Func", - "usr": "c:@M@CanvasNative@objc(cs)NSSCanvasHelpers(cm)releaseGLPointer:", - "mangledName": "$s12CanvasNative0A7HelpersC16releaseGLPointeryys5Int64VFZ", - "moduleName": "CanvasNative", - "static": true, - "declAttributes": [ - "Final", - "AccessControl", - "ObjC" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "create2DContext", - "printedName": "create2DContext(_:_:_:_:_:_:_:_:_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Int64", - "printedName": "Swift.Int64", - "usr": "s:s5Int64V" - }, - { - "kind": "TypeNominal", - "name": "Int64", - "printedName": "Swift.Int64", - "usr": "s:s5Int64V" - }, - { - "kind": "TypeNominal", - "name": "Int32", - "printedName": "Swift.Int32", - "usr": "s:s5Int32V" - }, - { - "kind": "TypeNominal", - "name": "Int32", - "printedName": "Swift.Int32", - "usr": "s:s5Int32V" - }, - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - }, - { - "kind": "TypeNominal", - "name": "Float", - "printedName": "Swift.Float", - "usr": "s:Sf" - }, - { - "kind": "TypeNominal", - "name": "Int32", - "printedName": "Swift.Int32", - "usr": "s:s5Int32V" - }, - { - "kind": "TypeNominal", - "name": "Int32", - "printedName": "Swift.Int32", - "usr": "s:s5Int32V" - }, - { - "kind": "TypeNominal", - "name": "Float", - "printedName": "Swift.Float", - "usr": "s:Sf" - }, - { - "kind": "TypeNominal", - "name": "Int32", - "printedName": "Swift.Int32", - "usr": "s:s5Int32V" - } - ], - "declKind": "Func", - "usr": "c:@M@CanvasNative@objc(cs)NSSCanvasHelpers(cm)create2DContext:::::::::", - "mangledName": "$s12CanvasNative0A7HelpersC15create2DContextys5Int64VAF_s5Int32VAHSbSfA2HSfAHtFZ", - "moduleName": "CanvasNative", - "static": true, - "declAttributes": [ - "Final", - "AccessControl", - "ObjC" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "updateGLSurfaceWithView", - "printedName": "updateGLSurfaceWithView(_:_:_:_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Int64", - "printedName": "Swift.Int64", - "usr": "s:s5Int64V" - }, - { - "kind": "TypeNominal", - "name": "Int32", - "printedName": "Swift.Int32", - "usr": "s:s5Int32V" - }, - { - "kind": "TypeNominal", - "name": "Int32", - "printedName": "Swift.Int32", - "usr": "s:s5Int32V" - }, - { - "kind": "TypeNominal", - "name": "Int64", - "printedName": "Swift.Int64", - "usr": "s:s5Int64V" - } - ], - "declKind": "Func", - "usr": "c:@M@CanvasNative@objc(cs)NSSCanvasHelpers(cm)updateGLSurfaceWithView::::", - "mangledName": "$s12CanvasNative0A7HelpersC23updateGLSurfaceWithViewyys5Int64V_s5Int32VAhFtFZ", - "moduleName": "CanvasNative", - "static": true, - "declAttributes": [ - "Final", - "AccessControl", - "ObjC" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "test2D", - "printedName": "test2D(_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Int64", - "printedName": "Swift.Int64", - "usr": "s:s5Int64V" - } - ], - "declKind": "Func", - "usr": "c:@M@CanvasNative@objc(cs)NSSCanvasHelpers(cm)test2D:", - "mangledName": "$s12CanvasNative0A7HelpersC6test2Dyys5Int64VFZ", - "moduleName": "CanvasNative", - "static": true, - "declAttributes": [ - "Final", - "AccessControl", - "ObjC" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "testToDataURL", - "printedName": "testToDataURL(_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "Int64", - "printedName": "Swift.Int64", - "usr": "s:s5Int64V" - } - ], - "declKind": "Func", - "usr": "c:@M@CanvasNative@objc(cs)NSSCanvasHelpers(cm)testToDataURL:", - "mangledName": "$s12CanvasNative0A7HelpersC13testToDataURLySSs5Int64VFZ", - "moduleName": "CanvasNative", - "static": true, - "declAttributes": [ - "Final", - "AccessControl", - "ObjC" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "writeFile", - "printedName": "writeFile(_:_:_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "NSData", - "printedName": "Foundation.NSData", - "usr": "c:objc(cs)NSData" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(Swift.String?, Swift.String?) -> ()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Tuple", - "printedName": "(Swift.String?, Swift.String?)", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.String?", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:Sq" - }, - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.String?", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:Sq" - } - ] - } - ] - } - ], - "declKind": "Func", - "usr": "c:@M@CanvasNative@objc(cs)NSSCanvasHelpers(cm)writeFile:::", - "mangledName": "$s12CanvasNative0A7HelpersC9writeFileyySo6NSDataC_SSySSSg_AGtctFZ", - "moduleName": "CanvasNative", - "static": true, - "declAttributes": [ - "Final", - "AccessControl", - "ObjC" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "readFile", - "printedName": "readFile(_:_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(Swift.String?, Foundation.NSData?) -> ()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Tuple", - "printedName": "(Swift.String?, Foundation.NSData?)", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.String?", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:Sq" - }, - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Foundation.NSData?", - "children": [ - { - "kind": "TypeNominal", - "name": "NSData", - "printedName": "Foundation.NSData", - "usr": "c:objc(cs)NSData" - } - ], - "usr": "s:Sq" - } - ] - } - ] - } - ], - "declKind": "Func", - "usr": "c:@M@CanvasNative@objc(cs)NSSCanvasHelpers(cm)readFile::", - "mangledName": "$s12CanvasNative0A7HelpersC8readFileyySS_ySSSg_So6NSDataCSgtctFZ", - "moduleName": "CanvasNative", - "static": true, - "declAttributes": [ - "Final", - "AccessControl", - "ObjC" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "deleteFile", - "printedName": "deleteFile(_:_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(Foundation.NSError?, Swift.Bool) -> ()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Tuple", - "printedName": "(Foundation.NSError?, Swift.Bool)", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Foundation.NSError?", - "children": [ - { - "kind": "TypeNominal", - "name": "NSError", - "printedName": "Foundation.NSError", - "usr": "c:objc(cs)NSError" - } - ], - "usr": "s:Sq" - }, - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - } - ] - } - ] - } - ], - "declKind": "Func", - "usr": "c:@M@CanvasNative@objc(cs)NSSCanvasHelpers(cm)deleteFile::", - "mangledName": "$s12CanvasNative0A7HelpersC10deleteFileyySS_ySo7NSErrorCSg_SbtctFZ", - "moduleName": "CanvasNative", - "static": true, - "declAttributes": [ - "Final", - "AccessControl", - "ObjC" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "handleBase64Image", - "printedName": "handleBase64Image(_:_:_:_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(Swift.String?, Swift.String?) -> ()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Tuple", - "printedName": "(Swift.String?, Swift.String?)", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.String?", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:Sq" - }, - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.String?", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:Sq" - } - ] - } - ] - } - ], - "declKind": "Func", - "usr": "c:@M@CanvasNative@objc(cs)NSSCanvasHelpers(cm)handleBase64Image::::", - "mangledName": "$s12CanvasNative0A7HelpersC17handleBase64ImageyySS_S2SySSSg_AEtctFZ", - "moduleName": "CanvasNative", - "static": true, - "declAttributes": [ - "Final", - "AccessControl", - "ObjC" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init()", - "children": [ - { - "kind": "TypeNominal", - "name": "CanvasHelpers", - "printedName": "CanvasNative.CanvasHelpers", - "usr": "c:@M@CanvasNative@objc(cs)NSSCanvasHelpers" - } - ], - "declKind": "Constructor", - "usr": "c:@M@CanvasNative@objc(cs)NSSCanvasHelpers(im)init", - "mangledName": "$s12CanvasNative0A7HelpersCACycfc", - "moduleName": "CanvasNative", - "overriding": true, - "implicit": true, - "objc_name": "init", - "declAttributes": [ - "Dynamic", - "ObjC", - "Override" - ], - "init_kind": "Designated" - } - ], - "declKind": "Class", - "usr": "c:@M@CanvasNative@objc(cs)NSSCanvasHelpers", - "mangledName": "$s12CanvasNative0A7HelpersC", - "moduleName": "CanvasNative", - "objc_name": "NSSCanvasHelpers", - "declAttributes": [ - "AccessControl", - "ObjCMembers", - "ObjC" - ], - "superclassUsr": "c:objc(cs)NSObject", - "inheritsConvenienceInitializers": true, - "superclassNames": [ - "ObjectiveC.NSObject" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "Equatable", - "printedName": "Equatable", - "usr": "s:SQ", - "mangledName": "$sSQ" - }, - { - "kind": "Conformance", - "name": "Hashable", - "printedName": "Hashable", - "usr": "s:SH", - "mangledName": "$sSH" - }, - { - "kind": "Conformance", - "name": "CVarArg", - "printedName": "CVarArg", - "usr": "s:s7CVarArgP", - "mangledName": "$ss7CVarArgP" - }, - { - "kind": "Conformance", - "name": "_KeyValueCodingAndObservingPublishing", - "printedName": "_KeyValueCodingAndObservingPublishing", - "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", - "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" - }, - { - "kind": "Conformance", - "name": "_KeyValueCodingAndObserving", - "printedName": "_KeyValueCodingAndObserving", - "usr": "s:10Foundation27_KeyValueCodingAndObservingP", - "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" - }, - { - "kind": "Conformance", - "name": "CustomStringConvertible", - "printedName": "CustomStringConvertible", - "usr": "s:s23CustomStringConvertibleP", - "mangledName": "$ss23CustomStringConvertibleP" - }, - { - "kind": "Conformance", - "name": "CustomDebugStringConvertible", - "printedName": "CustomDebugStringConvertible", - "usr": "s:s28CustomDebugStringConvertibleP", - "mangledName": "$ss28CustomDebugStringConvertibleP" - } - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "CanvasNative", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "UIKit", - "printedName": "UIKit", - "declKind": "Import", - "moduleName": "CanvasNative" - }, - { - "kind": "Import", - "name": "GLKit", - "printedName": "GLKit", - "declKind": "Import", - "moduleName": "CanvasNative" - }, - { - "kind": "Import", - "name": "WebKit", - "printedName": "WebKit", - "declKind": "Import", - "moduleName": "CanvasNative" - }, - { - "kind": "TypeDecl", - "name": "NSCCanvas", - "printedName": "NSCCanvas", - "children": [ - { - "kind": "Var", - "name": "store", - "printedName": "store", - "children": [ - { - "kind": "TypeNominal", - "name": "NSMutableDictionary", - "printedName": "Foundation.NSMutableDictionary", - "usr": "c:objc(cs)NSMutableDictionary" - } - ], - "declKind": "Var", - "usr": "c:@M@CanvasNative@objc(cs)NSCCanvas(cpy)store", - "mangledName": "$s12CanvasNative9NSCCanvasC5storeSo19NSMutableDictionaryCvpZ", - "moduleName": "CanvasNative", - "static": true, - "declAttributes": [ - "HasInitialValue", - "Final", - "Custom", - "HasStorage", - "AccessControl", - "ObjC" - ], - "isLet": true, - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "NSMutableDictionary", - "printedName": "Foundation.NSMutableDictionary", - "usr": "c:objc(cs)NSMutableDictionary" - } - ], - "declKind": "Accessor", - "usr": "c:@M@CanvasNative@objc(cs)NSCCanvas(cm)store", - "mangledName": "$s12CanvasNative9NSCCanvasC5storeSo19NSMutableDictionaryCvgZ", - "moduleName": "CanvasNative", - "static": true, - "implicit": true, - "declAttributes": [ - "Final", - "ObjC" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Function", - "name": "getViews", - "printedName": "getViews()", - "children": [ - { - "kind": "TypeNominal", - "name": "NSMapTable", - "printedName": "Foundation.NSMapTable", - "children": [ - { - "kind": "TypeNominal", - "name": "NSString", - "printedName": "Foundation.NSString", - "usr": "c:objc(cs)NSString" - }, - { - "kind": "TypeNominal", - "name": "NSCCanvas", - "printedName": "CanvasNative.NSCCanvas", - "usr": "c:@M@CanvasNative@objc(cs)NSCCanvas" - } - ], - "usr": "c:objc(cs)NSMapTable" - } - ], - "declKind": "Func", - "usr": "c:@M@CanvasNative@objc(cs)NSCCanvas(cm)getViews", - "mangledName": "$s12CanvasNative9NSCCanvasC8getViewsSo10NSMapTableCySo8NSStringCACGyFZ", - "moduleName": "CanvasNative", - "static": true, - "declAttributes": [ - "Final", - "Custom", - "AccessControl", - "ObjC" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "getViewPtr", - "printedName": "getViewPtr()", - "children": [ - { - "kind": "TypeNominal", - "name": "UnsafeMutableRawPointer", - "printedName": "Swift.UnsafeMutableRawPointer", - "usr": "s:Sv" - } - ], - "declKind": "Func", - "usr": "c:@M@CanvasNative@objc(cs)NSCCanvas(im)getViewPtr", - "mangledName": "$s12CanvasNative9NSCCanvasC10getViewPtrSvyF", - "moduleName": "CanvasNative", - "declAttributes": [ - "Custom", - "AccessControl", - "ObjC" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Var", - "name": "ignorePixelScaling", - "printedName": "ignorePixelScaling", - "children": [ - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - } - ], - "declKind": "Var", - "usr": "c:@M@CanvasNative@objc(cs)NSCCanvas(py)ignorePixelScaling", - "mangledName": "$s12CanvasNative9NSCCanvasC18ignorePixelScalingSbvp", - "moduleName": "CanvasNative", - "declAttributes": [ - "HasInitialValue", - "Custom", - "HasStorage", - "AccessControl", - "ObjC" - ], - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - } - ], - "declKind": "Accessor", - "usr": "c:@M@CanvasNative@objc(cs)NSCCanvas(im)ignorePixelScaling", - "mangledName": "$s12CanvasNative9NSCCanvasC18ignorePixelScalingSbvg", - "moduleName": "CanvasNative", - "implicit": true, - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - }, - { - "kind": "Accessor", - "name": "Set", - "printedName": "Set()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - } - ], - "declKind": "Accessor", - "usr": "c:@M@CanvasNative@objc(cs)NSCCanvas(im)setIgnorePixelScaling:", - "mangledName": "$s12CanvasNative9NSCCanvasC18ignorePixelScalingSbvs", - "moduleName": "CanvasNative", - "implicit": true, - "declAttributes": [ - "ObjC" - ], - "accessorKind": "set" - }, - { - "kind": "Accessor", - "name": "Modify", - "printedName": "Modify()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - } - ], - "declKind": "Accessor", - "usr": "s:12CanvasNative9NSCCanvasC18ignorePixelScalingSbvM", - "mangledName": "$s12CanvasNative9NSCCanvasC18ignorePixelScalingSbvM", - "moduleName": "CanvasNative", - "implicit": true, - "accessorKind": "_modify" - } - ] - }, - { - "kind": "Var", - "name": "nativeGL", - "printedName": "nativeGL", - "children": [ - { - "kind": "TypeNominal", - "name": "Int64", - "printedName": "Swift.Int64", - "usr": "s:s5Int64V" - } - ], - "declKind": "Var", - "usr": "c:@M@CanvasNative@objc(cs)NSCCanvas(py)nativeGL", - "mangledName": "$s12CanvasNative9NSCCanvasC8nativeGLs5Int64Vvp", - "moduleName": "CanvasNative", - "declAttributes": [ - "HasInitialValue", - "Custom", - "HasStorage", - "AccessControl", - "SetterAccess", - "ObjC" - ], - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Int64", - "printedName": "Swift.Int64", - "usr": "s:s5Int64V" - } - ], - "declKind": "Accessor", - "usr": "c:@M@CanvasNative@objc(cs)NSCCanvas(im)nativeGL", - "mangledName": "$s12CanvasNative9NSCCanvasC8nativeGLs5Int64Vvg", - "moduleName": "CanvasNative", - "implicit": true, - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "nativeContext", - "printedName": "nativeContext", - "children": [ - { - "kind": "TypeNominal", - "name": "Int64", - "printedName": "Swift.Int64", - "usr": "s:s5Int64V" - } - ], - "declKind": "Var", - "usr": "c:@M@CanvasNative@objc(cs)NSCCanvas(py)nativeContext", - "mangledName": "$s12CanvasNative9NSCCanvasC13nativeContexts5Int64Vvp", - "moduleName": "CanvasNative", - "declAttributes": [ - "HasInitialValue", - "Custom", - "HasStorage", - "AccessControl", - "SetterAccess", - "ObjC" - ], - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Int64", - "printedName": "Swift.Int64", - "usr": "s:s5Int64V" - } - ], - "declKind": "Accessor", - "usr": "c:@M@CanvasNative@objc(cs)NSCCanvas(im)nativeContext", - "mangledName": "$s12CanvasNative9NSCCanvasC13nativeContexts5Int64Vvg", - "moduleName": "CanvasNative", - "implicit": true, - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "drawingBufferWidth", - "printedName": "drawingBufferWidth", - "children": [ - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ], - "declKind": "Var", - "usr": "c:@M@CanvasNative@objc(cs)NSCCanvas(py)drawingBufferWidth", - "mangledName": "$s12CanvasNative9NSCCanvasC18drawingBufferWidthSivp", - "moduleName": "CanvasNative", - "declAttributes": [ - "Custom", - "AccessControl", - "ObjC" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ], - "declKind": "Accessor", - "usr": "c:@M@CanvasNative@objc(cs)NSCCanvas(im)drawingBufferWidth", - "mangledName": "$s12CanvasNative9NSCCanvasC18drawingBufferWidthSivg", - "moduleName": "CanvasNative", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "drawingBufferHeight", - "printedName": "drawingBufferHeight", - "children": [ - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ], - "declKind": "Var", - "usr": "c:@M@CanvasNative@objc(cs)NSCCanvas(py)drawingBufferHeight", - "mangledName": "$s12CanvasNative9NSCCanvasC19drawingBufferHeightSivp", - "moduleName": "CanvasNative", - "declAttributes": [ - "Custom", - "AccessControl", - "ObjC" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ], - "declKind": "Accessor", - "usr": "c:@M@CanvasNative@objc(cs)NSCCanvas(im)drawingBufferHeight", - "mangledName": "$s12CanvasNative9NSCCanvasC19drawingBufferHeightSivg", - "moduleName": "CanvasNative", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "width", - "printedName": "width", - "children": [ - { - "kind": "TypeNominal", - "name": "Float", - "printedName": "Swift.Float", - "usr": "s:Sf" - } - ], - "declKind": "Var", - "usr": "c:@M@CanvasNative@objc(cs)NSCCanvas(py)width", - "mangledName": "$s12CanvasNative9NSCCanvasC5widthSfvp", - "moduleName": "CanvasNative", - "declAttributes": [ - "Custom", - "AccessControl", - "ObjC" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Float", - "printedName": "Swift.Float", - "usr": "s:Sf" - } - ], - "declKind": "Accessor", - "usr": "c:@M@CanvasNative@objc(cs)NSCCanvas(im)width", - "mangledName": "$s12CanvasNative9NSCCanvasC5widthSfvg", - "moduleName": "CanvasNative", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "height", - "printedName": "height", - "children": [ - { - "kind": "TypeNominal", - "name": "Float", - "printedName": "Swift.Float", - "usr": "s:Sf" - } - ], - "declKind": "Var", - "usr": "c:@M@CanvasNative@objc(cs)NSCCanvas(py)height", - "mangledName": "$s12CanvasNative9NSCCanvasC6heightSfvp", - "moduleName": "CanvasNative", - "declAttributes": [ - "Custom", - "AccessControl", - "ObjC" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Float", - "printedName": "Swift.Float", - "usr": "s:Sf" - } - ], - "declKind": "Accessor", - "usr": "c:@M@CanvasNative@objc(cs)NSCCanvas(im)height", - "mangledName": "$s12CanvasNative9NSCCanvasC6heightSfvg", - "moduleName": "CanvasNative", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Function", - "name": "initContext", - "printedName": "initContext(_:_:_:_:_:_:_:_:_:_:_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "hasDefaultArg": true, - "usr": "s:Sb" - }, - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "hasDefaultArg": true, - "usr": "s:Sb" - }, - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "hasDefaultArg": true, - "usr": "s:Sb" - }, - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "hasDefaultArg": true, - "usr": "s:Sb" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "hasDefaultArg": true, - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "hasDefaultArg": true, - "usr": "s:Sb" - }, - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "hasDefaultArg": true, - "usr": "s:Sb" - }, - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "hasDefaultArg": true, - "usr": "s:Sb" - }, - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "hasDefaultArg": true, - "usr": "s:Sb" - }, - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "hasDefaultArg": true, - "usr": "s:Sb" - } - ], - "declKind": "Func", - "usr": "c:@M@CanvasNative@objc(cs)NSCCanvas(im)initContext:::::::::::", - "mangledName": "$s12CanvasNative9NSCCanvasC11initContextyySS_S4bSSS5btF", - "moduleName": "CanvasNative", - "declAttributes": [ - "Custom", - "AccessControl", - "ObjC" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "create2DContext", - "printedName": "create2DContext(_:_:_:_:_:_:_:_:_:_:_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Int64", - "printedName": "Swift.Int64", - "usr": "s:s5Int64V" - }, - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - }, - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - }, - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - }, - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - }, - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - }, - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - }, - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - }, - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - }, - { - "kind": "TypeNominal", - "name": "Int32", - "printedName": "Swift.Int32", - "usr": "s:s5Int32V" - } - ], - "declKind": "Func", - "usr": "c:@M@CanvasNative@objc(cs)NSCCanvas(im)create2DContext:::::::::::", - "mangledName": "$s12CanvasNative9NSCCanvasC15create2DContextys5Int64VSb_S3bSSS5bs5Int32VtF", - "moduleName": "CanvasNative", - "declAttributes": [ - "Custom", - "AccessControl", - "ObjC" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "forceLayout", - "printedName": "forceLayout(_:_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "CGFloat", - "printedName": "CoreGraphics.CGFloat", - "usr": "s:14CoreFoundation7CGFloatV" - }, - { - "kind": "TypeNominal", - "name": "CGFloat", - "printedName": "CoreGraphics.CGFloat", - "usr": "s:14CoreFoundation7CGFloatV" - } - ], - "declKind": "Func", - "usr": "c:@M@CanvasNative@objc(cs)NSCCanvas(im)forceLayout::", - "mangledName": "$s12CanvasNative9NSCCanvasC11forceLayoutyy12CoreGraphics7CGFloatV_AGtF", - "moduleName": "CanvasNative", - "declAttributes": [ - "Custom", - "AccessControl", - "ObjC" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "snapshot", - "printedName": "snapshot(_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "UIKit.UIImage?", - "children": [ - { - "kind": "TypeNominal", - "name": "UIImage", - "printedName": "UIKit.UIImage", - "usr": "c:objc(cs)UIImage" - } - ], - "usr": "s:Sq" - }, - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - } - ], - "declKind": "Func", - "usr": "c:@M@CanvasNative@objc(cs)NSCCanvas(im)snapshot:", - "mangledName": "$s12CanvasNative9NSCCanvasC8snapshotySo7UIImageCSgSbF", - "moduleName": "CanvasNative", - "declAttributes": [ - "Custom", - "AccessControl", - "ObjC" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "render", - "printedName": "render()", - "children": [ - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - } - ], - "declKind": "Func", - "usr": "c:@M@CanvasNative@objc(cs)NSCCanvas(im)render", - "mangledName": "$s12CanvasNative9NSCCanvasC6renderSbyF", - "moduleName": "CanvasNative", - "declAttributes": [ - "Custom", - "AccessControl", - "DiscardableResult", - "ObjC" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "context2DTest", - "printedName": "context2DTest(_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Int64", - "printedName": "Swift.Int64", - "usr": "s:s5Int64V" - } - ], - "declKind": "Func", - "usr": "c:@M@CanvasNative@objc(cs)NSCCanvas(im)context2DTest:", - "mangledName": "$s12CanvasNative9NSCCanvasC13context2DTestyys5Int64VF", - "moduleName": "CanvasNative", - "declAttributes": [ - "Custom", - "AccessControl", - "ObjC" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "context2DTestToDataURL", - "printedName": "context2DTestToDataURL(_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "Int64", - "printedName": "Swift.Int64", - "usr": "s:s5Int64V" - } - ], - "declKind": "Func", - "usr": "c:@M@CanvasNative@objc(cs)NSCCanvas(im)context2DTestToDataURL:", - "mangledName": "$s12CanvasNative9NSCCanvasC22context2DTestToDataURLySSs5Int64VF", - "moduleName": "CanvasNative", - "declAttributes": [ - "Custom", - "AccessControl", - "ObjC" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Var", - "name": "touchEventListener", - "printedName": "touchEventListener", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "((Swift.String, UIKit.UIGestureRecognizer) -> ())?", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(Swift.String, UIKit.UIGestureRecognizer) -> ()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Tuple", - "printedName": "(Swift.String, UIKit.UIGestureRecognizer)", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "UIGestureRecognizer", - "printedName": "UIKit.UIGestureRecognizer", - "usr": "c:objc(cs)UIGestureRecognizer" - } - ] - } - ] - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Var", - "usr": "c:@M@CanvasNative@objc(cs)NSCCanvas(py)touchEventListener", - "mangledName": "$s12CanvasNative9NSCCanvasC18touchEventListenerySS_So19UIGestureRecognizerCtcSgvp", - "moduleName": "CanvasNative", - "declAttributes": [ - "HasInitialValue", - "Custom", - "HasStorage", - "AccessControl", - "ObjC" - ], - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "((Swift.String, UIKit.UIGestureRecognizer) -> ())?", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(Swift.String, UIKit.UIGestureRecognizer) -> ()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Tuple", - "printedName": "(Swift.String, UIKit.UIGestureRecognizer)", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "UIGestureRecognizer", - "printedName": "UIKit.UIGestureRecognizer", - "usr": "c:objc(cs)UIGestureRecognizer" - } - ] - } - ] - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Accessor", - "usr": "c:@M@CanvasNative@objc(cs)NSCCanvas(im)touchEventListener", - "mangledName": "$s12CanvasNative9NSCCanvasC18touchEventListenerySS_So19UIGestureRecognizerCtcSgvg", - "moduleName": "CanvasNative", - "implicit": true, - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - }, - { - "kind": "Accessor", - "name": "Set", - "printedName": "Set()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "((Swift.String, UIKit.UIGestureRecognizer) -> ())?", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(Swift.String, UIKit.UIGestureRecognizer) -> ()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Tuple", - "printedName": "(Swift.String, UIKit.UIGestureRecognizer)", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "UIGestureRecognizer", - "printedName": "UIKit.UIGestureRecognizer", - "usr": "c:objc(cs)UIGestureRecognizer" - } - ] - } - ] - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Accessor", - "usr": "c:@M@CanvasNative@objc(cs)NSCCanvas(im)setTouchEventListener:", - "mangledName": "$s12CanvasNative9NSCCanvasC18touchEventListenerySS_So19UIGestureRecognizerCtcSgvs", - "moduleName": "CanvasNative", - "implicit": true, - "declAttributes": [ - "ObjC" - ], - "accessorKind": "set" - }, - { - "kind": "Accessor", - "name": "Modify", - "printedName": "Modify()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - } - ], - "declKind": "Accessor", - "usr": "s:12CanvasNative9NSCCanvasC18touchEventListenerySS_So19UIGestureRecognizerCtcSgvM", - "mangledName": "$s12CanvasNative9NSCCanvasC18touchEventListenerySS_So19UIGestureRecognizerCtcSgvM", - "moduleName": "CanvasNative", - "implicit": true, - "accessorKind": "_modify" - } - ] - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init(frame:)", - "children": [ - { - "kind": "TypeNominal", - "name": "NSCCanvas", - "printedName": "CanvasNative.NSCCanvas", - "usr": "c:@M@CanvasNative@objc(cs)NSCCanvas" - }, - { - "kind": "TypeNominal", - "name": "CGRect", - "printedName": "CoreFoundation.CGRect", - "usr": "c:@S@CGRect" - } - ], - "declKind": "Constructor", - "usr": "c:@M@CanvasNative@objc(cs)NSCCanvas(im)initWithFrame:", - "mangledName": "$s12CanvasNative9NSCCanvasC5frameACSo6CGRectV_tcfc", - "moduleName": "CanvasNative", - "overriding": true, - "objc_name": "initWithFrame:", - "declAttributes": [ - "Dynamic", - "ObjC", - "Custom", - "Override", - "AccessControl" - ], - "init_kind": "Designated" - }, - { - "kind": "Function", - "name": "setListener", - "printedName": "setListener(_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "CanvasNative.NSCCanvasListener?", - "children": [ - { - "kind": "TypeNominal", - "name": "NSCCanvasListener", - "printedName": "CanvasNative.NSCCanvasListener", - "usr": "c:@M@CanvasNative@objc(pl)NSCCanvasListener" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Func", - "usr": "c:@M@CanvasNative@objc(cs)NSCCanvas(im)setListener:", - "mangledName": "$s12CanvasNative9NSCCanvasC11setListeneryyAA0cE0_pSgF", - "moduleName": "CanvasNative", - "declAttributes": [ - "Custom", - "AccessControl", - "ObjC" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "layoutSubviews", - "printedName": "layoutSubviews()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - } - ], - "declKind": "Func", - "usr": "c:@M@CanvasNative@objc(cs)NSCCanvas(im)layoutSubviews", - "mangledName": "$s12CanvasNative9NSCCanvasC14layoutSubviewsyyF", - "moduleName": "CanvasNative", - "overriding": true, - "objc_name": "layoutSubviews", - "declAttributes": [ - "Dynamic", - "ObjC", - "Custom", - "Override", - "AccessControl" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "getBoundingClientRect", - "printedName": "getBoundingClientRect(_:_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "NSCCanvas", - "printedName": "CanvasNative.NSCCanvas", - "usr": "c:@M@CanvasNative@objc(cs)NSCCanvas" - }, - { - "kind": "TypeNominal", - "name": "UnsafeMutableRawPointer", - "printedName": "Swift.UnsafeMutableRawPointer", - "usr": "s:Sv" - } - ], - "declKind": "Func", - "usr": "c:@M@CanvasNative@objc(cs)NSCCanvas(cm)getBoundingClientRect::", - "mangledName": "$s12CanvasNative9NSCCanvasC21getBoundingClientRectyyAC_SvtFZ", - "moduleName": "CanvasNative", - "static": true, - "declAttributes": [ - "Final", - "Custom", - "AccessControl", - "ObjC" - ], - "funcSelfKind": "NonMutating" - } - ], - "declKind": "Class", - "usr": "c:@M@CanvasNative@objc(cs)NSCCanvas", - "mangledName": "$s12CanvasNative9NSCCanvasC", - "moduleName": "CanvasNative", - "objc_name": "NSCCanvas", - "declAttributes": [ - "Custom", - "AccessControl", - "ObjC", - "ObjCMembers" - ], - "superclassUsr": "c:objc(cs)UIView", - "hasMissingDesignatedInitializers": true, - "inheritsConvenienceInitializers": true, - "superclassNames": [ - "UIKit.UIView", - "UIKit.UIResponder", - "ObjectiveC.NSObject" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "Equatable", - "printedName": "Equatable", - "usr": "s:SQ", - "mangledName": "$sSQ" - }, - { - "kind": "Conformance", - "name": "Hashable", - "printedName": "Hashable", - "usr": "s:SH", - "mangledName": "$sSH" - }, - { - "kind": "Conformance", - "name": "CVarArg", - "printedName": "CVarArg", - "usr": "s:s7CVarArgP", - "mangledName": "$ss7CVarArgP" - }, - { - "kind": "Conformance", - "name": "_KeyValueCodingAndObservingPublishing", - "printedName": "_KeyValueCodingAndObservingPublishing", - "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", - "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" - }, - { - "kind": "Conformance", - "name": "_KeyValueCodingAndObserving", - "printedName": "_KeyValueCodingAndObserving", - "usr": "s:10Foundation27_KeyValueCodingAndObservingP", - "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" - }, - { - "kind": "Conformance", - "name": "CustomStringConvertible", - "printedName": "CustomStringConvertible", - "usr": "s:s23CustomStringConvertibleP", - "mangledName": "$ss23CustomStringConvertibleP" - }, - { - "kind": "Conformance", - "name": "CustomDebugStringConvertible", - "printedName": "CustomDebugStringConvertible", - "usr": "s:s28CustomDebugStringConvertibleP", - "mangledName": "$ss28CustomDebugStringConvertibleP" - }, - { - "kind": "Conformance", - "name": "UITraitChangeObservable", - "printedName": "UITraitChangeObservable", - "usr": "s:5UIKit23UITraitChangeObservableP", - "mangledName": "$s5UIKit23UITraitChangeObservableP" - }, - { - "kind": "Conformance", - "name": "__DefaultCustomPlaygroundQuickLookable", - "printedName": "__DefaultCustomPlaygroundQuickLookable", - "usr": "s:s38__DefaultCustomPlaygroundQuickLookableP", - "mangledName": "$ss38__DefaultCustomPlaygroundQuickLookableP" - } - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "CanvasNative", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "UIKit", - "printedName": "UIKit", - "declKind": "Import", - "moduleName": "CanvasNative" - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "CanvasNative", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "OpenGLES", - "printedName": "OpenGLES", - "declKind": "Import", - "moduleName": "CanvasNative" - }, - { - "kind": "Import", - "name": "CoreVideo", - "printedName": "CoreVideo", - "declKind": "Import", - "moduleName": "CanvasNative" - }, - { - "kind": "Import", - "name": "UIKit", - "printedName": "UIKit", - "declKind": "Import", - "moduleName": "CanvasNative" - }, - { - "kind": "TypeDecl", - "name": "NSCRender", - "printedName": "NSCRender", - "children": [ - { - "kind": "Constructor", - "name": "init", - "printedName": "init()", - "children": [ - { - "kind": "TypeNominal", - "name": "NSCRender", - "printedName": "CanvasNative.NSCRender", - "usr": "c:@M@CanvasNative@objc(cs)NSCRender" - } - ], - "declKind": "Constructor", - "usr": "c:@M@CanvasNative@objc(cs)NSCRender(im)init", - "mangledName": "$s12CanvasNative9NSCRenderCACycfc", - "moduleName": "CanvasNative", - "overriding": true, - "objc_name": "init", - "declAttributes": [ - "Dynamic", - "ObjC", - "Override", - "AccessControl" - ], - "init_kind": "Designated" - }, - { - "kind": "Function", - "name": "texImage2D", - "printedName": "texImage2D(_:_:_:_:_:_:_:_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Int32", - "printedName": "Swift.Int32", - "usr": "s:s5Int32V" - }, - { - "kind": "TypeNominal", - "name": "Int32", - "printedName": "Swift.Int32", - "usr": "s:s5Int32V" - }, - { - "kind": "TypeNominal", - "name": "Int32", - "printedName": "Swift.Int32", - "usr": "s:s5Int32V" - }, - { - "kind": "TypeNominal", - "name": "Int32", - "printedName": "Swift.Int32", - "usr": "s:s5Int32V" - }, - { - "kind": "TypeNominal", - "name": "Int32", - "printedName": "Swift.Int32", - "usr": "s:s5Int32V" - }, - { - "kind": "TypeNominal", - "name": "NSCCanvas", - "printedName": "CanvasNative.NSCCanvas", - "usr": "c:@M@CanvasNative@objc(cs)NSCCanvas" - }, - { - "kind": "TypeNominal", - "name": "NSCCanvas", - "printedName": "CanvasNative.NSCCanvas", - "usr": "c:@M@CanvasNative@objc(cs)NSCCanvas" - }, - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - } - ], - "declKind": "Func", - "usr": "c:@M@CanvasNative@objc(cs)NSCRender(im)texImage2D::::::::", - "mangledName": "$s12CanvasNative9NSCRenderC10texImage2Dyys5Int32V_A4fA9NSCCanvasCAHSbtF", - "moduleName": "CanvasNative", - "declAttributes": [ - "AccessControl", - "ObjC" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "createSurface", - "printedName": "createSurface()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - } - ], - "declKind": "Func", - "usr": "c:@M@CanvasNative@objc(cs)NSCRender(im)createSurface", - "mangledName": "$s12CanvasNative9NSCRenderC13createSurfaceyyF", - "moduleName": "CanvasNative", - "declAttributes": [ - "AccessControl", - "ObjC" - ], - "funcSelfKind": "NonMutating" - } - ], - "declKind": "Class", - "usr": "c:@M@CanvasNative@objc(cs)NSCRender", - "mangledName": "$s12CanvasNative9NSCRenderC", - "moduleName": "CanvasNative", - "objc_name": "NSCRender", - "declAttributes": [ - "AccessControl", - "ObjC", - "ObjCMembers" - ], - "superclassUsr": "c:objc(cs)NSObject", - "inheritsConvenienceInitializers": true, - "superclassNames": [ - "ObjectiveC.NSObject" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "Equatable", - "printedName": "Equatable", - "usr": "s:SQ", - "mangledName": "$sSQ" - }, - { - "kind": "Conformance", - "name": "Hashable", - "printedName": "Hashable", - "usr": "s:SH", - "mangledName": "$sSH" - }, - { - "kind": "Conformance", - "name": "CVarArg", - "printedName": "CVarArg", - "usr": "s:s7CVarArgP", - "mangledName": "$ss7CVarArgP" - }, - { - "kind": "Conformance", - "name": "_KeyValueCodingAndObservingPublishing", - "printedName": "_KeyValueCodingAndObservingPublishing", - "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", - "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" - }, - { - "kind": "Conformance", - "name": "_KeyValueCodingAndObserving", - "printedName": "_KeyValueCodingAndObserving", - "usr": "s:10Foundation27_KeyValueCodingAndObservingP", - "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" - }, - { - "kind": "Conformance", - "name": "CustomStringConvertible", - "printedName": "CustomStringConvertible", - "usr": "s:s23CustomStringConvertibleP", - "mangledName": "$ss23CustomStringConvertibleP" - }, - { - "kind": "Conformance", - "name": "CustomDebugStringConvertible", - "printedName": "CustomDebugStringConvertible", - "usr": "s:s28CustomDebugStringConvertibleP", - "mangledName": "$ss28CustomDebugStringConvertibleP" - } - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "CanvasNative", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "UIKit", - "printedName": "UIKit", - "declKind": "Import", - "moduleName": "CanvasNative" - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "CanvasNative", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "UIKit", - "printedName": "UIKit", - "declKind": "Import", - "moduleName": "CanvasNative" - }, - { - "kind": "TypeDecl", - "name": "NSCSVG", - "printedName": "NSCSVG", - "children": [ - { - "kind": "Var", - "name": "ignorePixelScaling", - "printedName": "ignorePixelScaling", - "children": [ - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - } - ], - "declKind": "Var", - "usr": "c:@M@CanvasNative@objc(cs)TNSSVG(py)ignorePixelScaling", - "mangledName": "$s12CanvasNative6NSCSVGC18ignorePixelScalingSbvp", - "moduleName": "CanvasNative", - "declAttributes": [ - "HasInitialValue", - "Custom", - "HasStorage", - "AccessControl", - "ObjC" - ], - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - } - ], - "declKind": "Accessor", - "usr": "c:@M@CanvasNative@objc(cs)TNSSVG(im)ignorePixelScaling", - "mangledName": "$s12CanvasNative6NSCSVGC18ignorePixelScalingSbvg", - "moduleName": "CanvasNative", - "implicit": true, - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - }, - { - "kind": "Accessor", - "name": "Set", - "printedName": "Set()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - } - ], - "declKind": "Accessor", - "usr": "c:@M@CanvasNative@objc(cs)TNSSVG(im)setIgnorePixelScaling:", - "mangledName": "$s12CanvasNative6NSCSVGC18ignorePixelScalingSbvs", - "moduleName": "CanvasNative", - "implicit": true, - "declAttributes": [ - "ObjC" - ], - "accessorKind": "set" - }, - { - "kind": "Accessor", - "name": "Modify", - "printedName": "Modify()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - } - ], - "declKind": "Accessor", - "usr": "s:12CanvasNative6NSCSVGC18ignorePixelScalingSbvM", - "mangledName": "$s12CanvasNative6NSCSVGC18ignorePixelScalingSbvM", - "moduleName": "CanvasNative", - "implicit": true, - "accessorKind": "_modify" - } - ] - }, - { - "kind": "Var", - "name": "src", - "printedName": "src", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.String?", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Var", - "usr": "c:@M@CanvasNative@objc(cs)TNSSVG(py)src", - "mangledName": "$s12CanvasNative6NSCSVGC3srcSSSgvp", - "moduleName": "CanvasNative", - "declAttributes": [ - "HasInitialValue", - "Custom", - "HasStorage", - "AccessControl", - "ObjC" - ], - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.String?", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Accessor", - "usr": "c:@M@CanvasNative@objc(cs)TNSSVG(im)src", - "mangledName": "$s12CanvasNative6NSCSVGC3srcSSSgvg", - "moduleName": "CanvasNative", - "implicit": true, - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - }, - { - "kind": "Accessor", - "name": "Set", - "printedName": "Set()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.String?", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Accessor", - "usr": "c:@M@CanvasNative@objc(cs)TNSSVG(im)setSrc:", - "mangledName": "$s12CanvasNative6NSCSVGC3srcSSSgvs", - "moduleName": "CanvasNative", - "implicit": true, - "declAttributes": [ - "ObjC" - ], - "accessorKind": "set" - }, - { - "kind": "Accessor", - "name": "Modify", - "printedName": "Modify()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - } - ], - "declKind": "Accessor", - "usr": "s:12CanvasNative6NSCSVGC3srcSSSgvM", - "mangledName": "$s12CanvasNative6NSCSVGC3srcSSSgvM", - "moduleName": "CanvasNative", - "implicit": true, - "accessorKind": "_modify" - } - ] - }, - { - "kind": "Var", - "name": "srcPath", - "printedName": "srcPath", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.String?", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Var", - "usr": "c:@M@CanvasNative@objc(cs)TNSSVG(py)srcPath", - "mangledName": "$s12CanvasNative6NSCSVGC7srcPathSSSgvp", - "moduleName": "CanvasNative", - "declAttributes": [ - "HasInitialValue", - "Custom", - "HasStorage", - "AccessControl", - "ObjC" - ], - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.String?", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Accessor", - "usr": "c:@M@CanvasNative@objc(cs)TNSSVG(im)srcPath", - "mangledName": "$s12CanvasNative6NSCSVGC7srcPathSSSgvg", - "moduleName": "CanvasNative", - "implicit": true, - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - }, - { - "kind": "Accessor", - "name": "Set", - "printedName": "Set()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.String?", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Accessor", - "usr": "c:@M@CanvasNative@objc(cs)TNSSVG(im)setSrcPath:", - "mangledName": "$s12CanvasNative6NSCSVGC7srcPathSSSgvs", - "moduleName": "CanvasNative", - "implicit": true, - "declAttributes": [ - "ObjC" - ], - "accessorKind": "set" - }, - { - "kind": "Accessor", - "name": "Modify", - "printedName": "Modify()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - } - ], - "declKind": "Accessor", - "usr": "s:12CanvasNative6NSCSVGC7srcPathSSSgvM", - "mangledName": "$s12CanvasNative6NSCSVGC7srcPathSSSgvM", - "moduleName": "CanvasNative", - "implicit": true, - "accessorKind": "_modify" - } - ] - }, - { - "kind": "Function", - "name": "layoutSubviews", - "printedName": "layoutSubviews()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - } - ], - "declKind": "Func", - "usr": "c:@M@CanvasNative@objc(cs)TNSSVG(im)layoutSubviews", - "mangledName": "$s12CanvasNative6NSCSVGC14layoutSubviewsyyF", - "moduleName": "CanvasNative", - "overriding": true, - "objc_name": "layoutSubviews", - "declAttributes": [ - "Dynamic", - "ObjC", - "Custom", - "Override", - "AccessControl" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init(frame:)", - "children": [ - { - "kind": "TypeNominal", - "name": "NSCSVG", - "printedName": "CanvasNative.NSCSVG", - "usr": "c:@M@CanvasNative@objc(cs)TNSSVG" - }, - { - "kind": "TypeNominal", - "name": "CGRect", - "printedName": "CoreFoundation.CGRect", - "usr": "c:@S@CGRect" - } - ], - "declKind": "Constructor", - "usr": "c:@M@CanvasNative@objc(cs)TNSSVG(im)initWithFrame:", - "mangledName": "$s12CanvasNative6NSCSVGC5frameACSo6CGRectV_tcfc", - "moduleName": "CanvasNative", - "overriding": true, - "objc_name": "initWithFrame:", - "declAttributes": [ - "Dynamic", - "ObjC", - "Custom", - "Override", - "AccessControl" - ], - "init_kind": "Designated" - }, - { - "kind": "Function", - "name": "draw", - "printedName": "draw(_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "CGRect", - "printedName": "CoreFoundation.CGRect", - "usr": "c:@S@CGRect" - } - ], - "declKind": "Func", - "usr": "c:@M@CanvasNative@objc(cs)TNSSVG(im)drawRect:", - "mangledName": "$s12CanvasNative6NSCSVGC4drawyySo6CGRectVF", - "moduleName": "CanvasNative", - "overriding": true, - "objc_name": "drawRect:", - "declAttributes": [ - "Dynamic", - "ObjC", - "Custom", - "Override", - "AccessControl" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "toImage", - "printedName": "toImage()", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "UIKit.UIImage?", - "children": [ - { - "kind": "TypeNominal", - "name": "UIImage", - "printedName": "UIKit.UIImage", - "usr": "c:objc(cs)UIImage" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Func", - "usr": "c:@M@CanvasNative@objc(cs)TNSSVG(im)toImage", - "mangledName": "$s12CanvasNative6NSCSVGC7toImageSo7UIImageCSgyF", - "moduleName": "CanvasNative", - "declAttributes": [ - "Custom", - "AccessControl", - "ObjC" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "toData", - "printedName": "toData()", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Foundation.NSData?", - "children": [ - { - "kind": "TypeNominal", - "name": "NSData", - "printedName": "Foundation.NSData", - "usr": "c:objc(cs)NSData" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Func", - "usr": "c:@M@CanvasNative@objc(cs)TNSSVG(im)toData", - "mangledName": "$s12CanvasNative6NSCSVGC6toDataSo6NSDataCSgyF", - "moduleName": "CanvasNative", - "declAttributes": [ - "Custom", - "AccessControl", - "ObjC" - ], - "funcSelfKind": "NonMutating" - } - ], - "declKind": "Class", - "usr": "c:@M@CanvasNative@objc(cs)TNSSVG", - "mangledName": "$s12CanvasNative6NSCSVGC", - "moduleName": "CanvasNative", - "objc_name": "TNSSVG", - "declAttributes": [ - "Custom", - "AccessControl", - "ObjC", - "ObjCMembers" - ], - "superclassUsr": "c:objc(cs)UIView", - "hasMissingDesignatedInitializers": true, - "inheritsConvenienceInitializers": true, - "superclassNames": [ - "UIKit.UIView", - "UIKit.UIResponder", - "ObjectiveC.NSObject" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "Equatable", - "printedName": "Equatable", - "usr": "s:SQ", - "mangledName": "$sSQ" - }, - { - "kind": "Conformance", - "name": "Hashable", - "printedName": "Hashable", - "usr": "s:SH", - "mangledName": "$sSH" - }, - { - "kind": "Conformance", - "name": "CVarArg", - "printedName": "CVarArg", - "usr": "s:s7CVarArgP", - "mangledName": "$ss7CVarArgP" - }, - { - "kind": "Conformance", - "name": "_KeyValueCodingAndObservingPublishing", - "printedName": "_KeyValueCodingAndObservingPublishing", - "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", - "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" - }, - { - "kind": "Conformance", - "name": "_KeyValueCodingAndObserving", - "printedName": "_KeyValueCodingAndObserving", - "usr": "s:10Foundation27_KeyValueCodingAndObservingP", - "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" - }, - { - "kind": "Conformance", - "name": "CustomStringConvertible", - "printedName": "CustomStringConvertible", - "usr": "s:s23CustomStringConvertibleP", - "mangledName": "$ss23CustomStringConvertibleP" - }, - { - "kind": "Conformance", - "name": "CustomDebugStringConvertible", - "printedName": "CustomDebugStringConvertible", - "usr": "s:s28CustomDebugStringConvertibleP", - "mangledName": "$ss28CustomDebugStringConvertibleP" - }, - { - "kind": "Conformance", - "name": "UITraitChangeObservable", - "printedName": "UITraitChangeObservable", - "usr": "s:5UIKit23UITraitChangeObservableP", - "mangledName": "$s5UIKit23UITraitChangeObservableP" - }, - { - "kind": "Conformance", - "name": "__DefaultCustomPlaygroundQuickLookable", - "printedName": "__DefaultCustomPlaygroundQuickLookable", - "usr": "s:s38__DefaultCustomPlaygroundQuickLookableP", - "mangledName": "$ss38__DefaultCustomPlaygroundQuickLookableP" - }, - { - "kind": "Conformance", - "name": "Sendable", - "printedName": "Sendable", - "usr": "s:s8SendableP", - "mangledName": "$ss8SendableP" - } - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "CanvasNative", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "UIKit", - "printedName": "UIKit", - "declKind": "Import", - "moduleName": "CanvasNative" - }, - { - "kind": "TypeDecl", - "name": "NSCImageBitmap", - "printedName": "NSCImageBitmap", - "children": [ - { - "kind": "Var", - "name": "queue", - "printedName": "queue", - "children": [ - { - "kind": "TypeNominal", - "name": "DispatchQueue", - "printedName": "Dispatch.DispatchQueue", - "usr": "c:objc(cs)OS_dispatch_queue" - } - ], - "declKind": "Var", - "usr": "c:@M@CanvasNative@objc(cs)NSCImageBitmap(cpy)queue", - "mangledName": "$s12CanvasNative14NSCImageBitmapC5queueSo012OS_dispatch_E0CvpZ", - "moduleName": "CanvasNative", - "static": true, - "declAttributes": [ - "HasInitialValue", - "Final", - "HasStorage", - "AccessControl", - "ObjC" - ], - "isLet": true, - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "DispatchQueue", - "printedName": "Dispatch.DispatchQueue", - "usr": "c:objc(cs)OS_dispatch_queue" - } - ], - "declKind": "Accessor", - "usr": "c:@M@CanvasNative@objc(cs)NSCImageBitmap(cm)queue", - "mangledName": "$s12CanvasNative14NSCImageBitmapC5queueSo012OS_dispatch_E0CvgZ", - "moduleName": "CanvasNative", - "static": true, - "implicit": true, - "declAttributes": [ - "Final", - "ObjC" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init()", - "children": [ - { - "kind": "TypeNominal", - "name": "NSCImageBitmap", - "printedName": "CanvasNative.NSCImageBitmap", - "usr": "c:@M@CanvasNative@objc(cs)NSCImageBitmap" - } - ], - "declKind": "Constructor", - "usr": "c:@M@CanvasNative@objc(cs)NSCImageBitmap(im)init", - "mangledName": "$s12CanvasNative14NSCImageBitmapCACycfc", - "moduleName": "CanvasNative", - "overriding": true, - "implicit": true, - "objc_name": "init", - "declAttributes": [ - "Dynamic", - "ObjC", - "Override" - ], - "init_kind": "Designated" - } - ], - "declKind": "Class", - "usr": "c:@M@CanvasNative@objc(cs)NSCImageBitmap", - "mangledName": "$s12CanvasNative14NSCImageBitmapC", - "moduleName": "CanvasNative", - "objc_name": "NSCImageBitmap", - "declAttributes": [ - "AccessControl", - "ObjC", - "ObjCMembers" - ], - "superclassUsr": "c:objc(cs)NSObject", - "inheritsConvenienceInitializers": true, - "superclassNames": [ - "ObjectiveC.NSObject" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "Equatable", - "printedName": "Equatable", - "usr": "s:SQ", - "mangledName": "$sSQ" - }, - { - "kind": "Conformance", - "name": "Hashable", - "printedName": "Hashable", - "usr": "s:SH", - "mangledName": "$sSH" - }, - { - "kind": "Conformance", - "name": "CVarArg", - "printedName": "CVarArg", - "usr": "s:s7CVarArgP", - "mangledName": "$ss7CVarArgP" - }, - { - "kind": "Conformance", - "name": "_KeyValueCodingAndObservingPublishing", - "printedName": "_KeyValueCodingAndObservingPublishing", - "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", - "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" - }, - { - "kind": "Conformance", - "name": "_KeyValueCodingAndObserving", - "printedName": "_KeyValueCodingAndObserving", - "usr": "s:10Foundation27_KeyValueCodingAndObservingP", - "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" - }, - { - "kind": "Conformance", - "name": "CustomStringConvertible", - "printedName": "CustomStringConvertible", - "usr": "s:s23CustomStringConvertibleP", - "mangledName": "$ss23CustomStringConvertibleP" - }, - { - "kind": "Conformance", - "name": "CustomDebugStringConvertible", - "printedName": "CustomDebugStringConvertible", - "usr": "s:s28CustomDebugStringConvertibleP", - "mangledName": "$ss28CustomDebugStringConvertibleP" - } - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "CanvasNative", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "OpenGLES", - "printedName": "OpenGLES", - "declKind": "Import", - "moduleName": "CanvasNative" - }, - { - "kind": "Import", - "name": "CoreVideo", - "printedName": "CoreVideo", - "declKind": "Import", - "moduleName": "CanvasNative" - }, - { - "kind": "Import", - "name": "AVFoundation", - "printedName": "AVFoundation", - "declKind": "Import", - "moduleName": "CanvasNative" - }, - { - "kind": "TypeDecl", - "name": "Utils", - "printedName": "Utils", - "children": [ - { - "kind": "Function", - "name": "createTextureCache", - "printedName": "createTextureCache()", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "CoreVideo.CVOpenGLESTextureCache?", - "children": [ - { - "kind": "TypeNominal", - "name": "CVOpenGLESTextureCache", - "printedName": "CoreVideo.CVOpenGLESTextureCache", - "usr": "c:@T@CVOpenGLESTextureCacheRef" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Func", - "usr": "c:@M@CanvasNative@objc(cs)Utils(cm)createTextureCache", - "mangledName": "$s12CanvasNative5UtilsC18createTextureCacheSo017CVOpenGLESTextureF3RefaSgyFZ", - "moduleName": "CanvasNative", - "static": true, - "declAttributes": [ - "Final", - "AccessControl", - "ObjC" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "createImage", - "printedName": "createImage(_:_:_:_:_:_:_:_:_:_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "CoreVideo.CVBuffer?", - "children": [ - { - "kind": "TypeNominal", - "name": "CVBuffer", - "printedName": "CoreVideo.CVBuffer", - "usr": "c:@T@CVBufferRef" - } - ], - "usr": "s:Sq" - }, - { - "kind": "TypeNominal", - "name": "CVOpenGLESTextureCache", - "printedName": "CoreVideo.CVOpenGLESTextureCache", - "usr": "c:@T@CVOpenGLESTextureCacheRef" - }, - { - "kind": "TypeNominal", - "name": "CVBuffer", - "printedName": "CoreVideo.CVBuffer", - "usr": "c:@T@CVBufferRef" - }, - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "CoreFoundation.CFDictionary?", - "children": [ - { - "kind": "TypeNominal", - "name": "CFDictionary", - "printedName": "CoreFoundation.CFDictionary", - "usr": "c:@T@CFDictionaryRef" - } - ], - "usr": "s:Sq" - }, - { - "kind": "TypeNominal", - "name": "UInt32", - "printedName": "Swift.UInt32", - "usr": "s:s6UInt32V" - }, - { - "kind": "TypeNominal", - "name": "Int32", - "printedName": "Swift.Int32", - "usr": "s:s5Int32V" - }, - { - "kind": "TypeNominal", - "name": "Int32", - "printedName": "Swift.Int32", - "usr": "s:s5Int32V" - }, - { - "kind": "TypeNominal", - "name": "Int32", - "printedName": "Swift.Int32", - "usr": "s:s5Int32V" - }, - { - "kind": "TypeNominal", - "name": "UInt32", - "printedName": "Swift.UInt32", - "usr": "s:s6UInt32V" - }, - { - "kind": "TypeNominal", - "name": "UInt32", - "printedName": "Swift.UInt32", - "usr": "s:s6UInt32V" - }, - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ], - "declKind": "Func", - "usr": "c:@M@CanvasNative@objc(cs)Utils(cm)createImage::::::::::", - "mangledName": "$s12CanvasNative5UtilsC11createImageySo11CVBufferRefaSgSo022CVOpenGLESTextureCacheG0a_AFSo012CFDictionaryG0aSgs6UInt32Vs5Int32VA2p2NSitFZ", - "moduleName": "CanvasNative", - "static": true, - "declAttributes": [ - "Final", - "AccessControl", - "ObjC" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "setupRender", - "printedName": "setupRender()", - "children": [ - { - "kind": "TypeNominal", - "name": "NSCRender", - "printedName": "CanvasNative.NSCRender", - "usr": "c:@M@CanvasNative@objc(cs)NSCRender" - } - ], - "declKind": "Func", - "usr": "c:@M@CanvasNative@objc(cs)Utils(cm)setupRender", - "mangledName": "$s12CanvasNative5UtilsC11setupRenderAA9NSCRenderCyFZ", - "moduleName": "CanvasNative", - "static": true, - "declAttributes": [ - "Final", - "AccessControl", - "ObjC" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "drawFrame", - "printedName": "drawFrame(_:_:_:_:_:_:_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "AVPlayer", - "printedName": "AVFoundation.AVPlayer", - "usr": "c:objc(cs)AVPlayer" - }, - { - "kind": "TypeNominal", - "name": "AVPlayerItemVideoOutput", - "printedName": "AVFoundation.AVPlayerItemVideoOutput", - "usr": "c:objc(cs)AVPlayerItemVideoOutput" - }, - { - "kind": "TypeNominal", - "name": "CGSize", - "printedName": "CoreFoundation.CGSize", - "usr": "c:@S@CGSize" - }, - { - "kind": "TypeNominal", - "name": "NSCRender", - "printedName": "CanvasNative.NSCRender", - "usr": "c:@M@CanvasNative@objc(cs)NSCRender" - }, - { - "kind": "TypeNominal", - "name": "Int32", - "printedName": "Swift.Int32", - "usr": "s:s5Int32V" - }, - { - "kind": "TypeNominal", - "name": "Int32", - "printedName": "Swift.Int32", - "usr": "s:s5Int32V" - }, - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - } - ], - "declKind": "Func", - "usr": "c:@M@CanvasNative@objc(cs)Utils(cm)drawFrame:::::::", - "mangledName": "$s12CanvasNative5UtilsC9drawFrameyySo8AVPlayerC_So0F15ItemVideoOutputCSo6CGSizeVAA9NSCRenderCs5Int32VANSbtFZ", - "moduleName": "CanvasNative", - "static": true, - "declAttributes": [ - "Final", - "AccessControl", - "ObjC" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "writeToFile", - "printedName": "writeToFile(_:_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "NSData", - "printedName": "Foundation.NSData", - "usr": "c:objc(cs)NSData" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Func", - "usr": "c:@M@CanvasNative@objc(cs)Utils(cm)writeToFile::error:", - "mangledName": "$s12CanvasNative5UtilsC11writeToFileyySo6NSDataC_SStKFZ", - "moduleName": "CanvasNative", - "static": true, - "declAttributes": [ - "Final", - "AccessControl", - "ObjC" - ], - "throwing": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init()", - "children": [ - { - "kind": "TypeNominal", - "name": "Utils", - "printedName": "CanvasNative.Utils", - "usr": "c:@M@CanvasNative@objc(cs)Utils" - } - ], - "declKind": "Constructor", - "usr": "c:@M@CanvasNative@objc(cs)Utils(im)init", - "mangledName": "$s12CanvasNative5UtilsCACycfc", - "moduleName": "CanvasNative", - "overriding": true, - "implicit": true, - "objc_name": "init", - "declAttributes": [ - "Dynamic", - "ObjC", - "Override" - ], - "init_kind": "Designated" - } - ], - "declKind": "Class", - "usr": "c:@M@CanvasNative@objc(cs)Utils", - "mangledName": "$s12CanvasNative5UtilsC", - "moduleName": "CanvasNative", - "objc_name": "Utils", - "declAttributes": [ - "AccessControl", - "ObjC" - ], - "superclassUsr": "c:objc(cs)NSObject", - "inheritsConvenienceInitializers": true, - "superclassNames": [ - "ObjectiveC.NSObject" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "Equatable", - "printedName": "Equatable", - "usr": "s:SQ", - "mangledName": "$sSQ" - }, - { - "kind": "Conformance", - "name": "Hashable", - "printedName": "Hashable", - "usr": "s:SH", - "mangledName": "$sSH" - }, - { - "kind": "Conformance", - "name": "CVarArg", - "printedName": "CVarArg", - "usr": "s:s7CVarArgP", - "mangledName": "$ss7CVarArgP" - }, - { - "kind": "Conformance", - "name": "_KeyValueCodingAndObservingPublishing", - "printedName": "_KeyValueCodingAndObservingPublishing", - "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", - "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" - }, - { - "kind": "Conformance", - "name": "_KeyValueCodingAndObserving", - "printedName": "_KeyValueCodingAndObserving", - "usr": "s:10Foundation27_KeyValueCodingAndObservingP", - "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" - }, - { - "kind": "Conformance", - "name": "CustomStringConvertible", - "printedName": "CustomStringConvertible", - "usr": "s:s23CustomStringConvertibleP", - "mangledName": "$ss23CustomStringConvertibleP" - }, - { - "kind": "Conformance", - "name": "CustomDebugStringConvertible", - "printedName": "CustomDebugStringConvertible", - "usr": "s:s28CustomDebugStringConvertibleP", - "mangledName": "$ss28CustomDebugStringConvertibleP" - } - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "CanvasNative", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "UIKit", - "printedName": "UIKit", - "declKind": "Import", - "moduleName": "CanvasNative" - }, - { - "kind": "TypeDecl", - "name": "NSCCanvasRenderingContext2D", - "printedName": "NSCCanvasRenderingContext2D", - "children": [ - { - "kind": "Function", - "name": "createPattern", - "printedName": "createPattern(_:_:_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Int64", - "printedName": "Swift.Int64", - "usr": "s:s5Int64V" - }, - { - "kind": "TypeNominal", - "name": "Int64", - "printedName": "Swift.Int64", - "usr": "s:s5Int64V" - }, - { - "kind": "TypeNominal", - "name": "UIImage", - "printedName": "UIKit.UIImage", - "usr": "c:objc(cs)UIImage" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Func", - "usr": "c:@M@CanvasNative@objc(cs)NSCCanvasRenderingContext2D(cm)createPattern:::", - "mangledName": "$s12CanvasNative27NSCCanvasRenderingContext2DC13createPatternys5Int64VAF_So7UIImageCSStFZ", - "moduleName": "CanvasNative", - "static": true, - "declAttributes": [ - "Final", - "AccessControl", - "ObjC" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "drawImage", - "printedName": "drawImage(_:_:_:_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Int64", - "printedName": "Swift.Int64", - "usr": "s:s5Int64V" - }, - { - "kind": "TypeNominal", - "name": "UIImage", - "printedName": "UIKit.UIImage", - "usr": "c:objc(cs)UIImage" - }, - { - "kind": "TypeNominal", - "name": "Float", - "printedName": "Swift.Float", - "usr": "s:Sf" - }, - { - "kind": "TypeNominal", - "name": "Float", - "printedName": "Swift.Float", - "usr": "s:Sf" - } - ], - "declKind": "Func", - "usr": "c:@M@CanvasNative@objc(cs)NSCCanvasRenderingContext2D(cm)drawImage::::", - "mangledName": "$s12CanvasNative27NSCCanvasRenderingContext2DC9drawImageyys5Int64V_So7UIImageCS2ftFZ", - "moduleName": "CanvasNative", - "static": true, - "declAttributes": [ - "Final", - "AccessControl", - "ObjC" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "drawImage", - "printedName": "drawImage(_:_:_:_:_:_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Int64", - "printedName": "Swift.Int64", - "usr": "s:s5Int64V" - }, - { - "kind": "TypeNominal", - "name": "UIImage", - "printedName": "UIKit.UIImage", - "usr": "c:objc(cs)UIImage" - }, - { - "kind": "TypeNominal", - "name": "Float", - "printedName": "Swift.Float", - "usr": "s:Sf" - }, - { - "kind": "TypeNominal", - "name": "Float", - "printedName": "Swift.Float", - "usr": "s:Sf" - }, - { - "kind": "TypeNominal", - "name": "Float", - "printedName": "Swift.Float", - "usr": "s:Sf" - }, - { - "kind": "TypeNominal", - "name": "Float", - "printedName": "Swift.Float", - "usr": "s:Sf" - } - ], - "declKind": "Func", - "usr": "c:@M@CanvasNative@objc(cs)NSCCanvasRenderingContext2D(cm)drawImage::::::", - "mangledName": "$s12CanvasNative27NSCCanvasRenderingContext2DC9drawImageyys5Int64V_So7UIImageCS4ftFZ", - "moduleName": "CanvasNative", - "static": true, - "declAttributes": [ - "Final", - "AccessControl", - "ObjC" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "drawImage", - "printedName": "drawImage(_:_:_:_:_:_:_:_:_:_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Int64", - "printedName": "Swift.Int64", - "usr": "s:s5Int64V" - }, - { - "kind": "TypeNominal", - "name": "UIImage", - "printedName": "UIKit.UIImage", - "usr": "c:objc(cs)UIImage" - }, - { - "kind": "TypeNominal", - "name": "Float", - "printedName": "Swift.Float", - "usr": "s:Sf" - }, - { - "kind": "TypeNominal", - "name": "Float", - "printedName": "Swift.Float", - "usr": "s:Sf" - }, - { - "kind": "TypeNominal", - "name": "Float", - "printedName": "Swift.Float", - "usr": "s:Sf" - }, - { - "kind": "TypeNominal", - "name": "Float", - "printedName": "Swift.Float", - "usr": "s:Sf" - }, - { - "kind": "TypeNominal", - "name": "Float", - "printedName": "Swift.Float", - "usr": "s:Sf" - }, - { - "kind": "TypeNominal", - "name": "Float", - "printedName": "Swift.Float", - "usr": "s:Sf" - }, - { - "kind": "TypeNominal", - "name": "Float", - "printedName": "Swift.Float", - "usr": "s:Sf" - }, - { - "kind": "TypeNominal", - "name": "Float", - "printedName": "Swift.Float", - "usr": "s:Sf" - } - ], - "declKind": "Func", - "usr": "c:@M@CanvasNative@objc(cs)NSCCanvasRenderingContext2D(cm)drawImage::::::::::", - "mangledName": "$s12CanvasNative27NSCCanvasRenderingContext2DC9drawImageyys5Int64V_So7UIImageCS8ftFZ", - "moduleName": "CanvasNative", - "static": true, - "declAttributes": [ - "Final", - "AccessControl", - "ObjC" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init()", - "children": [ - { - "kind": "TypeNominal", - "name": "NSCCanvasRenderingContext2D", - "printedName": "CanvasNative.NSCCanvasRenderingContext2D", - "usr": "c:@M@CanvasNative@objc(cs)NSCCanvasRenderingContext2D" - } - ], - "declKind": "Constructor", - "usr": "c:@M@CanvasNative@objc(cs)NSCCanvasRenderingContext2D(im)init", - "mangledName": "$s12CanvasNative27NSCCanvasRenderingContext2DCACycfc", - "moduleName": "CanvasNative", - "overriding": true, - "implicit": true, - "objc_name": "init", - "declAttributes": [ - "Dynamic", - "ObjC", - "Override" - ], - "init_kind": "Designated" - } - ], - "declKind": "Class", - "usr": "c:@M@CanvasNative@objc(cs)NSCCanvasRenderingContext2D", - "mangledName": "$s12CanvasNative27NSCCanvasRenderingContext2DC", - "moduleName": "CanvasNative", - "objc_name": "NSCCanvasRenderingContext2D", - "declAttributes": [ - "AccessControl", - "ObjC", - "ObjCMembers" - ], - "superclassUsr": "c:@M@CanvasNative@objc(cs)NSCCanvasRenderingContext", - "inheritsConvenienceInitializers": true, - "superclassNames": [ - "CanvasNative.NSCCanvasRenderingContext", - "ObjectiveC.NSObject" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "Equatable", - "printedName": "Equatable", - "usr": "s:SQ", - "mangledName": "$sSQ" - }, - { - "kind": "Conformance", - "name": "Hashable", - "printedName": "Hashable", - "usr": "s:SH", - "mangledName": "$sSH" - }, - { - "kind": "Conformance", - "name": "CVarArg", - "printedName": "CVarArg", - "usr": "s:s7CVarArgP", - "mangledName": "$ss7CVarArgP" - }, - { - "kind": "Conformance", - "name": "_KeyValueCodingAndObservingPublishing", - "printedName": "_KeyValueCodingAndObservingPublishing", - "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", - "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" - }, - { - "kind": "Conformance", - "name": "_KeyValueCodingAndObserving", - "printedName": "_KeyValueCodingAndObserving", - "usr": "s:10Foundation27_KeyValueCodingAndObservingP", - "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" - }, - { - "kind": "Conformance", - "name": "CustomStringConvertible", - "printedName": "CustomStringConvertible", - "usr": "s:s23CustomStringConvertibleP", - "mangledName": "$ss23CustomStringConvertibleP" - }, - { - "kind": "Conformance", - "name": "CustomDebugStringConvertible", - "printedName": "CustomDebugStringConvertible", - "usr": "s:s28CustomDebugStringConvertibleP", - "mangledName": "$ss28CustomDebugStringConvertibleP" - } - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "CanvasNative", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "GLKit", - "printedName": "GLKit", - "declKind": "Import", - "moduleName": "CanvasNative" - }, - { - "kind": "Import", - "name": "UIKit", - "printedName": "UIKit", - "declKind": "Import", - "moduleName": "CanvasNative" - }, - { - "kind": "TypeDecl", - "name": "CanvasGLKView", - "printedName": "CanvasGLKView", - "children": [ - { - "kind": "Constructor", - "name": "init", - "printedName": "init()", - "children": [ - { - "kind": "TypeNominal", - "name": "CanvasGLKView", - "printedName": "CanvasNative.CanvasGLKView", - "usr": "c:@M@CanvasNative@objc(cs)CanvasGLKView" - } - ], - "declKind": "Constructor", - "usr": "c:@M@CanvasNative@objc(cs)CanvasGLKView(im)init", - "mangledName": "$s12CanvasNative0A7GLKViewCACycfc", - "moduleName": "CanvasNative", - "overriding": true, - "objc_name": "init", - "declAttributes": [ - "Dynamic", - "ObjC", - "Custom", - "AccessControl" - ], - "init_kind": "Designated" - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init(frame:)", - "children": [ - { - "kind": "TypeNominal", - "name": "CanvasGLKView", - "printedName": "CanvasNative.CanvasGLKView", - "usr": "c:@M@CanvasNative@objc(cs)CanvasGLKView" - }, - { - "kind": "TypeNominal", - "name": "CGRect", - "printedName": "CoreFoundation.CGRect", - "usr": "c:@S@CGRect" - } - ], - "declKind": "Constructor", - "usr": "c:@M@CanvasNative@objc(cs)CanvasGLKView(im)initWithFrame:", - "mangledName": "$s12CanvasNative0A7GLKViewC5frameACSo6CGRectV_tcfc", - "moduleName": "CanvasNative", - "overriding": true, - "objc_name": "initWithFrame:", - "declAttributes": [ - "Dynamic", - "ObjC", - "Custom", - "Override", - "AccessControl" - ], - "init_kind": "Designated" - }, - { - "kind": "Function", - "name": "setNeedsDisplay", - "printedName": "setNeedsDisplay()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - } - ], - "declKind": "Func", - "usr": "c:@M@CanvasNative@objc(cs)CanvasGLKView(im)setNeedsDisplay", - "mangledName": "$s12CanvasNative0A7GLKViewC15setNeedsDisplayyyF", - "moduleName": "CanvasNative", - "overriding": true, - "objc_name": "setNeedsDisplay", - "declAttributes": [ - "Dynamic", - "ObjC", - "Custom", - "Override", - "AccessControl" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "setNeedsDisplay", - "printedName": "setNeedsDisplay(_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "CGRect", - "printedName": "CoreFoundation.CGRect", - "usr": "c:@S@CGRect" - } - ], - "declKind": "Func", - "usr": "c:@M@CanvasNative@objc(cs)CanvasGLKView(im)setNeedsDisplayInRect:", - "mangledName": "$s12CanvasNative0A7GLKViewC15setNeedsDisplayyySo6CGRectVF", - "moduleName": "CanvasNative", - "overriding": true, - "objc_name": "setNeedsDisplayInRect:", - "declAttributes": [ - "Dynamic", - "ObjC", - "Custom", - "Override", - "AccessControl" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "bindDrawable", - "printedName": "bindDrawable()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - } - ], - "declKind": "Func", - "usr": "c:@M@CanvasNative@objc(cs)CanvasGLKView(im)bindDrawable", - "mangledName": "$s12CanvasNative0A7GLKViewC12bindDrawableyyF", - "moduleName": "CanvasNative", - "overriding": true, - "objc_name": "bindDrawable", - "declAttributes": [ - "Dynamic", - "ObjC", - "Custom", - "Override", - "AccessControl" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "deleteDrawable", - "printedName": "deleteDrawable()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - } - ], - "declKind": "Func", - "usr": "c:@M@CanvasNative@objc(cs)CanvasGLKView(im)deleteDrawable", - "mangledName": "$s12CanvasNative0A7GLKViewC14deleteDrawableyyF", - "moduleName": "CanvasNative", - "overriding": true, - "objc_name": "deleteDrawable", - "declAttributes": [ - "Dynamic", - "ObjC", - "Custom", - "Override", - "AccessControl" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init(frame:context:)", - "children": [ - { - "kind": "TypeNominal", - "name": "CanvasGLKView", - "printedName": "CanvasNative.CanvasGLKView", - "usr": "c:@M@CanvasNative@objc(cs)CanvasGLKView" - }, - { - "kind": "TypeNominal", - "name": "CGRect", - "printedName": "CoreFoundation.CGRect", - "usr": "c:@S@CGRect" - }, - { - "kind": "TypeNominal", - "name": "EAGLContext", - "printedName": "OpenGLES.EAGLContext", - "usr": "c:objc(cs)EAGLContext" - } - ], - "declKind": "Constructor", - "usr": "c:@M@CanvasNative@objc(cs)CanvasGLKView(im)initWithFrame:context:", - "mangledName": "$s12CanvasNative0A7GLKViewC5frame7contextACSo6CGRectV_So11EAGLContextCtcfc", - "moduleName": "CanvasNative", - "overriding": true, - "implicit": true, - "objc_name": "initWithFrame:context:", - "declAttributes": [ - "Dynamic", - "ObjC", - "Custom", - "Override" - ], - "init_kind": "Designated" - } - ], - "declKind": "Class", - "usr": "c:@M@CanvasNative@objc(cs)CanvasGLKView", - "mangledName": "$s12CanvasNative0A7GLKViewC", - "moduleName": "CanvasNative", - "objc_name": "CanvasGLKView", - "declAttributes": [ - "Custom", - "AccessControl", - "ObjC", - "ObjCMembers" - ], - "superclassUsr": "c:objc(cs)GLKView", - "hasMissingDesignatedInitializers": true, - "superclassNames": [ - "GLKit.GLKView", - "UIKit.UIView", - "UIKit.UIResponder", - "ObjectiveC.NSObject" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "Equatable", - "printedName": "Equatable", - "usr": "s:SQ", - "mangledName": "$sSQ" - }, - { - "kind": "Conformance", - "name": "Hashable", - "printedName": "Hashable", - "usr": "s:SH", - "mangledName": "$sSH" - }, - { - "kind": "Conformance", - "name": "CVarArg", - "printedName": "CVarArg", - "usr": "s:s7CVarArgP", - "mangledName": "$ss7CVarArgP" - }, - { - "kind": "Conformance", - "name": "_KeyValueCodingAndObservingPublishing", - "printedName": "_KeyValueCodingAndObservingPublishing", - "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", - "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" - }, - { - "kind": "Conformance", - "name": "_KeyValueCodingAndObserving", - "printedName": "_KeyValueCodingAndObserving", - "usr": "s:10Foundation27_KeyValueCodingAndObservingP", - "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" - }, - { - "kind": "Conformance", - "name": "CustomStringConvertible", - "printedName": "CustomStringConvertible", - "usr": "s:s23CustomStringConvertibleP", - "mangledName": "$ss23CustomStringConvertibleP" - }, - { - "kind": "Conformance", - "name": "CustomDebugStringConvertible", - "printedName": "CustomDebugStringConvertible", - "usr": "s:s28CustomDebugStringConvertibleP", - "mangledName": "$ss28CustomDebugStringConvertibleP" - }, - { - "kind": "Conformance", - "name": "UITraitChangeObservable", - "printedName": "UITraitChangeObservable", - "usr": "s:5UIKit23UITraitChangeObservableP", - "mangledName": "$s5UIKit23UITraitChangeObservableP" - }, - { - "kind": "Conformance", - "name": "__DefaultCustomPlaygroundQuickLookable", - "printedName": "__DefaultCustomPlaygroundQuickLookable", - "usr": "s:s38__DefaultCustomPlaygroundQuickLookableP", - "mangledName": "$ss38__DefaultCustomPlaygroundQuickLookableP" - }, - { - "kind": "Conformance", - "name": "Sendable", - "printedName": "Sendable", - "usr": "s:s8SendableP", - "mangledName": "$ss8SendableP" - } - ] - }, - { - "kind": "TypeDecl", - "name": "CanvasCPUView", - "printedName": "CanvasCPUView", - "children": [ - { - "kind": "Var", - "name": "ignorePixelScaling", - "printedName": "ignorePixelScaling", - "children": [ - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - } - ], - "declKind": "Var", - "usr": "c:@M@CanvasNative@objc(cs)CanvasCPUView(py)ignorePixelScaling", - "mangledName": "$s12CanvasNative0A7CPUViewC18ignorePixelScalingSbvp", - "moduleName": "CanvasNative", - "declAttributes": [ - "HasInitialValue", - "Custom", - "HasStorage", - "AccessControl", - "ObjC" - ], - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - } - ], - "declKind": "Accessor", - "usr": "c:@M@CanvasNative@objc(cs)CanvasCPUView(im)ignorePixelScaling", - "mangledName": "$s12CanvasNative0A7CPUViewC18ignorePixelScalingSbvg", - "moduleName": "CanvasNative", - "implicit": true, - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - }, - { - "kind": "Accessor", - "name": "Set", - "printedName": "Set()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - } - ], - "declKind": "Accessor", - "usr": "c:@M@CanvasNative@objc(cs)CanvasCPUView(im)setIgnorePixelScaling:", - "mangledName": "$s12CanvasNative0A7CPUViewC18ignorePixelScalingSbvs", - "moduleName": "CanvasNative", - "implicit": true, - "declAttributes": [ - "ObjC" - ], - "accessorKind": "set" - }, - { - "kind": "Accessor", - "name": "Modify", - "printedName": "Modify()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - } - ], - "declKind": "Accessor", - "usr": "s:12CanvasNative0A7CPUViewC18ignorePixelScalingSbvM", - "mangledName": "$s12CanvasNative0A7CPUViewC18ignorePixelScalingSbvM", - "moduleName": "CanvasNative", - "implicit": true, - "accessorKind": "_modify" - } - ] - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init()", - "children": [ - { - "kind": "TypeNominal", - "name": "CanvasCPUView", - "printedName": "CanvasNative.CanvasCPUView", - "usr": "c:@M@CanvasNative@objc(cs)CanvasCPUView" - } - ], - "declKind": "Constructor", - "usr": "c:@M@CanvasNative@objc(cs)CanvasCPUView(im)init", - "mangledName": "$s12CanvasNative0A7CPUViewCACycfc", - "moduleName": "CanvasNative", - "overriding": true, - "objc_name": "init", - "declAttributes": [ - "Dynamic", - "ObjC", - "Custom", - "AccessControl" - ], - "init_kind": "Designated" - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init(frame:)", - "children": [ - { - "kind": "TypeNominal", - "name": "CanvasCPUView", - "printedName": "CanvasNative.CanvasCPUView", - "usr": "c:@M@CanvasNative@objc(cs)CanvasCPUView" - }, - { - "kind": "TypeNominal", - "name": "CGRect", - "printedName": "CoreFoundation.CGRect", - "usr": "c:@S@CGRect" - } - ], - "declKind": "Constructor", - "usr": "c:@M@CanvasNative@objc(cs)CanvasCPUView(im)initWithFrame:", - "mangledName": "$s12CanvasNative0A7CPUViewC5frameACSo6CGRectV_tcfc", - "moduleName": "CanvasNative", - "overriding": true, - "objc_name": "initWithFrame:", - "declAttributes": [ - "Dynamic", - "ObjC", - "Custom", - "Override", - "AccessControl" - ], - "init_kind": "Designated" - }, - { - "kind": "Function", - "name": "draw", - "printedName": "draw(_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "CGRect", - "printedName": "CoreFoundation.CGRect", - "usr": "c:@S@CGRect" - } - ], - "declKind": "Func", - "usr": "c:@M@CanvasNative@objc(cs)CanvasCPUView(im)drawRect:", - "mangledName": "$s12CanvasNative0A7CPUViewC4drawyySo6CGRectVF", - "moduleName": "CanvasNative", - "overriding": true, - "objc_name": "drawRect:", - "declAttributes": [ - "Dynamic", - "ObjC", - "Custom", - "Override", - "AccessControl" - ], - "funcSelfKind": "NonMutating" - } - ], - "declKind": "Class", - "usr": "c:@M@CanvasNative@objc(cs)CanvasCPUView", - "mangledName": "$s12CanvasNative0A7CPUViewC", - "moduleName": "CanvasNative", - "objc_name": "CanvasCPUView", - "declAttributes": [ - "Custom", - "AccessControl", - "ObjC", - "ObjCMembers" - ], - "superclassUsr": "c:objc(cs)UIView", - "hasMissingDesignatedInitializers": true, - "inheritsConvenienceInitializers": true, - "superclassNames": [ - "UIKit.UIView", - "UIKit.UIResponder", - "ObjectiveC.NSObject" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "Equatable", - "printedName": "Equatable", - "usr": "s:SQ", - "mangledName": "$sSQ" - }, - { - "kind": "Conformance", - "name": "Hashable", - "printedName": "Hashable", - "usr": "s:SH", - "mangledName": "$sSH" - }, - { - "kind": "Conformance", - "name": "CVarArg", - "printedName": "CVarArg", - "usr": "s:s7CVarArgP", - "mangledName": "$ss7CVarArgP" - }, - { - "kind": "Conformance", - "name": "_KeyValueCodingAndObservingPublishing", - "printedName": "_KeyValueCodingAndObservingPublishing", - "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", - "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" - }, - { - "kind": "Conformance", - "name": "_KeyValueCodingAndObserving", - "printedName": "_KeyValueCodingAndObserving", - "usr": "s:10Foundation27_KeyValueCodingAndObservingP", - "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" - }, - { - "kind": "Conformance", - "name": "CustomStringConvertible", - "printedName": "CustomStringConvertible", - "usr": "s:s23CustomStringConvertibleP", - "mangledName": "$ss23CustomStringConvertibleP" - }, - { - "kind": "Conformance", - "name": "CustomDebugStringConvertible", - "printedName": "CustomDebugStringConvertible", - "usr": "s:s28CustomDebugStringConvertibleP", - "mangledName": "$ss28CustomDebugStringConvertibleP" - }, - { - "kind": "Conformance", - "name": "UITraitChangeObservable", - "printedName": "UITraitChangeObservable", - "usr": "s:5UIKit23UITraitChangeObservableP", - "mangledName": "$s5UIKit23UITraitChangeObservableP" - }, - { - "kind": "Conformance", - "name": "__DefaultCustomPlaygroundQuickLookable", - "printedName": "__DefaultCustomPlaygroundQuickLookable", - "usr": "s:s38__DefaultCustomPlaygroundQuickLookableP", - "mangledName": "$ss38__DefaultCustomPlaygroundQuickLookableP" - }, - { - "kind": "Conformance", - "name": "Sendable", - "printedName": "Sendable", - "usr": "s:s8SendableP", - "mangledName": "$ss8SendableP" - } - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "CanvasNative", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "UIKit", - "printedName": "UIKit", - "declKind": "Import", - "moduleName": "CanvasNative" - }, - { - "kind": "TypeDecl", - "name": "NSCImageAsset", - "printedName": "NSCImageAsset", - "children": [ - { - "kind": "Function", - "name": "loadImageFromImageSync", - "printedName": "loadImageFromImageSync(_:_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - }, - { - "kind": "TypeNominal", - "name": "Int64", - "printedName": "Swift.Int64", - "usr": "s:s5Int64V" - }, - { - "kind": "TypeNominal", - "name": "UIImage", - "printedName": "UIKit.UIImage", - "usr": "c:objc(cs)UIImage" - } - ], - "declKind": "Func", - "usr": "c:@M@CanvasNative@objc(cs)NSCImageAsset(cm)loadImageFromImageSync::", - "mangledName": "$s12CanvasNative13NSCImageAssetC013loadImageFromF4SyncySbs5Int64V_So7UIImageCtFZ", - "moduleName": "CanvasNative", - "static": true, - "declAttributes": [ - "Final", - "AccessControl", - "ObjC" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "loadImageFromImage", - "printedName": "loadImageFromImage(_:_:_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Int64", - "printedName": "Swift.Int64", - "usr": "s:s5Int64V" - }, - { - "kind": "TypeNominal", - "name": "UIImage", - "printedName": "UIKit.UIImage", - "usr": "c:objc(cs)UIImage" - }, - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(Swift.Bool) -> ()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - } - ] - } - ], - "declKind": "Func", - "usr": "c:@M@CanvasNative@objc(cs)NSCImageAsset(cm)loadImageFromImage:::", - "mangledName": "$s12CanvasNative13NSCImageAssetC013loadImageFromF0yys5Int64V_So7UIImageCySbctFZ", - "moduleName": "CanvasNative", - "static": true, - "declAttributes": [ - "Final", - "AccessControl", - "ObjC" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init()", - "children": [ - { - "kind": "TypeNominal", - "name": "NSCImageAsset", - "printedName": "CanvasNative.NSCImageAsset", - "usr": "c:@M@CanvasNative@objc(cs)NSCImageAsset" - } - ], - "declKind": "Constructor", - "usr": "c:@M@CanvasNative@objc(cs)NSCImageAsset(im)init", - "mangledName": "$s12CanvasNative13NSCImageAssetCACycfc", - "moduleName": "CanvasNative", - "overriding": true, - "implicit": true, - "objc_name": "init", - "declAttributes": [ - "Dynamic", - "ObjC", - "Override" - ], - "init_kind": "Designated" - } - ], - "declKind": "Class", - "usr": "c:@M@CanvasNative@objc(cs)NSCImageAsset", - "mangledName": "$s12CanvasNative13NSCImageAssetC", - "moduleName": "CanvasNative", - "objc_name": "NSCImageAsset", - "declAttributes": [ - "AccessControl", - "ObjC", - "ObjCMembers" - ], - "superclassUsr": "c:objc(cs)NSObject", - "inheritsConvenienceInitializers": true, - "superclassNames": [ - "ObjectiveC.NSObject" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "Equatable", - "printedName": "Equatable", - "usr": "s:SQ", - "mangledName": "$sSQ" - }, - { - "kind": "Conformance", - "name": "Hashable", - "printedName": "Hashable", - "usr": "s:SH", - "mangledName": "$sSH" - }, - { - "kind": "Conformance", - "name": "CVarArg", - "printedName": "CVarArg", - "usr": "s:s7CVarArgP", - "mangledName": "$ss7CVarArgP" - }, - { - "kind": "Conformance", - "name": "_KeyValueCodingAndObservingPublishing", - "printedName": "_KeyValueCodingAndObservingPublishing", - "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", - "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" - }, - { - "kind": "Conformance", - "name": "_KeyValueCodingAndObserving", - "printedName": "_KeyValueCodingAndObserving", - "usr": "s:10Foundation27_KeyValueCodingAndObservingP", - "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" - }, - { - "kind": "Conformance", - "name": "CustomStringConvertible", - "printedName": "CustomStringConvertible", - "usr": "s:s23CustomStringConvertibleP", - "mangledName": "$ss23CustomStringConvertibleP" - }, - { - "kind": "Conformance", - "name": "CustomDebugStringConvertible", - "printedName": "CustomDebugStringConvertible", - "usr": "s:s28CustomDebugStringConvertibleP", - "mangledName": "$ss28CustomDebugStringConvertibleP" - } - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "CanvasNative", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "TypeDecl", - "name": "NSCCanvasRenderingContext", - "printedName": "NSCCanvasRenderingContext", - "children": [ - { - "kind": "Constructor", - "name": "init", - "printedName": "init()", - "children": [ - { - "kind": "TypeNominal", - "name": "NSCCanvasRenderingContext", - "printedName": "CanvasNative.NSCCanvasRenderingContext", - "usr": "c:@M@CanvasNative@objc(cs)NSCCanvasRenderingContext" - } - ], - "declKind": "Constructor", - "usr": "c:@M@CanvasNative@objc(cs)NSCCanvasRenderingContext(im)init", - "mangledName": "$s12CanvasNative25NSCCanvasRenderingContextCACycfc", - "moduleName": "CanvasNative", - "overriding": true, - "implicit": true, - "objc_name": "init", - "declAttributes": [ - "Dynamic", - "ObjC", - "Override" - ], - "init_kind": "Designated" - } - ], - "declKind": "Class", - "usr": "c:@M@CanvasNative@objc(cs)NSCCanvasRenderingContext", - "mangledName": "$s12CanvasNative25NSCCanvasRenderingContextC", - "moduleName": "CanvasNative", - "objc_name": "NSCCanvasRenderingContext", - "declAttributes": [ - "AccessControl", - "ObjC" - ], - "superclassUsr": "c:objc(cs)NSObject", - "inheritsConvenienceInitializers": true, - "superclassNames": [ - "ObjectiveC.NSObject" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "Equatable", - "printedName": "Equatable", - "usr": "s:SQ", - "mangledName": "$sSQ" - }, - { - "kind": "Conformance", - "name": "Hashable", - "printedName": "Hashable", - "usr": "s:SH", - "mangledName": "$sSH" - }, - { - "kind": "Conformance", - "name": "CVarArg", - "printedName": "CVarArg", - "usr": "s:s7CVarArgP", - "mangledName": "$ss7CVarArgP" - }, - { - "kind": "Conformance", - "name": "_KeyValueCodingAndObservingPublishing", - "printedName": "_KeyValueCodingAndObservingPublishing", - "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", - "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" - }, - { - "kind": "Conformance", - "name": "_KeyValueCodingAndObserving", - "printedName": "_KeyValueCodingAndObserving", - "usr": "s:10Foundation27_KeyValueCodingAndObservingP", - "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" - }, - { - "kind": "Conformance", - "name": "CustomStringConvertible", - "printedName": "CustomStringConvertible", - "usr": "s:s23CustomStringConvertibleP", - "mangledName": "$ss23CustomStringConvertibleP" - }, - { - "kind": "Conformance", - "name": "CustomDebugStringConvertible", - "printedName": "CustomDebugStringConvertible", - "usr": "s:s28CustomDebugStringConvertibleP", - "mangledName": "$ss28CustomDebugStringConvertibleP" - } - ] - }, - { - "kind": "TypeDecl", - "name": "GLKView", - "printedName": "GLKView", - "children": [ - { - "kind": "Function", - "name": "snapshotWithData", - "printedName": "snapshotWithData(_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Data", - "printedName": "Foundation.Data", - "usr": "s:10Foundation4DataV" - } - ], - "declKind": "Func", - "usr": "c:@CM@CanvasNative@@objc(cs)GLKView(im)snapshotWithData:", - "mangledName": "$sSo7GLKViewC12CanvasNativeE16snapshotWithDatayy10Foundation0F0VF", - "moduleName": "CanvasNative", - "declAttributes": [ - "Dynamic", - "Custom", - "AccessControl", - "ObjC" - ], - "isFromExtension": true, - "funcSelfKind": "NonMutating" - } - ], - "declKind": "Class", - "usr": "c:objc(cs)GLKView", - "moduleName": "GLKit", - "isOpen": true, - "objc_name": "GLKView", - "declAttributes": [ - "Custom", - "ObjC", - "Dynamic" - ], - "superclassUsr": "c:objc(cs)UIView", - "isExternal": true, - "inheritsConvenienceInitializers": true, - "superclassNames": [ - "UIKit.UIView", - "UIKit.UIResponder", - "ObjectiveC.NSObject" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "Equatable", - "printedName": "Equatable", - "usr": "s:SQ", - "mangledName": "$sSQ" - }, - { - "kind": "Conformance", - "name": "Hashable", - "printedName": "Hashable", - "usr": "s:SH", - "mangledName": "$sSH" - }, - { - "kind": "Conformance", - "name": "CVarArg", - "printedName": "CVarArg", - "usr": "s:s7CVarArgP", - "mangledName": "$ss7CVarArgP" - }, - { - "kind": "Conformance", - "name": "_KeyValueCodingAndObservingPublishing", - "printedName": "_KeyValueCodingAndObservingPublishing", - "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", - "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" - }, - { - "kind": "Conformance", - "name": "_KeyValueCodingAndObserving", - "printedName": "_KeyValueCodingAndObserving", - "usr": "s:10Foundation27_KeyValueCodingAndObservingP", - "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" - }, - { - "kind": "Conformance", - "name": "CustomStringConvertible", - "printedName": "CustomStringConvertible", - "usr": "s:s23CustomStringConvertibleP", - "mangledName": "$ss23CustomStringConvertibleP" - }, - { - "kind": "Conformance", - "name": "CustomDebugStringConvertible", - "printedName": "CustomDebugStringConvertible", - "usr": "s:s28CustomDebugStringConvertibleP", - "mangledName": "$ss28CustomDebugStringConvertibleP" - }, - { - "kind": "Conformance", - "name": "UITraitChangeObservable", - "printedName": "UITraitChangeObservable", - "usr": "s:5UIKit23UITraitChangeObservableP", - "mangledName": "$s5UIKit23UITraitChangeObservableP" - }, - { - "kind": "Conformance", - "name": "__DefaultCustomPlaygroundQuickLookable", - "printedName": "__DefaultCustomPlaygroundQuickLookable", - "usr": "s:s38__DefaultCustomPlaygroundQuickLookableP", - "mangledName": "$ss38__DefaultCustomPlaygroundQuickLookableP" - }, - { - "kind": "Conformance", - "name": "Sendable", - "printedName": "Sendable", - "usr": "s:s8SendableP", - "mangledName": "$ss8SendableP" - } - ] - } - ], - "json_format_version": 8 - }, - "ConstValues": [ - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/CanvasHelpers.swift", - "kind": "IntegerLiteral", - "offset": 1000, - "length": 1, - "value": "8" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/CanvasHelpers.swift", - "kind": "IntegerLiteral", - "offset": 1240, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/CanvasHelpers.swift", - "kind": "IntegerLiteral", - "offset": 9678, - "length": 1, - "value": "5" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/CanvasHelpers.swift", - "kind": "IntegerLiteral", - "offset": 9993, - "length": 1, - "value": "5" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/CanvasHelpers.swift", - "kind": "BooleanLiteral", - "offset": 10349, - "length": 4, - "value": "true" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/CanvasHelpers.swift", - "kind": "StringLiteral", - "offset": 10444, - "length": 23, - "value": "\"Failed to write file.\"" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/CanvasHelpers.swift", - "kind": "StringLiteral", - "offset": 11003, - "length": 22, - "value": "\"Failed to read file.\"" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/CanvasHelpers.swift", - "kind": "BooleanLiteral", - "offset": 11555, - "length": 4, - "value": "true" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/CanvasHelpers.swift", - "kind": "BooleanLiteral", - "offset": 11684, - "length": 5, - "value": "false" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/CanvasHelpers.swift", - "kind": "StringLiteral", - "offset": 12073, - "length": 31, - "value": "\"\"" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/CanvasHelpers.swift", - "kind": "StringLiteral", - "offset": 12080, - "length": 1, - "value": "\"\/\"" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/CanvasHelpers.swift", - "kind": "StringLiteral", - "offset": 12086, - "length": 1, - "value": "\"-b64image.\"" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/CanvasHelpers.swift", - "kind": "StringLiteral", - "offset": 12103, - "length": 1, - "value": "\"\"" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/CanvasHelpers.swift", - "kind": "StringLiteral", - "offset": 12300, - "length": 18, - "value": "\"Failed to decode\"" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/CanvasHelpers.swift", - "kind": "BooleanLiteral", - "offset": 12460, - "length": 4, - "value": "true" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/CanvasHelpers.swift", - "kind": "StringLiteral", - "offset": 12568, - "length": 18, - "value": "\"Failed to decode\"" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", - "kind": "IntegerLiteral", - "offset": 328, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", - "kind": "IntegerLiteral", - "offset": 334, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", - "kind": "IntegerLiteral", - "offset": 344, - "length": 1, - "value": "1" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", - "kind": "IntegerLiteral", - "offset": 355, - "length": 1, - "value": "1" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", - "kind": "IntegerLiteral", - "offset": 412, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", - "kind": "IntegerLiteral", - "offset": 522, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", - "kind": "Dictionary", - "offset": 636, - "length": 3, - "value": "[]" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", - "kind": "BooleanLiteral", - "offset": 777, - "length": 5, - "value": "false" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", - "kind": "BooleanLiteral", - "offset": 850, - "length": 5, - "value": "false" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", - "kind": "BooleanLiteral", - "offset": 1321, - "length": 4, - "value": "true" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", - "kind": "BooleanLiteral", - "offset": 1327, - "length": 4, - "value": "true" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", - "kind": "BooleanLiteral", - "offset": 1333, - "length": 4, - "value": "true" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", - "kind": "BooleanLiteral", - "offset": 1339, - "length": 5, - "value": "false" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", - "kind": "StringLiteral", - "offset": 1346, - "length": 9, - "value": "\"default\"" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", - "kind": "BooleanLiteral", - "offset": 1357, - "length": 4, - "value": "true" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", - "kind": "BooleanLiteral", - "offset": 1363, - "length": 5, - "value": "false" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", - "kind": "BooleanLiteral", - "offset": 1370, - "length": 5, - "value": "false" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", - "kind": "BooleanLiteral", - "offset": 1377, - "length": 5, - "value": "false" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", - "kind": "BooleanLiteral", - "offset": 1384, - "length": 5, - "value": "false" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", - "kind": "IntegerLiteral", - "offset": 1391, - "length": 1, - "value": "2" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", - "kind": "BooleanLiteral", - "offset": 1394, - "length": 5, - "value": "false" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", - "kind": "IntegerLiteral", - "offset": 2163, - "length": 1, - "value": "1" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", - "kind": "BooleanLiteral", - "offset": 2057, - "length": 5, - "value": "false" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", - "kind": "IntegerLiteral", - "offset": 2336, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", - "kind": "IntegerLiteral", - "offset": 2389, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", - "kind": "IntegerLiteral", - "offset": 2437, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", - "kind": "BooleanLiteral", - "offset": 2507, - "length": 5, - "value": "false" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", - "kind": "BooleanLiteral", - "offset": 3000, - "length": 4, - "value": "true" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", - "kind": "BooleanLiteral", - "offset": 3034, - "length": 4, - "value": "true" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", - "kind": "BooleanLiteral", - "offset": 3064, - "length": 4, - "value": "true" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", - "kind": "BooleanLiteral", - "offset": 3117, - "length": 5, - "value": "false" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", - "kind": "StringLiteral", - "offset": 3160, - "length": 9, - "value": "\"default\"" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", - "kind": "BooleanLiteral", - "offset": 3208, - "length": 4, - "value": "true" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", - "kind": "BooleanLiteral", - "offset": 3254, - "length": 5, - "value": "false" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", - "kind": "BooleanLiteral", - "offset": 3287, - "length": 5, - "value": "false" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", - "kind": "BooleanLiteral", - "offset": 3327, - "length": 5, - "value": "false" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", - "kind": "BooleanLiteral", - "offset": 3365, - "length": 5, - "value": "false" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", - "kind": "IntegerLiteral", - "offset": 4165, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", - "kind": "IntegerLiteral", - "offset": 4221, - "length": 2, - "value": "-1" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", - "kind": "BooleanLiteral", - "offset": 4247, - "length": 5, - "value": "false" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", - "kind": "StringLiteral", - "offset": 4290, - "length": 4, - "value": "\"2d\"" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", - "kind": "IntegerLiteral", - "offset": 4318, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", - "kind": "BooleanLiteral", - "offset": 4343, - "length": 4, - "value": "true" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", - "kind": "StringLiteral", - "offset": 4407, - "length": 20, - "value": "\"experimental-webgl\"" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", - "kind": "StringLiteral", - "offset": 4429, - "length": 7, - "value": "\"webgl\"" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", - "kind": "IntegerLiteral", - "offset": 4460, - "length": 1, - "value": "1" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", - "kind": "StringLiteral", - "offset": 4493, - "length": 8, - "value": "\"webgl2\"" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", - "kind": "IntegerLiteral", - "offset": 4525, - "length": 1, - "value": "2" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", - "kind": "IntegerLiteral", - "offset": 4622, - "length": 2, - "value": "-1" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", - "kind": "Dictionary", - "offset": 4715, - "length": 3, - "value": "[]" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", - "kind": "BooleanLiteral", - "offset": 5043, - "length": 5, - "value": "false" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", - "kind": "BooleanLiteral", - "offset": 5080, - "length": 5, - "value": "false" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", - "kind": "BooleanLiteral", - "offset": 5141, - "length": 5, - "value": "false" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", - "kind": "BooleanLiteral", - "offset": 5268, - "length": 4, - "value": "true" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", - "kind": "BooleanLiteral", - "offset": 5328, - "length": 4, - "value": "true" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", - "kind": "BooleanLiteral", - "offset": 5364, - "length": 4, - "value": "true" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", - "kind": "IntegerLiteral", - "offset": 7043, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", - "kind": "StringLiteral", - "offset": 7138, - "length": 4, - "value": "\"2d\"" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", - "kind": "IntegerLiteral", - "offset": 7546, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", - "kind": "IntegerLiteral", - "offset": 7550, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", - "kind": "IntegerLiteral", - "offset": 7579, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", - "kind": "IntegerLiteral", - "offset": 7582, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", - "kind": "IntegerLiteral", - "offset": 7794, - "length": 1, - "value": "1" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", - "kind": "IntegerLiteral", - "offset": 7867, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", - "kind": "IntegerLiteral", - "offset": 7995, - "length": 1, - "value": "1" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", - "kind": "IntegerLiteral", - "offset": 8217, - "length": 3, - "value": "160" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", - "kind": "IntegerLiteral", - "offset": 8845, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", - "kind": "BooleanLiteral", - "offset": 10516, - "length": 5, - "value": "false" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", - "kind": "BooleanLiteral", - "offset": 10631, - "length": 5, - "value": "false" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", - "kind": "BooleanLiteral", - "offset": 11007, - "length": 5, - "value": "false" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", - "kind": "BooleanLiteral", - "offset": 11122, - "length": 5, - "value": "false" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", - "kind": "BooleanLiteral", - "offset": 11283, - "length": 5, - "value": "false" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", - "kind": "BooleanLiteral", - "offset": 11899, - "length": 5, - "value": "false" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", - "kind": "IntegerLiteral", - "offset": 11960, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", - "kind": "IntegerLiteral", - "offset": 12060, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", - "kind": "IntegerLiteral", - "offset": 12063, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", - "kind": "IntegerLiteral", - "offset": 12444, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", - "kind": "IntegerLiteral", - "offset": 12471, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", - "kind": "BooleanLiteral", - "offset": 12503, - "length": 4, - "value": "true" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", - "kind": "IntegerLiteral", - "offset": 12607, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", - "kind": "IntegerLiteral", - "offset": 12635, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", - "kind": "BooleanLiteral", - "offset": 12755, - "length": 4, - "value": "true" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", - "kind": "IntegerLiteral", - "offset": 12866, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", - "kind": "IntegerLiteral", - "offset": 12999, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", - "kind": "IntegerLiteral", - "offset": 13089, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", - "kind": "IntegerLiteral", - "offset": 13124, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", - "kind": "IntegerLiteral", - "offset": 13197, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", - "kind": "IntegerLiteral", - "offset": 14045, - "length": 1, - "value": "1" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", - "kind": "IntegerLiteral", - "offset": 14085, - "length": 1, - "value": "2" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", - "kind": "IntegerLiteral", - "offset": 14126, - "length": 1, - "value": "3" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", - "kind": "IntegerLiteral", - "offset": 14158, - "length": 1, - "value": "4" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", - "kind": "IntegerLiteral", - "offset": 14194, - "length": 1, - "value": "5" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", - "kind": "IntegerLiteral", - "offset": 14231, - "length": 1, - "value": "6" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", - "kind": "IntegerLiteral", - "offset": 14263, - "length": 1, - "value": "7" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", - "kind": "IntegerLiteral", - "offset": 14418, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/GLUtils.swift", - "kind": "IntegerLiteral", - "offset": 1051, - "length": 1, - "value": "8" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/GLUtils.swift", - "kind": "IntegerLiteral", - "offset": 1243, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/GLUtils.swift", - "kind": "IntegerLiteral", - "offset": 1249, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCRender.swift", - "kind": "IntegerLiteral", - "offset": 316, - "length": 2, - "value": "-1" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCRender.swift", - "kind": "IntegerLiteral", - "offset": 341, - "length": 2, - "value": "-1" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCRender.swift", - "kind": "IntegerLiteral", - "offset": 386, - "length": 2, - "value": "-1" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCRender.swift", - "kind": "IntegerLiteral", - "offset": 479, - "length": 1, - "value": "4" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCRender.swift", - "kind": "StringLiteral", - "offset": 512, - "length": 274, - "value": "\"precision highp float;\nattribute vec4 aPosition;\nuniform mat4 uTextureMatrix;\nvarying vec2 TexCoord;\nvoid main(){\nvec2 clipSpace = (1.0 - 2.0 * aPosition.xy);\nTexCoord = aPosition.xy;\ngl_Position = vec4(clipSpace, 0.0, 1.0);\n}\"" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCRender.swift", - "kind": "StringLiteral", - "offset": 833, - "length": 170, - "value": "\"precision highp float;\nvarying vec2 TexCoord;\nuniform sampler2D uSampler;\nvoid main(){\ngl_FragColor = texture2D(uSampler, TexCoord);\n}\"" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCRender.swift", - "kind": "Array", - "offset": 1245, - "length": 83, - "value": "[0, 0, 1, 0, 0, 1, 1, 1]" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCRender.swift", - "kind": "IntegerLiteral", - "offset": 1419, - "length": 1, - "value": "1" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCRender.swift", - "kind": "IntegerLiteral", - "offset": 1457, - "length": 1, - "value": "1" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCRender.swift", - "kind": "IntegerLiteral", - "offset": 1490, - "length": 1, - "value": "1" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCRender.swift", - "kind": "IntegerLiteral", - "offset": 1511, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCRender.swift", - "kind": "IntegerLiteral", - "offset": 1532, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCRender.swift", - "kind": "IntegerLiteral", - "offset": 1548, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCRender.swift", - "kind": "IntegerLiteral", - "offset": 1564, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCRender.swift", - "kind": "IntegerLiteral", - "offset": 1582, - "length": 2, - "value": "-1" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCRender.swift", - "kind": "IntegerLiteral", - "offset": 1602, - "length": 2, - "value": "-1" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCRender.swift", - "kind": "IntegerLiteral", - "offset": 1619, - "length": 2, - "value": "-1" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCRender.swift", - "kind": "StringLiteral", - "offset": 2196, - "length": 18, - "value": "\"GL_OES_mapbuffer\"" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCRender.swift", - "kind": "StringLiteral", - "offset": 2316, - "length": 29, - "value": "\"OES_mapbuffer is supported.\"" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCRender.swift", - "kind": "StringLiteral", - "offset": 2438, - "length": 33, - "value": "\"OES_mapbuffer is not supported.\"" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCRender.swift", - "kind": "IntegerLiteral", - "offset": 2722, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCRender.swift", - "kind": "IntegerLiteral", - "offset": 2905, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCRender.swift", - "kind": "IntegerLiteral", - "offset": 3088, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCRender.swift", - "kind": "IntegerLiteral", - "offset": 3315, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCRender.swift", - "kind": "IntegerLiteral", - "offset": 3343, - "length": 1, - "value": "1" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCRender.swift", - "kind": "IntegerLiteral", - "offset": 3497, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCRender.swift", - "kind": "IntegerLiteral", - "offset": 3521, - "length": 1, - "value": "1" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCRender.swift", - "kind": "IntegerLiteral", - "offset": 3632, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCRender.swift", - "kind": "IntegerLiteral", - "offset": 3689, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCRender.swift", - "kind": "IntegerLiteral", - "offset": 3857, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCRender.swift", - "kind": "StringLiteral", - "offset": 4023, - "length": 30, - "value": "\"Framebuffer is not complete.\"" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCRender.swift", - "kind": "IntegerLiteral", - "offset": 4246, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCRender.swift", - "kind": "IntegerLiteral", - "offset": 4256, - "length": 1, - "value": "2" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCRender.swift", - "kind": "IntegerLiteral", - "offset": 4431, - "length": 1, - "value": "4" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCRender.swift", - "kind": "IntegerLiteral", - "offset": 4917, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCRender.swift", - "kind": "IntegerLiteral", - "offset": 4920, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCRender.swift", - "kind": "IntegerLiteral", - "offset": 5271, - "length": 1, - "value": "1" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCRender.swift", - "kind": "IntegerLiteral", - "offset": 5356, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCRender.swift", - "kind": "IntegerLiteral", - "offset": 5625, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCRender.swift", - "kind": "IntegerLiteral", - "offset": 5754, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCRender.swift", - "kind": "StringLiteral", - "offset": 6073, - "length": 23, - "value": "\"Failed to map buffer.\"" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCRender.swift", - "kind": "StringLiteral", - "offset": 6230, - "length": 24, - "value": "\"OpenGL error: \"" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCRender.swift", - "kind": "StringLiteral", - "offset": 6253, - "length": 2, - "value": "\"\"" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCRender.swift", - "kind": "IntegerLiteral", - "offset": 6304, - "length": 1, - "value": "1" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCRender.swift", - "kind": "IntegerLiteral", - "offset": 6597, - "length": 1, - "value": "1" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCRender.swift", - "kind": "IntegerLiteral", - "offset": 6639, - "length": 1, - "value": "1" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCRender.swift", - "kind": "StringLiteral", - "offset": 6727, - "length": 16, - "value": "\"glMapBufferOES\"" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCRender.swift", - "kind": "IntegerLiteral", - "offset": 7372, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCRender.swift", - "kind": "StringLiteral", - "offset": 7621, - "length": 52, - "value": "\"glTexImage2D \"" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCRender.swift", - "kind": "StringLiteral", - "offset": 7672, - "length": 2, - "value": "\"\"" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCRender.swift", - "kind": "StringLiteral", - "offset": 7777, - "length": 24, - "value": "\"OpenGL error: \"" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCRender.swift", - "kind": "StringLiteral", - "offset": 7800, - "length": 2, - "value": "\"\"" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCRender.swift", - "kind": "IntegerLiteral", - "offset": 8185, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCRender.swift", - "kind": "IntegerLiteral", - "offset": 8264, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCRender.swift", - "kind": "IntegerLiteral", - "offset": 8274, - "length": 1, - "value": "4" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCRender.swift", - "kind": "IntegerLiteral", - "offset": 9882, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCRender.swift", - "kind": "IntegerLiteral", - "offset": 9998, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCRender.swift", - "kind": "IntegerLiteral", - "offset": 11018, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCRender.swift", - "kind": "StringLiteral", - "offset": 11196, - "length": 52, - "value": "\"TextureRender Error: Could not setup frame buffer.\"" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCRender.swift", - "kind": "IntegerLiteral", - "offset": 11394, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCRender.swift", - "kind": "IntegerLiteral", - "offset": 11397, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCRender.swift", - "kind": "IntegerLiteral", - "offset": 11400, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCRender.swift", - "kind": "IntegerLiteral", - "offset": 11403, - "length": 1, - "value": "1" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCRender.swift", - "kind": "IntegerLiteral", - "offset": 11653, - "length": 1, - "value": "2" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCRender.swift", - "kind": "IntegerLiteral", - "offset": 11698, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCRender.swift", - "kind": "IntegerLiteral", - "offset": 11721, - "length": 1, - "value": "2" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCRender.swift", - "kind": "IntegerLiteral", - "offset": 11885, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCRender.swift", - "kind": "IntegerLiteral", - "offset": 11888, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCRender.swift", - "kind": "IntegerLiteral", - "offset": 12010, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCRender.swift", - "kind": "IntegerLiteral", - "offset": 12372, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCRender.swift", - "kind": "IntegerLiteral", - "offset": 12688, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCRender.swift", - "kind": "IntegerLiteral", - "offset": 12725, - "length": 1, - "value": "1" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCRender.swift", - "kind": "IntegerLiteral", - "offset": 12762, - "length": 1, - "value": "2" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCRender.swift", - "kind": "IntegerLiteral", - "offset": 12799, - "length": 1, - "value": "3" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCRender.swift", - "kind": "IntegerLiteral", - "offset": 13814, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCRender.swift", - "kind": "IntegerLiteral", - "offset": 13859, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCRender.swift", - "kind": "IntegerLiteral", - "offset": 13874, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCRender.swift", - "kind": "IntegerLiteral", - "offset": 14000, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCRender.swift", - "kind": "IntegerLiteral", - "offset": 14003, - "length": 1, - "value": "4" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCRender.swift", - "kind": "IntegerLiteral", - "offset": 14264, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCRender.swift", - "kind": "IntegerLiteral", - "offset": 14297, - "length": 1, - "value": "1" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCRender.swift", - "kind": "IntegerLiteral", - "offset": 14330, - "length": 1, - "value": "2" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCRender.swift", - "kind": "IntegerLiteral", - "offset": 14363, - "length": 1, - "value": "3" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCRender.swift", - "kind": "IntegerLiteral", - "offset": 15043, - "length": 1, - "value": "1" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCRender.swift", - "kind": "IntegerLiteral", - "offset": 15272, - "length": 1, - "value": "1" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCRender.swift", - "kind": "IntegerLiteral", - "offset": 15508, - "length": 1, - "value": "1" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCRender.swift", - "kind": "IntegerLiteral", - "offset": 15543, - "length": 1, - "value": "1" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCRender.swift", - "kind": "IntegerLiteral", - "offset": 15578, - "length": 1, - "value": "1" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCRender.swift", - "kind": "IntegerLiteral", - "offset": 15627, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCRender.swift", - "kind": "StringLiteral", - "offset": 17327, - "length": 10, - "value": "\"uSampler\"" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCRender.swift", - "kind": "StringLiteral", - "offset": 17383, - "length": 11, - "value": "\"aPosition\"" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCRender.swift", - "kind": "IntegerLiteral", - "offset": 17448, - "length": 1, - "value": "2" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCRender.swift", - "kind": "IntegerLiteral", - "offset": 17479, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCRender.swift", - "kind": "IntegerLiteral", - "offset": 17491, - "length": 1, - "value": "2" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCTouchHandler.swift", - "kind": "Array", - "offset": 383, - "length": 2, - "value": "[]" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCTouchHandler.swift", - "kind": "IntegerLiteral", - "offset": 421, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCTouchHandler.swift", - "kind": "IntegerLiteral", - "offset": 979, - "length": 2, - "value": "10" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCTouchHandler.swift", - "kind": "IntegerLiteral", - "offset": 1855, - "length": 1, - "value": "1" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCTouchHandler.swift", - "kind": "StringLiteral", - "offset": 7203, - "length": 3, - "value": "\"{\"" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCTouchHandler.swift", - "kind": "StringLiteral", - "offset": 7222, - "length": 7, - "value": "\"event\"" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCTouchHandler.swift", - "kind": "StringLiteral", - "offset": 7231, - "length": 6, - "value": "\"down\"" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCTouchHandler.swift", - "kind": "StringLiteral", - "offset": 7259, - "length": 7, - "value": "\"ptrId\"" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCTouchHandler.swift", - "kind": "StringLiteral", - "offset": 7295, - "length": 11, - "value": "\"isPrimary\"" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCTouchHandler.swift", - "kind": "StringLiteral", - "offset": 7364, - "length": 3, - "value": "\"x\"" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCTouchHandler.swift", - "kind": "StringLiteral", - "offset": 7392, - "length": 3, - "value": "\"y\"" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCTouchHandler.swift", - "kind": "BooleanLiteral", - "offset": 7405, - "length": 4, - "value": "true" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCTouchHandler.swift", - "kind": "StringLiteral", - "offset": 7426, - "length": 3, - "value": "\"}\"" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCTouchHandler.swift", - "kind": "StringLiteral", - "offset": 7651, - "length": 3, - "value": "\"{\"" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCTouchHandler.swift", - "kind": "StringLiteral", - "offset": 7670, - "length": 7, - "value": "\"event\"" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCTouchHandler.swift", - "kind": "StringLiteral", - "offset": 7679, - "length": 4, - "value": "\"up\"" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCTouchHandler.swift", - "kind": "StringLiteral", - "offset": 7705, - "length": 7, - "value": "\"ptrId\"" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCTouchHandler.swift", - "kind": "StringLiteral", - "offset": 7741, - "length": 11, - "value": "\"isPrimary\"" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCTouchHandler.swift", - "kind": "StringLiteral", - "offset": 7810, - "length": 3, - "value": "\"x\"" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCTouchHandler.swift", - "kind": "StringLiteral", - "offset": 7838, - "length": 3, - "value": "\"y\"" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCTouchHandler.swift", - "kind": "BooleanLiteral", - "offset": 7851, - "length": 4, - "value": "true" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCTouchHandler.swift", - "kind": "StringLiteral", - "offset": 7872, - "length": 3, - "value": "\"}\"" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCTouchHandler.swift", - "kind": "StringLiteral", - "offset": 8091, - "length": 3, - "value": "\"{\"" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCTouchHandler.swift", - "kind": "StringLiteral", - "offset": 8110, - "length": 7, - "value": "\"event\"" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCTouchHandler.swift", - "kind": "StringLiteral", - "offset": 8119, - "length": 8, - "value": "\"cancel\"" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCTouchHandler.swift", - "kind": "StringLiteral", - "offset": 8149, - "length": 7, - "value": "\"ptrId\"" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCTouchHandler.swift", - "kind": "StringLiteral", - "offset": 8185, - "length": 11, - "value": "\"isPrimary\"" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCTouchHandler.swift", - "kind": "StringLiteral", - "offset": 8254, - "length": 3, - "value": "\"x\"" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCTouchHandler.swift", - "kind": "StringLiteral", - "offset": 8282, - "length": 3, - "value": "\"y\"" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCTouchHandler.swift", - "kind": "BooleanLiteral", - "offset": 8295, - "length": 4, - "value": "true" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCTouchHandler.swift", - "kind": "StringLiteral", - "offset": 8315, - "length": 3, - "value": "\"}\"" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCTouchHandler.swift", - "kind": "StringLiteral", - "offset": 8940, - "length": 3, - "value": "\"{\"" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCTouchHandler.swift", - "kind": "StringLiteral", - "offset": 8967, - "length": 7, - "value": "\"event\"" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCTouchHandler.swift", - "kind": "StringLiteral", - "offset": 8976, - "length": 6, - "value": "\"move\"" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCTouchHandler.swift", - "kind": "IntegerLiteral", - "offset": 9039, - "length": 1, - "value": "1" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCTouchHandler.swift", - "kind": "StringLiteral", - "offset": 9067, - "length": 17, - "value": "\"\"pointers\": [\"" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCTouchHandler.swift", - "kind": "StringLiteral", - "offset": 9337, - "length": 3, - "value": "\"{\"" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCTouchHandler.swift", - "kind": "StringLiteral", - "offset": 9368, - "length": 7, - "value": "\"ptrId\"" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCTouchHandler.swift", - "kind": "StringLiteral", - "offset": 9420, - "length": 11, - "value": "\"isPrimary\"" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCTouchHandler.swift", - "kind": "IntegerLiteral", - "offset": 9442, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCTouchHandler.swift", - "kind": "StringLiteral", - "offset": 9477, - "length": 3, - "value": "\"x\"" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCTouchHandler.swift", - "kind": "StringLiteral", - "offset": 9526, - "length": 3, - "value": "\"y\"" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCTouchHandler.swift", - "kind": "BooleanLiteral", - "offset": 9548, - "length": 4, - "value": "true" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCTouchHandler.swift", - "kind": "StringLiteral", - "offset": 9624, - "length": 4, - "value": "\"},\"" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCTouchHandler.swift", - "kind": "StringLiteral", - "offset": 9688, - "length": 3, - "value": "\"}\"" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCTouchHandler.swift", - "kind": "StringLiteral", - "offset": 9809, - "length": 3, - "value": "\"]\"" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCTouchHandler.swift", - "kind": "StringLiteral", - "offset": 9852, - "length": 3, - "value": "\"}\"" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCTouchHandler.swift", - "kind": "BooleanLiteral", - "offset": 10963, - "length": 5, - "value": "false" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCTouchHandler.swift", - "kind": "StringLiteral", - "offset": 10986, - "length": 46, - "value": "\"\"\"" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCTouchHandler.swift", - "kind": "StringLiteral", - "offset": 10995, - "length": 1, - "value": "\"\": \"\"" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCTouchHandler.swift", - "kind": "StringLiteral", - "offset": 11009, - "length": 1, - "value": "\"\"\"" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCTouchHandler.swift", - "kind": "StringLiteral", - "offset": 11022, - "length": 2, - "value": "\"\"" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCTouchHandler.swift", - "kind": "StringLiteral", - "offset": 11027, - "length": 3, - "value": "\",\"" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCTouchHandler.swift", - "kind": "StringLiteral", - "offset": 11031, - "length": 1, - "value": "\"\"" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCTouchHandler.swift", - "kind": "BooleanLiteral", - "offset": 11130, - "length": 5, - "value": "false" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCTouchHandler.swift", - "kind": "StringLiteral", - "offset": 11153, - "length": 44, - "value": "\"\"\"" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCTouchHandler.swift", - "kind": "StringLiteral", - "offset": 11162, - "length": 1, - "value": "\"\": \"" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCTouchHandler.swift", - "kind": "StringLiteral", - "offset": 11174, - "length": 1, - "value": "\" \"" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCTouchHandler.swift", - "kind": "StringLiteral", - "offset": 11186, - "length": 2, - "value": "\"\"" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCTouchHandler.swift", - "kind": "StringLiteral", - "offset": 11191, - "length": 3, - "value": "\",\"" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCTouchHandler.swift", - "kind": "StringLiteral", - "offset": 11196, - "length": 1, - "value": "\"\"" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCTouchHandler.swift", - "kind": "BooleanLiteral", - "offset": 11299, - "length": 5, - "value": "false" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCTouchHandler.swift", - "kind": "StringLiteral", - "offset": 11322, - "length": 44, - "value": "\"\"\"" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCTouchHandler.swift", - "kind": "StringLiteral", - "offset": 11331, - "length": 1, - "value": "\"\": \"" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCTouchHandler.swift", - "kind": "StringLiteral", - "offset": 11343, - "length": 1, - "value": "\" \"" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCTouchHandler.swift", - "kind": "StringLiteral", - "offset": 11355, - "length": 2, - "value": "\"\"" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCTouchHandler.swift", - "kind": "StringLiteral", - "offset": 11360, - "length": 3, - "value": "\",\"" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCTouchHandler.swift", - "kind": "StringLiteral", - "offset": 11365, - "length": 1, - "value": "\"\"" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCTouchHandler.swift", - "kind": "BooleanLiteral", - "offset": 11470, - "length": 5, - "value": "false" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCTouchHandler.swift", - "kind": "StringLiteral", - "offset": 11493, - "length": 44, - "value": "\"\"\"" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCTouchHandler.swift", - "kind": "StringLiteral", - "offset": 11502, - "length": 1, - "value": "\"\": \"" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCTouchHandler.swift", - "kind": "StringLiteral", - "offset": 11514, - "length": 1, - "value": "\" \"" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCTouchHandler.swift", - "kind": "StringLiteral", - "offset": 11526, - "length": 2, - "value": "\"\"" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCTouchHandler.swift", - "kind": "StringLiteral", - "offset": 11531, - "length": 3, - "value": "\",\"" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCTouchHandler.swift", - "kind": "StringLiteral", - "offset": 11536, - "length": 1, - "value": "\"\"" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCTouchHandler.swift", - "kind": "BooleanLiteral", - "offset": 11640, - "length": 5, - "value": "false" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCTouchHandler.swift", - "kind": "StringLiteral", - "offset": 11663, - "length": 44, - "value": "\"\"\"" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCTouchHandler.swift", - "kind": "StringLiteral", - "offset": 11672, - "length": 1, - "value": "\"\": \"" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCTouchHandler.swift", - "kind": "StringLiteral", - "offset": 11684, - "length": 1, - "value": "\" \"" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCTouchHandler.swift", - "kind": "StringLiteral", - "offset": 11696, - "length": 2, - "value": "\"\"" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCTouchHandler.swift", - "kind": "StringLiteral", - "offset": 11701, - "length": 3, - "value": "\",\"" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCTouchHandler.swift", - "kind": "StringLiteral", - "offset": 11706, - "length": 1, - "value": "\"\"" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCTouchHandler.swift", - "kind": "StringLiteral", - "offset": 133, - "length": 15, - "value": "\"CanvasNative.NSCTouchHandler\"" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCSVG.swift", - "kind": "IntegerLiteral", - "offset": 278, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCSVG.swift", - "kind": "IntegerLiteral", - "offset": 305, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCSVG.swift", - "kind": "BooleanLiteral", - "offset": 332, - "length": 5, - "value": "false" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCSVG.swift", - "kind": "BooleanLiteral", - "offset": 360, - "length": 5, - "value": "false" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCSVG.swift", - "kind": "BooleanLiteral", - "offset": 381, - "length": 5, - "value": "false" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCSVG.swift", - "kind": "BooleanLiteral", - "offset": 474, - "length": 4, - "value": "true" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCSVG.swift", - "kind": "BooleanLiteral", - "offset": 423, - "length": 5, - "value": "false" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCSVG.swift", - "kind": "IntegerLiteral", - "offset": 838, - "length": 1, - "value": "1" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCSVG.swift", - "kind": "IntegerLiteral", - "offset": 1062, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCSVG.swift", - "kind": "BooleanLiteral", - "offset": 1590, - "length": 4, - "value": "true" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCSVG.swift", - "kind": "BooleanLiteral", - "offset": 1659, - "length": 4, - "value": "true" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCSVG.swift", - "kind": "BooleanLiteral", - "offset": 2201, - "length": 4, - "value": "true" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCSVG.swift", - "kind": "BooleanLiteral", - "offset": 2262, - "length": 4, - "value": "true" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCSVG.swift", - "kind": "IntegerLiteral", - "offset": 2532, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCSVG.swift", - "kind": "BooleanLiteral", - "offset": 3088, - "length": 4, - "value": "true" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCSVG.swift", - "kind": "BooleanLiteral", - "offset": 3435, - "length": 4, - "value": "true" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCSVG.swift", - "kind": "BooleanLiteral", - "offset": 4043, - "length": 4, - "value": "true" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCSVG.swift", - "kind": "BooleanLiteral", - "offset": 4386, - "length": 4, - "value": "true" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCSVG.swift", - "kind": "IntegerLiteral", - "offset": 4836, - "length": 1, - "value": "4" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCSVG.swift", - "kind": "IntegerLiteral", - "offset": 4884, - "length": 1, - "value": "4" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCSVG.swift", - "kind": "IntegerLiteral", - "offset": 4992, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCSVG.swift", - "kind": "IntegerLiteral", - "offset": 5035, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCSVG.swift", - "kind": "IntegerLiteral", - "offset": 5173, - "length": 1, - "value": "1" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCSVG.swift", - "kind": "BooleanLiteral", - "offset": 5319, - "length": 4, - "value": "true" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCSVG.swift", - "kind": "IntegerLiteral", - "offset": 5325, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCSVG.swift", - "kind": "IntegerLiteral", - "offset": 5328, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCSVG.swift", - "kind": "BooleanLiteral", - "offset": 5584, - "length": 5, - "value": "false" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCSVG.swift", - "kind": "StringLiteral", - "offset": 5869, - "length": 8, - "value": "\"NSCSVG\"" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCSVG.swift", - "kind": "StringLiteral", - "offset": 6030, - "length": 8, - "value": "\"NSCSVG\"" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCSVG.swift", - "kind": "IntegerLiteral", - "offset": 6153, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCSVG.swift", - "kind": "IntegerLiteral", - "offset": 6375, - "length": 1, - "value": "8" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCSVG.swift", - "kind": "IntegerLiteral", - "offset": 6399, - "length": 1, - "value": "4" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCSVG.swift", - "kind": "IntegerLiteral", - "offset": 6776, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCSVG.swift", - "kind": "IntegerLiteral", - "offset": 6998, - "length": 1, - "value": "8" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCSVG.swift", - "kind": "IntegerLiteral", - "offset": 7022, - "length": 1, - "value": "4" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCImageBitmap.swift", - "kind": "StringLiteral", - "offset": 233, - "length": 22, - "value": "\"Failed to load image\"" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCImageBitmap.swift", - "kind": "StringLiteral", - "offset": 313, - "length": 21, - "value": "\"NSCImageBitmapQueue\"" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/Utils.swift", - "kind": "IntegerLiteral", - "offset": 242, - "length": 1, - "value": "4" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/Utils.swift", - "kind": "BooleanLiteral", - "offset": 2553, - "length": 5, - "value": "false" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/Utils.swift", - "kind": "BooleanLiteral", - "offset": 2686, - "length": 4, - "value": "true" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/Utils.swift", - "kind": "BooleanLiteral", - "offset": 2738, - "length": 4, - "value": "true" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/Utils.swift", - "kind": "StringLiteral", - "offset": 2923, - "length": 33, - "value": "\"Failed to create file at path '\"" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/Utils.swift", - "kind": "StringLiteral", - "offset": 2966, - "length": 3, - "value": "\"'\"" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/Utils.swift", - "kind": "BooleanLiteral", - "offset": 3229, - "length": 4, - "value": "true" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/GLRenderer.swift", - "kind": "BooleanLiteral", - "offset": 229, - "length": 5, - "value": "false" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/GLRenderer.swift", - "kind": "IntegerLiteral", - "offset": 271, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/GLRenderer.swift", - "kind": "IntegerLiteral", - "offset": 841, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/GLRenderer.swift", - "kind": "IntegerLiteral", - "offset": 1031, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/GLRenderer.swift", - "kind": "StringLiteral", - "offset": 180, - "length": 13, - "value": "\"CanvasNative.CanvasGLKView\"" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/GLRenderer.swift", - "kind": "IntegerLiteral", - "offset": 1720, - "length": 1, - "value": "4" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/GLRenderer.swift", - "kind": "IntegerLiteral", - "offset": 1947, - "length": 1, - "value": "8" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/GLRenderer.swift", - "kind": "IntegerLiteral", - "offset": 2140, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/GLRenderer.swift", - "kind": "IntegerLiteral", - "offset": 2146, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/GLRenderer.swift", - "kind": "BooleanLiteral", - "offset": 2303, - "length": 5, - "value": "false" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/GLRenderer.swift", - "kind": "BooleanLiteral", - "offset": 2379, - "length": 5, - "value": "false" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/GLRenderer.swift", - "kind": "IntegerLiteral", - "offset": 2821, - "length": 1, - "value": "1" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/GLRenderer.swift", - "kind": "IntegerLiteral", - "offset": 2965, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/GLRenderer.swift", - "kind": "IntegerLiteral", - "offset": 3161, - "length": 1, - "value": "4" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/GLRenderer.swift", - "kind": "IntegerLiteral", - "offset": 3406, - "length": 1, - "value": "8" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/GLRenderer.swift", - "kind": "IntegerLiteral", - "offset": 3430, - "length": 1, - "value": "4" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/GLRenderer.swift", - "kind": "IntegerLiteral", - "offset": 3888, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/GLRenderer.swift", - "kind": "IntegerLiteral", - "offset": 3961, - "length": 1, - "value": "1" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/GLRenderer.swift", - "kind": "IntegerLiteral", - "offset": 3967, - "length": 2, - "value": "-1" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/GLRenderer.swift", - "kind": "BooleanLiteral", - "offset": 4127, - "length": 5, - "value": "false" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCImageAsset.swift", - "kind": "StringLiteral", - "offset": 246, - "length": 20, - "value": "\"NSCImageAssetQueue\"" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCImageAsset.swift", - "kind": "BooleanLiteral", - "offset": 860, - "length": 4, - "value": "true" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCImageAsset.swift", - "kind": "BooleanLiteral", - "offset": 977, - "length": 5, - "value": "false" - } - ] -} \ No newline at end of file diff --git a/packages/canvas/src-native/canvas-ios/dist/CanvasNative.xcframework/ios-arm64_x86_64-simulator/CanvasNative.framework/Modules/CanvasNative.swiftmodule/arm64-apple-ios-simulator.private.swiftinterface b/packages/canvas/src-native/canvas-ios/dist/CanvasNative.xcframework/ios-arm64_x86_64-simulator/CanvasNative.framework/Modules/CanvasNative.swiftmodule/arm64-apple-ios-simulator.private.swiftinterface deleted file mode 100644 index 057da232d..000000000 --- a/packages/canvas/src-native/canvas-ios/dist/CanvasNative.xcframework/ios-arm64_x86_64-simulator/CanvasNative.framework/Modules/CanvasNative.swiftmodule/arm64-apple-ios-simulator.private.swiftinterface +++ /dev/null @@ -1,165 +0,0 @@ -// swift-interface-format-version: 1.0 -// swift-compiler-version: Apple Swift version 5.9.2 (swiftlang-5.9.2.2.56 clang-1500.1.0.2.5) -// swift-module-flags: -target arm64-apple-ios12.0-simulator -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -module-name CanvasNative -// swift-module-flags-ignorable: -enable-bare-slash-regex -import AVFoundation -@_exported import CanvasNative -import CoreVideo -import Foundation -import GLKit -import OpenGLES -import Swift -import UIKit -import WebKit -import _Concurrency -import _StringProcessing -import _SwiftConcurrencyShims -@objc(NSCCanvasListener) public protocol NSCCanvasListener { - @objc func contextReady() -} -@_inheritsConvenienceInitializers @objc(NSSCanvasHelpers) @objcMembers public class CanvasHelpers : ObjectiveC.NSObject { - @objc public static func getBytesFromUIImage(_ image: UIKit.UIImage) -> Foundation.NSMutableData - @objc public static func createPattern(_ context: Swift.Int64, _ image: UIKit.UIImage, _ repetition: Swift.String) -> Swift.Int64 - @objc public static func loadImageAssetWithContext(_ asset: Swift.Int64, _ image: UIKit.UIImage) -> Swift.Bool - @objc public static func drawImage(context: Swift.Int64, image: UIKit.UIImage, dx: Swift.Float, dy: Swift.Float) - @objc public static func drawImage(context: Swift.Int64, image: UIKit.UIImage, dx: Swift.Float, dy: Swift.Float, dw: Swift.Float, dh: Swift.Float) - @objc public static func drawImage(context: Swift.Int64, image: UIKit.UIImage, sx: Swift.Float, sy: Swift.Float, sw: Swift.Float, sh: Swift.Float, dx: Swift.Float, dy: Swift.Float, dw: Swift.Float, dh: Swift.Float) - @objc public static func initGLWithView(_ view: Swift.Int64, _ alpha: Swift.Bool, _ antialias: Swift.Bool, _ depth: Swift.Bool, _ fail_if_major_performance_caveat: Swift.Bool, _ power_preference: Swift.String, _ premultiplied_alpha: Swift.Bool, _ preserve_drawing_buffer: Swift.Bool, _ stencil: Swift.Bool, _ desynchronized: Swift.Bool, _ xr_compatible: Swift.Bool, _ version: Swift.Int32, _ is_canvas: Swift.Bool) -> Swift.Int64 - @objc public static func initSharedGLWithView(_ view: Swift.Int64, _ alpha: Swift.Bool, _ antialias: Swift.Bool, _ depth: Swift.Bool, _ fail_if_major_performance_caveat: Swift.Bool, _ power_preference: Swift.String, _ premultiplied_alpha: Swift.Bool, _ preserve_drawing_buffer: Swift.Bool, _ stencil: Swift.Bool, _ desynchronized: Swift.Bool, _ xr_compatible: Swift.Bool, _ version: Swift.Int32, _ is_canvas: Swift.Bool, _ shared_context: Swift.Int64) -> Swift.Int64 - @objc public static func initGLWithWidthAndHeight(_ width: Swift.Int32, _ height: Swift.Int32, _ alpha: Swift.Bool, _ antialias: Swift.Bool, _ depth: Swift.Bool, _ fail_if_major_performance_caveat: Swift.Bool, _ power_preference: Swift.String, _ premultiplied_alpha: Swift.Bool, _ preserve_drawing_buffer: Swift.Bool, _ stencil: Swift.Bool, _ desynchronized: Swift.Bool, _ xr_compatible: Swift.Bool, _ version: Swift.Int32, _ is_canvas: Swift.Bool) -> Swift.Int64 - @objc public static func initSharedGLWidthAndHeight(_ width: Swift.Int32, _ height: Swift.Int32, _ alpha: Swift.Bool, _ antialias: Swift.Bool, _ depth: Swift.Bool, _ fail_if_major_performance_caveat: Swift.Bool, _ power_preference: Swift.String, _ premultiplied_alpha: Swift.Bool, _ preserve_drawing_buffer: Swift.Bool, _ stencil: Swift.Bool, _ desynchronized: Swift.Bool, _ xr_compatible: Swift.Bool, _ version: Swift.Int32, _ is_canvas: Swift.Bool, _ shared_context: Swift.Int64) -> Swift.Int64 - @objc public static func resize2DContext(_ context: Swift.Int64, _ width: Swift.Float, _ height: Swift.Float) - @objc public static func flush2DContext(_ context: Swift.Int64) - @objc public static func flushGL(_ context: Swift.Int64) -> Swift.Bool - @objc public static func releaseGL(_ context: Swift.Int64) - @objc public static func getGLPointer(_ context: Swift.Int64) -> Swift.Int64 - @objc public static func releaseGLPointer(_ context: Swift.Int64) - @objc public static func create2DContext(_ context: Swift.Int64, _ width: Swift.Int32, _ height: Swift.Int32, _ alpha: Swift.Bool, _ density: Swift.Float, _ samples: Swift.Int32, _ font_color: Swift.Int32, _ ppi: Swift.Float, _ direction: Swift.Int32) -> Swift.Int64 - @objc public static func updateGLSurfaceWithView(_ view: Swift.Int64, _ width: Swift.Int32, _ height: Swift.Int32, _ context: Swift.Int64) - @objc public static func test2D(_ context: Swift.Int64) - @objc public static func testToDataURL(_ context: Swift.Int64) -> Swift.String - @objc public static func writeFile(_ data: Foundation.NSData, _ path: Swift.String, _ callback: @escaping (Swift.String?, Swift.String?) -> Swift.Void) - @objc public static func readFile(_ path: Swift.String, _ callback: @escaping (Swift.String?, Foundation.NSData?) -> Swift.Void) - @objc public static func deleteFile(_ path: Swift.String, _ callback: @escaping (Foundation.NSError?, Swift.Bool) -> Swift.Void) - @objc public static func handleBase64Image(_ mime: Swift.String, _ dir: Swift.String, _ base64: Swift.String, _ callback: @escaping (Swift.String?, Swift.String?) -> Swift.Void) - @objc override dynamic public init() - @objc deinit -} -@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objcMembers @objc(NSCCanvas) @_Concurrency.MainActor(unsafe) public class NSCCanvas : UIKit.UIView { - @objc @_Concurrency.MainActor(unsafe) public static let store: Foundation.NSMutableDictionary - @objc @_Concurrency.MainActor(unsafe) public static func getViews() -> Foundation.NSMapTable - @objc @_Concurrency.MainActor(unsafe) public func getViewPtr() -> Swift.UnsafeMutableRawPointer - @objc @_Concurrency.MainActor(unsafe) public var ignorePixelScaling: Swift.Bool { - @objc get - @objc set - } - @objc @_Concurrency.MainActor(unsafe) public var nativeGL: Swift.Int64 { - get - } - @objc @_Concurrency.MainActor(unsafe) public var nativeContext: Swift.Int64 { - get - } - @objc @_Concurrency.MainActor(unsafe) public var drawingBufferWidth: Swift.Int { - @objc get - } - @objc @_Concurrency.MainActor(unsafe) public var drawingBufferHeight: Swift.Int { - @objc get - } - @objc @_Concurrency.MainActor(unsafe) public var width: Swift.Float { - @objc get - } - @objc @_Concurrency.MainActor(unsafe) public var height: Swift.Float { - @objc get - } - @objc @_Concurrency.MainActor(unsafe) public func initContext(_ type: Swift.String, _ alpha: Swift.Bool = true, _ antialias: Swift.Bool = true, _ depth: Swift.Bool = true, _ failIfMajorPerformanceCaveat: Swift.Bool = false, _ powerPreference: Swift.String = "default", _ premultipliedAlpha: Swift.Bool = true, _ preserveDrawingBuffer: Swift.Bool = false, _ stencil: Swift.Bool = false, _ desynchronized: Swift.Bool = false, _ xrCompatible: Swift.Bool = false) - @objc @_Concurrency.MainActor(unsafe) public func create2DContext(_ alpha: Swift.Bool, _ antialias: Swift.Bool, _ depth: Swift.Bool, _ failIfMajorPerformanceCaveat: Swift.Bool, _ powerPreference: Swift.String, _ premultipliedAlpha: Swift.Bool, _ preserveDrawingBuffer: Swift.Bool, _ stencil: Swift.Bool, _ desynchronized: Swift.Bool, _ xrCompatible: Swift.Bool, _ fontColor: Swift.Int32) -> Swift.Int64 - @objc @_Concurrency.MainActor(unsafe) public func forceLayout(_ width: CoreFoundation.CGFloat, _ height: CoreFoundation.CGFloat) - @objc @_Concurrency.MainActor(unsafe) public func snapshot(_ flip: Swift.Bool) -> UIKit.UIImage? - @objc @discardableResult - @_Concurrency.MainActor(unsafe) public func render() -> Swift.Bool - @objc @_Concurrency.MainActor(unsafe) public func context2DTest(_ context: Swift.Int64) - @objc @_Concurrency.MainActor(unsafe) public func context2DTestToDataURL(_ context: Swift.Int64) -> Swift.String - @objc @_Concurrency.MainActor(unsafe) public var touchEventListener: ((Swift.String, UIKit.UIGestureRecognizer) -> Swift.Void)? - @_Concurrency.MainActor(unsafe) @objc override dynamic public init(frame: CoreFoundation.CGRect) - @objc @_Concurrency.MainActor(unsafe) public func setListener(_ listener: (any CanvasNative.NSCCanvasListener)?) - @_Concurrency.MainActor(unsafe) @objc override dynamic public func layoutSubviews() - @objc deinit - @objc @_Concurrency.MainActor(unsafe) public static func getBoundingClientRect(_ canvas: CanvasNative.NSCCanvas, _ buffer: Swift.UnsafeMutableRawPointer) -} -@_inheritsConvenienceInitializers @objcMembers @objc(NSCRender) public class NSCRender : ObjectiveC.NSObject { - @objc override dynamic public init() - @objc public func texImage2D(_ target: Swift.Int32, _ level: Swift.Int32, _ internalFormat: Swift.Int32, _ format: Swift.Int32, _ type: Swift.Int32, _ source: CanvasNative.NSCCanvas, _ dest: CanvasNative.NSCCanvas, _ flipYWebGL: Swift.Bool) - @objc public func createSurface() - @objc deinit -} -@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objcMembers @objc(TNSSVG) @_Concurrency.MainActor(unsafe) public class NSCSVG : UIKit.UIView { - @objc @_Concurrency.MainActor(unsafe) public var ignorePixelScaling: Swift.Bool { - @objc get - @objc set - } - @objc @_Concurrency.MainActor(unsafe) public var src: Swift.String? { - @objc get - @objc set - } - @objc @_Concurrency.MainActor(unsafe) public var srcPath: Swift.String? { - @objc get - @objc set - } - @_Concurrency.MainActor(unsafe) @objc override dynamic public func layoutSubviews() - @_Concurrency.MainActor(unsafe) @objc override dynamic public init(frame: CoreFoundation.CGRect) - @_Concurrency.MainActor(unsafe) @objc override dynamic public func draw(_ rect: CoreFoundation.CGRect) - @objc @_Concurrency.MainActor(unsafe) public func toImage() -> UIKit.UIImage? - @objc @_Concurrency.MainActor(unsafe) public func toData() -> Foundation.NSData? - @objc deinit -} -@_inheritsConvenienceInitializers @objcMembers @objc(NSCImageBitmap) public class NSCImageBitmap : ObjectiveC.NSObject { - @objc public static let queue: Dispatch.DispatchQueue - @objc override dynamic public init() - @objc deinit -} -@_inheritsConvenienceInitializers @objc(Utils) public class Utils : ObjectiveC.NSObject { - @objc public static func createTextureCache() -> CoreVideo.CVOpenGLESTextureCache? - @objc public static func createImage(_ texturecache: CoreVideo.CVOpenGLESTextureCache, _ buffer: CoreVideo.CVImageBuffer, _ textureAttributes: CoreFoundation.CFDictionary?, _ target: OpenGLES.GLenum, _ internalFormat: OpenGLES.GLint, _ width: OpenGLES.GLsizei, _ height: OpenGLES.GLsizei, _ format: OpenGLES.GLenum, _ type: OpenGLES.GLenum, _ planeIndex: Swift.Int) -> CoreVideo.CVOpenGLESTexture? - @objc public static func setupRender() -> CanvasNative.NSCRender - @objc public static func drawFrame(_ player: AVFoundation.AVPlayer, _ output: AVFoundation.AVPlayerItemVideoOutput, _ videoSize: CoreFoundation.CGSize, _ render: CanvasNative.NSCRender, _ internalFormat: Swift.Int32, _ format: Swift.Int32, _ flipYWebGL: Swift.Bool) - @objc public static func writeToFile(_ data: Foundation.NSData, _ path: Swift.String) throws - @objc override dynamic public init() - @objc deinit -} -@_inheritsConvenienceInitializers @objcMembers @objc(NSCCanvasRenderingContext2D) public class NSCCanvasRenderingContext2D : CanvasNative.NSCCanvasRenderingContext { - @objc public static func createPattern(_ context: Swift.Int64, _ src: UIKit.UIImage, _ repetition: Swift.String) -> Swift.Int64 - @objc public static func drawImage(_ context: Swift.Int64, _ image: UIKit.UIImage, _ dx: Swift.Float, _ dy: Swift.Float) - @objc public static func drawImage(_ context: Swift.Int64, _ image: UIKit.UIImage, _ dx: Swift.Float, _ dy: Swift.Float, _ dWidth: Swift.Float, _ dHeight: Swift.Float) - @objc public static func drawImage(_ context: Swift.Int64, _ image: UIKit.UIImage, _ sx: Swift.Float, _ sy: Swift.Float, _ sWidth: Swift.Float, _ sHeight: Swift.Float, _ dx: Swift.Float, _ dy: Swift.Float, _ dWidth: Swift.Float, _ dHeight: Swift.Float) - @objc override dynamic public init() - @objc deinit -} -@_hasMissingDesignatedInitializers @objcMembers @objc(CanvasGLKView) @_Concurrency.MainActor(unsafe) public class CanvasGLKView : GLKit.GLKView { - @_Concurrency.MainActor(unsafe) @objc dynamic public init() - @_Concurrency.MainActor(unsafe) @objc override dynamic public init(frame: CoreFoundation.CGRect) - @_Concurrency.MainActor(unsafe) @objc override dynamic public func setNeedsDisplay() - @_Concurrency.MainActor(unsafe) @objc override dynamic public func setNeedsDisplay(_ rect: CoreFoundation.CGRect) - @_Concurrency.MainActor(unsafe) @objc override dynamic public func bindDrawable() - @_Concurrency.MainActor(unsafe) @objc override dynamic public func deleteDrawable() - @objc deinit -} -extension GLKit.GLKView { - @objc @_Concurrency.MainActor(unsafe) dynamic public func snapshotWithData(_ data: Foundation.Data) -} -@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objcMembers @objc(CanvasCPUView) @_Concurrency.MainActor(unsafe) public class CanvasCPUView : UIKit.UIView { - @objc @_Concurrency.MainActor(unsafe) public var ignorePixelScaling: Swift.Bool - @_Concurrency.MainActor(unsafe) @objc dynamic public init() - @_Concurrency.MainActor(unsafe) @objc override dynamic public init(frame: CoreFoundation.CGRect) - @_Concurrency.MainActor(unsafe) @objc override dynamic public func draw(_ rect: CoreFoundation.CGRect) - @objc deinit -} -@_inheritsConvenienceInitializers @objcMembers @objc(NSCImageAsset) public class NSCImageAsset : ObjectiveC.NSObject { - @objc public static func loadImageFromImageSync(_ context: Swift.Int64, _ image: UIKit.UIImage) -> Swift.Bool - @objc public static func loadImageFromImage(_ context: Swift.Int64, _ image: UIKit.UIImage, _ callback: @escaping (Swift.Bool) -> ()) - @objc override dynamic public init() - @objc deinit -} -@_inheritsConvenienceInitializers @objc(NSCCanvasRenderingContext) public class NSCCanvasRenderingContext : ObjectiveC.NSObject { - @objc override dynamic public init() - @objc deinit -} diff --git a/packages/canvas/src-native/canvas-ios/dist/CanvasNative.xcframework/ios-arm64_x86_64-simulator/CanvasNative.framework/Modules/CanvasNative.swiftmodule/arm64-apple-ios-simulator.swiftdoc b/packages/canvas/src-native/canvas-ios/dist/CanvasNative.xcframework/ios-arm64_x86_64-simulator/CanvasNative.framework/Modules/CanvasNative.swiftmodule/arm64-apple-ios-simulator.swiftdoc deleted file mode 100644 index b55e022fa..000000000 Binary files a/packages/canvas/src-native/canvas-ios/dist/CanvasNative.xcframework/ios-arm64_x86_64-simulator/CanvasNative.framework/Modules/CanvasNative.swiftmodule/arm64-apple-ios-simulator.swiftdoc and /dev/null differ diff --git a/packages/canvas/src-native/canvas-ios/dist/CanvasNative.xcframework/ios-arm64_x86_64-simulator/CanvasNative.framework/Modules/CanvasNative.swiftmodule/arm64-apple-ios-simulator.swiftinterface b/packages/canvas/src-native/canvas-ios/dist/CanvasNative.xcframework/ios-arm64_x86_64-simulator/CanvasNative.framework/Modules/CanvasNative.swiftmodule/arm64-apple-ios-simulator.swiftinterface deleted file mode 100644 index 057da232d..000000000 --- a/packages/canvas/src-native/canvas-ios/dist/CanvasNative.xcframework/ios-arm64_x86_64-simulator/CanvasNative.framework/Modules/CanvasNative.swiftmodule/arm64-apple-ios-simulator.swiftinterface +++ /dev/null @@ -1,165 +0,0 @@ -// swift-interface-format-version: 1.0 -// swift-compiler-version: Apple Swift version 5.9.2 (swiftlang-5.9.2.2.56 clang-1500.1.0.2.5) -// swift-module-flags: -target arm64-apple-ios12.0-simulator -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -module-name CanvasNative -// swift-module-flags-ignorable: -enable-bare-slash-regex -import AVFoundation -@_exported import CanvasNative -import CoreVideo -import Foundation -import GLKit -import OpenGLES -import Swift -import UIKit -import WebKit -import _Concurrency -import _StringProcessing -import _SwiftConcurrencyShims -@objc(NSCCanvasListener) public protocol NSCCanvasListener { - @objc func contextReady() -} -@_inheritsConvenienceInitializers @objc(NSSCanvasHelpers) @objcMembers public class CanvasHelpers : ObjectiveC.NSObject { - @objc public static func getBytesFromUIImage(_ image: UIKit.UIImage) -> Foundation.NSMutableData - @objc public static func createPattern(_ context: Swift.Int64, _ image: UIKit.UIImage, _ repetition: Swift.String) -> Swift.Int64 - @objc public static func loadImageAssetWithContext(_ asset: Swift.Int64, _ image: UIKit.UIImage) -> Swift.Bool - @objc public static func drawImage(context: Swift.Int64, image: UIKit.UIImage, dx: Swift.Float, dy: Swift.Float) - @objc public static func drawImage(context: Swift.Int64, image: UIKit.UIImage, dx: Swift.Float, dy: Swift.Float, dw: Swift.Float, dh: Swift.Float) - @objc public static func drawImage(context: Swift.Int64, image: UIKit.UIImage, sx: Swift.Float, sy: Swift.Float, sw: Swift.Float, sh: Swift.Float, dx: Swift.Float, dy: Swift.Float, dw: Swift.Float, dh: Swift.Float) - @objc public static func initGLWithView(_ view: Swift.Int64, _ alpha: Swift.Bool, _ antialias: Swift.Bool, _ depth: Swift.Bool, _ fail_if_major_performance_caveat: Swift.Bool, _ power_preference: Swift.String, _ premultiplied_alpha: Swift.Bool, _ preserve_drawing_buffer: Swift.Bool, _ stencil: Swift.Bool, _ desynchronized: Swift.Bool, _ xr_compatible: Swift.Bool, _ version: Swift.Int32, _ is_canvas: Swift.Bool) -> Swift.Int64 - @objc public static func initSharedGLWithView(_ view: Swift.Int64, _ alpha: Swift.Bool, _ antialias: Swift.Bool, _ depth: Swift.Bool, _ fail_if_major_performance_caveat: Swift.Bool, _ power_preference: Swift.String, _ premultiplied_alpha: Swift.Bool, _ preserve_drawing_buffer: Swift.Bool, _ stencil: Swift.Bool, _ desynchronized: Swift.Bool, _ xr_compatible: Swift.Bool, _ version: Swift.Int32, _ is_canvas: Swift.Bool, _ shared_context: Swift.Int64) -> Swift.Int64 - @objc public static func initGLWithWidthAndHeight(_ width: Swift.Int32, _ height: Swift.Int32, _ alpha: Swift.Bool, _ antialias: Swift.Bool, _ depth: Swift.Bool, _ fail_if_major_performance_caveat: Swift.Bool, _ power_preference: Swift.String, _ premultiplied_alpha: Swift.Bool, _ preserve_drawing_buffer: Swift.Bool, _ stencil: Swift.Bool, _ desynchronized: Swift.Bool, _ xr_compatible: Swift.Bool, _ version: Swift.Int32, _ is_canvas: Swift.Bool) -> Swift.Int64 - @objc public static func initSharedGLWidthAndHeight(_ width: Swift.Int32, _ height: Swift.Int32, _ alpha: Swift.Bool, _ antialias: Swift.Bool, _ depth: Swift.Bool, _ fail_if_major_performance_caveat: Swift.Bool, _ power_preference: Swift.String, _ premultiplied_alpha: Swift.Bool, _ preserve_drawing_buffer: Swift.Bool, _ stencil: Swift.Bool, _ desynchronized: Swift.Bool, _ xr_compatible: Swift.Bool, _ version: Swift.Int32, _ is_canvas: Swift.Bool, _ shared_context: Swift.Int64) -> Swift.Int64 - @objc public static func resize2DContext(_ context: Swift.Int64, _ width: Swift.Float, _ height: Swift.Float) - @objc public static func flush2DContext(_ context: Swift.Int64) - @objc public static func flushGL(_ context: Swift.Int64) -> Swift.Bool - @objc public static func releaseGL(_ context: Swift.Int64) - @objc public static func getGLPointer(_ context: Swift.Int64) -> Swift.Int64 - @objc public static func releaseGLPointer(_ context: Swift.Int64) - @objc public static func create2DContext(_ context: Swift.Int64, _ width: Swift.Int32, _ height: Swift.Int32, _ alpha: Swift.Bool, _ density: Swift.Float, _ samples: Swift.Int32, _ font_color: Swift.Int32, _ ppi: Swift.Float, _ direction: Swift.Int32) -> Swift.Int64 - @objc public static func updateGLSurfaceWithView(_ view: Swift.Int64, _ width: Swift.Int32, _ height: Swift.Int32, _ context: Swift.Int64) - @objc public static func test2D(_ context: Swift.Int64) - @objc public static func testToDataURL(_ context: Swift.Int64) -> Swift.String - @objc public static func writeFile(_ data: Foundation.NSData, _ path: Swift.String, _ callback: @escaping (Swift.String?, Swift.String?) -> Swift.Void) - @objc public static func readFile(_ path: Swift.String, _ callback: @escaping (Swift.String?, Foundation.NSData?) -> Swift.Void) - @objc public static func deleteFile(_ path: Swift.String, _ callback: @escaping (Foundation.NSError?, Swift.Bool) -> Swift.Void) - @objc public static func handleBase64Image(_ mime: Swift.String, _ dir: Swift.String, _ base64: Swift.String, _ callback: @escaping (Swift.String?, Swift.String?) -> Swift.Void) - @objc override dynamic public init() - @objc deinit -} -@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objcMembers @objc(NSCCanvas) @_Concurrency.MainActor(unsafe) public class NSCCanvas : UIKit.UIView { - @objc @_Concurrency.MainActor(unsafe) public static let store: Foundation.NSMutableDictionary - @objc @_Concurrency.MainActor(unsafe) public static func getViews() -> Foundation.NSMapTable - @objc @_Concurrency.MainActor(unsafe) public func getViewPtr() -> Swift.UnsafeMutableRawPointer - @objc @_Concurrency.MainActor(unsafe) public var ignorePixelScaling: Swift.Bool { - @objc get - @objc set - } - @objc @_Concurrency.MainActor(unsafe) public var nativeGL: Swift.Int64 { - get - } - @objc @_Concurrency.MainActor(unsafe) public var nativeContext: Swift.Int64 { - get - } - @objc @_Concurrency.MainActor(unsafe) public var drawingBufferWidth: Swift.Int { - @objc get - } - @objc @_Concurrency.MainActor(unsafe) public var drawingBufferHeight: Swift.Int { - @objc get - } - @objc @_Concurrency.MainActor(unsafe) public var width: Swift.Float { - @objc get - } - @objc @_Concurrency.MainActor(unsafe) public var height: Swift.Float { - @objc get - } - @objc @_Concurrency.MainActor(unsafe) public func initContext(_ type: Swift.String, _ alpha: Swift.Bool = true, _ antialias: Swift.Bool = true, _ depth: Swift.Bool = true, _ failIfMajorPerformanceCaveat: Swift.Bool = false, _ powerPreference: Swift.String = "default", _ premultipliedAlpha: Swift.Bool = true, _ preserveDrawingBuffer: Swift.Bool = false, _ stencil: Swift.Bool = false, _ desynchronized: Swift.Bool = false, _ xrCompatible: Swift.Bool = false) - @objc @_Concurrency.MainActor(unsafe) public func create2DContext(_ alpha: Swift.Bool, _ antialias: Swift.Bool, _ depth: Swift.Bool, _ failIfMajorPerformanceCaveat: Swift.Bool, _ powerPreference: Swift.String, _ premultipliedAlpha: Swift.Bool, _ preserveDrawingBuffer: Swift.Bool, _ stencil: Swift.Bool, _ desynchronized: Swift.Bool, _ xrCompatible: Swift.Bool, _ fontColor: Swift.Int32) -> Swift.Int64 - @objc @_Concurrency.MainActor(unsafe) public func forceLayout(_ width: CoreFoundation.CGFloat, _ height: CoreFoundation.CGFloat) - @objc @_Concurrency.MainActor(unsafe) public func snapshot(_ flip: Swift.Bool) -> UIKit.UIImage? - @objc @discardableResult - @_Concurrency.MainActor(unsafe) public func render() -> Swift.Bool - @objc @_Concurrency.MainActor(unsafe) public func context2DTest(_ context: Swift.Int64) - @objc @_Concurrency.MainActor(unsafe) public func context2DTestToDataURL(_ context: Swift.Int64) -> Swift.String - @objc @_Concurrency.MainActor(unsafe) public var touchEventListener: ((Swift.String, UIKit.UIGestureRecognizer) -> Swift.Void)? - @_Concurrency.MainActor(unsafe) @objc override dynamic public init(frame: CoreFoundation.CGRect) - @objc @_Concurrency.MainActor(unsafe) public func setListener(_ listener: (any CanvasNative.NSCCanvasListener)?) - @_Concurrency.MainActor(unsafe) @objc override dynamic public func layoutSubviews() - @objc deinit - @objc @_Concurrency.MainActor(unsafe) public static func getBoundingClientRect(_ canvas: CanvasNative.NSCCanvas, _ buffer: Swift.UnsafeMutableRawPointer) -} -@_inheritsConvenienceInitializers @objcMembers @objc(NSCRender) public class NSCRender : ObjectiveC.NSObject { - @objc override dynamic public init() - @objc public func texImage2D(_ target: Swift.Int32, _ level: Swift.Int32, _ internalFormat: Swift.Int32, _ format: Swift.Int32, _ type: Swift.Int32, _ source: CanvasNative.NSCCanvas, _ dest: CanvasNative.NSCCanvas, _ flipYWebGL: Swift.Bool) - @objc public func createSurface() - @objc deinit -} -@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objcMembers @objc(TNSSVG) @_Concurrency.MainActor(unsafe) public class NSCSVG : UIKit.UIView { - @objc @_Concurrency.MainActor(unsafe) public var ignorePixelScaling: Swift.Bool { - @objc get - @objc set - } - @objc @_Concurrency.MainActor(unsafe) public var src: Swift.String? { - @objc get - @objc set - } - @objc @_Concurrency.MainActor(unsafe) public var srcPath: Swift.String? { - @objc get - @objc set - } - @_Concurrency.MainActor(unsafe) @objc override dynamic public func layoutSubviews() - @_Concurrency.MainActor(unsafe) @objc override dynamic public init(frame: CoreFoundation.CGRect) - @_Concurrency.MainActor(unsafe) @objc override dynamic public func draw(_ rect: CoreFoundation.CGRect) - @objc @_Concurrency.MainActor(unsafe) public func toImage() -> UIKit.UIImage? - @objc @_Concurrency.MainActor(unsafe) public func toData() -> Foundation.NSData? - @objc deinit -} -@_inheritsConvenienceInitializers @objcMembers @objc(NSCImageBitmap) public class NSCImageBitmap : ObjectiveC.NSObject { - @objc public static let queue: Dispatch.DispatchQueue - @objc override dynamic public init() - @objc deinit -} -@_inheritsConvenienceInitializers @objc(Utils) public class Utils : ObjectiveC.NSObject { - @objc public static func createTextureCache() -> CoreVideo.CVOpenGLESTextureCache? - @objc public static func createImage(_ texturecache: CoreVideo.CVOpenGLESTextureCache, _ buffer: CoreVideo.CVImageBuffer, _ textureAttributes: CoreFoundation.CFDictionary?, _ target: OpenGLES.GLenum, _ internalFormat: OpenGLES.GLint, _ width: OpenGLES.GLsizei, _ height: OpenGLES.GLsizei, _ format: OpenGLES.GLenum, _ type: OpenGLES.GLenum, _ planeIndex: Swift.Int) -> CoreVideo.CVOpenGLESTexture? - @objc public static func setupRender() -> CanvasNative.NSCRender - @objc public static func drawFrame(_ player: AVFoundation.AVPlayer, _ output: AVFoundation.AVPlayerItemVideoOutput, _ videoSize: CoreFoundation.CGSize, _ render: CanvasNative.NSCRender, _ internalFormat: Swift.Int32, _ format: Swift.Int32, _ flipYWebGL: Swift.Bool) - @objc public static func writeToFile(_ data: Foundation.NSData, _ path: Swift.String) throws - @objc override dynamic public init() - @objc deinit -} -@_inheritsConvenienceInitializers @objcMembers @objc(NSCCanvasRenderingContext2D) public class NSCCanvasRenderingContext2D : CanvasNative.NSCCanvasRenderingContext { - @objc public static func createPattern(_ context: Swift.Int64, _ src: UIKit.UIImage, _ repetition: Swift.String) -> Swift.Int64 - @objc public static func drawImage(_ context: Swift.Int64, _ image: UIKit.UIImage, _ dx: Swift.Float, _ dy: Swift.Float) - @objc public static func drawImage(_ context: Swift.Int64, _ image: UIKit.UIImage, _ dx: Swift.Float, _ dy: Swift.Float, _ dWidth: Swift.Float, _ dHeight: Swift.Float) - @objc public static func drawImage(_ context: Swift.Int64, _ image: UIKit.UIImage, _ sx: Swift.Float, _ sy: Swift.Float, _ sWidth: Swift.Float, _ sHeight: Swift.Float, _ dx: Swift.Float, _ dy: Swift.Float, _ dWidth: Swift.Float, _ dHeight: Swift.Float) - @objc override dynamic public init() - @objc deinit -} -@_hasMissingDesignatedInitializers @objcMembers @objc(CanvasGLKView) @_Concurrency.MainActor(unsafe) public class CanvasGLKView : GLKit.GLKView { - @_Concurrency.MainActor(unsafe) @objc dynamic public init() - @_Concurrency.MainActor(unsafe) @objc override dynamic public init(frame: CoreFoundation.CGRect) - @_Concurrency.MainActor(unsafe) @objc override dynamic public func setNeedsDisplay() - @_Concurrency.MainActor(unsafe) @objc override dynamic public func setNeedsDisplay(_ rect: CoreFoundation.CGRect) - @_Concurrency.MainActor(unsafe) @objc override dynamic public func bindDrawable() - @_Concurrency.MainActor(unsafe) @objc override dynamic public func deleteDrawable() - @objc deinit -} -extension GLKit.GLKView { - @objc @_Concurrency.MainActor(unsafe) dynamic public func snapshotWithData(_ data: Foundation.Data) -} -@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objcMembers @objc(CanvasCPUView) @_Concurrency.MainActor(unsafe) public class CanvasCPUView : UIKit.UIView { - @objc @_Concurrency.MainActor(unsafe) public var ignorePixelScaling: Swift.Bool - @_Concurrency.MainActor(unsafe) @objc dynamic public init() - @_Concurrency.MainActor(unsafe) @objc override dynamic public init(frame: CoreFoundation.CGRect) - @_Concurrency.MainActor(unsafe) @objc override dynamic public func draw(_ rect: CoreFoundation.CGRect) - @objc deinit -} -@_inheritsConvenienceInitializers @objcMembers @objc(NSCImageAsset) public class NSCImageAsset : ObjectiveC.NSObject { - @objc public static func loadImageFromImageSync(_ context: Swift.Int64, _ image: UIKit.UIImage) -> Swift.Bool - @objc public static func loadImageFromImage(_ context: Swift.Int64, _ image: UIKit.UIImage, _ callback: @escaping (Swift.Bool) -> ()) - @objc override dynamic public init() - @objc deinit -} -@_inheritsConvenienceInitializers @objc(NSCCanvasRenderingContext) public class NSCCanvasRenderingContext : ObjectiveC.NSObject { - @objc override dynamic public init() - @objc deinit -} diff --git a/packages/canvas/src-native/canvas-ios/dist/CanvasNative.xcframework/ios-arm64_x86_64-simulator/CanvasNative.framework/Modules/CanvasNative.swiftmodule/x86_64-apple-ios-simulator.abi.json b/packages/canvas/src-native/canvas-ios/dist/CanvasNative.xcframework/ios-arm64_x86_64-simulator/CanvasNative.framework/Modules/CanvasNative.swiftmodule/x86_64-apple-ios-simulator.abi.json deleted file mode 100644 index e8a2102b5..000000000 --- a/packages/canvas/src-native/canvas-ios/dist/CanvasNative.xcframework/ios-arm64_x86_64-simulator/CanvasNative.framework/Modules/CanvasNative.swiftmodule/x86_64-apple-ios-simulator.abi.json +++ /dev/null @@ -1,8184 +0,0 @@ -{ - "ABIRoot": { - "kind": "Root", - "name": "TopLevel", - "printedName": "TopLevel", - "children": [ - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "CanvasNative", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "TypeDecl", - "name": "NSCCanvasListener", - "printedName": "NSCCanvasListener", - "children": [ - { - "kind": "Function", - "name": "contextReady", - "printedName": "contextReady()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - } - ], - "declKind": "Func", - "usr": "c:@M@CanvasNative@objc(pl)NSCCanvasListener(im)contextReady", - "mangledName": "$s12CanvasNative17NSCCanvasListenerP12contextReadyyyF", - "moduleName": "CanvasNative", - "genericSig": "<τ_0_0 where τ_0_0 : CanvasNative.NSCCanvasListener>", - "sugared_genericSig": "", - "protocolReq": true, - "declAttributes": [ - "ObjC" - ], - "reqNewWitnessTableEntry": true, - "funcSelfKind": "NonMutating" - } - ], - "declKind": "Protocol", - "usr": "c:@M@CanvasNative@objc(pl)NSCCanvasListener", - "mangledName": "$s12CanvasNative17NSCCanvasListenerP", - "moduleName": "CanvasNative", - "genericSig": "<τ_0_0 : AnyObject>", - "sugared_genericSig": "", - "objc_name": "NSCCanvasListener", - "declAttributes": [ - "AccessControl", - "ObjC" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "CanvasNative", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "UIKit", - "printedName": "UIKit", - "declKind": "Import", - "moduleName": "CanvasNative" - }, - { - "kind": "TypeDecl", - "name": "CanvasHelpers", - "printedName": "CanvasHelpers", - "children": [ - { - "kind": "Function", - "name": "getBytesFromUIImage", - "printedName": "getBytesFromUIImage(_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "NSMutableData", - "printedName": "Foundation.NSMutableData", - "usr": "c:objc(cs)NSMutableData" - }, - { - "kind": "TypeNominal", - "name": "UIImage", - "printedName": "UIKit.UIImage", - "usr": "c:objc(cs)UIImage" - } - ], - "declKind": "Func", - "usr": "c:@M@CanvasNative@objc(cs)NSSCanvasHelpers(cm)getBytesFromUIImage:", - "mangledName": "$s12CanvasNative0A7HelpersC19getBytesFromUIImageySo13NSMutableDataCSo0G0CFZ", - "moduleName": "CanvasNative", - "static": true, - "declAttributes": [ - "Final", - "AccessControl", - "ObjC" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "createPattern", - "printedName": "createPattern(_:_:_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Int64", - "printedName": "Swift.Int64", - "usr": "s:s5Int64V" - }, - { - "kind": "TypeNominal", - "name": "Int64", - "printedName": "Swift.Int64", - "usr": "s:s5Int64V" - }, - { - "kind": "TypeNominal", - "name": "UIImage", - "printedName": "UIKit.UIImage", - "usr": "c:objc(cs)UIImage" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Func", - "usr": "c:@M@CanvasNative@objc(cs)NSSCanvasHelpers(cm)createPattern:::", - "mangledName": "$s12CanvasNative0A7HelpersC13createPatternys5Int64VAF_So7UIImageCSStFZ", - "moduleName": "CanvasNative", - "static": true, - "declAttributes": [ - "Final", - "AccessControl", - "ObjC" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "loadImageAssetWithContext", - "printedName": "loadImageAssetWithContext(_:_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - }, - { - "kind": "TypeNominal", - "name": "Int64", - "printedName": "Swift.Int64", - "usr": "s:s5Int64V" - }, - { - "kind": "TypeNominal", - "name": "UIImage", - "printedName": "UIKit.UIImage", - "usr": "c:objc(cs)UIImage" - } - ], - "declKind": "Func", - "usr": "c:@M@CanvasNative@objc(cs)NSSCanvasHelpers(cm)loadImageAssetWithContext::", - "mangledName": "$s12CanvasNative0A7HelpersC25loadImageAssetWithContextySbs5Int64V_So7UIImageCtFZ", - "moduleName": "CanvasNative", - "static": true, - "declAttributes": [ - "Final", - "AccessControl", - "ObjC" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "drawImage", - "printedName": "drawImage(context:image:dx:dy:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Int64", - "printedName": "Swift.Int64", - "usr": "s:s5Int64V" - }, - { - "kind": "TypeNominal", - "name": "UIImage", - "printedName": "UIKit.UIImage", - "usr": "c:objc(cs)UIImage" - }, - { - "kind": "TypeNominal", - "name": "Float", - "printedName": "Swift.Float", - "usr": "s:Sf" - }, - { - "kind": "TypeNominal", - "name": "Float", - "printedName": "Swift.Float", - "usr": "s:Sf" - } - ], - "declKind": "Func", - "usr": "c:@M@CanvasNative@objc(cs)NSSCanvasHelpers(cm)drawImageWithContext:image:dx:dy:", - "mangledName": "$s12CanvasNative0A7HelpersC9drawImage7context5image2dx2dyys5Int64V_So7UIImageCS2ftFZ", - "moduleName": "CanvasNative", - "static": true, - "declAttributes": [ - "Final", - "AccessControl", - "ObjC" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "drawImage", - "printedName": "drawImage(context:image:dx:dy:dw:dh:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Int64", - "printedName": "Swift.Int64", - "usr": "s:s5Int64V" - }, - { - "kind": "TypeNominal", - "name": "UIImage", - "printedName": "UIKit.UIImage", - "usr": "c:objc(cs)UIImage" - }, - { - "kind": "TypeNominal", - "name": "Float", - "printedName": "Swift.Float", - "usr": "s:Sf" - }, - { - "kind": "TypeNominal", - "name": "Float", - "printedName": "Swift.Float", - "usr": "s:Sf" - }, - { - "kind": "TypeNominal", - "name": "Float", - "printedName": "Swift.Float", - "usr": "s:Sf" - }, - { - "kind": "TypeNominal", - "name": "Float", - "printedName": "Swift.Float", - "usr": "s:Sf" - } - ], - "declKind": "Func", - "usr": "c:@M@CanvasNative@objc(cs)NSSCanvasHelpers(cm)drawImageWithContext:image:dx:dy:dw:dh:", - "mangledName": "$s12CanvasNative0A7HelpersC9drawImage7context5image2dx2dy2dw2dhys5Int64V_So7UIImageCS4ftFZ", - "moduleName": "CanvasNative", - "static": true, - "declAttributes": [ - "Final", - "AccessControl", - "ObjC" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "drawImage", - "printedName": "drawImage(context:image:sx:sy:sw:sh:dx:dy:dw:dh:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Int64", - "printedName": "Swift.Int64", - "usr": "s:s5Int64V" - }, - { - "kind": "TypeNominal", - "name": "UIImage", - "printedName": "UIKit.UIImage", - "usr": "c:objc(cs)UIImage" - }, - { - "kind": "TypeNominal", - "name": "Float", - "printedName": "Swift.Float", - "usr": "s:Sf" - }, - { - "kind": "TypeNominal", - "name": "Float", - "printedName": "Swift.Float", - "usr": "s:Sf" - }, - { - "kind": "TypeNominal", - "name": "Float", - "printedName": "Swift.Float", - "usr": "s:Sf" - }, - { - "kind": "TypeNominal", - "name": "Float", - "printedName": "Swift.Float", - "usr": "s:Sf" - }, - { - "kind": "TypeNominal", - "name": "Float", - "printedName": "Swift.Float", - "usr": "s:Sf" - }, - { - "kind": "TypeNominal", - "name": "Float", - "printedName": "Swift.Float", - "usr": "s:Sf" - }, - { - "kind": "TypeNominal", - "name": "Float", - "printedName": "Swift.Float", - "usr": "s:Sf" - }, - { - "kind": "TypeNominal", - "name": "Float", - "printedName": "Swift.Float", - "usr": "s:Sf" - } - ], - "declKind": "Func", - "usr": "c:@M@CanvasNative@objc(cs)NSSCanvasHelpers(cm)drawImageWithContext:image:sx:sy:sw:sh:dx:dy:dw:dh:", - "mangledName": "$s12CanvasNative0A7HelpersC9drawImage7context5image2sx2sy2sw2sh2dx2dy2dw2dhys5Int64V_So7UIImageCS8ftFZ", - "moduleName": "CanvasNative", - "static": true, - "declAttributes": [ - "Final", - "AccessControl", - "ObjC" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "initGLWithView", - "printedName": "initGLWithView(_:_:_:_:_:_:_:_:_:_:_:_:_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Int64", - "printedName": "Swift.Int64", - "usr": "s:s5Int64V" - }, - { - "kind": "TypeNominal", - "name": "Int64", - "printedName": "Swift.Int64", - "usr": "s:s5Int64V" - }, - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - }, - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - }, - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - }, - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - }, - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - }, - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - }, - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - }, - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - }, - { - "kind": "TypeNominal", - "name": "Int32", - "printedName": "Swift.Int32", - "usr": "s:s5Int32V" - }, - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - } - ], - "declKind": "Func", - "usr": "c:@M@CanvasNative@objc(cs)NSSCanvasHelpers(cm)initGLWithView:::::::::::::", - "mangledName": "$s12CanvasNative0A7HelpersC14initGLWithViewys5Int64VAF_S4bSSS5bs5Int32VSbtFZ", - "moduleName": "CanvasNative", - "static": true, - "declAttributes": [ - "Final", - "AccessControl", - "ObjC" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "initSharedGLWithView", - "printedName": "initSharedGLWithView(_:_:_:_:_:_:_:_:_:_:_:_:_:_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Int64", - "printedName": "Swift.Int64", - "usr": "s:s5Int64V" - }, - { - "kind": "TypeNominal", - "name": "Int64", - "printedName": "Swift.Int64", - "usr": "s:s5Int64V" - }, - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - }, - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - }, - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - }, - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - }, - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - }, - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - }, - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - }, - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - }, - { - "kind": "TypeNominal", - "name": "Int32", - "printedName": "Swift.Int32", - "usr": "s:s5Int32V" - }, - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - }, - { - "kind": "TypeNominal", - "name": "Int64", - "printedName": "Swift.Int64", - "usr": "s:s5Int64V" - } - ], - "declKind": "Func", - "usr": "c:@M@CanvasNative@objc(cs)NSSCanvasHelpers(cm)initSharedGLWithView::::::::::::::", - "mangledName": "$s12CanvasNative0A7HelpersC20initSharedGLWithViewys5Int64VAF_S4bSSS5bs5Int32VSbAFtFZ", - "moduleName": "CanvasNative", - "static": true, - "declAttributes": [ - "Final", - "AccessControl", - "ObjC" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "initGLWithWidthAndHeight", - "printedName": "initGLWithWidthAndHeight(_:_:_:_:_:_:_:_:_:_:_:_:_:_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Int64", - "printedName": "Swift.Int64", - "usr": "s:s5Int64V" - }, - { - "kind": "TypeNominal", - "name": "Int32", - "printedName": "Swift.Int32", - "usr": "s:s5Int32V" - }, - { - "kind": "TypeNominal", - "name": "Int32", - "printedName": "Swift.Int32", - "usr": "s:s5Int32V" - }, - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - }, - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - }, - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - }, - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - }, - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - }, - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - }, - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - }, - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - }, - { - "kind": "TypeNominal", - "name": "Int32", - "printedName": "Swift.Int32", - "usr": "s:s5Int32V" - }, - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - } - ], - "declKind": "Func", - "usr": "c:@M@CanvasNative@objc(cs)NSSCanvasHelpers(cm)initGLWithWidthAndHeight::::::::::::::", - "mangledName": "$s12CanvasNative0A7HelpersC24initGLWithWidthAndHeightys5Int64Vs5Int32V_AHS4bSSS5bAHSbtFZ", - "moduleName": "CanvasNative", - "static": true, - "declAttributes": [ - "Final", - "AccessControl", - "ObjC" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "initSharedGLWidthAndHeight", - "printedName": "initSharedGLWidthAndHeight(_:_:_:_:_:_:_:_:_:_:_:_:_:_:_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Int64", - "printedName": "Swift.Int64", - "usr": "s:s5Int64V" - }, - { - "kind": "TypeNominal", - "name": "Int32", - "printedName": "Swift.Int32", - "usr": "s:s5Int32V" - }, - { - "kind": "TypeNominal", - "name": "Int32", - "printedName": "Swift.Int32", - "usr": "s:s5Int32V" - }, - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - }, - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - }, - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - }, - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - }, - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - }, - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - }, - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - }, - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - }, - { - "kind": "TypeNominal", - "name": "Int32", - "printedName": "Swift.Int32", - "usr": "s:s5Int32V" - }, - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - }, - { - "kind": "TypeNominal", - "name": "Int64", - "printedName": "Swift.Int64", - "usr": "s:s5Int64V" - } - ], - "declKind": "Func", - "usr": "c:@M@CanvasNative@objc(cs)NSSCanvasHelpers(cm)initSharedGLWidthAndHeight:::::::::::::::", - "mangledName": "$s12CanvasNative0A7HelpersC26initSharedGLWidthAndHeightys5Int64Vs5Int32V_AHS4bSSS5bAHSbAFtFZ", - "moduleName": "CanvasNative", - "static": true, - "declAttributes": [ - "Final", - "AccessControl", - "ObjC" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "resize2DContext", - "printedName": "resize2DContext(_:_:_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Int64", - "printedName": "Swift.Int64", - "usr": "s:s5Int64V" - }, - { - "kind": "TypeNominal", - "name": "Float", - "printedName": "Swift.Float", - "usr": "s:Sf" - }, - { - "kind": "TypeNominal", - "name": "Float", - "printedName": "Swift.Float", - "usr": "s:Sf" - } - ], - "declKind": "Func", - "usr": "c:@M@CanvasNative@objc(cs)NSSCanvasHelpers(cm)resize2DContext:::", - "mangledName": "$s12CanvasNative0A7HelpersC15resize2DContextyys5Int64V_S2ftFZ", - "moduleName": "CanvasNative", - "static": true, - "declAttributes": [ - "Final", - "AccessControl", - "ObjC" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "flush2DContext", - "printedName": "flush2DContext(_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Int64", - "printedName": "Swift.Int64", - "usr": "s:s5Int64V" - } - ], - "declKind": "Func", - "usr": "c:@M@CanvasNative@objc(cs)NSSCanvasHelpers(cm)flush2DContext:", - "mangledName": "$s12CanvasNative0A7HelpersC14flush2DContextyys5Int64VFZ", - "moduleName": "CanvasNative", - "static": true, - "declAttributes": [ - "Final", - "AccessControl", - "ObjC" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "flushGL", - "printedName": "flushGL(_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - }, - { - "kind": "TypeNominal", - "name": "Int64", - "printedName": "Swift.Int64", - "usr": "s:s5Int64V" - } - ], - "declKind": "Func", - "usr": "c:@M@CanvasNative@objc(cs)NSSCanvasHelpers(cm)flushGL:", - "mangledName": "$s12CanvasNative0A7HelpersC7flushGLySbs5Int64VFZ", - "moduleName": "CanvasNative", - "static": true, - "declAttributes": [ - "Final", - "AccessControl", - "ObjC" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "releaseGL", - "printedName": "releaseGL(_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Int64", - "printedName": "Swift.Int64", - "usr": "s:s5Int64V" - } - ], - "declKind": "Func", - "usr": "c:@M@CanvasNative@objc(cs)NSSCanvasHelpers(cm)releaseGL:", - "mangledName": "$s12CanvasNative0A7HelpersC9releaseGLyys5Int64VFZ", - "moduleName": "CanvasNative", - "static": true, - "declAttributes": [ - "Final", - "AccessControl", - "ObjC" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "getGLPointer", - "printedName": "getGLPointer(_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Int64", - "printedName": "Swift.Int64", - "usr": "s:s5Int64V" - }, - { - "kind": "TypeNominal", - "name": "Int64", - "printedName": "Swift.Int64", - "usr": "s:s5Int64V" - } - ], - "declKind": "Func", - "usr": "c:@M@CanvasNative@objc(cs)NSSCanvasHelpers(cm)getGLPointer:", - "mangledName": "$s12CanvasNative0A7HelpersC12getGLPointerys5Int64VAFFZ", - "moduleName": "CanvasNative", - "static": true, - "declAttributes": [ - "Final", - "AccessControl", - "ObjC" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "releaseGLPointer", - "printedName": "releaseGLPointer(_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Int64", - "printedName": "Swift.Int64", - "usr": "s:s5Int64V" - } - ], - "declKind": "Func", - "usr": "c:@M@CanvasNative@objc(cs)NSSCanvasHelpers(cm)releaseGLPointer:", - "mangledName": "$s12CanvasNative0A7HelpersC16releaseGLPointeryys5Int64VFZ", - "moduleName": "CanvasNative", - "static": true, - "declAttributes": [ - "Final", - "AccessControl", - "ObjC" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "create2DContext", - "printedName": "create2DContext(_:_:_:_:_:_:_:_:_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Int64", - "printedName": "Swift.Int64", - "usr": "s:s5Int64V" - }, - { - "kind": "TypeNominal", - "name": "Int64", - "printedName": "Swift.Int64", - "usr": "s:s5Int64V" - }, - { - "kind": "TypeNominal", - "name": "Int32", - "printedName": "Swift.Int32", - "usr": "s:s5Int32V" - }, - { - "kind": "TypeNominal", - "name": "Int32", - "printedName": "Swift.Int32", - "usr": "s:s5Int32V" - }, - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - }, - { - "kind": "TypeNominal", - "name": "Float", - "printedName": "Swift.Float", - "usr": "s:Sf" - }, - { - "kind": "TypeNominal", - "name": "Int32", - "printedName": "Swift.Int32", - "usr": "s:s5Int32V" - }, - { - "kind": "TypeNominal", - "name": "Int32", - "printedName": "Swift.Int32", - "usr": "s:s5Int32V" - }, - { - "kind": "TypeNominal", - "name": "Float", - "printedName": "Swift.Float", - "usr": "s:Sf" - }, - { - "kind": "TypeNominal", - "name": "Int32", - "printedName": "Swift.Int32", - "usr": "s:s5Int32V" - } - ], - "declKind": "Func", - "usr": "c:@M@CanvasNative@objc(cs)NSSCanvasHelpers(cm)create2DContext:::::::::", - "mangledName": "$s12CanvasNative0A7HelpersC15create2DContextys5Int64VAF_s5Int32VAHSbSfA2HSfAHtFZ", - "moduleName": "CanvasNative", - "static": true, - "declAttributes": [ - "Final", - "AccessControl", - "ObjC" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "updateGLSurfaceWithView", - "printedName": "updateGLSurfaceWithView(_:_:_:_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Int64", - "printedName": "Swift.Int64", - "usr": "s:s5Int64V" - }, - { - "kind": "TypeNominal", - "name": "Int32", - "printedName": "Swift.Int32", - "usr": "s:s5Int32V" - }, - { - "kind": "TypeNominal", - "name": "Int32", - "printedName": "Swift.Int32", - "usr": "s:s5Int32V" - }, - { - "kind": "TypeNominal", - "name": "Int64", - "printedName": "Swift.Int64", - "usr": "s:s5Int64V" - } - ], - "declKind": "Func", - "usr": "c:@M@CanvasNative@objc(cs)NSSCanvasHelpers(cm)updateGLSurfaceWithView::::", - "mangledName": "$s12CanvasNative0A7HelpersC23updateGLSurfaceWithViewyys5Int64V_s5Int32VAhFtFZ", - "moduleName": "CanvasNative", - "static": true, - "declAttributes": [ - "Final", - "AccessControl", - "ObjC" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "test2D", - "printedName": "test2D(_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Int64", - "printedName": "Swift.Int64", - "usr": "s:s5Int64V" - } - ], - "declKind": "Func", - "usr": "c:@M@CanvasNative@objc(cs)NSSCanvasHelpers(cm)test2D:", - "mangledName": "$s12CanvasNative0A7HelpersC6test2Dyys5Int64VFZ", - "moduleName": "CanvasNative", - "static": true, - "declAttributes": [ - "Final", - "AccessControl", - "ObjC" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "testToDataURL", - "printedName": "testToDataURL(_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "Int64", - "printedName": "Swift.Int64", - "usr": "s:s5Int64V" - } - ], - "declKind": "Func", - "usr": "c:@M@CanvasNative@objc(cs)NSSCanvasHelpers(cm)testToDataURL:", - "mangledName": "$s12CanvasNative0A7HelpersC13testToDataURLySSs5Int64VFZ", - "moduleName": "CanvasNative", - "static": true, - "declAttributes": [ - "Final", - "AccessControl", - "ObjC" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "writeFile", - "printedName": "writeFile(_:_:_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "NSData", - "printedName": "Foundation.NSData", - "usr": "c:objc(cs)NSData" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(Swift.String?, Swift.String?) -> ()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Tuple", - "printedName": "(Swift.String?, Swift.String?)", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.String?", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:Sq" - }, - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.String?", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:Sq" - } - ] - } - ] - } - ], - "declKind": "Func", - "usr": "c:@M@CanvasNative@objc(cs)NSSCanvasHelpers(cm)writeFile:::", - "mangledName": "$s12CanvasNative0A7HelpersC9writeFileyySo6NSDataC_SSySSSg_AGtctFZ", - "moduleName": "CanvasNative", - "static": true, - "declAttributes": [ - "Final", - "AccessControl", - "ObjC" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "readFile", - "printedName": "readFile(_:_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(Swift.String?, Foundation.NSData?) -> ()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Tuple", - "printedName": "(Swift.String?, Foundation.NSData?)", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.String?", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:Sq" - }, - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Foundation.NSData?", - "children": [ - { - "kind": "TypeNominal", - "name": "NSData", - "printedName": "Foundation.NSData", - "usr": "c:objc(cs)NSData" - } - ], - "usr": "s:Sq" - } - ] - } - ] - } - ], - "declKind": "Func", - "usr": "c:@M@CanvasNative@objc(cs)NSSCanvasHelpers(cm)readFile::", - "mangledName": "$s12CanvasNative0A7HelpersC8readFileyySS_ySSSg_So6NSDataCSgtctFZ", - "moduleName": "CanvasNative", - "static": true, - "declAttributes": [ - "Final", - "AccessControl", - "ObjC" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "deleteFile", - "printedName": "deleteFile(_:_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(Foundation.NSError?, Swift.Bool) -> ()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Tuple", - "printedName": "(Foundation.NSError?, Swift.Bool)", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Foundation.NSError?", - "children": [ - { - "kind": "TypeNominal", - "name": "NSError", - "printedName": "Foundation.NSError", - "usr": "c:objc(cs)NSError" - } - ], - "usr": "s:Sq" - }, - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - } - ] - } - ] - } - ], - "declKind": "Func", - "usr": "c:@M@CanvasNative@objc(cs)NSSCanvasHelpers(cm)deleteFile::", - "mangledName": "$s12CanvasNative0A7HelpersC10deleteFileyySS_ySo7NSErrorCSg_SbtctFZ", - "moduleName": "CanvasNative", - "static": true, - "declAttributes": [ - "Final", - "AccessControl", - "ObjC" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "handleBase64Image", - "printedName": "handleBase64Image(_:_:_:_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(Swift.String?, Swift.String?) -> ()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Tuple", - "printedName": "(Swift.String?, Swift.String?)", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.String?", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:Sq" - }, - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.String?", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:Sq" - } - ] - } - ] - } - ], - "declKind": "Func", - "usr": "c:@M@CanvasNative@objc(cs)NSSCanvasHelpers(cm)handleBase64Image::::", - "mangledName": "$s12CanvasNative0A7HelpersC17handleBase64ImageyySS_S2SySSSg_AEtctFZ", - "moduleName": "CanvasNative", - "static": true, - "declAttributes": [ - "Final", - "AccessControl", - "ObjC" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init()", - "children": [ - { - "kind": "TypeNominal", - "name": "CanvasHelpers", - "printedName": "CanvasNative.CanvasHelpers", - "usr": "c:@M@CanvasNative@objc(cs)NSSCanvasHelpers" - } - ], - "declKind": "Constructor", - "usr": "c:@M@CanvasNative@objc(cs)NSSCanvasHelpers(im)init", - "mangledName": "$s12CanvasNative0A7HelpersCACycfc", - "moduleName": "CanvasNative", - "overriding": true, - "implicit": true, - "objc_name": "init", - "declAttributes": [ - "Dynamic", - "ObjC", - "Override" - ], - "init_kind": "Designated" - } - ], - "declKind": "Class", - "usr": "c:@M@CanvasNative@objc(cs)NSSCanvasHelpers", - "mangledName": "$s12CanvasNative0A7HelpersC", - "moduleName": "CanvasNative", - "objc_name": "NSSCanvasHelpers", - "declAttributes": [ - "AccessControl", - "ObjCMembers", - "ObjC" - ], - "superclassUsr": "c:objc(cs)NSObject", - "inheritsConvenienceInitializers": true, - "superclassNames": [ - "ObjectiveC.NSObject" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "Equatable", - "printedName": "Equatable", - "usr": "s:SQ", - "mangledName": "$sSQ" - }, - { - "kind": "Conformance", - "name": "Hashable", - "printedName": "Hashable", - "usr": "s:SH", - "mangledName": "$sSH" - }, - { - "kind": "Conformance", - "name": "CVarArg", - "printedName": "CVarArg", - "usr": "s:s7CVarArgP", - "mangledName": "$ss7CVarArgP" - }, - { - "kind": "Conformance", - "name": "_KeyValueCodingAndObservingPublishing", - "printedName": "_KeyValueCodingAndObservingPublishing", - "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", - "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" - }, - { - "kind": "Conformance", - "name": "_KeyValueCodingAndObserving", - "printedName": "_KeyValueCodingAndObserving", - "usr": "s:10Foundation27_KeyValueCodingAndObservingP", - "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" - }, - { - "kind": "Conformance", - "name": "CustomStringConvertible", - "printedName": "CustomStringConvertible", - "usr": "s:s23CustomStringConvertibleP", - "mangledName": "$ss23CustomStringConvertibleP" - }, - { - "kind": "Conformance", - "name": "CustomDebugStringConvertible", - "printedName": "CustomDebugStringConvertible", - "usr": "s:s28CustomDebugStringConvertibleP", - "mangledName": "$ss28CustomDebugStringConvertibleP" - } - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "CanvasNative", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "UIKit", - "printedName": "UIKit", - "declKind": "Import", - "moduleName": "CanvasNative" - }, - { - "kind": "Import", - "name": "GLKit", - "printedName": "GLKit", - "declKind": "Import", - "moduleName": "CanvasNative" - }, - { - "kind": "Import", - "name": "WebKit", - "printedName": "WebKit", - "declKind": "Import", - "moduleName": "CanvasNative" - }, - { - "kind": "TypeDecl", - "name": "NSCCanvas", - "printedName": "NSCCanvas", - "children": [ - { - "kind": "Var", - "name": "store", - "printedName": "store", - "children": [ - { - "kind": "TypeNominal", - "name": "NSMutableDictionary", - "printedName": "Foundation.NSMutableDictionary", - "usr": "c:objc(cs)NSMutableDictionary" - } - ], - "declKind": "Var", - "usr": "c:@M@CanvasNative@objc(cs)NSCCanvas(cpy)store", - "mangledName": "$s12CanvasNative9NSCCanvasC5storeSo19NSMutableDictionaryCvpZ", - "moduleName": "CanvasNative", - "static": true, - "declAttributes": [ - "HasInitialValue", - "Final", - "Custom", - "HasStorage", - "AccessControl", - "ObjC" - ], - "isLet": true, - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "NSMutableDictionary", - "printedName": "Foundation.NSMutableDictionary", - "usr": "c:objc(cs)NSMutableDictionary" - } - ], - "declKind": "Accessor", - "usr": "c:@M@CanvasNative@objc(cs)NSCCanvas(cm)store", - "mangledName": "$s12CanvasNative9NSCCanvasC5storeSo19NSMutableDictionaryCvgZ", - "moduleName": "CanvasNative", - "static": true, - "implicit": true, - "declAttributes": [ - "Final", - "ObjC" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Function", - "name": "getViews", - "printedName": "getViews()", - "children": [ - { - "kind": "TypeNominal", - "name": "NSMapTable", - "printedName": "Foundation.NSMapTable", - "children": [ - { - "kind": "TypeNominal", - "name": "NSString", - "printedName": "Foundation.NSString", - "usr": "c:objc(cs)NSString" - }, - { - "kind": "TypeNominal", - "name": "NSCCanvas", - "printedName": "CanvasNative.NSCCanvas", - "usr": "c:@M@CanvasNative@objc(cs)NSCCanvas" - } - ], - "usr": "c:objc(cs)NSMapTable" - } - ], - "declKind": "Func", - "usr": "c:@M@CanvasNative@objc(cs)NSCCanvas(cm)getViews", - "mangledName": "$s12CanvasNative9NSCCanvasC8getViewsSo10NSMapTableCySo8NSStringCACGyFZ", - "moduleName": "CanvasNative", - "static": true, - "declAttributes": [ - "Final", - "Custom", - "AccessControl", - "ObjC" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "getViewPtr", - "printedName": "getViewPtr()", - "children": [ - { - "kind": "TypeNominal", - "name": "UnsafeMutableRawPointer", - "printedName": "Swift.UnsafeMutableRawPointer", - "usr": "s:Sv" - } - ], - "declKind": "Func", - "usr": "c:@M@CanvasNative@objc(cs)NSCCanvas(im)getViewPtr", - "mangledName": "$s12CanvasNative9NSCCanvasC10getViewPtrSvyF", - "moduleName": "CanvasNative", - "declAttributes": [ - "Custom", - "AccessControl", - "ObjC" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Var", - "name": "ignorePixelScaling", - "printedName": "ignorePixelScaling", - "children": [ - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - } - ], - "declKind": "Var", - "usr": "c:@M@CanvasNative@objc(cs)NSCCanvas(py)ignorePixelScaling", - "mangledName": "$s12CanvasNative9NSCCanvasC18ignorePixelScalingSbvp", - "moduleName": "CanvasNative", - "declAttributes": [ - "HasInitialValue", - "Custom", - "HasStorage", - "AccessControl", - "ObjC" - ], - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - } - ], - "declKind": "Accessor", - "usr": "c:@M@CanvasNative@objc(cs)NSCCanvas(im)ignorePixelScaling", - "mangledName": "$s12CanvasNative9NSCCanvasC18ignorePixelScalingSbvg", - "moduleName": "CanvasNative", - "implicit": true, - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - }, - { - "kind": "Accessor", - "name": "Set", - "printedName": "Set()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - } - ], - "declKind": "Accessor", - "usr": "c:@M@CanvasNative@objc(cs)NSCCanvas(im)setIgnorePixelScaling:", - "mangledName": "$s12CanvasNative9NSCCanvasC18ignorePixelScalingSbvs", - "moduleName": "CanvasNative", - "implicit": true, - "declAttributes": [ - "ObjC" - ], - "accessorKind": "set" - }, - { - "kind": "Accessor", - "name": "Modify", - "printedName": "Modify()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - } - ], - "declKind": "Accessor", - "usr": "s:12CanvasNative9NSCCanvasC18ignorePixelScalingSbvM", - "mangledName": "$s12CanvasNative9NSCCanvasC18ignorePixelScalingSbvM", - "moduleName": "CanvasNative", - "implicit": true, - "accessorKind": "_modify" - } - ] - }, - { - "kind": "Var", - "name": "nativeGL", - "printedName": "nativeGL", - "children": [ - { - "kind": "TypeNominal", - "name": "Int64", - "printedName": "Swift.Int64", - "usr": "s:s5Int64V" - } - ], - "declKind": "Var", - "usr": "c:@M@CanvasNative@objc(cs)NSCCanvas(py)nativeGL", - "mangledName": "$s12CanvasNative9NSCCanvasC8nativeGLs5Int64Vvp", - "moduleName": "CanvasNative", - "declAttributes": [ - "HasInitialValue", - "Custom", - "HasStorage", - "AccessControl", - "SetterAccess", - "ObjC" - ], - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Int64", - "printedName": "Swift.Int64", - "usr": "s:s5Int64V" - } - ], - "declKind": "Accessor", - "usr": "c:@M@CanvasNative@objc(cs)NSCCanvas(im)nativeGL", - "mangledName": "$s12CanvasNative9NSCCanvasC8nativeGLs5Int64Vvg", - "moduleName": "CanvasNative", - "implicit": true, - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "nativeContext", - "printedName": "nativeContext", - "children": [ - { - "kind": "TypeNominal", - "name": "Int64", - "printedName": "Swift.Int64", - "usr": "s:s5Int64V" - } - ], - "declKind": "Var", - "usr": "c:@M@CanvasNative@objc(cs)NSCCanvas(py)nativeContext", - "mangledName": "$s12CanvasNative9NSCCanvasC13nativeContexts5Int64Vvp", - "moduleName": "CanvasNative", - "declAttributes": [ - "HasInitialValue", - "Custom", - "HasStorage", - "AccessControl", - "SetterAccess", - "ObjC" - ], - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Int64", - "printedName": "Swift.Int64", - "usr": "s:s5Int64V" - } - ], - "declKind": "Accessor", - "usr": "c:@M@CanvasNative@objc(cs)NSCCanvas(im)nativeContext", - "mangledName": "$s12CanvasNative9NSCCanvasC13nativeContexts5Int64Vvg", - "moduleName": "CanvasNative", - "implicit": true, - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "drawingBufferWidth", - "printedName": "drawingBufferWidth", - "children": [ - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ], - "declKind": "Var", - "usr": "c:@M@CanvasNative@objc(cs)NSCCanvas(py)drawingBufferWidth", - "mangledName": "$s12CanvasNative9NSCCanvasC18drawingBufferWidthSivp", - "moduleName": "CanvasNative", - "declAttributes": [ - "Custom", - "AccessControl", - "ObjC" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ], - "declKind": "Accessor", - "usr": "c:@M@CanvasNative@objc(cs)NSCCanvas(im)drawingBufferWidth", - "mangledName": "$s12CanvasNative9NSCCanvasC18drawingBufferWidthSivg", - "moduleName": "CanvasNative", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "drawingBufferHeight", - "printedName": "drawingBufferHeight", - "children": [ - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ], - "declKind": "Var", - "usr": "c:@M@CanvasNative@objc(cs)NSCCanvas(py)drawingBufferHeight", - "mangledName": "$s12CanvasNative9NSCCanvasC19drawingBufferHeightSivp", - "moduleName": "CanvasNative", - "declAttributes": [ - "Custom", - "AccessControl", - "ObjC" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ], - "declKind": "Accessor", - "usr": "c:@M@CanvasNative@objc(cs)NSCCanvas(im)drawingBufferHeight", - "mangledName": "$s12CanvasNative9NSCCanvasC19drawingBufferHeightSivg", - "moduleName": "CanvasNative", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "width", - "printedName": "width", - "children": [ - { - "kind": "TypeNominal", - "name": "Float", - "printedName": "Swift.Float", - "usr": "s:Sf" - } - ], - "declKind": "Var", - "usr": "c:@M@CanvasNative@objc(cs)NSCCanvas(py)width", - "mangledName": "$s12CanvasNative9NSCCanvasC5widthSfvp", - "moduleName": "CanvasNative", - "declAttributes": [ - "Custom", - "AccessControl", - "ObjC" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Float", - "printedName": "Swift.Float", - "usr": "s:Sf" - } - ], - "declKind": "Accessor", - "usr": "c:@M@CanvasNative@objc(cs)NSCCanvas(im)width", - "mangledName": "$s12CanvasNative9NSCCanvasC5widthSfvg", - "moduleName": "CanvasNative", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "height", - "printedName": "height", - "children": [ - { - "kind": "TypeNominal", - "name": "Float", - "printedName": "Swift.Float", - "usr": "s:Sf" - } - ], - "declKind": "Var", - "usr": "c:@M@CanvasNative@objc(cs)NSCCanvas(py)height", - "mangledName": "$s12CanvasNative9NSCCanvasC6heightSfvp", - "moduleName": "CanvasNative", - "declAttributes": [ - "Custom", - "AccessControl", - "ObjC" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Float", - "printedName": "Swift.Float", - "usr": "s:Sf" - } - ], - "declKind": "Accessor", - "usr": "c:@M@CanvasNative@objc(cs)NSCCanvas(im)height", - "mangledName": "$s12CanvasNative9NSCCanvasC6heightSfvg", - "moduleName": "CanvasNative", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Function", - "name": "initContext", - "printedName": "initContext(_:_:_:_:_:_:_:_:_:_:_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "hasDefaultArg": true, - "usr": "s:Sb" - }, - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "hasDefaultArg": true, - "usr": "s:Sb" - }, - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "hasDefaultArg": true, - "usr": "s:Sb" - }, - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "hasDefaultArg": true, - "usr": "s:Sb" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "hasDefaultArg": true, - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "hasDefaultArg": true, - "usr": "s:Sb" - }, - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "hasDefaultArg": true, - "usr": "s:Sb" - }, - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "hasDefaultArg": true, - "usr": "s:Sb" - }, - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "hasDefaultArg": true, - "usr": "s:Sb" - }, - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "hasDefaultArg": true, - "usr": "s:Sb" - } - ], - "declKind": "Func", - "usr": "c:@M@CanvasNative@objc(cs)NSCCanvas(im)initContext:::::::::::", - "mangledName": "$s12CanvasNative9NSCCanvasC11initContextyySS_S4bSSS5btF", - "moduleName": "CanvasNative", - "declAttributes": [ - "Custom", - "AccessControl", - "ObjC" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "create2DContext", - "printedName": "create2DContext(_:_:_:_:_:_:_:_:_:_:_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Int64", - "printedName": "Swift.Int64", - "usr": "s:s5Int64V" - }, - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - }, - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - }, - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - }, - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - }, - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - }, - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - }, - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - }, - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - }, - { - "kind": "TypeNominal", - "name": "Int32", - "printedName": "Swift.Int32", - "usr": "s:s5Int32V" - } - ], - "declKind": "Func", - "usr": "c:@M@CanvasNative@objc(cs)NSCCanvas(im)create2DContext:::::::::::", - "mangledName": "$s12CanvasNative9NSCCanvasC15create2DContextys5Int64VSb_S3bSSS5bs5Int32VtF", - "moduleName": "CanvasNative", - "declAttributes": [ - "Custom", - "AccessControl", - "ObjC" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "forceLayout", - "printedName": "forceLayout(_:_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "CGFloat", - "printedName": "CoreGraphics.CGFloat", - "usr": "s:14CoreFoundation7CGFloatV" - }, - { - "kind": "TypeNominal", - "name": "CGFloat", - "printedName": "CoreGraphics.CGFloat", - "usr": "s:14CoreFoundation7CGFloatV" - } - ], - "declKind": "Func", - "usr": "c:@M@CanvasNative@objc(cs)NSCCanvas(im)forceLayout::", - "mangledName": "$s12CanvasNative9NSCCanvasC11forceLayoutyy12CoreGraphics7CGFloatV_AGtF", - "moduleName": "CanvasNative", - "declAttributes": [ - "Custom", - "AccessControl", - "ObjC" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "snapshot", - "printedName": "snapshot(_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "UIKit.UIImage?", - "children": [ - { - "kind": "TypeNominal", - "name": "UIImage", - "printedName": "UIKit.UIImage", - "usr": "c:objc(cs)UIImage" - } - ], - "usr": "s:Sq" - }, - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - } - ], - "declKind": "Func", - "usr": "c:@M@CanvasNative@objc(cs)NSCCanvas(im)snapshot:", - "mangledName": "$s12CanvasNative9NSCCanvasC8snapshotySo7UIImageCSgSbF", - "moduleName": "CanvasNative", - "declAttributes": [ - "Custom", - "AccessControl", - "ObjC" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "render", - "printedName": "render()", - "children": [ - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - } - ], - "declKind": "Func", - "usr": "c:@M@CanvasNative@objc(cs)NSCCanvas(im)render", - "mangledName": "$s12CanvasNative9NSCCanvasC6renderSbyF", - "moduleName": "CanvasNative", - "declAttributes": [ - "Custom", - "AccessControl", - "DiscardableResult", - "ObjC" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "context2DTest", - "printedName": "context2DTest(_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Int64", - "printedName": "Swift.Int64", - "usr": "s:s5Int64V" - } - ], - "declKind": "Func", - "usr": "c:@M@CanvasNative@objc(cs)NSCCanvas(im)context2DTest:", - "mangledName": "$s12CanvasNative9NSCCanvasC13context2DTestyys5Int64VF", - "moduleName": "CanvasNative", - "declAttributes": [ - "Custom", - "AccessControl", - "ObjC" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "context2DTestToDataURL", - "printedName": "context2DTestToDataURL(_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "Int64", - "printedName": "Swift.Int64", - "usr": "s:s5Int64V" - } - ], - "declKind": "Func", - "usr": "c:@M@CanvasNative@objc(cs)NSCCanvas(im)context2DTestToDataURL:", - "mangledName": "$s12CanvasNative9NSCCanvasC22context2DTestToDataURLySSs5Int64VF", - "moduleName": "CanvasNative", - "declAttributes": [ - "Custom", - "AccessControl", - "ObjC" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Var", - "name": "touchEventListener", - "printedName": "touchEventListener", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "((Swift.String, UIKit.UIGestureRecognizer) -> ())?", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(Swift.String, UIKit.UIGestureRecognizer) -> ()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Tuple", - "printedName": "(Swift.String, UIKit.UIGestureRecognizer)", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "UIGestureRecognizer", - "printedName": "UIKit.UIGestureRecognizer", - "usr": "c:objc(cs)UIGestureRecognizer" - } - ] - } - ] - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Var", - "usr": "c:@M@CanvasNative@objc(cs)NSCCanvas(py)touchEventListener", - "mangledName": "$s12CanvasNative9NSCCanvasC18touchEventListenerySS_So19UIGestureRecognizerCtcSgvp", - "moduleName": "CanvasNative", - "declAttributes": [ - "HasInitialValue", - "Custom", - "HasStorage", - "AccessControl", - "ObjC" - ], - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "((Swift.String, UIKit.UIGestureRecognizer) -> ())?", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(Swift.String, UIKit.UIGestureRecognizer) -> ()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Tuple", - "printedName": "(Swift.String, UIKit.UIGestureRecognizer)", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "UIGestureRecognizer", - "printedName": "UIKit.UIGestureRecognizer", - "usr": "c:objc(cs)UIGestureRecognizer" - } - ] - } - ] - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Accessor", - "usr": "c:@M@CanvasNative@objc(cs)NSCCanvas(im)touchEventListener", - "mangledName": "$s12CanvasNative9NSCCanvasC18touchEventListenerySS_So19UIGestureRecognizerCtcSgvg", - "moduleName": "CanvasNative", - "implicit": true, - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - }, - { - "kind": "Accessor", - "name": "Set", - "printedName": "Set()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "((Swift.String, UIKit.UIGestureRecognizer) -> ())?", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(Swift.String, UIKit.UIGestureRecognizer) -> ()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Tuple", - "printedName": "(Swift.String, UIKit.UIGestureRecognizer)", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "UIGestureRecognizer", - "printedName": "UIKit.UIGestureRecognizer", - "usr": "c:objc(cs)UIGestureRecognizer" - } - ] - } - ] - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Accessor", - "usr": "c:@M@CanvasNative@objc(cs)NSCCanvas(im)setTouchEventListener:", - "mangledName": "$s12CanvasNative9NSCCanvasC18touchEventListenerySS_So19UIGestureRecognizerCtcSgvs", - "moduleName": "CanvasNative", - "implicit": true, - "declAttributes": [ - "ObjC" - ], - "accessorKind": "set" - }, - { - "kind": "Accessor", - "name": "Modify", - "printedName": "Modify()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - } - ], - "declKind": "Accessor", - "usr": "s:12CanvasNative9NSCCanvasC18touchEventListenerySS_So19UIGestureRecognizerCtcSgvM", - "mangledName": "$s12CanvasNative9NSCCanvasC18touchEventListenerySS_So19UIGestureRecognizerCtcSgvM", - "moduleName": "CanvasNative", - "implicit": true, - "accessorKind": "_modify" - } - ] - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init(frame:)", - "children": [ - { - "kind": "TypeNominal", - "name": "NSCCanvas", - "printedName": "CanvasNative.NSCCanvas", - "usr": "c:@M@CanvasNative@objc(cs)NSCCanvas" - }, - { - "kind": "TypeNominal", - "name": "CGRect", - "printedName": "CoreFoundation.CGRect", - "usr": "c:@S@CGRect" - } - ], - "declKind": "Constructor", - "usr": "c:@M@CanvasNative@objc(cs)NSCCanvas(im)initWithFrame:", - "mangledName": "$s12CanvasNative9NSCCanvasC5frameACSo6CGRectV_tcfc", - "moduleName": "CanvasNative", - "overriding": true, - "objc_name": "initWithFrame:", - "declAttributes": [ - "Dynamic", - "ObjC", - "Custom", - "Override", - "AccessControl" - ], - "init_kind": "Designated" - }, - { - "kind": "Function", - "name": "setListener", - "printedName": "setListener(_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "CanvasNative.NSCCanvasListener?", - "children": [ - { - "kind": "TypeNominal", - "name": "NSCCanvasListener", - "printedName": "CanvasNative.NSCCanvasListener", - "usr": "c:@M@CanvasNative@objc(pl)NSCCanvasListener" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Func", - "usr": "c:@M@CanvasNative@objc(cs)NSCCanvas(im)setListener:", - "mangledName": "$s12CanvasNative9NSCCanvasC11setListeneryyAA0cE0_pSgF", - "moduleName": "CanvasNative", - "declAttributes": [ - "Custom", - "AccessControl", - "ObjC" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "layoutSubviews", - "printedName": "layoutSubviews()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - } - ], - "declKind": "Func", - "usr": "c:@M@CanvasNative@objc(cs)NSCCanvas(im)layoutSubviews", - "mangledName": "$s12CanvasNative9NSCCanvasC14layoutSubviewsyyF", - "moduleName": "CanvasNative", - "overriding": true, - "objc_name": "layoutSubviews", - "declAttributes": [ - "Dynamic", - "ObjC", - "Custom", - "Override", - "AccessControl" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "getBoundingClientRect", - "printedName": "getBoundingClientRect(_:_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "NSCCanvas", - "printedName": "CanvasNative.NSCCanvas", - "usr": "c:@M@CanvasNative@objc(cs)NSCCanvas" - }, - { - "kind": "TypeNominal", - "name": "UnsafeMutableRawPointer", - "printedName": "Swift.UnsafeMutableRawPointer", - "usr": "s:Sv" - } - ], - "declKind": "Func", - "usr": "c:@M@CanvasNative@objc(cs)NSCCanvas(cm)getBoundingClientRect::", - "mangledName": "$s12CanvasNative9NSCCanvasC21getBoundingClientRectyyAC_SvtFZ", - "moduleName": "CanvasNative", - "static": true, - "declAttributes": [ - "Final", - "Custom", - "AccessControl", - "ObjC" - ], - "funcSelfKind": "NonMutating" - } - ], - "declKind": "Class", - "usr": "c:@M@CanvasNative@objc(cs)NSCCanvas", - "mangledName": "$s12CanvasNative9NSCCanvasC", - "moduleName": "CanvasNative", - "objc_name": "NSCCanvas", - "declAttributes": [ - "Custom", - "AccessControl", - "ObjC", - "ObjCMembers" - ], - "superclassUsr": "c:objc(cs)UIView", - "hasMissingDesignatedInitializers": true, - "inheritsConvenienceInitializers": true, - "superclassNames": [ - "UIKit.UIView", - "UIKit.UIResponder", - "ObjectiveC.NSObject" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "Equatable", - "printedName": "Equatable", - "usr": "s:SQ", - "mangledName": "$sSQ" - }, - { - "kind": "Conformance", - "name": "Hashable", - "printedName": "Hashable", - "usr": "s:SH", - "mangledName": "$sSH" - }, - { - "kind": "Conformance", - "name": "CVarArg", - "printedName": "CVarArg", - "usr": "s:s7CVarArgP", - "mangledName": "$ss7CVarArgP" - }, - { - "kind": "Conformance", - "name": "_KeyValueCodingAndObservingPublishing", - "printedName": "_KeyValueCodingAndObservingPublishing", - "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", - "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" - }, - { - "kind": "Conformance", - "name": "_KeyValueCodingAndObserving", - "printedName": "_KeyValueCodingAndObserving", - "usr": "s:10Foundation27_KeyValueCodingAndObservingP", - "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" - }, - { - "kind": "Conformance", - "name": "CustomStringConvertible", - "printedName": "CustomStringConvertible", - "usr": "s:s23CustomStringConvertibleP", - "mangledName": "$ss23CustomStringConvertibleP" - }, - { - "kind": "Conformance", - "name": "CustomDebugStringConvertible", - "printedName": "CustomDebugStringConvertible", - "usr": "s:s28CustomDebugStringConvertibleP", - "mangledName": "$ss28CustomDebugStringConvertibleP" - }, - { - "kind": "Conformance", - "name": "UITraitChangeObservable", - "printedName": "UITraitChangeObservable", - "usr": "s:5UIKit23UITraitChangeObservableP", - "mangledName": "$s5UIKit23UITraitChangeObservableP" - }, - { - "kind": "Conformance", - "name": "__DefaultCustomPlaygroundQuickLookable", - "printedName": "__DefaultCustomPlaygroundQuickLookable", - "usr": "s:s38__DefaultCustomPlaygroundQuickLookableP", - "mangledName": "$ss38__DefaultCustomPlaygroundQuickLookableP" - } - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "CanvasNative", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "UIKit", - "printedName": "UIKit", - "declKind": "Import", - "moduleName": "CanvasNative" - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "CanvasNative", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "OpenGLES", - "printedName": "OpenGLES", - "declKind": "Import", - "moduleName": "CanvasNative" - }, - { - "kind": "Import", - "name": "CoreVideo", - "printedName": "CoreVideo", - "declKind": "Import", - "moduleName": "CanvasNative" - }, - { - "kind": "Import", - "name": "UIKit", - "printedName": "UIKit", - "declKind": "Import", - "moduleName": "CanvasNative" - }, - { - "kind": "TypeDecl", - "name": "NSCRender", - "printedName": "NSCRender", - "children": [ - { - "kind": "Constructor", - "name": "init", - "printedName": "init()", - "children": [ - { - "kind": "TypeNominal", - "name": "NSCRender", - "printedName": "CanvasNative.NSCRender", - "usr": "c:@M@CanvasNative@objc(cs)NSCRender" - } - ], - "declKind": "Constructor", - "usr": "c:@M@CanvasNative@objc(cs)NSCRender(im)init", - "mangledName": "$s12CanvasNative9NSCRenderCACycfc", - "moduleName": "CanvasNative", - "overriding": true, - "objc_name": "init", - "declAttributes": [ - "Dynamic", - "ObjC", - "Override", - "AccessControl" - ], - "init_kind": "Designated" - }, - { - "kind": "Function", - "name": "texImage2D", - "printedName": "texImage2D(_:_:_:_:_:_:_:_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Int32", - "printedName": "Swift.Int32", - "usr": "s:s5Int32V" - }, - { - "kind": "TypeNominal", - "name": "Int32", - "printedName": "Swift.Int32", - "usr": "s:s5Int32V" - }, - { - "kind": "TypeNominal", - "name": "Int32", - "printedName": "Swift.Int32", - "usr": "s:s5Int32V" - }, - { - "kind": "TypeNominal", - "name": "Int32", - "printedName": "Swift.Int32", - "usr": "s:s5Int32V" - }, - { - "kind": "TypeNominal", - "name": "Int32", - "printedName": "Swift.Int32", - "usr": "s:s5Int32V" - }, - { - "kind": "TypeNominal", - "name": "NSCCanvas", - "printedName": "CanvasNative.NSCCanvas", - "usr": "c:@M@CanvasNative@objc(cs)NSCCanvas" - }, - { - "kind": "TypeNominal", - "name": "NSCCanvas", - "printedName": "CanvasNative.NSCCanvas", - "usr": "c:@M@CanvasNative@objc(cs)NSCCanvas" - }, - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - } - ], - "declKind": "Func", - "usr": "c:@M@CanvasNative@objc(cs)NSCRender(im)texImage2D::::::::", - "mangledName": "$s12CanvasNative9NSCRenderC10texImage2Dyys5Int32V_A4fA9NSCCanvasCAHSbtF", - "moduleName": "CanvasNative", - "declAttributes": [ - "AccessControl", - "ObjC" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "createSurface", - "printedName": "createSurface()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - } - ], - "declKind": "Func", - "usr": "c:@M@CanvasNative@objc(cs)NSCRender(im)createSurface", - "mangledName": "$s12CanvasNative9NSCRenderC13createSurfaceyyF", - "moduleName": "CanvasNative", - "declAttributes": [ - "AccessControl", - "ObjC" - ], - "funcSelfKind": "NonMutating" - } - ], - "declKind": "Class", - "usr": "c:@M@CanvasNative@objc(cs)NSCRender", - "mangledName": "$s12CanvasNative9NSCRenderC", - "moduleName": "CanvasNative", - "objc_name": "NSCRender", - "declAttributes": [ - "AccessControl", - "ObjC", - "ObjCMembers" - ], - "superclassUsr": "c:objc(cs)NSObject", - "inheritsConvenienceInitializers": true, - "superclassNames": [ - "ObjectiveC.NSObject" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "Equatable", - "printedName": "Equatable", - "usr": "s:SQ", - "mangledName": "$sSQ" - }, - { - "kind": "Conformance", - "name": "Hashable", - "printedName": "Hashable", - "usr": "s:SH", - "mangledName": "$sSH" - }, - { - "kind": "Conformance", - "name": "CVarArg", - "printedName": "CVarArg", - "usr": "s:s7CVarArgP", - "mangledName": "$ss7CVarArgP" - }, - { - "kind": "Conformance", - "name": "_KeyValueCodingAndObservingPublishing", - "printedName": "_KeyValueCodingAndObservingPublishing", - "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", - "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" - }, - { - "kind": "Conformance", - "name": "_KeyValueCodingAndObserving", - "printedName": "_KeyValueCodingAndObserving", - "usr": "s:10Foundation27_KeyValueCodingAndObservingP", - "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" - }, - { - "kind": "Conformance", - "name": "CustomStringConvertible", - "printedName": "CustomStringConvertible", - "usr": "s:s23CustomStringConvertibleP", - "mangledName": "$ss23CustomStringConvertibleP" - }, - { - "kind": "Conformance", - "name": "CustomDebugStringConvertible", - "printedName": "CustomDebugStringConvertible", - "usr": "s:s28CustomDebugStringConvertibleP", - "mangledName": "$ss28CustomDebugStringConvertibleP" - } - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "CanvasNative", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "UIKit", - "printedName": "UIKit", - "declKind": "Import", - "moduleName": "CanvasNative" - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "CanvasNative", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "UIKit", - "printedName": "UIKit", - "declKind": "Import", - "moduleName": "CanvasNative" - }, - { - "kind": "TypeDecl", - "name": "NSCSVG", - "printedName": "NSCSVG", - "children": [ - { - "kind": "Var", - "name": "ignorePixelScaling", - "printedName": "ignorePixelScaling", - "children": [ - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - } - ], - "declKind": "Var", - "usr": "c:@M@CanvasNative@objc(cs)TNSSVG(py)ignorePixelScaling", - "mangledName": "$s12CanvasNative6NSCSVGC18ignorePixelScalingSbvp", - "moduleName": "CanvasNative", - "declAttributes": [ - "HasInitialValue", - "Custom", - "HasStorage", - "AccessControl", - "ObjC" - ], - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - } - ], - "declKind": "Accessor", - "usr": "c:@M@CanvasNative@objc(cs)TNSSVG(im)ignorePixelScaling", - "mangledName": "$s12CanvasNative6NSCSVGC18ignorePixelScalingSbvg", - "moduleName": "CanvasNative", - "implicit": true, - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - }, - { - "kind": "Accessor", - "name": "Set", - "printedName": "Set()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - } - ], - "declKind": "Accessor", - "usr": "c:@M@CanvasNative@objc(cs)TNSSVG(im)setIgnorePixelScaling:", - "mangledName": "$s12CanvasNative6NSCSVGC18ignorePixelScalingSbvs", - "moduleName": "CanvasNative", - "implicit": true, - "declAttributes": [ - "ObjC" - ], - "accessorKind": "set" - }, - { - "kind": "Accessor", - "name": "Modify", - "printedName": "Modify()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - } - ], - "declKind": "Accessor", - "usr": "s:12CanvasNative6NSCSVGC18ignorePixelScalingSbvM", - "mangledName": "$s12CanvasNative6NSCSVGC18ignorePixelScalingSbvM", - "moduleName": "CanvasNative", - "implicit": true, - "accessorKind": "_modify" - } - ] - }, - { - "kind": "Var", - "name": "src", - "printedName": "src", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.String?", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Var", - "usr": "c:@M@CanvasNative@objc(cs)TNSSVG(py)src", - "mangledName": "$s12CanvasNative6NSCSVGC3srcSSSgvp", - "moduleName": "CanvasNative", - "declAttributes": [ - "HasInitialValue", - "Custom", - "HasStorage", - "AccessControl", - "ObjC" - ], - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.String?", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Accessor", - "usr": "c:@M@CanvasNative@objc(cs)TNSSVG(im)src", - "mangledName": "$s12CanvasNative6NSCSVGC3srcSSSgvg", - "moduleName": "CanvasNative", - "implicit": true, - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - }, - { - "kind": "Accessor", - "name": "Set", - "printedName": "Set()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.String?", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Accessor", - "usr": "c:@M@CanvasNative@objc(cs)TNSSVG(im)setSrc:", - "mangledName": "$s12CanvasNative6NSCSVGC3srcSSSgvs", - "moduleName": "CanvasNative", - "implicit": true, - "declAttributes": [ - "ObjC" - ], - "accessorKind": "set" - }, - { - "kind": "Accessor", - "name": "Modify", - "printedName": "Modify()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - } - ], - "declKind": "Accessor", - "usr": "s:12CanvasNative6NSCSVGC3srcSSSgvM", - "mangledName": "$s12CanvasNative6NSCSVGC3srcSSSgvM", - "moduleName": "CanvasNative", - "implicit": true, - "accessorKind": "_modify" - } - ] - }, - { - "kind": "Var", - "name": "srcPath", - "printedName": "srcPath", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.String?", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Var", - "usr": "c:@M@CanvasNative@objc(cs)TNSSVG(py)srcPath", - "mangledName": "$s12CanvasNative6NSCSVGC7srcPathSSSgvp", - "moduleName": "CanvasNative", - "declAttributes": [ - "HasInitialValue", - "Custom", - "HasStorage", - "AccessControl", - "ObjC" - ], - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.String?", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Accessor", - "usr": "c:@M@CanvasNative@objc(cs)TNSSVG(im)srcPath", - "mangledName": "$s12CanvasNative6NSCSVGC7srcPathSSSgvg", - "moduleName": "CanvasNative", - "implicit": true, - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - }, - { - "kind": "Accessor", - "name": "Set", - "printedName": "Set()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.String?", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Accessor", - "usr": "c:@M@CanvasNative@objc(cs)TNSSVG(im)setSrcPath:", - "mangledName": "$s12CanvasNative6NSCSVGC7srcPathSSSgvs", - "moduleName": "CanvasNative", - "implicit": true, - "declAttributes": [ - "ObjC" - ], - "accessorKind": "set" - }, - { - "kind": "Accessor", - "name": "Modify", - "printedName": "Modify()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - } - ], - "declKind": "Accessor", - "usr": "s:12CanvasNative6NSCSVGC7srcPathSSSgvM", - "mangledName": "$s12CanvasNative6NSCSVGC7srcPathSSSgvM", - "moduleName": "CanvasNative", - "implicit": true, - "accessorKind": "_modify" - } - ] - }, - { - "kind": "Function", - "name": "layoutSubviews", - "printedName": "layoutSubviews()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - } - ], - "declKind": "Func", - "usr": "c:@M@CanvasNative@objc(cs)TNSSVG(im)layoutSubviews", - "mangledName": "$s12CanvasNative6NSCSVGC14layoutSubviewsyyF", - "moduleName": "CanvasNative", - "overriding": true, - "objc_name": "layoutSubviews", - "declAttributes": [ - "Dynamic", - "ObjC", - "Custom", - "Override", - "AccessControl" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init(frame:)", - "children": [ - { - "kind": "TypeNominal", - "name": "NSCSVG", - "printedName": "CanvasNative.NSCSVG", - "usr": "c:@M@CanvasNative@objc(cs)TNSSVG" - }, - { - "kind": "TypeNominal", - "name": "CGRect", - "printedName": "CoreFoundation.CGRect", - "usr": "c:@S@CGRect" - } - ], - "declKind": "Constructor", - "usr": "c:@M@CanvasNative@objc(cs)TNSSVG(im)initWithFrame:", - "mangledName": "$s12CanvasNative6NSCSVGC5frameACSo6CGRectV_tcfc", - "moduleName": "CanvasNative", - "overriding": true, - "objc_name": "initWithFrame:", - "declAttributes": [ - "Dynamic", - "ObjC", - "Custom", - "Override", - "AccessControl" - ], - "init_kind": "Designated" - }, - { - "kind": "Function", - "name": "draw", - "printedName": "draw(_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "CGRect", - "printedName": "CoreFoundation.CGRect", - "usr": "c:@S@CGRect" - } - ], - "declKind": "Func", - "usr": "c:@M@CanvasNative@objc(cs)TNSSVG(im)drawRect:", - "mangledName": "$s12CanvasNative6NSCSVGC4drawyySo6CGRectVF", - "moduleName": "CanvasNative", - "overriding": true, - "objc_name": "drawRect:", - "declAttributes": [ - "Dynamic", - "ObjC", - "Custom", - "Override", - "AccessControl" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "toImage", - "printedName": "toImage()", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "UIKit.UIImage?", - "children": [ - { - "kind": "TypeNominal", - "name": "UIImage", - "printedName": "UIKit.UIImage", - "usr": "c:objc(cs)UIImage" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Func", - "usr": "c:@M@CanvasNative@objc(cs)TNSSVG(im)toImage", - "mangledName": "$s12CanvasNative6NSCSVGC7toImageSo7UIImageCSgyF", - "moduleName": "CanvasNative", - "declAttributes": [ - "Custom", - "AccessControl", - "ObjC" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "toData", - "printedName": "toData()", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Foundation.NSData?", - "children": [ - { - "kind": "TypeNominal", - "name": "NSData", - "printedName": "Foundation.NSData", - "usr": "c:objc(cs)NSData" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Func", - "usr": "c:@M@CanvasNative@objc(cs)TNSSVG(im)toData", - "mangledName": "$s12CanvasNative6NSCSVGC6toDataSo6NSDataCSgyF", - "moduleName": "CanvasNative", - "declAttributes": [ - "Custom", - "AccessControl", - "ObjC" - ], - "funcSelfKind": "NonMutating" - } - ], - "declKind": "Class", - "usr": "c:@M@CanvasNative@objc(cs)TNSSVG", - "mangledName": "$s12CanvasNative6NSCSVGC", - "moduleName": "CanvasNative", - "objc_name": "TNSSVG", - "declAttributes": [ - "Custom", - "AccessControl", - "ObjC", - "ObjCMembers" - ], - "superclassUsr": "c:objc(cs)UIView", - "hasMissingDesignatedInitializers": true, - "inheritsConvenienceInitializers": true, - "superclassNames": [ - "UIKit.UIView", - "UIKit.UIResponder", - "ObjectiveC.NSObject" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "Equatable", - "printedName": "Equatable", - "usr": "s:SQ", - "mangledName": "$sSQ" - }, - { - "kind": "Conformance", - "name": "Hashable", - "printedName": "Hashable", - "usr": "s:SH", - "mangledName": "$sSH" - }, - { - "kind": "Conformance", - "name": "CVarArg", - "printedName": "CVarArg", - "usr": "s:s7CVarArgP", - "mangledName": "$ss7CVarArgP" - }, - { - "kind": "Conformance", - "name": "_KeyValueCodingAndObservingPublishing", - "printedName": "_KeyValueCodingAndObservingPublishing", - "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", - "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" - }, - { - "kind": "Conformance", - "name": "_KeyValueCodingAndObserving", - "printedName": "_KeyValueCodingAndObserving", - "usr": "s:10Foundation27_KeyValueCodingAndObservingP", - "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" - }, - { - "kind": "Conformance", - "name": "CustomStringConvertible", - "printedName": "CustomStringConvertible", - "usr": "s:s23CustomStringConvertibleP", - "mangledName": "$ss23CustomStringConvertibleP" - }, - { - "kind": "Conformance", - "name": "CustomDebugStringConvertible", - "printedName": "CustomDebugStringConvertible", - "usr": "s:s28CustomDebugStringConvertibleP", - "mangledName": "$ss28CustomDebugStringConvertibleP" - }, - { - "kind": "Conformance", - "name": "UITraitChangeObservable", - "printedName": "UITraitChangeObservable", - "usr": "s:5UIKit23UITraitChangeObservableP", - "mangledName": "$s5UIKit23UITraitChangeObservableP" - }, - { - "kind": "Conformance", - "name": "__DefaultCustomPlaygroundQuickLookable", - "printedName": "__DefaultCustomPlaygroundQuickLookable", - "usr": "s:s38__DefaultCustomPlaygroundQuickLookableP", - "mangledName": "$ss38__DefaultCustomPlaygroundQuickLookableP" - }, - { - "kind": "Conformance", - "name": "Sendable", - "printedName": "Sendable", - "usr": "s:s8SendableP", - "mangledName": "$ss8SendableP" - } - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "CanvasNative", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "UIKit", - "printedName": "UIKit", - "declKind": "Import", - "moduleName": "CanvasNative" - }, - { - "kind": "TypeDecl", - "name": "NSCImageBitmap", - "printedName": "NSCImageBitmap", - "children": [ - { - "kind": "Var", - "name": "queue", - "printedName": "queue", - "children": [ - { - "kind": "TypeNominal", - "name": "DispatchQueue", - "printedName": "Dispatch.DispatchQueue", - "usr": "c:objc(cs)OS_dispatch_queue" - } - ], - "declKind": "Var", - "usr": "c:@M@CanvasNative@objc(cs)NSCImageBitmap(cpy)queue", - "mangledName": "$s12CanvasNative14NSCImageBitmapC5queueSo012OS_dispatch_E0CvpZ", - "moduleName": "CanvasNative", - "static": true, - "declAttributes": [ - "HasInitialValue", - "Final", - "HasStorage", - "AccessControl", - "ObjC" - ], - "isLet": true, - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "DispatchQueue", - "printedName": "Dispatch.DispatchQueue", - "usr": "c:objc(cs)OS_dispatch_queue" - } - ], - "declKind": "Accessor", - "usr": "c:@M@CanvasNative@objc(cs)NSCImageBitmap(cm)queue", - "mangledName": "$s12CanvasNative14NSCImageBitmapC5queueSo012OS_dispatch_E0CvgZ", - "moduleName": "CanvasNative", - "static": true, - "implicit": true, - "declAttributes": [ - "Final", - "ObjC" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init()", - "children": [ - { - "kind": "TypeNominal", - "name": "NSCImageBitmap", - "printedName": "CanvasNative.NSCImageBitmap", - "usr": "c:@M@CanvasNative@objc(cs)NSCImageBitmap" - } - ], - "declKind": "Constructor", - "usr": "c:@M@CanvasNative@objc(cs)NSCImageBitmap(im)init", - "mangledName": "$s12CanvasNative14NSCImageBitmapCACycfc", - "moduleName": "CanvasNative", - "overriding": true, - "implicit": true, - "objc_name": "init", - "declAttributes": [ - "Dynamic", - "ObjC", - "Override" - ], - "init_kind": "Designated" - } - ], - "declKind": "Class", - "usr": "c:@M@CanvasNative@objc(cs)NSCImageBitmap", - "mangledName": "$s12CanvasNative14NSCImageBitmapC", - "moduleName": "CanvasNative", - "objc_name": "NSCImageBitmap", - "declAttributes": [ - "AccessControl", - "ObjC", - "ObjCMembers" - ], - "superclassUsr": "c:objc(cs)NSObject", - "inheritsConvenienceInitializers": true, - "superclassNames": [ - "ObjectiveC.NSObject" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "Equatable", - "printedName": "Equatable", - "usr": "s:SQ", - "mangledName": "$sSQ" - }, - { - "kind": "Conformance", - "name": "Hashable", - "printedName": "Hashable", - "usr": "s:SH", - "mangledName": "$sSH" - }, - { - "kind": "Conformance", - "name": "CVarArg", - "printedName": "CVarArg", - "usr": "s:s7CVarArgP", - "mangledName": "$ss7CVarArgP" - }, - { - "kind": "Conformance", - "name": "_KeyValueCodingAndObservingPublishing", - "printedName": "_KeyValueCodingAndObservingPublishing", - "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", - "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" - }, - { - "kind": "Conformance", - "name": "_KeyValueCodingAndObserving", - "printedName": "_KeyValueCodingAndObserving", - "usr": "s:10Foundation27_KeyValueCodingAndObservingP", - "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" - }, - { - "kind": "Conformance", - "name": "CustomStringConvertible", - "printedName": "CustomStringConvertible", - "usr": "s:s23CustomStringConvertibleP", - "mangledName": "$ss23CustomStringConvertibleP" - }, - { - "kind": "Conformance", - "name": "CustomDebugStringConvertible", - "printedName": "CustomDebugStringConvertible", - "usr": "s:s28CustomDebugStringConvertibleP", - "mangledName": "$ss28CustomDebugStringConvertibleP" - } - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "CanvasNative", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "OpenGLES", - "printedName": "OpenGLES", - "declKind": "Import", - "moduleName": "CanvasNative" - }, - { - "kind": "Import", - "name": "CoreVideo", - "printedName": "CoreVideo", - "declKind": "Import", - "moduleName": "CanvasNative" - }, - { - "kind": "Import", - "name": "AVFoundation", - "printedName": "AVFoundation", - "declKind": "Import", - "moduleName": "CanvasNative" - }, - { - "kind": "TypeDecl", - "name": "Utils", - "printedName": "Utils", - "children": [ - { - "kind": "Function", - "name": "createTextureCache", - "printedName": "createTextureCache()", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "CoreVideo.CVOpenGLESTextureCache?", - "children": [ - { - "kind": "TypeNominal", - "name": "CVOpenGLESTextureCache", - "printedName": "CoreVideo.CVOpenGLESTextureCache", - "usr": "c:@T@CVOpenGLESTextureCacheRef" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Func", - "usr": "c:@M@CanvasNative@objc(cs)Utils(cm)createTextureCache", - "mangledName": "$s12CanvasNative5UtilsC18createTextureCacheSo017CVOpenGLESTextureF3RefaSgyFZ", - "moduleName": "CanvasNative", - "static": true, - "declAttributes": [ - "Final", - "AccessControl", - "ObjC" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "createImage", - "printedName": "createImage(_:_:_:_:_:_:_:_:_:_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "CoreVideo.CVBuffer?", - "children": [ - { - "kind": "TypeNominal", - "name": "CVBuffer", - "printedName": "CoreVideo.CVBuffer", - "usr": "c:@T@CVBufferRef" - } - ], - "usr": "s:Sq" - }, - { - "kind": "TypeNominal", - "name": "CVOpenGLESTextureCache", - "printedName": "CoreVideo.CVOpenGLESTextureCache", - "usr": "c:@T@CVOpenGLESTextureCacheRef" - }, - { - "kind": "TypeNominal", - "name": "CVBuffer", - "printedName": "CoreVideo.CVBuffer", - "usr": "c:@T@CVBufferRef" - }, - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "CoreFoundation.CFDictionary?", - "children": [ - { - "kind": "TypeNominal", - "name": "CFDictionary", - "printedName": "CoreFoundation.CFDictionary", - "usr": "c:@T@CFDictionaryRef" - } - ], - "usr": "s:Sq" - }, - { - "kind": "TypeNominal", - "name": "UInt32", - "printedName": "Swift.UInt32", - "usr": "s:s6UInt32V" - }, - { - "kind": "TypeNominal", - "name": "Int32", - "printedName": "Swift.Int32", - "usr": "s:s5Int32V" - }, - { - "kind": "TypeNominal", - "name": "Int32", - "printedName": "Swift.Int32", - "usr": "s:s5Int32V" - }, - { - "kind": "TypeNominal", - "name": "Int32", - "printedName": "Swift.Int32", - "usr": "s:s5Int32V" - }, - { - "kind": "TypeNominal", - "name": "UInt32", - "printedName": "Swift.UInt32", - "usr": "s:s6UInt32V" - }, - { - "kind": "TypeNominal", - "name": "UInt32", - "printedName": "Swift.UInt32", - "usr": "s:s6UInt32V" - }, - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ], - "declKind": "Func", - "usr": "c:@M@CanvasNative@objc(cs)Utils(cm)createImage::::::::::", - "mangledName": "$s12CanvasNative5UtilsC11createImageySo11CVBufferRefaSgSo022CVOpenGLESTextureCacheG0a_AFSo012CFDictionaryG0aSgs6UInt32Vs5Int32VA2p2NSitFZ", - "moduleName": "CanvasNative", - "static": true, - "declAttributes": [ - "Final", - "AccessControl", - "ObjC" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "setupRender", - "printedName": "setupRender()", - "children": [ - { - "kind": "TypeNominal", - "name": "NSCRender", - "printedName": "CanvasNative.NSCRender", - "usr": "c:@M@CanvasNative@objc(cs)NSCRender" - } - ], - "declKind": "Func", - "usr": "c:@M@CanvasNative@objc(cs)Utils(cm)setupRender", - "mangledName": "$s12CanvasNative5UtilsC11setupRenderAA9NSCRenderCyFZ", - "moduleName": "CanvasNative", - "static": true, - "declAttributes": [ - "Final", - "AccessControl", - "ObjC" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "drawFrame", - "printedName": "drawFrame(_:_:_:_:_:_:_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "AVPlayer", - "printedName": "AVFoundation.AVPlayer", - "usr": "c:objc(cs)AVPlayer" - }, - { - "kind": "TypeNominal", - "name": "AVPlayerItemVideoOutput", - "printedName": "AVFoundation.AVPlayerItemVideoOutput", - "usr": "c:objc(cs)AVPlayerItemVideoOutput" - }, - { - "kind": "TypeNominal", - "name": "CGSize", - "printedName": "CoreFoundation.CGSize", - "usr": "c:@S@CGSize" - }, - { - "kind": "TypeNominal", - "name": "NSCRender", - "printedName": "CanvasNative.NSCRender", - "usr": "c:@M@CanvasNative@objc(cs)NSCRender" - }, - { - "kind": "TypeNominal", - "name": "Int32", - "printedName": "Swift.Int32", - "usr": "s:s5Int32V" - }, - { - "kind": "TypeNominal", - "name": "Int32", - "printedName": "Swift.Int32", - "usr": "s:s5Int32V" - }, - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - } - ], - "declKind": "Func", - "usr": "c:@M@CanvasNative@objc(cs)Utils(cm)drawFrame:::::::", - "mangledName": "$s12CanvasNative5UtilsC9drawFrameyySo8AVPlayerC_So0F15ItemVideoOutputCSo6CGSizeVAA9NSCRenderCs5Int32VANSbtFZ", - "moduleName": "CanvasNative", - "static": true, - "declAttributes": [ - "Final", - "AccessControl", - "ObjC" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "writeToFile", - "printedName": "writeToFile(_:_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "NSData", - "printedName": "Foundation.NSData", - "usr": "c:objc(cs)NSData" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Func", - "usr": "c:@M@CanvasNative@objc(cs)Utils(cm)writeToFile::error:", - "mangledName": "$s12CanvasNative5UtilsC11writeToFileyySo6NSDataC_SStKFZ", - "moduleName": "CanvasNative", - "static": true, - "declAttributes": [ - "Final", - "AccessControl", - "ObjC" - ], - "throwing": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init()", - "children": [ - { - "kind": "TypeNominal", - "name": "Utils", - "printedName": "CanvasNative.Utils", - "usr": "c:@M@CanvasNative@objc(cs)Utils" - } - ], - "declKind": "Constructor", - "usr": "c:@M@CanvasNative@objc(cs)Utils(im)init", - "mangledName": "$s12CanvasNative5UtilsCACycfc", - "moduleName": "CanvasNative", - "overriding": true, - "implicit": true, - "objc_name": "init", - "declAttributes": [ - "Dynamic", - "ObjC", - "Override" - ], - "init_kind": "Designated" - } - ], - "declKind": "Class", - "usr": "c:@M@CanvasNative@objc(cs)Utils", - "mangledName": "$s12CanvasNative5UtilsC", - "moduleName": "CanvasNative", - "objc_name": "Utils", - "declAttributes": [ - "AccessControl", - "ObjC" - ], - "superclassUsr": "c:objc(cs)NSObject", - "inheritsConvenienceInitializers": true, - "superclassNames": [ - "ObjectiveC.NSObject" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "Equatable", - "printedName": "Equatable", - "usr": "s:SQ", - "mangledName": "$sSQ" - }, - { - "kind": "Conformance", - "name": "Hashable", - "printedName": "Hashable", - "usr": "s:SH", - "mangledName": "$sSH" - }, - { - "kind": "Conformance", - "name": "CVarArg", - "printedName": "CVarArg", - "usr": "s:s7CVarArgP", - "mangledName": "$ss7CVarArgP" - }, - { - "kind": "Conformance", - "name": "_KeyValueCodingAndObservingPublishing", - "printedName": "_KeyValueCodingAndObservingPublishing", - "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", - "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" - }, - { - "kind": "Conformance", - "name": "_KeyValueCodingAndObserving", - "printedName": "_KeyValueCodingAndObserving", - "usr": "s:10Foundation27_KeyValueCodingAndObservingP", - "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" - }, - { - "kind": "Conformance", - "name": "CustomStringConvertible", - "printedName": "CustomStringConvertible", - "usr": "s:s23CustomStringConvertibleP", - "mangledName": "$ss23CustomStringConvertibleP" - }, - { - "kind": "Conformance", - "name": "CustomDebugStringConvertible", - "printedName": "CustomDebugStringConvertible", - "usr": "s:s28CustomDebugStringConvertibleP", - "mangledName": "$ss28CustomDebugStringConvertibleP" - } - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "CanvasNative", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "UIKit", - "printedName": "UIKit", - "declKind": "Import", - "moduleName": "CanvasNative" - }, - { - "kind": "TypeDecl", - "name": "NSCCanvasRenderingContext2D", - "printedName": "NSCCanvasRenderingContext2D", - "children": [ - { - "kind": "Function", - "name": "createPattern", - "printedName": "createPattern(_:_:_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Int64", - "printedName": "Swift.Int64", - "usr": "s:s5Int64V" - }, - { - "kind": "TypeNominal", - "name": "Int64", - "printedName": "Swift.Int64", - "usr": "s:s5Int64V" - }, - { - "kind": "TypeNominal", - "name": "UIImage", - "printedName": "UIKit.UIImage", - "usr": "c:objc(cs)UIImage" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Func", - "usr": "c:@M@CanvasNative@objc(cs)NSCCanvasRenderingContext2D(cm)createPattern:::", - "mangledName": "$s12CanvasNative27NSCCanvasRenderingContext2DC13createPatternys5Int64VAF_So7UIImageCSStFZ", - "moduleName": "CanvasNative", - "static": true, - "declAttributes": [ - "Final", - "AccessControl", - "ObjC" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "drawImage", - "printedName": "drawImage(_:_:_:_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Int64", - "printedName": "Swift.Int64", - "usr": "s:s5Int64V" - }, - { - "kind": "TypeNominal", - "name": "UIImage", - "printedName": "UIKit.UIImage", - "usr": "c:objc(cs)UIImage" - }, - { - "kind": "TypeNominal", - "name": "Float", - "printedName": "Swift.Float", - "usr": "s:Sf" - }, - { - "kind": "TypeNominal", - "name": "Float", - "printedName": "Swift.Float", - "usr": "s:Sf" - } - ], - "declKind": "Func", - "usr": "c:@M@CanvasNative@objc(cs)NSCCanvasRenderingContext2D(cm)drawImage::::", - "mangledName": "$s12CanvasNative27NSCCanvasRenderingContext2DC9drawImageyys5Int64V_So7UIImageCS2ftFZ", - "moduleName": "CanvasNative", - "static": true, - "declAttributes": [ - "Final", - "AccessControl", - "ObjC" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "drawImage", - "printedName": "drawImage(_:_:_:_:_:_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Int64", - "printedName": "Swift.Int64", - "usr": "s:s5Int64V" - }, - { - "kind": "TypeNominal", - "name": "UIImage", - "printedName": "UIKit.UIImage", - "usr": "c:objc(cs)UIImage" - }, - { - "kind": "TypeNominal", - "name": "Float", - "printedName": "Swift.Float", - "usr": "s:Sf" - }, - { - "kind": "TypeNominal", - "name": "Float", - "printedName": "Swift.Float", - "usr": "s:Sf" - }, - { - "kind": "TypeNominal", - "name": "Float", - "printedName": "Swift.Float", - "usr": "s:Sf" - }, - { - "kind": "TypeNominal", - "name": "Float", - "printedName": "Swift.Float", - "usr": "s:Sf" - } - ], - "declKind": "Func", - "usr": "c:@M@CanvasNative@objc(cs)NSCCanvasRenderingContext2D(cm)drawImage::::::", - "mangledName": "$s12CanvasNative27NSCCanvasRenderingContext2DC9drawImageyys5Int64V_So7UIImageCS4ftFZ", - "moduleName": "CanvasNative", - "static": true, - "declAttributes": [ - "Final", - "AccessControl", - "ObjC" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "drawImage", - "printedName": "drawImage(_:_:_:_:_:_:_:_:_:_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Int64", - "printedName": "Swift.Int64", - "usr": "s:s5Int64V" - }, - { - "kind": "TypeNominal", - "name": "UIImage", - "printedName": "UIKit.UIImage", - "usr": "c:objc(cs)UIImage" - }, - { - "kind": "TypeNominal", - "name": "Float", - "printedName": "Swift.Float", - "usr": "s:Sf" - }, - { - "kind": "TypeNominal", - "name": "Float", - "printedName": "Swift.Float", - "usr": "s:Sf" - }, - { - "kind": "TypeNominal", - "name": "Float", - "printedName": "Swift.Float", - "usr": "s:Sf" - }, - { - "kind": "TypeNominal", - "name": "Float", - "printedName": "Swift.Float", - "usr": "s:Sf" - }, - { - "kind": "TypeNominal", - "name": "Float", - "printedName": "Swift.Float", - "usr": "s:Sf" - }, - { - "kind": "TypeNominal", - "name": "Float", - "printedName": "Swift.Float", - "usr": "s:Sf" - }, - { - "kind": "TypeNominal", - "name": "Float", - "printedName": "Swift.Float", - "usr": "s:Sf" - }, - { - "kind": "TypeNominal", - "name": "Float", - "printedName": "Swift.Float", - "usr": "s:Sf" - } - ], - "declKind": "Func", - "usr": "c:@M@CanvasNative@objc(cs)NSCCanvasRenderingContext2D(cm)drawImage::::::::::", - "mangledName": "$s12CanvasNative27NSCCanvasRenderingContext2DC9drawImageyys5Int64V_So7UIImageCS8ftFZ", - "moduleName": "CanvasNative", - "static": true, - "declAttributes": [ - "Final", - "AccessControl", - "ObjC" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init()", - "children": [ - { - "kind": "TypeNominal", - "name": "NSCCanvasRenderingContext2D", - "printedName": "CanvasNative.NSCCanvasRenderingContext2D", - "usr": "c:@M@CanvasNative@objc(cs)NSCCanvasRenderingContext2D" - } - ], - "declKind": "Constructor", - "usr": "c:@M@CanvasNative@objc(cs)NSCCanvasRenderingContext2D(im)init", - "mangledName": "$s12CanvasNative27NSCCanvasRenderingContext2DCACycfc", - "moduleName": "CanvasNative", - "overriding": true, - "implicit": true, - "objc_name": "init", - "declAttributes": [ - "Dynamic", - "ObjC", - "Override" - ], - "init_kind": "Designated" - } - ], - "declKind": "Class", - "usr": "c:@M@CanvasNative@objc(cs)NSCCanvasRenderingContext2D", - "mangledName": "$s12CanvasNative27NSCCanvasRenderingContext2DC", - "moduleName": "CanvasNative", - "objc_name": "NSCCanvasRenderingContext2D", - "declAttributes": [ - "AccessControl", - "ObjC", - "ObjCMembers" - ], - "superclassUsr": "c:@M@CanvasNative@objc(cs)NSCCanvasRenderingContext", - "inheritsConvenienceInitializers": true, - "superclassNames": [ - "CanvasNative.NSCCanvasRenderingContext", - "ObjectiveC.NSObject" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "Equatable", - "printedName": "Equatable", - "usr": "s:SQ", - "mangledName": "$sSQ" - }, - { - "kind": "Conformance", - "name": "Hashable", - "printedName": "Hashable", - "usr": "s:SH", - "mangledName": "$sSH" - }, - { - "kind": "Conformance", - "name": "CVarArg", - "printedName": "CVarArg", - "usr": "s:s7CVarArgP", - "mangledName": "$ss7CVarArgP" - }, - { - "kind": "Conformance", - "name": "_KeyValueCodingAndObservingPublishing", - "printedName": "_KeyValueCodingAndObservingPublishing", - "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", - "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" - }, - { - "kind": "Conformance", - "name": "_KeyValueCodingAndObserving", - "printedName": "_KeyValueCodingAndObserving", - "usr": "s:10Foundation27_KeyValueCodingAndObservingP", - "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" - }, - { - "kind": "Conformance", - "name": "CustomStringConvertible", - "printedName": "CustomStringConvertible", - "usr": "s:s23CustomStringConvertibleP", - "mangledName": "$ss23CustomStringConvertibleP" - }, - { - "kind": "Conformance", - "name": "CustomDebugStringConvertible", - "printedName": "CustomDebugStringConvertible", - "usr": "s:s28CustomDebugStringConvertibleP", - "mangledName": "$ss28CustomDebugStringConvertibleP" - } - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "CanvasNative", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "GLKit", - "printedName": "GLKit", - "declKind": "Import", - "moduleName": "CanvasNative" - }, - { - "kind": "Import", - "name": "UIKit", - "printedName": "UIKit", - "declKind": "Import", - "moduleName": "CanvasNative" - }, - { - "kind": "TypeDecl", - "name": "CanvasGLKView", - "printedName": "CanvasGLKView", - "children": [ - { - "kind": "Constructor", - "name": "init", - "printedName": "init()", - "children": [ - { - "kind": "TypeNominal", - "name": "CanvasGLKView", - "printedName": "CanvasNative.CanvasGLKView", - "usr": "c:@M@CanvasNative@objc(cs)CanvasGLKView" - } - ], - "declKind": "Constructor", - "usr": "c:@M@CanvasNative@objc(cs)CanvasGLKView(im)init", - "mangledName": "$s12CanvasNative0A7GLKViewCACycfc", - "moduleName": "CanvasNative", - "overriding": true, - "objc_name": "init", - "declAttributes": [ - "Dynamic", - "ObjC", - "Custom", - "AccessControl" - ], - "init_kind": "Designated" - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init(frame:)", - "children": [ - { - "kind": "TypeNominal", - "name": "CanvasGLKView", - "printedName": "CanvasNative.CanvasGLKView", - "usr": "c:@M@CanvasNative@objc(cs)CanvasGLKView" - }, - { - "kind": "TypeNominal", - "name": "CGRect", - "printedName": "CoreFoundation.CGRect", - "usr": "c:@S@CGRect" - } - ], - "declKind": "Constructor", - "usr": "c:@M@CanvasNative@objc(cs)CanvasGLKView(im)initWithFrame:", - "mangledName": "$s12CanvasNative0A7GLKViewC5frameACSo6CGRectV_tcfc", - "moduleName": "CanvasNative", - "overriding": true, - "objc_name": "initWithFrame:", - "declAttributes": [ - "Dynamic", - "ObjC", - "Custom", - "Override", - "AccessControl" - ], - "init_kind": "Designated" - }, - { - "kind": "Function", - "name": "setNeedsDisplay", - "printedName": "setNeedsDisplay()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - } - ], - "declKind": "Func", - "usr": "c:@M@CanvasNative@objc(cs)CanvasGLKView(im)setNeedsDisplay", - "mangledName": "$s12CanvasNative0A7GLKViewC15setNeedsDisplayyyF", - "moduleName": "CanvasNative", - "overriding": true, - "objc_name": "setNeedsDisplay", - "declAttributes": [ - "Dynamic", - "ObjC", - "Custom", - "Override", - "AccessControl" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "setNeedsDisplay", - "printedName": "setNeedsDisplay(_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "CGRect", - "printedName": "CoreFoundation.CGRect", - "usr": "c:@S@CGRect" - } - ], - "declKind": "Func", - "usr": "c:@M@CanvasNative@objc(cs)CanvasGLKView(im)setNeedsDisplayInRect:", - "mangledName": "$s12CanvasNative0A7GLKViewC15setNeedsDisplayyySo6CGRectVF", - "moduleName": "CanvasNative", - "overriding": true, - "objc_name": "setNeedsDisplayInRect:", - "declAttributes": [ - "Dynamic", - "ObjC", - "Custom", - "Override", - "AccessControl" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "bindDrawable", - "printedName": "bindDrawable()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - } - ], - "declKind": "Func", - "usr": "c:@M@CanvasNative@objc(cs)CanvasGLKView(im)bindDrawable", - "mangledName": "$s12CanvasNative0A7GLKViewC12bindDrawableyyF", - "moduleName": "CanvasNative", - "overriding": true, - "objc_name": "bindDrawable", - "declAttributes": [ - "Dynamic", - "ObjC", - "Custom", - "Override", - "AccessControl" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "deleteDrawable", - "printedName": "deleteDrawable()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - } - ], - "declKind": "Func", - "usr": "c:@M@CanvasNative@objc(cs)CanvasGLKView(im)deleteDrawable", - "mangledName": "$s12CanvasNative0A7GLKViewC14deleteDrawableyyF", - "moduleName": "CanvasNative", - "overriding": true, - "objc_name": "deleteDrawable", - "declAttributes": [ - "Dynamic", - "ObjC", - "Custom", - "Override", - "AccessControl" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init(frame:context:)", - "children": [ - { - "kind": "TypeNominal", - "name": "CanvasGLKView", - "printedName": "CanvasNative.CanvasGLKView", - "usr": "c:@M@CanvasNative@objc(cs)CanvasGLKView" - }, - { - "kind": "TypeNominal", - "name": "CGRect", - "printedName": "CoreFoundation.CGRect", - "usr": "c:@S@CGRect" - }, - { - "kind": "TypeNominal", - "name": "EAGLContext", - "printedName": "OpenGLES.EAGLContext", - "usr": "c:objc(cs)EAGLContext" - } - ], - "declKind": "Constructor", - "usr": "c:@M@CanvasNative@objc(cs)CanvasGLKView(im)initWithFrame:context:", - "mangledName": "$s12CanvasNative0A7GLKViewC5frame7contextACSo6CGRectV_So11EAGLContextCtcfc", - "moduleName": "CanvasNative", - "overriding": true, - "implicit": true, - "objc_name": "initWithFrame:context:", - "declAttributes": [ - "Dynamic", - "ObjC", - "Custom", - "Override" - ], - "init_kind": "Designated" - } - ], - "declKind": "Class", - "usr": "c:@M@CanvasNative@objc(cs)CanvasGLKView", - "mangledName": "$s12CanvasNative0A7GLKViewC", - "moduleName": "CanvasNative", - "objc_name": "CanvasGLKView", - "declAttributes": [ - "Custom", - "AccessControl", - "ObjC", - "ObjCMembers" - ], - "superclassUsr": "c:objc(cs)GLKView", - "hasMissingDesignatedInitializers": true, - "superclassNames": [ - "GLKit.GLKView", - "UIKit.UIView", - "UIKit.UIResponder", - "ObjectiveC.NSObject" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "Equatable", - "printedName": "Equatable", - "usr": "s:SQ", - "mangledName": "$sSQ" - }, - { - "kind": "Conformance", - "name": "Hashable", - "printedName": "Hashable", - "usr": "s:SH", - "mangledName": "$sSH" - }, - { - "kind": "Conformance", - "name": "CVarArg", - "printedName": "CVarArg", - "usr": "s:s7CVarArgP", - "mangledName": "$ss7CVarArgP" - }, - { - "kind": "Conformance", - "name": "_KeyValueCodingAndObservingPublishing", - "printedName": "_KeyValueCodingAndObservingPublishing", - "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", - "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" - }, - { - "kind": "Conformance", - "name": "_KeyValueCodingAndObserving", - "printedName": "_KeyValueCodingAndObserving", - "usr": "s:10Foundation27_KeyValueCodingAndObservingP", - "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" - }, - { - "kind": "Conformance", - "name": "CustomStringConvertible", - "printedName": "CustomStringConvertible", - "usr": "s:s23CustomStringConvertibleP", - "mangledName": "$ss23CustomStringConvertibleP" - }, - { - "kind": "Conformance", - "name": "CustomDebugStringConvertible", - "printedName": "CustomDebugStringConvertible", - "usr": "s:s28CustomDebugStringConvertibleP", - "mangledName": "$ss28CustomDebugStringConvertibleP" - }, - { - "kind": "Conformance", - "name": "UITraitChangeObservable", - "printedName": "UITraitChangeObservable", - "usr": "s:5UIKit23UITraitChangeObservableP", - "mangledName": "$s5UIKit23UITraitChangeObservableP" - }, - { - "kind": "Conformance", - "name": "__DefaultCustomPlaygroundQuickLookable", - "printedName": "__DefaultCustomPlaygroundQuickLookable", - "usr": "s:s38__DefaultCustomPlaygroundQuickLookableP", - "mangledName": "$ss38__DefaultCustomPlaygroundQuickLookableP" - }, - { - "kind": "Conformance", - "name": "Sendable", - "printedName": "Sendable", - "usr": "s:s8SendableP", - "mangledName": "$ss8SendableP" - } - ] - }, - { - "kind": "TypeDecl", - "name": "CanvasCPUView", - "printedName": "CanvasCPUView", - "children": [ - { - "kind": "Var", - "name": "ignorePixelScaling", - "printedName": "ignorePixelScaling", - "children": [ - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - } - ], - "declKind": "Var", - "usr": "c:@M@CanvasNative@objc(cs)CanvasCPUView(py)ignorePixelScaling", - "mangledName": "$s12CanvasNative0A7CPUViewC18ignorePixelScalingSbvp", - "moduleName": "CanvasNative", - "declAttributes": [ - "HasInitialValue", - "Custom", - "HasStorage", - "AccessControl", - "ObjC" - ], - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - } - ], - "declKind": "Accessor", - "usr": "c:@M@CanvasNative@objc(cs)CanvasCPUView(im)ignorePixelScaling", - "mangledName": "$s12CanvasNative0A7CPUViewC18ignorePixelScalingSbvg", - "moduleName": "CanvasNative", - "implicit": true, - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - }, - { - "kind": "Accessor", - "name": "Set", - "printedName": "Set()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - } - ], - "declKind": "Accessor", - "usr": "c:@M@CanvasNative@objc(cs)CanvasCPUView(im)setIgnorePixelScaling:", - "mangledName": "$s12CanvasNative0A7CPUViewC18ignorePixelScalingSbvs", - "moduleName": "CanvasNative", - "implicit": true, - "declAttributes": [ - "ObjC" - ], - "accessorKind": "set" - }, - { - "kind": "Accessor", - "name": "Modify", - "printedName": "Modify()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - } - ], - "declKind": "Accessor", - "usr": "s:12CanvasNative0A7CPUViewC18ignorePixelScalingSbvM", - "mangledName": "$s12CanvasNative0A7CPUViewC18ignorePixelScalingSbvM", - "moduleName": "CanvasNative", - "implicit": true, - "accessorKind": "_modify" - } - ] - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init()", - "children": [ - { - "kind": "TypeNominal", - "name": "CanvasCPUView", - "printedName": "CanvasNative.CanvasCPUView", - "usr": "c:@M@CanvasNative@objc(cs)CanvasCPUView" - } - ], - "declKind": "Constructor", - "usr": "c:@M@CanvasNative@objc(cs)CanvasCPUView(im)init", - "mangledName": "$s12CanvasNative0A7CPUViewCACycfc", - "moduleName": "CanvasNative", - "overriding": true, - "objc_name": "init", - "declAttributes": [ - "Dynamic", - "ObjC", - "Custom", - "AccessControl" - ], - "init_kind": "Designated" - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init(frame:)", - "children": [ - { - "kind": "TypeNominal", - "name": "CanvasCPUView", - "printedName": "CanvasNative.CanvasCPUView", - "usr": "c:@M@CanvasNative@objc(cs)CanvasCPUView" - }, - { - "kind": "TypeNominal", - "name": "CGRect", - "printedName": "CoreFoundation.CGRect", - "usr": "c:@S@CGRect" - } - ], - "declKind": "Constructor", - "usr": "c:@M@CanvasNative@objc(cs)CanvasCPUView(im)initWithFrame:", - "mangledName": "$s12CanvasNative0A7CPUViewC5frameACSo6CGRectV_tcfc", - "moduleName": "CanvasNative", - "overriding": true, - "objc_name": "initWithFrame:", - "declAttributes": [ - "Dynamic", - "ObjC", - "Custom", - "Override", - "AccessControl" - ], - "init_kind": "Designated" - }, - { - "kind": "Function", - "name": "draw", - "printedName": "draw(_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "CGRect", - "printedName": "CoreFoundation.CGRect", - "usr": "c:@S@CGRect" - } - ], - "declKind": "Func", - "usr": "c:@M@CanvasNative@objc(cs)CanvasCPUView(im)drawRect:", - "mangledName": "$s12CanvasNative0A7CPUViewC4drawyySo6CGRectVF", - "moduleName": "CanvasNative", - "overriding": true, - "objc_name": "drawRect:", - "declAttributes": [ - "Dynamic", - "ObjC", - "Custom", - "Override", - "AccessControl" - ], - "funcSelfKind": "NonMutating" - } - ], - "declKind": "Class", - "usr": "c:@M@CanvasNative@objc(cs)CanvasCPUView", - "mangledName": "$s12CanvasNative0A7CPUViewC", - "moduleName": "CanvasNative", - "objc_name": "CanvasCPUView", - "declAttributes": [ - "Custom", - "AccessControl", - "ObjC", - "ObjCMembers" - ], - "superclassUsr": "c:objc(cs)UIView", - "hasMissingDesignatedInitializers": true, - "inheritsConvenienceInitializers": true, - "superclassNames": [ - "UIKit.UIView", - "UIKit.UIResponder", - "ObjectiveC.NSObject" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "Equatable", - "printedName": "Equatable", - "usr": "s:SQ", - "mangledName": "$sSQ" - }, - { - "kind": "Conformance", - "name": "Hashable", - "printedName": "Hashable", - "usr": "s:SH", - "mangledName": "$sSH" - }, - { - "kind": "Conformance", - "name": "CVarArg", - "printedName": "CVarArg", - "usr": "s:s7CVarArgP", - "mangledName": "$ss7CVarArgP" - }, - { - "kind": "Conformance", - "name": "_KeyValueCodingAndObservingPublishing", - "printedName": "_KeyValueCodingAndObservingPublishing", - "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", - "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" - }, - { - "kind": "Conformance", - "name": "_KeyValueCodingAndObserving", - "printedName": "_KeyValueCodingAndObserving", - "usr": "s:10Foundation27_KeyValueCodingAndObservingP", - "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" - }, - { - "kind": "Conformance", - "name": "CustomStringConvertible", - "printedName": "CustomStringConvertible", - "usr": "s:s23CustomStringConvertibleP", - "mangledName": "$ss23CustomStringConvertibleP" - }, - { - "kind": "Conformance", - "name": "CustomDebugStringConvertible", - "printedName": "CustomDebugStringConvertible", - "usr": "s:s28CustomDebugStringConvertibleP", - "mangledName": "$ss28CustomDebugStringConvertibleP" - }, - { - "kind": "Conformance", - "name": "UITraitChangeObservable", - "printedName": "UITraitChangeObservable", - "usr": "s:5UIKit23UITraitChangeObservableP", - "mangledName": "$s5UIKit23UITraitChangeObservableP" - }, - { - "kind": "Conformance", - "name": "__DefaultCustomPlaygroundQuickLookable", - "printedName": "__DefaultCustomPlaygroundQuickLookable", - "usr": "s:s38__DefaultCustomPlaygroundQuickLookableP", - "mangledName": "$ss38__DefaultCustomPlaygroundQuickLookableP" - }, - { - "kind": "Conformance", - "name": "Sendable", - "printedName": "Sendable", - "usr": "s:s8SendableP", - "mangledName": "$ss8SendableP" - } - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "CanvasNative", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "UIKit", - "printedName": "UIKit", - "declKind": "Import", - "moduleName": "CanvasNative" - }, - { - "kind": "TypeDecl", - "name": "NSCImageAsset", - "printedName": "NSCImageAsset", - "children": [ - { - "kind": "Function", - "name": "loadImageFromImageSync", - "printedName": "loadImageFromImageSync(_:_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - }, - { - "kind": "TypeNominal", - "name": "Int64", - "printedName": "Swift.Int64", - "usr": "s:s5Int64V" - }, - { - "kind": "TypeNominal", - "name": "UIImage", - "printedName": "UIKit.UIImage", - "usr": "c:objc(cs)UIImage" - } - ], - "declKind": "Func", - "usr": "c:@M@CanvasNative@objc(cs)NSCImageAsset(cm)loadImageFromImageSync::", - "mangledName": "$s12CanvasNative13NSCImageAssetC013loadImageFromF4SyncySbs5Int64V_So7UIImageCtFZ", - "moduleName": "CanvasNative", - "static": true, - "declAttributes": [ - "Final", - "AccessControl", - "ObjC" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "loadImageFromImage", - "printedName": "loadImageFromImage(_:_:_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Int64", - "printedName": "Swift.Int64", - "usr": "s:s5Int64V" - }, - { - "kind": "TypeNominal", - "name": "UIImage", - "printedName": "UIKit.UIImage", - "usr": "c:objc(cs)UIImage" - }, - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(Swift.Bool) -> ()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - } - ] - } - ], - "declKind": "Func", - "usr": "c:@M@CanvasNative@objc(cs)NSCImageAsset(cm)loadImageFromImage:::", - "mangledName": "$s12CanvasNative13NSCImageAssetC013loadImageFromF0yys5Int64V_So7UIImageCySbctFZ", - "moduleName": "CanvasNative", - "static": true, - "declAttributes": [ - "Final", - "AccessControl", - "ObjC" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init()", - "children": [ - { - "kind": "TypeNominal", - "name": "NSCImageAsset", - "printedName": "CanvasNative.NSCImageAsset", - "usr": "c:@M@CanvasNative@objc(cs)NSCImageAsset" - } - ], - "declKind": "Constructor", - "usr": "c:@M@CanvasNative@objc(cs)NSCImageAsset(im)init", - "mangledName": "$s12CanvasNative13NSCImageAssetCACycfc", - "moduleName": "CanvasNative", - "overriding": true, - "implicit": true, - "objc_name": "init", - "declAttributes": [ - "Dynamic", - "ObjC", - "Override" - ], - "init_kind": "Designated" - } - ], - "declKind": "Class", - "usr": "c:@M@CanvasNative@objc(cs)NSCImageAsset", - "mangledName": "$s12CanvasNative13NSCImageAssetC", - "moduleName": "CanvasNative", - "objc_name": "NSCImageAsset", - "declAttributes": [ - "AccessControl", - "ObjC", - "ObjCMembers" - ], - "superclassUsr": "c:objc(cs)NSObject", - "inheritsConvenienceInitializers": true, - "superclassNames": [ - "ObjectiveC.NSObject" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "Equatable", - "printedName": "Equatable", - "usr": "s:SQ", - "mangledName": "$sSQ" - }, - { - "kind": "Conformance", - "name": "Hashable", - "printedName": "Hashable", - "usr": "s:SH", - "mangledName": "$sSH" - }, - { - "kind": "Conformance", - "name": "CVarArg", - "printedName": "CVarArg", - "usr": "s:s7CVarArgP", - "mangledName": "$ss7CVarArgP" - }, - { - "kind": "Conformance", - "name": "_KeyValueCodingAndObservingPublishing", - "printedName": "_KeyValueCodingAndObservingPublishing", - "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", - "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" - }, - { - "kind": "Conformance", - "name": "_KeyValueCodingAndObserving", - "printedName": "_KeyValueCodingAndObserving", - "usr": "s:10Foundation27_KeyValueCodingAndObservingP", - "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" - }, - { - "kind": "Conformance", - "name": "CustomStringConvertible", - "printedName": "CustomStringConvertible", - "usr": "s:s23CustomStringConvertibleP", - "mangledName": "$ss23CustomStringConvertibleP" - }, - { - "kind": "Conformance", - "name": "CustomDebugStringConvertible", - "printedName": "CustomDebugStringConvertible", - "usr": "s:s28CustomDebugStringConvertibleP", - "mangledName": "$ss28CustomDebugStringConvertibleP" - } - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "CanvasNative", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "TypeDecl", - "name": "NSCCanvasRenderingContext", - "printedName": "NSCCanvasRenderingContext", - "children": [ - { - "kind": "Constructor", - "name": "init", - "printedName": "init()", - "children": [ - { - "kind": "TypeNominal", - "name": "NSCCanvasRenderingContext", - "printedName": "CanvasNative.NSCCanvasRenderingContext", - "usr": "c:@M@CanvasNative@objc(cs)NSCCanvasRenderingContext" - } - ], - "declKind": "Constructor", - "usr": "c:@M@CanvasNative@objc(cs)NSCCanvasRenderingContext(im)init", - "mangledName": "$s12CanvasNative25NSCCanvasRenderingContextCACycfc", - "moduleName": "CanvasNative", - "overriding": true, - "implicit": true, - "objc_name": "init", - "declAttributes": [ - "Dynamic", - "ObjC", - "Override" - ], - "init_kind": "Designated" - } - ], - "declKind": "Class", - "usr": "c:@M@CanvasNative@objc(cs)NSCCanvasRenderingContext", - "mangledName": "$s12CanvasNative25NSCCanvasRenderingContextC", - "moduleName": "CanvasNative", - "objc_name": "NSCCanvasRenderingContext", - "declAttributes": [ - "AccessControl", - "ObjC" - ], - "superclassUsr": "c:objc(cs)NSObject", - "inheritsConvenienceInitializers": true, - "superclassNames": [ - "ObjectiveC.NSObject" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "Equatable", - "printedName": "Equatable", - "usr": "s:SQ", - "mangledName": "$sSQ" - }, - { - "kind": "Conformance", - "name": "Hashable", - "printedName": "Hashable", - "usr": "s:SH", - "mangledName": "$sSH" - }, - { - "kind": "Conformance", - "name": "CVarArg", - "printedName": "CVarArg", - "usr": "s:s7CVarArgP", - "mangledName": "$ss7CVarArgP" - }, - { - "kind": "Conformance", - "name": "_KeyValueCodingAndObservingPublishing", - "printedName": "_KeyValueCodingAndObservingPublishing", - "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", - "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" - }, - { - "kind": "Conformance", - "name": "_KeyValueCodingAndObserving", - "printedName": "_KeyValueCodingAndObserving", - "usr": "s:10Foundation27_KeyValueCodingAndObservingP", - "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" - }, - { - "kind": "Conformance", - "name": "CustomStringConvertible", - "printedName": "CustomStringConvertible", - "usr": "s:s23CustomStringConvertibleP", - "mangledName": "$ss23CustomStringConvertibleP" - }, - { - "kind": "Conformance", - "name": "CustomDebugStringConvertible", - "printedName": "CustomDebugStringConvertible", - "usr": "s:s28CustomDebugStringConvertibleP", - "mangledName": "$ss28CustomDebugStringConvertibleP" - } - ] - }, - { - "kind": "TypeDecl", - "name": "GLKView", - "printedName": "GLKView", - "children": [ - { - "kind": "Function", - "name": "snapshotWithData", - "printedName": "snapshotWithData(_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Data", - "printedName": "Foundation.Data", - "usr": "s:10Foundation4DataV" - } - ], - "declKind": "Func", - "usr": "c:@CM@CanvasNative@@objc(cs)GLKView(im)snapshotWithData:", - "mangledName": "$sSo7GLKViewC12CanvasNativeE16snapshotWithDatayy10Foundation0F0VF", - "moduleName": "CanvasNative", - "declAttributes": [ - "Dynamic", - "Custom", - "AccessControl", - "ObjC" - ], - "isFromExtension": true, - "funcSelfKind": "NonMutating" - } - ], - "declKind": "Class", - "usr": "c:objc(cs)GLKView", - "moduleName": "GLKit", - "isOpen": true, - "objc_name": "GLKView", - "declAttributes": [ - "Custom", - "ObjC", - "Dynamic" - ], - "superclassUsr": "c:objc(cs)UIView", - "isExternal": true, - "inheritsConvenienceInitializers": true, - "superclassNames": [ - "UIKit.UIView", - "UIKit.UIResponder", - "ObjectiveC.NSObject" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "Equatable", - "printedName": "Equatable", - "usr": "s:SQ", - "mangledName": "$sSQ" - }, - { - "kind": "Conformance", - "name": "Hashable", - "printedName": "Hashable", - "usr": "s:SH", - "mangledName": "$sSH" - }, - { - "kind": "Conformance", - "name": "CVarArg", - "printedName": "CVarArg", - "usr": "s:s7CVarArgP", - "mangledName": "$ss7CVarArgP" - }, - { - "kind": "Conformance", - "name": "_KeyValueCodingAndObservingPublishing", - "printedName": "_KeyValueCodingAndObservingPublishing", - "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", - "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" - }, - { - "kind": "Conformance", - "name": "_KeyValueCodingAndObserving", - "printedName": "_KeyValueCodingAndObserving", - "usr": "s:10Foundation27_KeyValueCodingAndObservingP", - "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" - }, - { - "kind": "Conformance", - "name": "CustomStringConvertible", - "printedName": "CustomStringConvertible", - "usr": "s:s23CustomStringConvertibleP", - "mangledName": "$ss23CustomStringConvertibleP" - }, - { - "kind": "Conformance", - "name": "CustomDebugStringConvertible", - "printedName": "CustomDebugStringConvertible", - "usr": "s:s28CustomDebugStringConvertibleP", - "mangledName": "$ss28CustomDebugStringConvertibleP" - }, - { - "kind": "Conformance", - "name": "UITraitChangeObservable", - "printedName": "UITraitChangeObservable", - "usr": "s:5UIKit23UITraitChangeObservableP", - "mangledName": "$s5UIKit23UITraitChangeObservableP" - }, - { - "kind": "Conformance", - "name": "__DefaultCustomPlaygroundQuickLookable", - "printedName": "__DefaultCustomPlaygroundQuickLookable", - "usr": "s:s38__DefaultCustomPlaygroundQuickLookableP", - "mangledName": "$ss38__DefaultCustomPlaygroundQuickLookableP" - }, - { - "kind": "Conformance", - "name": "Sendable", - "printedName": "Sendable", - "usr": "s:s8SendableP", - "mangledName": "$ss8SendableP" - } - ] - } - ], - "json_format_version": 8 - }, - "ConstValues": [ - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/CanvasHelpers.swift", - "kind": "IntegerLiteral", - "offset": 1000, - "length": 1, - "value": "8" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/CanvasHelpers.swift", - "kind": "IntegerLiteral", - "offset": 1240, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/CanvasHelpers.swift", - "kind": "IntegerLiteral", - "offset": 9678, - "length": 1, - "value": "5" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/CanvasHelpers.swift", - "kind": "IntegerLiteral", - "offset": 9993, - "length": 1, - "value": "5" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/CanvasHelpers.swift", - "kind": "BooleanLiteral", - "offset": 10349, - "length": 4, - "value": "true" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/CanvasHelpers.swift", - "kind": "StringLiteral", - "offset": 10444, - "length": 23, - "value": "\"Failed to write file.\"" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/CanvasHelpers.swift", - "kind": "StringLiteral", - "offset": 11003, - "length": 22, - "value": "\"Failed to read file.\"" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/CanvasHelpers.swift", - "kind": "BooleanLiteral", - "offset": 11555, - "length": 4, - "value": "true" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/CanvasHelpers.swift", - "kind": "BooleanLiteral", - "offset": 11684, - "length": 5, - "value": "false" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/CanvasHelpers.swift", - "kind": "StringLiteral", - "offset": 12073, - "length": 31, - "value": "\"\"" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/CanvasHelpers.swift", - "kind": "StringLiteral", - "offset": 12080, - "length": 1, - "value": "\"\/\"" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/CanvasHelpers.swift", - "kind": "StringLiteral", - "offset": 12086, - "length": 1, - "value": "\"-b64image.\"" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/CanvasHelpers.swift", - "kind": "StringLiteral", - "offset": 12103, - "length": 1, - "value": "\"\"" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/CanvasHelpers.swift", - "kind": "StringLiteral", - "offset": 12300, - "length": 18, - "value": "\"Failed to decode\"" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/CanvasHelpers.swift", - "kind": "BooleanLiteral", - "offset": 12460, - "length": 4, - "value": "true" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/CanvasHelpers.swift", - "kind": "StringLiteral", - "offset": 12568, - "length": 18, - "value": "\"Failed to decode\"" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", - "kind": "IntegerLiteral", - "offset": 328, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", - "kind": "IntegerLiteral", - "offset": 334, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", - "kind": "IntegerLiteral", - "offset": 344, - "length": 1, - "value": "1" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", - "kind": "IntegerLiteral", - "offset": 355, - "length": 1, - "value": "1" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", - "kind": "IntegerLiteral", - "offset": 412, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", - "kind": "IntegerLiteral", - "offset": 522, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", - "kind": "Dictionary", - "offset": 636, - "length": 3, - "value": "[]" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", - "kind": "BooleanLiteral", - "offset": 777, - "length": 5, - "value": "false" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", - "kind": "BooleanLiteral", - "offset": 850, - "length": 5, - "value": "false" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", - "kind": "BooleanLiteral", - "offset": 1321, - "length": 4, - "value": "true" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", - "kind": "BooleanLiteral", - "offset": 1327, - "length": 4, - "value": "true" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", - "kind": "BooleanLiteral", - "offset": 1333, - "length": 4, - "value": "true" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", - "kind": "BooleanLiteral", - "offset": 1339, - "length": 5, - "value": "false" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", - "kind": "StringLiteral", - "offset": 1346, - "length": 9, - "value": "\"default\"" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", - "kind": "BooleanLiteral", - "offset": 1357, - "length": 4, - "value": "true" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", - "kind": "BooleanLiteral", - "offset": 1363, - "length": 5, - "value": "false" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", - "kind": "BooleanLiteral", - "offset": 1370, - "length": 5, - "value": "false" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", - "kind": "BooleanLiteral", - "offset": 1377, - "length": 5, - "value": "false" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", - "kind": "BooleanLiteral", - "offset": 1384, - "length": 5, - "value": "false" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", - "kind": "IntegerLiteral", - "offset": 1391, - "length": 1, - "value": "2" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", - "kind": "BooleanLiteral", - "offset": 1394, - "length": 5, - "value": "false" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", - "kind": "IntegerLiteral", - "offset": 2163, - "length": 1, - "value": "1" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", - "kind": "BooleanLiteral", - "offset": 2057, - "length": 5, - "value": "false" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", - "kind": "IntegerLiteral", - "offset": 2336, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", - "kind": "IntegerLiteral", - "offset": 2389, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", - "kind": "IntegerLiteral", - "offset": 2437, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", - "kind": "BooleanLiteral", - "offset": 2507, - "length": 5, - "value": "false" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", - "kind": "BooleanLiteral", - "offset": 3000, - "length": 4, - "value": "true" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", - "kind": "BooleanLiteral", - "offset": 3034, - "length": 4, - "value": "true" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", - "kind": "BooleanLiteral", - "offset": 3064, - "length": 4, - "value": "true" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", - "kind": "BooleanLiteral", - "offset": 3117, - "length": 5, - "value": "false" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", - "kind": "StringLiteral", - "offset": 3160, - "length": 9, - "value": "\"default\"" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", - "kind": "BooleanLiteral", - "offset": 3208, - "length": 4, - "value": "true" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", - "kind": "BooleanLiteral", - "offset": 3254, - "length": 5, - "value": "false" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", - "kind": "BooleanLiteral", - "offset": 3287, - "length": 5, - "value": "false" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", - "kind": "BooleanLiteral", - "offset": 3327, - "length": 5, - "value": "false" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", - "kind": "BooleanLiteral", - "offset": 3365, - "length": 5, - "value": "false" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", - "kind": "IntegerLiteral", - "offset": 4165, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", - "kind": "IntegerLiteral", - "offset": 4221, - "length": 2, - "value": "-1" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", - "kind": "BooleanLiteral", - "offset": 4247, - "length": 5, - "value": "false" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", - "kind": "StringLiteral", - "offset": 4290, - "length": 4, - "value": "\"2d\"" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", - "kind": "IntegerLiteral", - "offset": 4318, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", - "kind": "BooleanLiteral", - "offset": 4343, - "length": 4, - "value": "true" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", - "kind": "StringLiteral", - "offset": 4407, - "length": 20, - "value": "\"experimental-webgl\"" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", - "kind": "StringLiteral", - "offset": 4429, - "length": 7, - "value": "\"webgl\"" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", - "kind": "IntegerLiteral", - "offset": 4460, - "length": 1, - "value": "1" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", - "kind": "StringLiteral", - "offset": 4493, - "length": 8, - "value": "\"webgl2\"" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", - "kind": "IntegerLiteral", - "offset": 4525, - "length": 1, - "value": "2" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", - "kind": "IntegerLiteral", - "offset": 4622, - "length": 2, - "value": "-1" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", - "kind": "Dictionary", - "offset": 4715, - "length": 3, - "value": "[]" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", - "kind": "BooleanLiteral", - "offset": 5043, - "length": 5, - "value": "false" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", - "kind": "BooleanLiteral", - "offset": 5080, - "length": 5, - "value": "false" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", - "kind": "BooleanLiteral", - "offset": 5141, - "length": 5, - "value": "false" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", - "kind": "BooleanLiteral", - "offset": 5268, - "length": 4, - "value": "true" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", - "kind": "BooleanLiteral", - "offset": 5328, - "length": 4, - "value": "true" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", - "kind": "BooleanLiteral", - "offset": 5364, - "length": 4, - "value": "true" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", - "kind": "IntegerLiteral", - "offset": 7043, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", - "kind": "StringLiteral", - "offset": 7138, - "length": 4, - "value": "\"2d\"" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", - "kind": "IntegerLiteral", - "offset": 7546, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", - "kind": "IntegerLiteral", - "offset": 7550, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", - "kind": "IntegerLiteral", - "offset": 7579, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", - "kind": "IntegerLiteral", - "offset": 7582, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", - "kind": "IntegerLiteral", - "offset": 7794, - "length": 1, - "value": "1" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", - "kind": "IntegerLiteral", - "offset": 7867, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", - "kind": "IntegerLiteral", - "offset": 7995, - "length": 1, - "value": "1" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", - "kind": "IntegerLiteral", - "offset": 8217, - "length": 3, - "value": "160" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", - "kind": "IntegerLiteral", - "offset": 8845, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", - "kind": "BooleanLiteral", - "offset": 10516, - "length": 5, - "value": "false" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", - "kind": "BooleanLiteral", - "offset": 10631, - "length": 5, - "value": "false" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", - "kind": "BooleanLiteral", - "offset": 11007, - "length": 5, - "value": "false" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", - "kind": "BooleanLiteral", - "offset": 11122, - "length": 5, - "value": "false" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", - "kind": "BooleanLiteral", - "offset": 11283, - "length": 5, - "value": "false" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", - "kind": "BooleanLiteral", - "offset": 11899, - "length": 5, - "value": "false" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", - "kind": "IntegerLiteral", - "offset": 11960, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", - "kind": "IntegerLiteral", - "offset": 12060, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", - "kind": "IntegerLiteral", - "offset": 12063, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", - "kind": "IntegerLiteral", - "offset": 12444, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", - "kind": "IntegerLiteral", - "offset": 12471, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", - "kind": "BooleanLiteral", - "offset": 12503, - "length": 4, - "value": "true" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", - "kind": "IntegerLiteral", - "offset": 12607, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", - "kind": "IntegerLiteral", - "offset": 12635, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", - "kind": "BooleanLiteral", - "offset": 12755, - "length": 4, - "value": "true" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", - "kind": "IntegerLiteral", - "offset": 12866, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", - "kind": "IntegerLiteral", - "offset": 12999, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", - "kind": "IntegerLiteral", - "offset": 13089, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", - "kind": "IntegerLiteral", - "offset": 13124, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", - "kind": "IntegerLiteral", - "offset": 13197, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", - "kind": "IntegerLiteral", - "offset": 14045, - "length": 1, - "value": "1" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", - "kind": "IntegerLiteral", - "offset": 14085, - "length": 1, - "value": "2" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", - "kind": "IntegerLiteral", - "offset": 14126, - "length": 1, - "value": "3" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", - "kind": "IntegerLiteral", - "offset": 14158, - "length": 1, - "value": "4" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", - "kind": "IntegerLiteral", - "offset": 14194, - "length": 1, - "value": "5" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", - "kind": "IntegerLiteral", - "offset": 14231, - "length": 1, - "value": "6" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", - "kind": "IntegerLiteral", - "offset": 14263, - "length": 1, - "value": "7" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCCanvas.swift", - "kind": "IntegerLiteral", - "offset": 14418, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/GLUtils.swift", - "kind": "IntegerLiteral", - "offset": 1051, - "length": 1, - "value": "8" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/GLUtils.swift", - "kind": "IntegerLiteral", - "offset": 1243, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/GLUtils.swift", - "kind": "IntegerLiteral", - "offset": 1249, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCRender.swift", - "kind": "IntegerLiteral", - "offset": 316, - "length": 2, - "value": "-1" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCRender.swift", - "kind": "IntegerLiteral", - "offset": 341, - "length": 2, - "value": "-1" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCRender.swift", - "kind": "IntegerLiteral", - "offset": 386, - "length": 2, - "value": "-1" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCRender.swift", - "kind": "IntegerLiteral", - "offset": 479, - "length": 1, - "value": "4" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCRender.swift", - "kind": "StringLiteral", - "offset": 512, - "length": 274, - "value": "\"precision highp float;\nattribute vec4 aPosition;\nuniform mat4 uTextureMatrix;\nvarying vec2 TexCoord;\nvoid main(){\nvec2 clipSpace = (1.0 - 2.0 * aPosition.xy);\nTexCoord = aPosition.xy;\ngl_Position = vec4(clipSpace, 0.0, 1.0);\n}\"" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCRender.swift", - "kind": "StringLiteral", - "offset": 833, - "length": 170, - "value": "\"precision highp float;\nvarying vec2 TexCoord;\nuniform sampler2D uSampler;\nvoid main(){\ngl_FragColor = texture2D(uSampler, TexCoord);\n}\"" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCRender.swift", - "kind": "Array", - "offset": 1245, - "length": 83, - "value": "[0, 0, 1, 0, 0, 1, 1, 1]" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCRender.swift", - "kind": "IntegerLiteral", - "offset": 1419, - "length": 1, - "value": "1" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCRender.swift", - "kind": "IntegerLiteral", - "offset": 1457, - "length": 1, - "value": "1" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCRender.swift", - "kind": "IntegerLiteral", - "offset": 1490, - "length": 1, - "value": "1" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCRender.swift", - "kind": "IntegerLiteral", - "offset": 1511, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCRender.swift", - "kind": "IntegerLiteral", - "offset": 1532, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCRender.swift", - "kind": "IntegerLiteral", - "offset": 1548, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCRender.swift", - "kind": "IntegerLiteral", - "offset": 1564, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCRender.swift", - "kind": "IntegerLiteral", - "offset": 1582, - "length": 2, - "value": "-1" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCRender.swift", - "kind": "IntegerLiteral", - "offset": 1602, - "length": 2, - "value": "-1" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCRender.swift", - "kind": "IntegerLiteral", - "offset": 1619, - "length": 2, - "value": "-1" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCRender.swift", - "kind": "StringLiteral", - "offset": 2196, - "length": 18, - "value": "\"GL_OES_mapbuffer\"" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCRender.swift", - "kind": "StringLiteral", - "offset": 2316, - "length": 29, - "value": "\"OES_mapbuffer is supported.\"" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCRender.swift", - "kind": "StringLiteral", - "offset": 2438, - "length": 33, - "value": "\"OES_mapbuffer is not supported.\"" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCRender.swift", - "kind": "IntegerLiteral", - "offset": 2722, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCRender.swift", - "kind": "IntegerLiteral", - "offset": 2905, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCRender.swift", - "kind": "IntegerLiteral", - "offset": 3088, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCRender.swift", - "kind": "IntegerLiteral", - "offset": 3315, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCRender.swift", - "kind": "IntegerLiteral", - "offset": 3343, - "length": 1, - "value": "1" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCRender.swift", - "kind": "IntegerLiteral", - "offset": 3497, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCRender.swift", - "kind": "IntegerLiteral", - "offset": 3521, - "length": 1, - "value": "1" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCRender.swift", - "kind": "IntegerLiteral", - "offset": 3632, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCRender.swift", - "kind": "IntegerLiteral", - "offset": 3689, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCRender.swift", - "kind": "IntegerLiteral", - "offset": 3857, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCRender.swift", - "kind": "StringLiteral", - "offset": 4023, - "length": 30, - "value": "\"Framebuffer is not complete.\"" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCRender.swift", - "kind": "IntegerLiteral", - "offset": 4246, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCRender.swift", - "kind": "IntegerLiteral", - "offset": 4256, - "length": 1, - "value": "2" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCRender.swift", - "kind": "IntegerLiteral", - "offset": 4431, - "length": 1, - "value": "4" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCRender.swift", - "kind": "IntegerLiteral", - "offset": 4917, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCRender.swift", - "kind": "IntegerLiteral", - "offset": 4920, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCRender.swift", - "kind": "IntegerLiteral", - "offset": 5271, - "length": 1, - "value": "1" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCRender.swift", - "kind": "IntegerLiteral", - "offset": 5356, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCRender.swift", - "kind": "IntegerLiteral", - "offset": 5625, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCRender.swift", - "kind": "IntegerLiteral", - "offset": 5754, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCRender.swift", - "kind": "StringLiteral", - "offset": 6073, - "length": 23, - "value": "\"Failed to map buffer.\"" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCRender.swift", - "kind": "StringLiteral", - "offset": 6230, - "length": 24, - "value": "\"OpenGL error: \"" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCRender.swift", - "kind": "StringLiteral", - "offset": 6253, - "length": 2, - "value": "\"\"" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCRender.swift", - "kind": "IntegerLiteral", - "offset": 6304, - "length": 1, - "value": "1" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCRender.swift", - "kind": "IntegerLiteral", - "offset": 6597, - "length": 1, - "value": "1" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCRender.swift", - "kind": "IntegerLiteral", - "offset": 6639, - "length": 1, - "value": "1" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCRender.swift", - "kind": "StringLiteral", - "offset": 6727, - "length": 16, - "value": "\"glMapBufferOES\"" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCRender.swift", - "kind": "IntegerLiteral", - "offset": 7372, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCRender.swift", - "kind": "StringLiteral", - "offset": 7621, - "length": 52, - "value": "\"glTexImage2D \"" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCRender.swift", - "kind": "StringLiteral", - "offset": 7672, - "length": 2, - "value": "\"\"" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCRender.swift", - "kind": "StringLiteral", - "offset": 7777, - "length": 24, - "value": "\"OpenGL error: \"" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCRender.swift", - "kind": "StringLiteral", - "offset": 7800, - "length": 2, - "value": "\"\"" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCRender.swift", - "kind": "IntegerLiteral", - "offset": 8185, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCRender.swift", - "kind": "IntegerLiteral", - "offset": 8264, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCRender.swift", - "kind": "IntegerLiteral", - "offset": 8274, - "length": 1, - "value": "4" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCRender.swift", - "kind": "IntegerLiteral", - "offset": 9882, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCRender.swift", - "kind": "IntegerLiteral", - "offset": 9998, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCRender.swift", - "kind": "IntegerLiteral", - "offset": 11018, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCRender.swift", - "kind": "StringLiteral", - "offset": 11196, - "length": 52, - "value": "\"TextureRender Error: Could not setup frame buffer.\"" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCRender.swift", - "kind": "IntegerLiteral", - "offset": 11394, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCRender.swift", - "kind": "IntegerLiteral", - "offset": 11397, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCRender.swift", - "kind": "IntegerLiteral", - "offset": 11400, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCRender.swift", - "kind": "IntegerLiteral", - "offset": 11403, - "length": 1, - "value": "1" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCRender.swift", - "kind": "IntegerLiteral", - "offset": 11653, - "length": 1, - "value": "2" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCRender.swift", - "kind": "IntegerLiteral", - "offset": 11698, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCRender.swift", - "kind": "IntegerLiteral", - "offset": 11721, - "length": 1, - "value": "2" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCRender.swift", - "kind": "IntegerLiteral", - "offset": 11885, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCRender.swift", - "kind": "IntegerLiteral", - "offset": 11888, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCRender.swift", - "kind": "IntegerLiteral", - "offset": 12010, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCRender.swift", - "kind": "IntegerLiteral", - "offset": 12372, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCRender.swift", - "kind": "IntegerLiteral", - "offset": 12688, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCRender.swift", - "kind": "IntegerLiteral", - "offset": 12725, - "length": 1, - "value": "1" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCRender.swift", - "kind": "IntegerLiteral", - "offset": 12762, - "length": 1, - "value": "2" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCRender.swift", - "kind": "IntegerLiteral", - "offset": 12799, - "length": 1, - "value": "3" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCRender.swift", - "kind": "IntegerLiteral", - "offset": 13814, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCRender.swift", - "kind": "IntegerLiteral", - "offset": 13859, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCRender.swift", - "kind": "IntegerLiteral", - "offset": 13874, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCRender.swift", - "kind": "IntegerLiteral", - "offset": 14000, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCRender.swift", - "kind": "IntegerLiteral", - "offset": 14003, - "length": 1, - "value": "4" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCRender.swift", - "kind": "IntegerLiteral", - "offset": 14264, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCRender.swift", - "kind": "IntegerLiteral", - "offset": 14297, - "length": 1, - "value": "1" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCRender.swift", - "kind": "IntegerLiteral", - "offset": 14330, - "length": 1, - "value": "2" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCRender.swift", - "kind": "IntegerLiteral", - "offset": 14363, - "length": 1, - "value": "3" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCRender.swift", - "kind": "IntegerLiteral", - "offset": 15043, - "length": 1, - "value": "1" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCRender.swift", - "kind": "IntegerLiteral", - "offset": 15272, - "length": 1, - "value": "1" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCRender.swift", - "kind": "IntegerLiteral", - "offset": 15508, - "length": 1, - "value": "1" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCRender.swift", - "kind": "IntegerLiteral", - "offset": 15543, - "length": 1, - "value": "1" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCRender.swift", - "kind": "IntegerLiteral", - "offset": 15578, - "length": 1, - "value": "1" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCRender.swift", - "kind": "IntegerLiteral", - "offset": 15627, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCRender.swift", - "kind": "StringLiteral", - "offset": 17327, - "length": 10, - "value": "\"uSampler\"" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCRender.swift", - "kind": "StringLiteral", - "offset": 17383, - "length": 11, - "value": "\"aPosition\"" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCRender.swift", - "kind": "IntegerLiteral", - "offset": 17448, - "length": 1, - "value": "2" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCRender.swift", - "kind": "IntegerLiteral", - "offset": 17479, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCRender.swift", - "kind": "IntegerLiteral", - "offset": 17491, - "length": 1, - "value": "2" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCTouchHandler.swift", - "kind": "Array", - "offset": 383, - "length": 2, - "value": "[]" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCTouchHandler.swift", - "kind": "IntegerLiteral", - "offset": 421, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCTouchHandler.swift", - "kind": "IntegerLiteral", - "offset": 979, - "length": 2, - "value": "10" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCTouchHandler.swift", - "kind": "IntegerLiteral", - "offset": 1855, - "length": 1, - "value": "1" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCTouchHandler.swift", - "kind": "StringLiteral", - "offset": 7203, - "length": 3, - "value": "\"{\"" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCTouchHandler.swift", - "kind": "StringLiteral", - "offset": 7222, - "length": 7, - "value": "\"event\"" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCTouchHandler.swift", - "kind": "StringLiteral", - "offset": 7231, - "length": 6, - "value": "\"down\"" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCTouchHandler.swift", - "kind": "StringLiteral", - "offset": 7259, - "length": 7, - "value": "\"ptrId\"" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCTouchHandler.swift", - "kind": "StringLiteral", - "offset": 7295, - "length": 11, - "value": "\"isPrimary\"" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCTouchHandler.swift", - "kind": "StringLiteral", - "offset": 7364, - "length": 3, - "value": "\"x\"" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCTouchHandler.swift", - "kind": "StringLiteral", - "offset": 7392, - "length": 3, - "value": "\"y\"" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCTouchHandler.swift", - "kind": "BooleanLiteral", - "offset": 7405, - "length": 4, - "value": "true" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCTouchHandler.swift", - "kind": "StringLiteral", - "offset": 7426, - "length": 3, - "value": "\"}\"" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCTouchHandler.swift", - "kind": "StringLiteral", - "offset": 7651, - "length": 3, - "value": "\"{\"" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCTouchHandler.swift", - "kind": "StringLiteral", - "offset": 7670, - "length": 7, - "value": "\"event\"" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCTouchHandler.swift", - "kind": "StringLiteral", - "offset": 7679, - "length": 4, - "value": "\"up\"" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCTouchHandler.swift", - "kind": "StringLiteral", - "offset": 7705, - "length": 7, - "value": "\"ptrId\"" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCTouchHandler.swift", - "kind": "StringLiteral", - "offset": 7741, - "length": 11, - "value": "\"isPrimary\"" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCTouchHandler.swift", - "kind": "StringLiteral", - "offset": 7810, - "length": 3, - "value": "\"x\"" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCTouchHandler.swift", - "kind": "StringLiteral", - "offset": 7838, - "length": 3, - "value": "\"y\"" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCTouchHandler.swift", - "kind": "BooleanLiteral", - "offset": 7851, - "length": 4, - "value": "true" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCTouchHandler.swift", - "kind": "StringLiteral", - "offset": 7872, - "length": 3, - "value": "\"}\"" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCTouchHandler.swift", - "kind": "StringLiteral", - "offset": 8091, - "length": 3, - "value": "\"{\"" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCTouchHandler.swift", - "kind": "StringLiteral", - "offset": 8110, - "length": 7, - "value": "\"event\"" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCTouchHandler.swift", - "kind": "StringLiteral", - "offset": 8119, - "length": 8, - "value": "\"cancel\"" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCTouchHandler.swift", - "kind": "StringLiteral", - "offset": 8149, - "length": 7, - "value": "\"ptrId\"" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCTouchHandler.swift", - "kind": "StringLiteral", - "offset": 8185, - "length": 11, - "value": "\"isPrimary\"" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCTouchHandler.swift", - "kind": "StringLiteral", - "offset": 8254, - "length": 3, - "value": "\"x\"" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCTouchHandler.swift", - "kind": "StringLiteral", - "offset": 8282, - "length": 3, - "value": "\"y\"" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCTouchHandler.swift", - "kind": "BooleanLiteral", - "offset": 8295, - "length": 4, - "value": "true" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCTouchHandler.swift", - "kind": "StringLiteral", - "offset": 8315, - "length": 3, - "value": "\"}\"" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCTouchHandler.swift", - "kind": "StringLiteral", - "offset": 8940, - "length": 3, - "value": "\"{\"" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCTouchHandler.swift", - "kind": "StringLiteral", - "offset": 8967, - "length": 7, - "value": "\"event\"" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCTouchHandler.swift", - "kind": "StringLiteral", - "offset": 8976, - "length": 6, - "value": "\"move\"" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCTouchHandler.swift", - "kind": "IntegerLiteral", - "offset": 9039, - "length": 1, - "value": "1" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCTouchHandler.swift", - "kind": "StringLiteral", - "offset": 9067, - "length": 17, - "value": "\"\"pointers\": [\"" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCTouchHandler.swift", - "kind": "StringLiteral", - "offset": 9337, - "length": 3, - "value": "\"{\"" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCTouchHandler.swift", - "kind": "StringLiteral", - "offset": 9368, - "length": 7, - "value": "\"ptrId\"" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCTouchHandler.swift", - "kind": "StringLiteral", - "offset": 9420, - "length": 11, - "value": "\"isPrimary\"" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCTouchHandler.swift", - "kind": "IntegerLiteral", - "offset": 9442, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCTouchHandler.swift", - "kind": "StringLiteral", - "offset": 9477, - "length": 3, - "value": "\"x\"" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCTouchHandler.swift", - "kind": "StringLiteral", - "offset": 9526, - "length": 3, - "value": "\"y\"" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCTouchHandler.swift", - "kind": "BooleanLiteral", - "offset": 9548, - "length": 4, - "value": "true" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCTouchHandler.swift", - "kind": "StringLiteral", - "offset": 9624, - "length": 4, - "value": "\"},\"" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCTouchHandler.swift", - "kind": "StringLiteral", - "offset": 9688, - "length": 3, - "value": "\"}\"" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCTouchHandler.swift", - "kind": "StringLiteral", - "offset": 9809, - "length": 3, - "value": "\"]\"" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCTouchHandler.swift", - "kind": "StringLiteral", - "offset": 9852, - "length": 3, - "value": "\"}\"" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCTouchHandler.swift", - "kind": "BooleanLiteral", - "offset": 10963, - "length": 5, - "value": "false" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCTouchHandler.swift", - "kind": "StringLiteral", - "offset": 10986, - "length": 46, - "value": "\"\"\"" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCTouchHandler.swift", - "kind": "StringLiteral", - "offset": 10995, - "length": 1, - "value": "\"\": \"\"" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCTouchHandler.swift", - "kind": "StringLiteral", - "offset": 11009, - "length": 1, - "value": "\"\"\"" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCTouchHandler.swift", - "kind": "StringLiteral", - "offset": 11022, - "length": 2, - "value": "\"\"" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCTouchHandler.swift", - "kind": "StringLiteral", - "offset": 11027, - "length": 3, - "value": "\",\"" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCTouchHandler.swift", - "kind": "StringLiteral", - "offset": 11031, - "length": 1, - "value": "\"\"" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCTouchHandler.swift", - "kind": "BooleanLiteral", - "offset": 11130, - "length": 5, - "value": "false" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCTouchHandler.swift", - "kind": "StringLiteral", - "offset": 11153, - "length": 44, - "value": "\"\"\"" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCTouchHandler.swift", - "kind": "StringLiteral", - "offset": 11162, - "length": 1, - "value": "\"\": \"" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCTouchHandler.swift", - "kind": "StringLiteral", - "offset": 11174, - "length": 1, - "value": "\" \"" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCTouchHandler.swift", - "kind": "StringLiteral", - "offset": 11186, - "length": 2, - "value": "\"\"" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCTouchHandler.swift", - "kind": "StringLiteral", - "offset": 11191, - "length": 3, - "value": "\",\"" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCTouchHandler.swift", - "kind": "StringLiteral", - "offset": 11196, - "length": 1, - "value": "\"\"" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCTouchHandler.swift", - "kind": "BooleanLiteral", - "offset": 11299, - "length": 5, - "value": "false" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCTouchHandler.swift", - "kind": "StringLiteral", - "offset": 11322, - "length": 44, - "value": "\"\"\"" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCTouchHandler.swift", - "kind": "StringLiteral", - "offset": 11331, - "length": 1, - "value": "\"\": \"" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCTouchHandler.swift", - "kind": "StringLiteral", - "offset": 11343, - "length": 1, - "value": "\" \"" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCTouchHandler.swift", - "kind": "StringLiteral", - "offset": 11355, - "length": 2, - "value": "\"\"" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCTouchHandler.swift", - "kind": "StringLiteral", - "offset": 11360, - "length": 3, - "value": "\",\"" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCTouchHandler.swift", - "kind": "StringLiteral", - "offset": 11365, - "length": 1, - "value": "\"\"" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCTouchHandler.swift", - "kind": "BooleanLiteral", - "offset": 11470, - "length": 5, - "value": "false" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCTouchHandler.swift", - "kind": "StringLiteral", - "offset": 11493, - "length": 44, - "value": "\"\"\"" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCTouchHandler.swift", - "kind": "StringLiteral", - "offset": 11502, - "length": 1, - "value": "\"\": \"" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCTouchHandler.swift", - "kind": "StringLiteral", - "offset": 11514, - "length": 1, - "value": "\" \"" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCTouchHandler.swift", - "kind": "StringLiteral", - "offset": 11526, - "length": 2, - "value": "\"\"" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCTouchHandler.swift", - "kind": "StringLiteral", - "offset": 11531, - "length": 3, - "value": "\",\"" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCTouchHandler.swift", - "kind": "StringLiteral", - "offset": 11536, - "length": 1, - "value": "\"\"" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCTouchHandler.swift", - "kind": "BooleanLiteral", - "offset": 11640, - "length": 5, - "value": "false" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCTouchHandler.swift", - "kind": "StringLiteral", - "offset": 11663, - "length": 44, - "value": "\"\"\"" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCTouchHandler.swift", - "kind": "StringLiteral", - "offset": 11672, - "length": 1, - "value": "\"\": \"" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCTouchHandler.swift", - "kind": "StringLiteral", - "offset": 11684, - "length": 1, - "value": "\" \"" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCTouchHandler.swift", - "kind": "StringLiteral", - "offset": 11696, - "length": 2, - "value": "\"\"" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCTouchHandler.swift", - "kind": "StringLiteral", - "offset": 11701, - "length": 3, - "value": "\",\"" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCTouchHandler.swift", - "kind": "StringLiteral", - "offset": 11706, - "length": 1, - "value": "\"\"" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCTouchHandler.swift", - "kind": "StringLiteral", - "offset": 133, - "length": 15, - "value": "\"CanvasNative.NSCTouchHandler\"" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCSVG.swift", - "kind": "IntegerLiteral", - "offset": 278, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCSVG.swift", - "kind": "IntegerLiteral", - "offset": 305, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCSVG.swift", - "kind": "BooleanLiteral", - "offset": 332, - "length": 5, - "value": "false" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCSVG.swift", - "kind": "BooleanLiteral", - "offset": 360, - "length": 5, - "value": "false" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCSVG.swift", - "kind": "BooleanLiteral", - "offset": 381, - "length": 5, - "value": "false" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCSVG.swift", - "kind": "BooleanLiteral", - "offset": 474, - "length": 4, - "value": "true" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCSVG.swift", - "kind": "BooleanLiteral", - "offset": 423, - "length": 5, - "value": "false" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCSVG.swift", - "kind": "IntegerLiteral", - "offset": 838, - "length": 1, - "value": "1" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCSVG.swift", - "kind": "IntegerLiteral", - "offset": 1062, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCSVG.swift", - "kind": "BooleanLiteral", - "offset": 1590, - "length": 4, - "value": "true" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCSVG.swift", - "kind": "BooleanLiteral", - "offset": 1659, - "length": 4, - "value": "true" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCSVG.swift", - "kind": "BooleanLiteral", - "offset": 2201, - "length": 4, - "value": "true" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCSVG.swift", - "kind": "BooleanLiteral", - "offset": 2262, - "length": 4, - "value": "true" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCSVG.swift", - "kind": "IntegerLiteral", - "offset": 2532, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCSVG.swift", - "kind": "BooleanLiteral", - "offset": 3088, - "length": 4, - "value": "true" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCSVG.swift", - "kind": "BooleanLiteral", - "offset": 3435, - "length": 4, - "value": "true" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCSVG.swift", - "kind": "BooleanLiteral", - "offset": 4043, - "length": 4, - "value": "true" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCSVG.swift", - "kind": "BooleanLiteral", - "offset": 4386, - "length": 4, - "value": "true" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCSVG.swift", - "kind": "IntegerLiteral", - "offset": 4836, - "length": 1, - "value": "4" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCSVG.swift", - "kind": "IntegerLiteral", - "offset": 4884, - "length": 1, - "value": "4" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCSVG.swift", - "kind": "IntegerLiteral", - "offset": 4992, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCSVG.swift", - "kind": "IntegerLiteral", - "offset": 5035, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCSVG.swift", - "kind": "IntegerLiteral", - "offset": 5173, - "length": 1, - "value": "1" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCSVG.swift", - "kind": "BooleanLiteral", - "offset": 5319, - "length": 4, - "value": "true" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCSVG.swift", - "kind": "IntegerLiteral", - "offset": 5325, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCSVG.swift", - "kind": "IntegerLiteral", - "offset": 5328, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCSVG.swift", - "kind": "BooleanLiteral", - "offset": 5584, - "length": 5, - "value": "false" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCSVG.swift", - "kind": "StringLiteral", - "offset": 5869, - "length": 8, - "value": "\"NSCSVG\"" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCSVG.swift", - "kind": "StringLiteral", - "offset": 6030, - "length": 8, - "value": "\"NSCSVG\"" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCSVG.swift", - "kind": "IntegerLiteral", - "offset": 6153, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCSVG.swift", - "kind": "IntegerLiteral", - "offset": 6375, - "length": 1, - "value": "8" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCSVG.swift", - "kind": "IntegerLiteral", - "offset": 6399, - "length": 1, - "value": "4" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCSVG.swift", - "kind": "IntegerLiteral", - "offset": 6776, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCSVG.swift", - "kind": "IntegerLiteral", - "offset": 6998, - "length": 1, - "value": "8" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCSVG.swift", - "kind": "IntegerLiteral", - "offset": 7022, - "length": 1, - "value": "4" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCImageBitmap.swift", - "kind": "StringLiteral", - "offset": 233, - "length": 22, - "value": "\"Failed to load image\"" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/NSCImageBitmap.swift", - "kind": "StringLiteral", - "offset": 313, - "length": 21, - "value": "\"NSCImageBitmapQueue\"" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/Utils.swift", - "kind": "IntegerLiteral", - "offset": 242, - "length": 1, - "value": "4" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/Utils.swift", - "kind": "BooleanLiteral", - "offset": 2553, - "length": 5, - "value": "false" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/Utils.swift", - "kind": "BooleanLiteral", - "offset": 2686, - "length": 4, - "value": "true" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/Utils.swift", - "kind": "BooleanLiteral", - "offset": 2738, - "length": 4, - "value": "true" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/Utils.swift", - "kind": "StringLiteral", - "offset": 2923, - "length": 33, - "value": "\"Failed to create file at path '\"" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/Utils.swift", - "kind": "StringLiteral", - "offset": 2966, - "length": 3, - "value": "\"'\"" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/Utils.swift", - "kind": "BooleanLiteral", - "offset": 3229, - "length": 4, - "value": "true" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/GLRenderer.swift", - "kind": "BooleanLiteral", - "offset": 229, - "length": 5, - "value": "false" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/GLRenderer.swift", - "kind": "IntegerLiteral", - "offset": 271, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/GLRenderer.swift", - "kind": "IntegerLiteral", - "offset": 841, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/GLRenderer.swift", - "kind": "IntegerLiteral", - "offset": 1031, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/GLRenderer.swift", - "kind": "StringLiteral", - "offset": 180, - "length": 13, - "value": "\"CanvasNative.CanvasGLKView\"" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/GLRenderer.swift", - "kind": "IntegerLiteral", - "offset": 1720, - "length": 1, - "value": "4" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/GLRenderer.swift", - "kind": "IntegerLiteral", - "offset": 1947, - "length": 1, - "value": "8" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/GLRenderer.swift", - "kind": "IntegerLiteral", - "offset": 2140, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/GLRenderer.swift", - "kind": "IntegerLiteral", - "offset": 2146, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/GLRenderer.swift", - "kind": "BooleanLiteral", - "offset": 2303, - "length": 5, - "value": "false" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/GLRenderer.swift", - "kind": "BooleanLiteral", - "offset": 2379, - "length": 5, - "value": "false" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/GLRenderer.swift", - "kind": "IntegerLiteral", - "offset": 2821, - "length": 1, - "value": "1" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/GLRenderer.swift", - "kind": "IntegerLiteral", - "offset": 2965, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/GLRenderer.swift", - "kind": "IntegerLiteral", - "offset": 3161, - "length": 1, - "value": "4" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/GLRenderer.swift", - "kind": "IntegerLiteral", - "offset": 3406, - "length": 1, - "value": "8" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/GLRenderer.swift", - "kind": "IntegerLiteral", - "offset": 3430, - "length": 1, - "value": "4" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/GLRenderer.swift", - "kind": "IntegerLiteral", - "offset": 3888, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/GLRenderer.swift", - "kind": "IntegerLiteral", - "offset": 3961, - "length": 1, - "value": "1" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/GLRenderer.swift", - "kind": "IntegerLiteral", - "offset": 3967, - "length": 2, - "value": "-1" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/GLRenderer.swift", - "kind": "BooleanLiteral", - "offset": 4127, - "length": 5, - "value": "false" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCImageAsset.swift", - "kind": "StringLiteral", - "offset": 246, - "length": 20, - "value": "\"NSCImageAssetQueue\"" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCImageAsset.swift", - "kind": "BooleanLiteral", - "offset": 860, - "length": 4, - "value": "true" - }, - { - "filePath": "\/Users\/triniwiz\/Documents\/GitHub\/canvas\/packages\/canvas\/src-native\/canvas-ios\/CanvasNative\/Source\/NSCImageAsset.swift", - "kind": "BooleanLiteral", - "offset": 977, - "length": 5, - "value": "false" - } - ] -} \ No newline at end of file diff --git a/packages/canvas/src-native/canvas-ios/dist/CanvasNative.xcframework/ios-arm64_x86_64-simulator/CanvasNative.framework/Modules/CanvasNative.swiftmodule/x86_64-apple-ios-simulator.private.swiftinterface b/packages/canvas/src-native/canvas-ios/dist/CanvasNative.xcframework/ios-arm64_x86_64-simulator/CanvasNative.framework/Modules/CanvasNative.swiftmodule/x86_64-apple-ios-simulator.private.swiftinterface deleted file mode 100644 index 4c4c3997f..000000000 --- a/packages/canvas/src-native/canvas-ios/dist/CanvasNative.xcframework/ios-arm64_x86_64-simulator/CanvasNative.framework/Modules/CanvasNative.swiftmodule/x86_64-apple-ios-simulator.private.swiftinterface +++ /dev/null @@ -1,165 +0,0 @@ -// swift-interface-format-version: 1.0 -// swift-compiler-version: Apple Swift version 5.9.2 (swiftlang-5.9.2.2.56 clang-1500.1.0.2.5) -// swift-module-flags: -target x86_64-apple-ios12.0-simulator -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -module-name CanvasNative -// swift-module-flags-ignorable: -enable-bare-slash-regex -import AVFoundation -@_exported import CanvasNative -import CoreVideo -import Foundation -import GLKit -import OpenGLES -import Swift -import UIKit -import WebKit -import _Concurrency -import _StringProcessing -import _SwiftConcurrencyShims -@objc(NSCCanvasListener) public protocol NSCCanvasListener { - @objc func contextReady() -} -@_inheritsConvenienceInitializers @objc(NSSCanvasHelpers) @objcMembers public class CanvasHelpers : ObjectiveC.NSObject { - @objc public static func getBytesFromUIImage(_ image: UIKit.UIImage) -> Foundation.NSMutableData - @objc public static func createPattern(_ context: Swift.Int64, _ image: UIKit.UIImage, _ repetition: Swift.String) -> Swift.Int64 - @objc public static func loadImageAssetWithContext(_ asset: Swift.Int64, _ image: UIKit.UIImage) -> Swift.Bool - @objc public static func drawImage(context: Swift.Int64, image: UIKit.UIImage, dx: Swift.Float, dy: Swift.Float) - @objc public static func drawImage(context: Swift.Int64, image: UIKit.UIImage, dx: Swift.Float, dy: Swift.Float, dw: Swift.Float, dh: Swift.Float) - @objc public static func drawImage(context: Swift.Int64, image: UIKit.UIImage, sx: Swift.Float, sy: Swift.Float, sw: Swift.Float, sh: Swift.Float, dx: Swift.Float, dy: Swift.Float, dw: Swift.Float, dh: Swift.Float) - @objc public static func initGLWithView(_ view: Swift.Int64, _ alpha: Swift.Bool, _ antialias: Swift.Bool, _ depth: Swift.Bool, _ fail_if_major_performance_caveat: Swift.Bool, _ power_preference: Swift.String, _ premultiplied_alpha: Swift.Bool, _ preserve_drawing_buffer: Swift.Bool, _ stencil: Swift.Bool, _ desynchronized: Swift.Bool, _ xr_compatible: Swift.Bool, _ version: Swift.Int32, _ is_canvas: Swift.Bool) -> Swift.Int64 - @objc public static func initSharedGLWithView(_ view: Swift.Int64, _ alpha: Swift.Bool, _ antialias: Swift.Bool, _ depth: Swift.Bool, _ fail_if_major_performance_caveat: Swift.Bool, _ power_preference: Swift.String, _ premultiplied_alpha: Swift.Bool, _ preserve_drawing_buffer: Swift.Bool, _ stencil: Swift.Bool, _ desynchronized: Swift.Bool, _ xr_compatible: Swift.Bool, _ version: Swift.Int32, _ is_canvas: Swift.Bool, _ shared_context: Swift.Int64) -> Swift.Int64 - @objc public static func initGLWithWidthAndHeight(_ width: Swift.Int32, _ height: Swift.Int32, _ alpha: Swift.Bool, _ antialias: Swift.Bool, _ depth: Swift.Bool, _ fail_if_major_performance_caveat: Swift.Bool, _ power_preference: Swift.String, _ premultiplied_alpha: Swift.Bool, _ preserve_drawing_buffer: Swift.Bool, _ stencil: Swift.Bool, _ desynchronized: Swift.Bool, _ xr_compatible: Swift.Bool, _ version: Swift.Int32, _ is_canvas: Swift.Bool) -> Swift.Int64 - @objc public static func initSharedGLWidthAndHeight(_ width: Swift.Int32, _ height: Swift.Int32, _ alpha: Swift.Bool, _ antialias: Swift.Bool, _ depth: Swift.Bool, _ fail_if_major_performance_caveat: Swift.Bool, _ power_preference: Swift.String, _ premultiplied_alpha: Swift.Bool, _ preserve_drawing_buffer: Swift.Bool, _ stencil: Swift.Bool, _ desynchronized: Swift.Bool, _ xr_compatible: Swift.Bool, _ version: Swift.Int32, _ is_canvas: Swift.Bool, _ shared_context: Swift.Int64) -> Swift.Int64 - @objc public static func resize2DContext(_ context: Swift.Int64, _ width: Swift.Float, _ height: Swift.Float) - @objc public static func flush2DContext(_ context: Swift.Int64) - @objc public static func flushGL(_ context: Swift.Int64) -> Swift.Bool - @objc public static func releaseGL(_ context: Swift.Int64) - @objc public static func getGLPointer(_ context: Swift.Int64) -> Swift.Int64 - @objc public static func releaseGLPointer(_ context: Swift.Int64) - @objc public static func create2DContext(_ context: Swift.Int64, _ width: Swift.Int32, _ height: Swift.Int32, _ alpha: Swift.Bool, _ density: Swift.Float, _ samples: Swift.Int32, _ font_color: Swift.Int32, _ ppi: Swift.Float, _ direction: Swift.Int32) -> Swift.Int64 - @objc public static func updateGLSurfaceWithView(_ view: Swift.Int64, _ width: Swift.Int32, _ height: Swift.Int32, _ context: Swift.Int64) - @objc public static func test2D(_ context: Swift.Int64) - @objc public static func testToDataURL(_ context: Swift.Int64) -> Swift.String - @objc public static func writeFile(_ data: Foundation.NSData, _ path: Swift.String, _ callback: @escaping (Swift.String?, Swift.String?) -> Swift.Void) - @objc public static func readFile(_ path: Swift.String, _ callback: @escaping (Swift.String?, Foundation.NSData?) -> Swift.Void) - @objc public static func deleteFile(_ path: Swift.String, _ callback: @escaping (Foundation.NSError?, Swift.Bool) -> Swift.Void) - @objc public static func handleBase64Image(_ mime: Swift.String, _ dir: Swift.String, _ base64: Swift.String, _ callback: @escaping (Swift.String?, Swift.String?) -> Swift.Void) - @objc override dynamic public init() - @objc deinit -} -@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objcMembers @objc(NSCCanvas) @_Concurrency.MainActor(unsafe) public class NSCCanvas : UIKit.UIView { - @objc @_Concurrency.MainActor(unsafe) public static let store: Foundation.NSMutableDictionary - @objc @_Concurrency.MainActor(unsafe) public static func getViews() -> Foundation.NSMapTable - @objc @_Concurrency.MainActor(unsafe) public func getViewPtr() -> Swift.UnsafeMutableRawPointer - @objc @_Concurrency.MainActor(unsafe) public var ignorePixelScaling: Swift.Bool { - @objc get - @objc set - } - @objc @_Concurrency.MainActor(unsafe) public var nativeGL: Swift.Int64 { - get - } - @objc @_Concurrency.MainActor(unsafe) public var nativeContext: Swift.Int64 { - get - } - @objc @_Concurrency.MainActor(unsafe) public var drawingBufferWidth: Swift.Int { - @objc get - } - @objc @_Concurrency.MainActor(unsafe) public var drawingBufferHeight: Swift.Int { - @objc get - } - @objc @_Concurrency.MainActor(unsafe) public var width: Swift.Float { - @objc get - } - @objc @_Concurrency.MainActor(unsafe) public var height: Swift.Float { - @objc get - } - @objc @_Concurrency.MainActor(unsafe) public func initContext(_ type: Swift.String, _ alpha: Swift.Bool = true, _ antialias: Swift.Bool = true, _ depth: Swift.Bool = true, _ failIfMajorPerformanceCaveat: Swift.Bool = false, _ powerPreference: Swift.String = "default", _ premultipliedAlpha: Swift.Bool = true, _ preserveDrawingBuffer: Swift.Bool = false, _ stencil: Swift.Bool = false, _ desynchronized: Swift.Bool = false, _ xrCompatible: Swift.Bool = false) - @objc @_Concurrency.MainActor(unsafe) public func create2DContext(_ alpha: Swift.Bool, _ antialias: Swift.Bool, _ depth: Swift.Bool, _ failIfMajorPerformanceCaveat: Swift.Bool, _ powerPreference: Swift.String, _ premultipliedAlpha: Swift.Bool, _ preserveDrawingBuffer: Swift.Bool, _ stencil: Swift.Bool, _ desynchronized: Swift.Bool, _ xrCompatible: Swift.Bool, _ fontColor: Swift.Int32) -> Swift.Int64 - @objc @_Concurrency.MainActor(unsafe) public func forceLayout(_ width: CoreFoundation.CGFloat, _ height: CoreFoundation.CGFloat) - @objc @_Concurrency.MainActor(unsafe) public func snapshot(_ flip: Swift.Bool) -> UIKit.UIImage? - @objc @discardableResult - @_Concurrency.MainActor(unsafe) public func render() -> Swift.Bool - @objc @_Concurrency.MainActor(unsafe) public func context2DTest(_ context: Swift.Int64) - @objc @_Concurrency.MainActor(unsafe) public func context2DTestToDataURL(_ context: Swift.Int64) -> Swift.String - @objc @_Concurrency.MainActor(unsafe) public var touchEventListener: ((Swift.String, UIKit.UIGestureRecognizer) -> Swift.Void)? - @_Concurrency.MainActor(unsafe) @objc override dynamic public init(frame: CoreFoundation.CGRect) - @objc @_Concurrency.MainActor(unsafe) public func setListener(_ listener: (any CanvasNative.NSCCanvasListener)?) - @_Concurrency.MainActor(unsafe) @objc override dynamic public func layoutSubviews() - @objc deinit - @objc @_Concurrency.MainActor(unsafe) public static func getBoundingClientRect(_ canvas: CanvasNative.NSCCanvas, _ buffer: Swift.UnsafeMutableRawPointer) -} -@_inheritsConvenienceInitializers @objcMembers @objc(NSCRender) public class NSCRender : ObjectiveC.NSObject { - @objc override dynamic public init() - @objc public func texImage2D(_ target: Swift.Int32, _ level: Swift.Int32, _ internalFormat: Swift.Int32, _ format: Swift.Int32, _ type: Swift.Int32, _ source: CanvasNative.NSCCanvas, _ dest: CanvasNative.NSCCanvas, _ flipYWebGL: Swift.Bool) - @objc public func createSurface() - @objc deinit -} -@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objcMembers @objc(TNSSVG) @_Concurrency.MainActor(unsafe) public class NSCSVG : UIKit.UIView { - @objc @_Concurrency.MainActor(unsafe) public var ignorePixelScaling: Swift.Bool { - @objc get - @objc set - } - @objc @_Concurrency.MainActor(unsafe) public var src: Swift.String? { - @objc get - @objc set - } - @objc @_Concurrency.MainActor(unsafe) public var srcPath: Swift.String? { - @objc get - @objc set - } - @_Concurrency.MainActor(unsafe) @objc override dynamic public func layoutSubviews() - @_Concurrency.MainActor(unsafe) @objc override dynamic public init(frame: CoreFoundation.CGRect) - @_Concurrency.MainActor(unsafe) @objc override dynamic public func draw(_ rect: CoreFoundation.CGRect) - @objc @_Concurrency.MainActor(unsafe) public func toImage() -> UIKit.UIImage? - @objc @_Concurrency.MainActor(unsafe) public func toData() -> Foundation.NSData? - @objc deinit -} -@_inheritsConvenienceInitializers @objcMembers @objc(NSCImageBitmap) public class NSCImageBitmap : ObjectiveC.NSObject { - @objc public static let queue: Dispatch.DispatchQueue - @objc override dynamic public init() - @objc deinit -} -@_inheritsConvenienceInitializers @objc(Utils) public class Utils : ObjectiveC.NSObject { - @objc public static func createTextureCache() -> CoreVideo.CVOpenGLESTextureCache? - @objc public static func createImage(_ texturecache: CoreVideo.CVOpenGLESTextureCache, _ buffer: CoreVideo.CVImageBuffer, _ textureAttributes: CoreFoundation.CFDictionary?, _ target: OpenGLES.GLenum, _ internalFormat: OpenGLES.GLint, _ width: OpenGLES.GLsizei, _ height: OpenGLES.GLsizei, _ format: OpenGLES.GLenum, _ type: OpenGLES.GLenum, _ planeIndex: Swift.Int) -> CoreVideo.CVOpenGLESTexture? - @objc public static func setupRender() -> CanvasNative.NSCRender - @objc public static func drawFrame(_ player: AVFoundation.AVPlayer, _ output: AVFoundation.AVPlayerItemVideoOutput, _ videoSize: CoreFoundation.CGSize, _ render: CanvasNative.NSCRender, _ internalFormat: Swift.Int32, _ format: Swift.Int32, _ flipYWebGL: Swift.Bool) - @objc public static func writeToFile(_ data: Foundation.NSData, _ path: Swift.String) throws - @objc override dynamic public init() - @objc deinit -} -@_inheritsConvenienceInitializers @objcMembers @objc(NSCCanvasRenderingContext2D) public class NSCCanvasRenderingContext2D : CanvasNative.NSCCanvasRenderingContext { - @objc public static func createPattern(_ context: Swift.Int64, _ src: UIKit.UIImage, _ repetition: Swift.String) -> Swift.Int64 - @objc public static func drawImage(_ context: Swift.Int64, _ image: UIKit.UIImage, _ dx: Swift.Float, _ dy: Swift.Float) - @objc public static func drawImage(_ context: Swift.Int64, _ image: UIKit.UIImage, _ dx: Swift.Float, _ dy: Swift.Float, _ dWidth: Swift.Float, _ dHeight: Swift.Float) - @objc public static func drawImage(_ context: Swift.Int64, _ image: UIKit.UIImage, _ sx: Swift.Float, _ sy: Swift.Float, _ sWidth: Swift.Float, _ sHeight: Swift.Float, _ dx: Swift.Float, _ dy: Swift.Float, _ dWidth: Swift.Float, _ dHeight: Swift.Float) - @objc override dynamic public init() - @objc deinit -} -@_hasMissingDesignatedInitializers @objcMembers @objc(CanvasGLKView) @_Concurrency.MainActor(unsafe) public class CanvasGLKView : GLKit.GLKView { - @_Concurrency.MainActor(unsafe) @objc dynamic public init() - @_Concurrency.MainActor(unsafe) @objc override dynamic public init(frame: CoreFoundation.CGRect) - @_Concurrency.MainActor(unsafe) @objc override dynamic public func setNeedsDisplay() - @_Concurrency.MainActor(unsafe) @objc override dynamic public func setNeedsDisplay(_ rect: CoreFoundation.CGRect) - @_Concurrency.MainActor(unsafe) @objc override dynamic public func bindDrawable() - @_Concurrency.MainActor(unsafe) @objc override dynamic public func deleteDrawable() - @objc deinit -} -extension GLKit.GLKView { - @objc @_Concurrency.MainActor(unsafe) dynamic public func snapshotWithData(_ data: Foundation.Data) -} -@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objcMembers @objc(CanvasCPUView) @_Concurrency.MainActor(unsafe) public class CanvasCPUView : UIKit.UIView { - @objc @_Concurrency.MainActor(unsafe) public var ignorePixelScaling: Swift.Bool - @_Concurrency.MainActor(unsafe) @objc dynamic public init() - @_Concurrency.MainActor(unsafe) @objc override dynamic public init(frame: CoreFoundation.CGRect) - @_Concurrency.MainActor(unsafe) @objc override dynamic public func draw(_ rect: CoreFoundation.CGRect) - @objc deinit -} -@_inheritsConvenienceInitializers @objcMembers @objc(NSCImageAsset) public class NSCImageAsset : ObjectiveC.NSObject { - @objc public static func loadImageFromImageSync(_ context: Swift.Int64, _ image: UIKit.UIImage) -> Swift.Bool - @objc public static func loadImageFromImage(_ context: Swift.Int64, _ image: UIKit.UIImage, _ callback: @escaping (Swift.Bool) -> ()) - @objc override dynamic public init() - @objc deinit -} -@_inheritsConvenienceInitializers @objc(NSCCanvasRenderingContext) public class NSCCanvasRenderingContext : ObjectiveC.NSObject { - @objc override dynamic public init() - @objc deinit -} diff --git a/packages/canvas/src-native/canvas-ios/dist/CanvasNative.xcframework/ios-arm64_x86_64-simulator/CanvasNative.framework/Modules/CanvasNative.swiftmodule/x86_64-apple-ios-simulator.swiftdoc b/packages/canvas/src-native/canvas-ios/dist/CanvasNative.xcframework/ios-arm64_x86_64-simulator/CanvasNative.framework/Modules/CanvasNative.swiftmodule/x86_64-apple-ios-simulator.swiftdoc deleted file mode 100644 index f34e818d2..000000000 Binary files a/packages/canvas/src-native/canvas-ios/dist/CanvasNative.xcframework/ios-arm64_x86_64-simulator/CanvasNative.framework/Modules/CanvasNative.swiftmodule/x86_64-apple-ios-simulator.swiftdoc and /dev/null differ diff --git a/packages/canvas/src-native/canvas-ios/dist/CanvasNative.xcframework/ios-arm64_x86_64-simulator/CanvasNative.framework/Modules/CanvasNative.swiftmodule/x86_64-apple-ios-simulator.swiftinterface b/packages/canvas/src-native/canvas-ios/dist/CanvasNative.xcframework/ios-arm64_x86_64-simulator/CanvasNative.framework/Modules/CanvasNative.swiftmodule/x86_64-apple-ios-simulator.swiftinterface deleted file mode 100644 index 4c4c3997f..000000000 --- a/packages/canvas/src-native/canvas-ios/dist/CanvasNative.xcframework/ios-arm64_x86_64-simulator/CanvasNative.framework/Modules/CanvasNative.swiftmodule/x86_64-apple-ios-simulator.swiftinterface +++ /dev/null @@ -1,165 +0,0 @@ -// swift-interface-format-version: 1.0 -// swift-compiler-version: Apple Swift version 5.9.2 (swiftlang-5.9.2.2.56 clang-1500.1.0.2.5) -// swift-module-flags: -target x86_64-apple-ios12.0-simulator -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -module-name CanvasNative -// swift-module-flags-ignorable: -enable-bare-slash-regex -import AVFoundation -@_exported import CanvasNative -import CoreVideo -import Foundation -import GLKit -import OpenGLES -import Swift -import UIKit -import WebKit -import _Concurrency -import _StringProcessing -import _SwiftConcurrencyShims -@objc(NSCCanvasListener) public protocol NSCCanvasListener { - @objc func contextReady() -} -@_inheritsConvenienceInitializers @objc(NSSCanvasHelpers) @objcMembers public class CanvasHelpers : ObjectiveC.NSObject { - @objc public static func getBytesFromUIImage(_ image: UIKit.UIImage) -> Foundation.NSMutableData - @objc public static func createPattern(_ context: Swift.Int64, _ image: UIKit.UIImage, _ repetition: Swift.String) -> Swift.Int64 - @objc public static func loadImageAssetWithContext(_ asset: Swift.Int64, _ image: UIKit.UIImage) -> Swift.Bool - @objc public static func drawImage(context: Swift.Int64, image: UIKit.UIImage, dx: Swift.Float, dy: Swift.Float) - @objc public static func drawImage(context: Swift.Int64, image: UIKit.UIImage, dx: Swift.Float, dy: Swift.Float, dw: Swift.Float, dh: Swift.Float) - @objc public static func drawImage(context: Swift.Int64, image: UIKit.UIImage, sx: Swift.Float, sy: Swift.Float, sw: Swift.Float, sh: Swift.Float, dx: Swift.Float, dy: Swift.Float, dw: Swift.Float, dh: Swift.Float) - @objc public static func initGLWithView(_ view: Swift.Int64, _ alpha: Swift.Bool, _ antialias: Swift.Bool, _ depth: Swift.Bool, _ fail_if_major_performance_caveat: Swift.Bool, _ power_preference: Swift.String, _ premultiplied_alpha: Swift.Bool, _ preserve_drawing_buffer: Swift.Bool, _ stencil: Swift.Bool, _ desynchronized: Swift.Bool, _ xr_compatible: Swift.Bool, _ version: Swift.Int32, _ is_canvas: Swift.Bool) -> Swift.Int64 - @objc public static func initSharedGLWithView(_ view: Swift.Int64, _ alpha: Swift.Bool, _ antialias: Swift.Bool, _ depth: Swift.Bool, _ fail_if_major_performance_caveat: Swift.Bool, _ power_preference: Swift.String, _ premultiplied_alpha: Swift.Bool, _ preserve_drawing_buffer: Swift.Bool, _ stencil: Swift.Bool, _ desynchronized: Swift.Bool, _ xr_compatible: Swift.Bool, _ version: Swift.Int32, _ is_canvas: Swift.Bool, _ shared_context: Swift.Int64) -> Swift.Int64 - @objc public static func initGLWithWidthAndHeight(_ width: Swift.Int32, _ height: Swift.Int32, _ alpha: Swift.Bool, _ antialias: Swift.Bool, _ depth: Swift.Bool, _ fail_if_major_performance_caveat: Swift.Bool, _ power_preference: Swift.String, _ premultiplied_alpha: Swift.Bool, _ preserve_drawing_buffer: Swift.Bool, _ stencil: Swift.Bool, _ desynchronized: Swift.Bool, _ xr_compatible: Swift.Bool, _ version: Swift.Int32, _ is_canvas: Swift.Bool) -> Swift.Int64 - @objc public static func initSharedGLWidthAndHeight(_ width: Swift.Int32, _ height: Swift.Int32, _ alpha: Swift.Bool, _ antialias: Swift.Bool, _ depth: Swift.Bool, _ fail_if_major_performance_caveat: Swift.Bool, _ power_preference: Swift.String, _ premultiplied_alpha: Swift.Bool, _ preserve_drawing_buffer: Swift.Bool, _ stencil: Swift.Bool, _ desynchronized: Swift.Bool, _ xr_compatible: Swift.Bool, _ version: Swift.Int32, _ is_canvas: Swift.Bool, _ shared_context: Swift.Int64) -> Swift.Int64 - @objc public static func resize2DContext(_ context: Swift.Int64, _ width: Swift.Float, _ height: Swift.Float) - @objc public static func flush2DContext(_ context: Swift.Int64) - @objc public static func flushGL(_ context: Swift.Int64) -> Swift.Bool - @objc public static func releaseGL(_ context: Swift.Int64) - @objc public static func getGLPointer(_ context: Swift.Int64) -> Swift.Int64 - @objc public static func releaseGLPointer(_ context: Swift.Int64) - @objc public static func create2DContext(_ context: Swift.Int64, _ width: Swift.Int32, _ height: Swift.Int32, _ alpha: Swift.Bool, _ density: Swift.Float, _ samples: Swift.Int32, _ font_color: Swift.Int32, _ ppi: Swift.Float, _ direction: Swift.Int32) -> Swift.Int64 - @objc public static func updateGLSurfaceWithView(_ view: Swift.Int64, _ width: Swift.Int32, _ height: Swift.Int32, _ context: Swift.Int64) - @objc public static func test2D(_ context: Swift.Int64) - @objc public static func testToDataURL(_ context: Swift.Int64) -> Swift.String - @objc public static func writeFile(_ data: Foundation.NSData, _ path: Swift.String, _ callback: @escaping (Swift.String?, Swift.String?) -> Swift.Void) - @objc public static func readFile(_ path: Swift.String, _ callback: @escaping (Swift.String?, Foundation.NSData?) -> Swift.Void) - @objc public static func deleteFile(_ path: Swift.String, _ callback: @escaping (Foundation.NSError?, Swift.Bool) -> Swift.Void) - @objc public static func handleBase64Image(_ mime: Swift.String, _ dir: Swift.String, _ base64: Swift.String, _ callback: @escaping (Swift.String?, Swift.String?) -> Swift.Void) - @objc override dynamic public init() - @objc deinit -} -@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objcMembers @objc(NSCCanvas) @_Concurrency.MainActor(unsafe) public class NSCCanvas : UIKit.UIView { - @objc @_Concurrency.MainActor(unsafe) public static let store: Foundation.NSMutableDictionary - @objc @_Concurrency.MainActor(unsafe) public static func getViews() -> Foundation.NSMapTable - @objc @_Concurrency.MainActor(unsafe) public func getViewPtr() -> Swift.UnsafeMutableRawPointer - @objc @_Concurrency.MainActor(unsafe) public var ignorePixelScaling: Swift.Bool { - @objc get - @objc set - } - @objc @_Concurrency.MainActor(unsafe) public var nativeGL: Swift.Int64 { - get - } - @objc @_Concurrency.MainActor(unsafe) public var nativeContext: Swift.Int64 { - get - } - @objc @_Concurrency.MainActor(unsafe) public var drawingBufferWidth: Swift.Int { - @objc get - } - @objc @_Concurrency.MainActor(unsafe) public var drawingBufferHeight: Swift.Int { - @objc get - } - @objc @_Concurrency.MainActor(unsafe) public var width: Swift.Float { - @objc get - } - @objc @_Concurrency.MainActor(unsafe) public var height: Swift.Float { - @objc get - } - @objc @_Concurrency.MainActor(unsafe) public func initContext(_ type: Swift.String, _ alpha: Swift.Bool = true, _ antialias: Swift.Bool = true, _ depth: Swift.Bool = true, _ failIfMajorPerformanceCaveat: Swift.Bool = false, _ powerPreference: Swift.String = "default", _ premultipliedAlpha: Swift.Bool = true, _ preserveDrawingBuffer: Swift.Bool = false, _ stencil: Swift.Bool = false, _ desynchronized: Swift.Bool = false, _ xrCompatible: Swift.Bool = false) - @objc @_Concurrency.MainActor(unsafe) public func create2DContext(_ alpha: Swift.Bool, _ antialias: Swift.Bool, _ depth: Swift.Bool, _ failIfMajorPerformanceCaveat: Swift.Bool, _ powerPreference: Swift.String, _ premultipliedAlpha: Swift.Bool, _ preserveDrawingBuffer: Swift.Bool, _ stencil: Swift.Bool, _ desynchronized: Swift.Bool, _ xrCompatible: Swift.Bool, _ fontColor: Swift.Int32) -> Swift.Int64 - @objc @_Concurrency.MainActor(unsafe) public func forceLayout(_ width: CoreFoundation.CGFloat, _ height: CoreFoundation.CGFloat) - @objc @_Concurrency.MainActor(unsafe) public func snapshot(_ flip: Swift.Bool) -> UIKit.UIImage? - @objc @discardableResult - @_Concurrency.MainActor(unsafe) public func render() -> Swift.Bool - @objc @_Concurrency.MainActor(unsafe) public func context2DTest(_ context: Swift.Int64) - @objc @_Concurrency.MainActor(unsafe) public func context2DTestToDataURL(_ context: Swift.Int64) -> Swift.String - @objc @_Concurrency.MainActor(unsafe) public var touchEventListener: ((Swift.String, UIKit.UIGestureRecognizer) -> Swift.Void)? - @_Concurrency.MainActor(unsafe) @objc override dynamic public init(frame: CoreFoundation.CGRect) - @objc @_Concurrency.MainActor(unsafe) public func setListener(_ listener: (any CanvasNative.NSCCanvasListener)?) - @_Concurrency.MainActor(unsafe) @objc override dynamic public func layoutSubviews() - @objc deinit - @objc @_Concurrency.MainActor(unsafe) public static func getBoundingClientRect(_ canvas: CanvasNative.NSCCanvas, _ buffer: Swift.UnsafeMutableRawPointer) -} -@_inheritsConvenienceInitializers @objcMembers @objc(NSCRender) public class NSCRender : ObjectiveC.NSObject { - @objc override dynamic public init() - @objc public func texImage2D(_ target: Swift.Int32, _ level: Swift.Int32, _ internalFormat: Swift.Int32, _ format: Swift.Int32, _ type: Swift.Int32, _ source: CanvasNative.NSCCanvas, _ dest: CanvasNative.NSCCanvas, _ flipYWebGL: Swift.Bool) - @objc public func createSurface() - @objc deinit -} -@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objcMembers @objc(TNSSVG) @_Concurrency.MainActor(unsafe) public class NSCSVG : UIKit.UIView { - @objc @_Concurrency.MainActor(unsafe) public var ignorePixelScaling: Swift.Bool { - @objc get - @objc set - } - @objc @_Concurrency.MainActor(unsafe) public var src: Swift.String? { - @objc get - @objc set - } - @objc @_Concurrency.MainActor(unsafe) public var srcPath: Swift.String? { - @objc get - @objc set - } - @_Concurrency.MainActor(unsafe) @objc override dynamic public func layoutSubviews() - @_Concurrency.MainActor(unsafe) @objc override dynamic public init(frame: CoreFoundation.CGRect) - @_Concurrency.MainActor(unsafe) @objc override dynamic public func draw(_ rect: CoreFoundation.CGRect) - @objc @_Concurrency.MainActor(unsafe) public func toImage() -> UIKit.UIImage? - @objc @_Concurrency.MainActor(unsafe) public func toData() -> Foundation.NSData? - @objc deinit -} -@_inheritsConvenienceInitializers @objcMembers @objc(NSCImageBitmap) public class NSCImageBitmap : ObjectiveC.NSObject { - @objc public static let queue: Dispatch.DispatchQueue - @objc override dynamic public init() - @objc deinit -} -@_inheritsConvenienceInitializers @objc(Utils) public class Utils : ObjectiveC.NSObject { - @objc public static func createTextureCache() -> CoreVideo.CVOpenGLESTextureCache? - @objc public static func createImage(_ texturecache: CoreVideo.CVOpenGLESTextureCache, _ buffer: CoreVideo.CVImageBuffer, _ textureAttributes: CoreFoundation.CFDictionary?, _ target: OpenGLES.GLenum, _ internalFormat: OpenGLES.GLint, _ width: OpenGLES.GLsizei, _ height: OpenGLES.GLsizei, _ format: OpenGLES.GLenum, _ type: OpenGLES.GLenum, _ planeIndex: Swift.Int) -> CoreVideo.CVOpenGLESTexture? - @objc public static func setupRender() -> CanvasNative.NSCRender - @objc public static func drawFrame(_ player: AVFoundation.AVPlayer, _ output: AVFoundation.AVPlayerItemVideoOutput, _ videoSize: CoreFoundation.CGSize, _ render: CanvasNative.NSCRender, _ internalFormat: Swift.Int32, _ format: Swift.Int32, _ flipYWebGL: Swift.Bool) - @objc public static func writeToFile(_ data: Foundation.NSData, _ path: Swift.String) throws - @objc override dynamic public init() - @objc deinit -} -@_inheritsConvenienceInitializers @objcMembers @objc(NSCCanvasRenderingContext2D) public class NSCCanvasRenderingContext2D : CanvasNative.NSCCanvasRenderingContext { - @objc public static func createPattern(_ context: Swift.Int64, _ src: UIKit.UIImage, _ repetition: Swift.String) -> Swift.Int64 - @objc public static func drawImage(_ context: Swift.Int64, _ image: UIKit.UIImage, _ dx: Swift.Float, _ dy: Swift.Float) - @objc public static func drawImage(_ context: Swift.Int64, _ image: UIKit.UIImage, _ dx: Swift.Float, _ dy: Swift.Float, _ dWidth: Swift.Float, _ dHeight: Swift.Float) - @objc public static func drawImage(_ context: Swift.Int64, _ image: UIKit.UIImage, _ sx: Swift.Float, _ sy: Swift.Float, _ sWidth: Swift.Float, _ sHeight: Swift.Float, _ dx: Swift.Float, _ dy: Swift.Float, _ dWidth: Swift.Float, _ dHeight: Swift.Float) - @objc override dynamic public init() - @objc deinit -} -@_hasMissingDesignatedInitializers @objcMembers @objc(CanvasGLKView) @_Concurrency.MainActor(unsafe) public class CanvasGLKView : GLKit.GLKView { - @_Concurrency.MainActor(unsafe) @objc dynamic public init() - @_Concurrency.MainActor(unsafe) @objc override dynamic public init(frame: CoreFoundation.CGRect) - @_Concurrency.MainActor(unsafe) @objc override dynamic public func setNeedsDisplay() - @_Concurrency.MainActor(unsafe) @objc override dynamic public func setNeedsDisplay(_ rect: CoreFoundation.CGRect) - @_Concurrency.MainActor(unsafe) @objc override dynamic public func bindDrawable() - @_Concurrency.MainActor(unsafe) @objc override dynamic public func deleteDrawable() - @objc deinit -} -extension GLKit.GLKView { - @objc @_Concurrency.MainActor(unsafe) dynamic public func snapshotWithData(_ data: Foundation.Data) -} -@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objcMembers @objc(CanvasCPUView) @_Concurrency.MainActor(unsafe) public class CanvasCPUView : UIKit.UIView { - @objc @_Concurrency.MainActor(unsafe) public var ignorePixelScaling: Swift.Bool - @_Concurrency.MainActor(unsafe) @objc dynamic public init() - @_Concurrency.MainActor(unsafe) @objc override dynamic public init(frame: CoreFoundation.CGRect) - @_Concurrency.MainActor(unsafe) @objc override dynamic public func draw(_ rect: CoreFoundation.CGRect) - @objc deinit -} -@_inheritsConvenienceInitializers @objcMembers @objc(NSCImageAsset) public class NSCImageAsset : ObjectiveC.NSObject { - @objc public static func loadImageFromImageSync(_ context: Swift.Int64, _ image: UIKit.UIImage) -> Swift.Bool - @objc public static func loadImageFromImage(_ context: Swift.Int64, _ image: UIKit.UIImage, _ callback: @escaping (Swift.Bool) -> ()) - @objc override dynamic public init() - @objc deinit -} -@_inheritsConvenienceInitializers @objc(NSCCanvasRenderingContext) public class NSCCanvasRenderingContext : ObjectiveC.NSObject { - @objc override dynamic public init() - @objc deinit -} diff --git a/packages/canvas/src-native/canvas-ios/dist/CanvasNative.xcframework/ios-arm64_x86_64-simulator/CanvasNative.framework/Modules/module.modulemap b/packages/canvas/src-native/canvas-ios/dist/CanvasNative.xcframework/ios-arm64_x86_64-simulator/CanvasNative.framework/Modules/module.modulemap deleted file mode 100644 index 0964b337a..000000000 --- a/packages/canvas/src-native/canvas-ios/dist/CanvasNative.xcframework/ios-arm64_x86_64-simulator/CanvasNative.framework/Modules/module.modulemap +++ /dev/null @@ -1,11 +0,0 @@ -framework module CanvasNative { - umbrella header "CanvasNative.h" - export * - - module * { export * } -} - -module CanvasNative.Swift { - header "CanvasNative-Swift.h" - requires objc -} diff --git a/packages/canvas/src-native/canvas-ios/dist/CanvasNative.xcframework/ios-arm64_x86_64-simulator/CanvasNative.framework/NSCCanvas.nib b/packages/canvas/src-native/canvas-ios/dist/CanvasNative.xcframework/ios-arm64_x86_64-simulator/CanvasNative.framework/NSCCanvas.nib deleted file mode 100644 index b48dd9877..000000000 Binary files a/packages/canvas/src-native/canvas-ios/dist/CanvasNative.xcframework/ios-arm64_x86_64-simulator/CanvasNative.framework/NSCCanvas.nib and /dev/null differ diff --git a/packages/canvas/src-native/canvas-ios/dist/CanvasNative.xcframework/ios-arm64_x86_64-simulator/CanvasNative.framework/_CodeSignature/CodeResources b/packages/canvas/src-native/canvas-ios/dist/CanvasNative.xcframework/ios-arm64_x86_64-simulator/CanvasNative.framework/_CodeSignature/CodeResources deleted file mode 100644 index 7c8aab960..000000000 --- a/packages/canvas/src-native/canvas-ios/dist/CanvasNative.xcframework/ios-arm64_x86_64-simulator/CanvasNative.framework/_CodeSignature/CodeResources +++ /dev/null @@ -1,300 +0,0 @@ - - - - - files - - Headers/CanvasNative-Swift.h - - lloBmCOwAVKXNkKLNRyCLugI0So= - - Headers/CanvasNative.h - - /f1joB+88Yli7N3M7UJmfZD+wrM= - - Headers/canvas_ios.h - - 5ElBdHZP03QubsZDkI77676G1Y0= - - Headers/canvas_native.h - - ZU6RCrmsE35qpXToWYbXkPVILNM= - - Info.plist - - Tp1VcMRtLy+zqo1nHwpZ6h8IK1Q= - - Modules/CanvasNative.swiftmodule/Project/arm64-apple-ios-simulator.swiftsourceinfo - - QBKI3eMjODKTcKM2sQ6S8vXm16I= - - Modules/CanvasNative.swiftmodule/Project/x86_64-apple-ios-simulator.swiftsourceinfo - - EU4KUdDS5He5dP83jJRPpfZJeIc= - - Modules/CanvasNative.swiftmodule/arm64-apple-ios-simulator.abi.json - - 3jCzR9XkpgqL1nXmQSBAP4jdhLo= - - Modules/CanvasNative.swiftmodule/arm64-apple-ios-simulator.private.swiftinterface - - BfEQj93+Gz2ym0YV4zIypUsKbVY= - - Modules/CanvasNative.swiftmodule/arm64-apple-ios-simulator.swiftdoc - - sDtrZ7h6PE2Xoo1UZrEmTS9qhdU= - - Modules/CanvasNative.swiftmodule/arm64-apple-ios-simulator.swiftinterface - - BfEQj93+Gz2ym0YV4zIypUsKbVY= - - Modules/CanvasNative.swiftmodule/arm64-apple-ios-simulator.swiftmodule - - Wj4AQuB7UMZ2rmTWvg9alggVVKQ= - - Modules/CanvasNative.swiftmodule/x86_64-apple-ios-simulator.abi.json - - 3jCzR9XkpgqL1nXmQSBAP4jdhLo= - - Modules/CanvasNative.swiftmodule/x86_64-apple-ios-simulator.private.swiftinterface - - CLqW8hwCeN5K8dKUF7h9AanhsXU= - - Modules/CanvasNative.swiftmodule/x86_64-apple-ios-simulator.swiftdoc - - YZh/3mDSJxKxNV5T8+1hHSAjfUI= - - Modules/CanvasNative.swiftmodule/x86_64-apple-ios-simulator.swiftinterface - - CLqW8hwCeN5K8dKUF7h9AanhsXU= - - Modules/CanvasNative.swiftmodule/x86_64-apple-ios-simulator.swiftmodule - - Fb/zmarPjMyeoFOcNK5MrHNGAxY= - - Modules/module.modulemap - - 64EoxWqLTqeF/MEXwda6ADQuM5g= - - NSCCanvas.nib - - GQMrWluqtRqhnESd9kNz8TzurF0= - - - files2 - - Headers/CanvasNative-Swift.h - - hash2 - - TBeqdHqxBDZuv2SqXjzypi32k4A1rjrmIcpOOHT7ABM= - - - Headers/CanvasNative.h - - hash2 - - etIfFZplh+fbBvYN1m/bsCHh1B91DXsoX2FOvSfQ5Vw= - - - Headers/canvas_ios.h - - hash2 - - 7pAZMaLV39G9chJsGoMJMJDKKG9ph6lmEjHL7W6ac3Y= - - - Headers/canvas_native.h - - hash2 - - YQIdZoszrEhNvlpD4n0Z6PeldUdHqv6HCigeUBGbuAE= - - - Modules/CanvasNative.swiftmodule/Project/arm64-apple-ios-simulator.swiftsourceinfo - - hash2 - - xtubIcg/lcZB6+SjAtqjxBPDkF2CwGw2ZF0RNwwZmCw= - - - Modules/CanvasNative.swiftmodule/Project/x86_64-apple-ios-simulator.swiftsourceinfo - - hash2 - - wMyYeE2dL6mAWuPuu1OTE9GG57X2vbewz354TJ6laXw= - - - Modules/CanvasNative.swiftmodule/arm64-apple-ios-simulator.abi.json - - hash2 - - i+adhpT+hhtGgsuk7IxqAPT8gahLN04Nf0dop4+jUig= - - - Modules/CanvasNative.swiftmodule/arm64-apple-ios-simulator.private.swiftinterface - - hash2 - - eyFZLVrJusoooQxLirdv72Fx1kOhPi4ZR91Qy2nEelQ= - - - Modules/CanvasNative.swiftmodule/arm64-apple-ios-simulator.swiftdoc - - hash2 - - ZLjbCND1O3fMEtanx0Ofl/XlYy0KaoH8UuLeCFYCnJE= - - - Modules/CanvasNative.swiftmodule/arm64-apple-ios-simulator.swiftinterface - - hash2 - - eyFZLVrJusoooQxLirdv72Fx1kOhPi4ZR91Qy2nEelQ= - - - Modules/CanvasNative.swiftmodule/arm64-apple-ios-simulator.swiftmodule - - hash2 - - GJQiWBrDKqXGnbOAg1hC/MzKcin2n8FTBZu3cHL033o= - - - Modules/CanvasNative.swiftmodule/x86_64-apple-ios-simulator.abi.json - - hash2 - - i+adhpT+hhtGgsuk7IxqAPT8gahLN04Nf0dop4+jUig= - - - Modules/CanvasNative.swiftmodule/x86_64-apple-ios-simulator.private.swiftinterface - - hash2 - - vyY+O7N3cUsCHlkWK3GELatFcfrUoGQw8x4IF8yNWUE= - - - Modules/CanvasNative.swiftmodule/x86_64-apple-ios-simulator.swiftdoc - - hash2 - - phwMWpM/4bmgijgdsTmMIpimAIC9rOkJERMTi8PYvts= - - - Modules/CanvasNative.swiftmodule/x86_64-apple-ios-simulator.swiftinterface - - hash2 - - vyY+O7N3cUsCHlkWK3GELatFcfrUoGQw8x4IF8yNWUE= - - - Modules/CanvasNative.swiftmodule/x86_64-apple-ios-simulator.swiftmodule - - hash2 - - B/ifzi93fg+K1FjUGQJYVF9V/FPGmyxh/Mwsj/Tv9zg= - - - Modules/module.modulemap - - hash2 - - VCPVT+/5/sm7P9sQfgfNgmDTfsEcJP/uHYzoLuGtnc4= - - - NSCCanvas.nib - - hash2 - - TQHuocEr4M1id7hFzzbHeKNu02jCqiQufvqbkqipPWY= - - - - rules - - ^.* - - ^.*\.lproj/ - - optional - - weight - 1000 - - ^.*\.lproj/locversion.plist$ - - omit - - weight - 1100 - - ^Base\.lproj/ - - weight - 1010 - - ^version.plist$ - - - rules2 - - .*\.dSYM($|/) - - weight - 11 - - ^(.*/)?\.DS_Store$ - - omit - - weight - 2000 - - ^.* - - ^.*\.lproj/ - - optional - - weight - 1000 - - ^.*\.lproj/locversion.plist$ - - omit - - weight - 1100 - - ^Base\.lproj/ - - weight - 1010 - - ^Info\.plist$ - - omit - - weight - 20 - - ^PkgInfo$ - - omit - - weight - 20 - - ^embedded\.provisionprofile$ - - weight - 20 - - ^version\.plist$ - - weight - 20 - - - - diff --git a/packages/canvas/src-native/canvas-ios/dist/CanvasNative.xcframework/ios-arm64_x86_64-simulator/dSYMs/CanvasNative.framework.dSYM/Contents/Info.plist b/packages/canvas/src-native/canvas-ios/dist/CanvasNative.xcframework/ios-arm64_x86_64-simulator/dSYMs/CanvasNative.framework.dSYM/Contents/Info.plist deleted file mode 100644 index 509a66359..000000000 --- a/packages/canvas/src-native/canvas-ios/dist/CanvasNative.xcframework/ios-arm64_x86_64-simulator/dSYMs/CanvasNative.framework.dSYM/Contents/Info.plist +++ /dev/null @@ -1,20 +0,0 @@ - - - - - CFBundleDevelopmentRegion - English - CFBundleIdentifier - com.apple.xcode.dsym.com.github.triniwiz.CanvasNative - CFBundleInfoDictionaryVersion - 6.0 - CFBundlePackageType - dSYM - CFBundleSignature - ???? - CFBundleShortVersionString - 1.0 - CFBundleVersion - 1 - - diff --git a/packages/canvas/src-native/canvas-ios/dist/CanvasNative.xcframework/ios-arm64_x86_64-simulator/dSYMs/CanvasNative.framework.dSYM/Contents/Resources/DWARF/CanvasNative b/packages/canvas/src-native/canvas-ios/dist/CanvasNative.xcframework/ios-arm64_x86_64-simulator/dSYMs/CanvasNative.framework.dSYM/Contents/Resources/DWARF/CanvasNative deleted file mode 100644 index a0ebeb491..000000000 Binary files a/packages/canvas/src-native/canvas-ios/dist/CanvasNative.xcframework/ios-arm64_x86_64-simulator/dSYMs/CanvasNative.framework.dSYM/Contents/Resources/DWARF/CanvasNative and /dev/null differ diff --git a/packages/canvas/src-native/canvas-ios/dist/CanvasNative.xcframework/ios-arm64_x86_64-simulator/dSYMs/CanvasNative.framework.dSYM/Contents/Resources/Relocations/aarch64/CanvasNative.yml b/packages/canvas/src-native/canvas-ios/dist/CanvasNative.xcframework/ios-arm64_x86_64-simulator/dSYMs/CanvasNative.framework.dSYM/Contents/Resources/Relocations/aarch64/CanvasNative.yml deleted file mode 100644 index c4968eb19..000000000 --- a/packages/canvas/src-native/canvas-ios/dist/CanvasNative.xcframework/ios-arm64_x86_64-simulator/dSYMs/CanvasNative.framework.dSYM/Contents/Resources/Relocations/aarch64/CanvasNative.yml +++ /dev/null @@ -1,668 +0,0 @@ ---- -triple: 'arm64-apple-darwin' -binary-path: '/Users/triniwiz/Documents/GitHub/canvas/packages/canvas/src-native/canvas-ios/dist/Release-iphonesimulator/CanvasNative.framework/CanvasNative' -relocations: - - { offsetInCU: 0x34, offset: 0x74CD1, size: 0x8, addend: 0x0, symName: _CanvasNativeVersionString, symObjAddr: 0x0, symBinAddr: 0x91D000, symSize: 0x0 } - - { offsetInCU: 0x69, offset: 0x74D06, size: 0x8, addend: 0x0, symName: _CanvasNativeVersionNumber, symObjAddr: 0x38, symBinAddr: 0x91D038, symSize: 0x0 } - - { offsetInCU: 0x3F, offset: 0x74D5B, size: 0x8, addend: 0x0, symName: ___swift_memcpy16_8, symObjAddr: 0x14, symBinAddr: 0x5314, symSize: 0xC } - - { offsetInCU: 0x53, offset: 0x74D6F, size: 0x8, addend: 0x0, symName: ___swift_noop_void_return, symObjAddr: 0x20, symBinAddr: 0x5320, symSize: 0x4 } - - { offsetInCU: 0x67, offset: 0x74D83, size: 0x8, addend: 0x0, symName: '_$sSo6CGSizeVwet', symObjAddr: 0x24, symBinAddr: 0x5324, symSize: 0x20 } - - { offsetInCU: 0x7B, offset: 0x74D97, size: 0x8, addend: 0x0, symName: '_$sSo6CGRectVwCP', symObjAddr: 0x84, symBinAddr: 0x5384, symSize: 0x30 } - - { offsetInCU: 0x8F, offset: 0x74DAB, size: 0x8, addend: 0x0, symName: ___swift_memcpy32_8, symObjAddr: 0xB4, symBinAddr: 0x53B4, symSize: 0xC } - - { offsetInCU: 0xA3, offset: 0x74DBF, size: 0x8, addend: 0x0, symName: '_$sSo6CGRectVwet', symObjAddr: 0xC0, symBinAddr: 0x53C0, symSize: 0x20 } - - { offsetInCU: 0xB7, offset: 0x74DD3, size: 0x8, addend: 0x0, symName: '_$sSo6CGRectVwst', symObjAddr: 0xE0, symBinAddr: 0x53E0, symSize: 0x2C } - - { offsetInCU: 0x4F, offset: 0x74F94, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC11_WriteQueue33_05178D28796EA758448493B56DC45144LLSo011NSOperationE0CSgvpZ', symObjAddr: 0x2EA0, symBinAddr: 0x11679E8, symSize: 0x0 } - - { offsetInCU: 0x69, offset: 0x74FAE, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC10_ReadQueue33_05178D28796EA758448493B56DC45144LLSo011NSOperationE0CSgvpZ', symObjAddr: 0x2EA8, symBinAddr: 0x11679F0, symSize: 0x0 } - - { offsetInCU: 0x83, offset: 0x74FC8, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC19getBytesFromUIImageySo13NSMutableDataCSo0G0CFZ', symObjAddr: 0x0, symBinAddr: 0x54A8, symSize: 0x4 } - - { offsetInCU: 0xA6, offset: 0x74FEB, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC19getBytesFromUIImageySo13NSMutableDataCSo0G0CFZTo', symObjAddr: 0x4, symBinAddr: 0x54AC, symSize: 0x40 } - - { offsetInCU: 0xD8, offset: 0x7501D, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC13createPatternys5Int64VAF_So7UIImageCSStFZ', symObjAddr: 0x44, symBinAddr: 0x54EC, symSize: 0x4 } - - { offsetInCU: 0xFB, offset: 0x75040, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC13createPatternys5Int64VAF_So7UIImageCSStFZTo', symObjAddr: 0x48, symBinAddr: 0x54F0, symSize: 0x78 } - - { offsetInCU: 0x12D, offset: 0x75072, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC25loadImageAssetWithContextySbs5Int64V_So7UIImageCtFZ', symObjAddr: 0xC0, symBinAddr: 0x5568, symSize: 0x4 } - - { offsetInCU: 0x150, offset: 0x75095, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC25loadImageAssetWithContextySbs5Int64V_So7UIImageCtFZTo', symObjAddr: 0xC4, symBinAddr: 0x556C, symSize: 0x50 } - - { offsetInCU: 0x182, offset: 0x750C7, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC9drawImage7context5image2dx2dyys5Int64V_So7UIImageCS2ftFZ', symObjAddr: 0x114, symBinAddr: 0x55BC, symSize: 0x4 } - - { offsetInCU: 0x1A5, offset: 0x750EA, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC9drawImage7context5image2dx2dyys5Int64V_So7UIImageCS2ftFZTo', symObjAddr: 0x118, symBinAddr: 0x55C0, symSize: 0x5C } - - { offsetInCU: 0x1D7, offset: 0x7511C, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC9drawImage7context5image2dx2dy2dw2dhys5Int64V_So7UIImageCS4ftFZ', symObjAddr: 0x174, symBinAddr: 0x561C, symSize: 0x4 } - - { offsetInCU: 0x1FA, offset: 0x7513F, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC9drawImage7context5image2dx2dy2dw2dhys5Int64V_So7UIImageCS4ftFZTo', symObjAddr: 0x178, symBinAddr: 0x5620, symSize: 0x74 } - - { offsetInCU: 0x22C, offset: 0x75171, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC9drawImage7context5image2sx2sy2sw2sh2dx2dy2dw2dhys5Int64V_So7UIImageCS8ftFZ', symObjAddr: 0x1EC, symBinAddr: 0x5694, symSize: 0x4 } - - { offsetInCU: 0x24F, offset: 0x75194, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC9drawImage7context5image2sx2sy2sw2sh2dx2dy2dw2dhys5Int64V_So7UIImageCS8ftFZTo', symObjAddr: 0x1F0, symBinAddr: 0x5698, symSize: 0xA4 } - - { offsetInCU: 0x281, offset: 0x751C6, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC14initGLWithViewys5Int64VAF_S4bSSS5bs5Int32VSbtFZ', symObjAddr: 0x294, symBinAddr: 0x573C, symSize: 0xD0 } - - { offsetInCU: 0x3FA, offset: 0x7533F, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC14initGLWithViewys5Int64VAF_S4bSSS5bs5Int32VSbtFZTo', symObjAddr: 0x364, symBinAddr: 0x580C, symSize: 0xD0 } - - { offsetInCU: 0x45E, offset: 0x753A3, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC20initSharedGLWithViewys5Int64VAF_S4bSSS5bs5Int32VSbAFtFZ', symObjAddr: 0x434, symBinAddr: 0x58DC, symSize: 0xD8 } - - { offsetInCU: 0x5EC, offset: 0x75531, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC20initSharedGLWithViewys5Int64VAF_S4bSSS5bs5Int32VSbAFtFZTo', symObjAddr: 0x50C, symBinAddr: 0x59B4, symSize: 0xD8 } - - { offsetInCU: 0x659, offset: 0x7559E, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC24initGLWithWidthAndHeightys5Int64Vs5Int32V_AHS4bSSS5bAHSbtFZ', symObjAddr: 0x5E4, symBinAddr: 0x5A8C, symSize: 0xCC } - - { offsetInCU: 0x7E8, offset: 0x7572D, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC24initGLWithWidthAndHeightys5Int64Vs5Int32V_AHS4bSSS5bAHSbtFZTo', symObjAddr: 0x6B0, symBinAddr: 0x5B58, symSize: 0xD8 } - - { offsetInCU: 0x855, offset: 0x7579A, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC26initSharedGLWidthAndHeightys5Int64Vs5Int32V_AHS4bSSS5bAHSbAFtFZ', symObjAddr: 0x788, symBinAddr: 0x5C30, symSize: 0xE0 } - - { offsetInCU: 0x9F9, offset: 0x7593E, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC26initSharedGLWidthAndHeightys5Int64Vs5Int32V_AHS4bSSS5bAHSbAFtFZTo', symObjAddr: 0x868, symBinAddr: 0x5D10, symSize: 0xD8 } - - { offsetInCU: 0xA6F, offset: 0x759B4, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC15resize2DContextyys5Int64V_S2ftFZ', symObjAddr: 0x940, symBinAddr: 0x5DE8, symSize: 0x4 } - - { offsetInCU: 0xAE6, offset: 0x75A2B, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC15resize2DContextyys5Int64V_S2ftFZTo', symObjAddr: 0x944, symBinAddr: 0x5DEC, symSize: 0x8 } - - { offsetInCU: 0xB33, offset: 0x75A78, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC14flush2DContextyys5Int64VFZ', symObjAddr: 0x94C, symBinAddr: 0x5DF4, symSize: 0x4 } - - { offsetInCU: 0xB80, offset: 0x75AC5, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC14flush2DContextyys5Int64VFZTo', symObjAddr: 0x950, symBinAddr: 0x5DF8, symSize: 0x8 } - - { offsetInCU: 0xBBB, offset: 0x75B00, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC7flushGLySbs5Int64VFZ', symObjAddr: 0x958, symBinAddr: 0x5E00, symSize: 0x14 } - - { offsetInCU: 0xC0A, offset: 0x75B4F, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC7flushGLySbs5Int64VFZTo', symObjAddr: 0x96C, symBinAddr: 0x5E14, symSize: 0x8 } - - { offsetInCU: 0xC45, offset: 0x75B8A, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC9releaseGLyys5Int64VFZ', symObjAddr: 0x974, symBinAddr: 0x5E1C, symSize: 0x4 } - - { offsetInCU: 0xC92, offset: 0x75BD7, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC9releaseGLyys5Int64VFZTo', symObjAddr: 0x978, symBinAddr: 0x5E20, symSize: 0x8 } - - { offsetInCU: 0xCCD, offset: 0x75C12, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC12getGLPointerys5Int64VAFFZ', symObjAddr: 0x980, symBinAddr: 0x5E28, symSize: 0x4 } - - { offsetInCU: 0xD1A, offset: 0x75C5F, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC12getGLPointerys5Int64VAFFZTo', symObjAddr: 0x984, symBinAddr: 0x5E2C, symSize: 0x8 } - - { offsetInCU: 0xD55, offset: 0x75C9A, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC16releaseGLPointeryys5Int64VFZ', symObjAddr: 0x98C, symBinAddr: 0x5E34, symSize: 0x4 } - - { offsetInCU: 0xDA2, offset: 0x75CE7, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC16releaseGLPointeryys5Int64VFZTo', symObjAddr: 0x990, symBinAddr: 0x5E38, symSize: 0x8 } - - { offsetInCU: 0xDDD, offset: 0x75D22, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC15create2DContextys5Int64VAF_s5Int32VAHSbSfA2HSfAHtFZ', symObjAddr: 0x998, symBinAddr: 0x5E40, symSize: 0x8 } - - { offsetInCU: 0xECE, offset: 0x75E13, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC15create2DContextys5Int64VAF_s5Int32VAHSbSfA2HSfAHtFZTo', symObjAddr: 0x9A0, symBinAddr: 0x5E48, symSize: 0x24 } - - { offsetInCU: 0xF54, offset: 0x75E99, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC23updateGLSurfaceWithViewyys5Int64V_s5Int32VAhFtFZ', symObjAddr: 0x9C4, symBinAddr: 0x5E6C, symSize: 0x4 } - - { offsetInCU: 0xFDD, offset: 0x75F22, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC23updateGLSurfaceWithViewyys5Int64V_s5Int32VAhFtFZTo', symObjAddr: 0x9C8, symBinAddr: 0x5E70, symSize: 0x14 } - - { offsetInCU: 0x1034, offset: 0x75F79, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC6test2Dyys5Int64VFZ', symObjAddr: 0x9DC, symBinAddr: 0x5E84, symSize: 0x4 } - - { offsetInCU: 0x1081, offset: 0x75FC6, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC6test2Dyys5Int64VFZTo', symObjAddr: 0x9E0, symBinAddr: 0x5E88, symSize: 0x8 } - - { offsetInCU: 0x10BC, offset: 0x76001, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC13testToDataURLySSs5Int64VFZ', symObjAddr: 0x9E8, symBinAddr: 0x5E90, symSize: 0x58 } - - { offsetInCU: 0x1171, offset: 0x760B6, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC13testToDataURLySSs5Int64VFZTo', symObjAddr: 0xA40, symBinAddr: 0x5EE8, symSize: 0x74 } - - { offsetInCU: 0x11D8, offset: 0x7611D, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC9writeFileyySo6NSDataC_SSySSSg_AGtctFZ', symObjAddr: 0xACC, symBinAddr: 0x5F74, symSize: 0x4 } - - { offsetInCU: 0x11EC, offset: 0x76131, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC9writeFileyySo6NSDataC_SSySSSg_AGtctFZyyYbcfU_', symObjAddr: 0xAD0, symBinAddr: 0x5F78, symSize: 0x190 } - - { offsetInCU: 0x1288, offset: 0x761CD, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC9writeFileyySo6NSDataC_SSySSSg_AGtctFZTo', symObjAddr: 0xC60, symBinAddr: 0x6108, symSize: 0xA4 } - - { offsetInCU: 0x12BA, offset: 0x761FF, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC8readFileyySS_ySSSg_So6NSDataCSgtctFZ', symObjAddr: 0xD7C, symBinAddr: 0x6224, symSize: 0x2C } - - { offsetInCU: 0x12CE, offset: 0x76213, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC8readFileyySS_ySSSg_So6NSDataCSgtctFZyyYbcfU_', symObjAddr: 0xDA8, symBinAddr: 0x6250, symSize: 0x1CC } - - { offsetInCU: 0x13AD, offset: 0x762F2, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC8readFileyySS_ySSSg_So6NSDataCSgtctFZTo', symObjAddr: 0xF74, symBinAddr: 0x641C, symSize: 0x98 } - - { offsetInCU: 0x13E0, offset: 0x76325, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC10deleteFileyySS_ySo7NSErrorCSg_SbtctFZ', symObjAddr: 0x1060, symBinAddr: 0x6508, symSize: 0x2C } - - { offsetInCU: 0x13F4, offset: 0x76339, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC10deleteFileyySS_ySo7NSErrorCSg_SbtctFZyyYbcfU_', symObjAddr: 0x108C, symBinAddr: 0x6534, symSize: 0x23C } - - { offsetInCU: 0x14B0, offset: 0x763F5, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC10deleteFileyySS_ySo7NSErrorCSg_SbtctFZTo', symObjAddr: 0x12C8, symBinAddr: 0x6770, symSize: 0x98 } - - { offsetInCU: 0x14E3, offset: 0x76428, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC17handleBase64ImageyySS_S2SySSSg_AEtctFZ', symObjAddr: 0x1360, symBinAddr: 0x6808, symSize: 0x4 } - - { offsetInCU: 0x14F7, offset: 0x7643C, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC17handleBase64ImageyySS_S2SySSSg_AEtctFZyyYbcfU_', symObjAddr: 0x1364, symBinAddr: 0x680C, symSize: 0x38C } - - { offsetInCU: 0x176F, offset: 0x766B4, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC17handleBase64ImageyySS_S2SySSSg_AEtctFZTo', symObjAddr: 0x16F0, symBinAddr: 0x6B98, symSize: 0xD8 } - - { offsetInCU: 0x17A2, offset: 0x766E7, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersCACycfC', symObjAddr: 0x17C8, symBinAddr: 0x6C70, symSize: 0x20 } - - { offsetInCU: 0x17C0, offset: 0x76705, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersCACycfc', symObjAddr: 0x17E8, symBinAddr: 0x6C90, symSize: 0x30 } - - { offsetInCU: 0x17FB, offset: 0x76740, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersCACycfcTo', symObjAddr: 0x1818, symBinAddr: 0x6CC0, symSize: 0x3C } - - { offsetInCU: 0x1836, offset: 0x7677B, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersCfD', symObjAddr: 0x1854, symBinAddr: 0x6CFC, symSize: 0x30 } - - { offsetInCU: 0x1863, offset: 0x767A8, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC19getBytesFromUIImageySo13NSMutableDataCSo0G0CFZTf4nd_n', symObjAddr: 0x1888, symBinAddr: 0x6D30, symSize: 0x28C } - - { offsetInCU: 0x1A97, offset: 0x769DC, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC13createPatternys5Int64VAF_So7UIImageCSStFZTf4nnnd_n', symObjAddr: 0x1B14, symBinAddr: 0x6FBC, symSize: 0x280 } - - { offsetInCU: 0x1C91, offset: 0x76BD6, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC25loadImageAssetWithContextySbs5Int64V_So7UIImageCtFZTf4nnd_n', symObjAddr: 0x1D94, symBinAddr: 0x723C, symSize: 0x104 } - - { offsetInCU: 0x1D8E, offset: 0x76CD3, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC9drawImage7context5image2dx2dyys5Int64V_So7UIImageCS2ftFZTf4nnnnd_n', symObjAddr: 0x1E98, symBinAddr: 0x7340, symSize: 0x1D4 } - - { offsetInCU: 0x1F03, offset: 0x76E48, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC9drawImage7context5image2dx2dy2dw2dhys5Int64V_So7UIImageCS4ftFZTf4nnnnnnd_n', symObjAddr: 0x206C, symBinAddr: 0x7514, symSize: 0x1EC } - - { offsetInCU: 0x2098, offset: 0x76FDD, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC9drawImage7context5image2sx2sy2sw2sh2dx2dy2dw2dhys5Int64V_So7UIImageCS8ftFZTf4nnnnnnnnnnd_n', symObjAddr: 0x2258, symBinAddr: 0x7700, symSize: 0x1F8 } - - { offsetInCU: 0x229D, offset: 0x771E2, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC9writeFileyySo6NSDataC_SSySSSg_AGtctFZTf4nnnd_n', symObjAddr: 0x2450, symBinAddr: 0x78F8, symSize: 0x1DC } - - { offsetInCU: 0x2374, offset: 0x772B9, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC17handleBase64ImageyySS_S2SySSSg_AEtctFZTf4nnnnd_n', symObjAddr: 0x27F8, symBinAddr: 0x7CA0, symSize: 0x200 } - - { offsetInCU: 0x2463, offset: 0x773A8, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC11_WriteQueue33_05178D28796EA758448493B56DC45144LL_WZ', symObjAddr: 0xAB4, symBinAddr: 0x5F5C, symSize: 0xC } - - { offsetInCU: 0x247D, offset: 0x773C2, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC10_ReadQueue33_05178D28796EA758448493B56DC45144LL_WZ', symObjAddr: 0xAC0, symBinAddr: 0x5F68, symSize: 0xC } - - { offsetInCU: 0x2497, offset: 0x773DC, size: 0x8, addend: 0x0, symName: '_$sSo8NSStringCSgACIeyByy_SSSgADIeggg_TR', symObjAddr: 0xD04, symBinAddr: 0x61AC, symSize: 0x78 } - - { offsetInCU: 0x24AF, offset: 0x773F4, size: 0x8, addend: 0x0, symName: '_$sSo8NSStringCSgSo6NSDataCSgIeyByy_SSSgAFIeggg_TR', symObjAddr: 0x100C, symBinAddr: 0x64B4, symSize: 0x54 } - - { offsetInCU: 0x2509, offset: 0x7744E, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersCfETo', symObjAddr: 0x1884, symBinAddr: 0x6D2C, symSize: 0x4 } - - { offsetInCU: 0x2587, offset: 0x774CC, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersCMa', symObjAddr: 0x29F8, symBinAddr: 0x7EA0, symSize: 0x20 } - - { offsetInCU: 0x259B, offset: 0x774E0, size: 0x8, addend: 0x0, symName: '_$sSo8NSStringCSgACIeyByy_SSSgADIeggg_TRTA', symObjAddr: 0x2A3C, symBinAddr: 0x7EE4, symSize: 0x8 } - - { offsetInCU: 0x25BA, offset: 0x774FF, size: 0x8, addend: 0x0, symName: '_$sSo7NSErrorCSg10ObjectiveC8ObjCBoolVIeyByy_ACSbIeggy_TRTA', symObjAddr: 0x2A44, symBinAddr: 0x7EEC, symSize: 0x18 } - - { offsetInCU: 0x25E3, offset: 0x77528, size: 0x8, addend: 0x0, symName: '_$sSo8NSStringCSgSo6NSDataCSgIeyByy_SSSgAFIeggg_TRTA', symObjAddr: 0x2A5C, symBinAddr: 0x7F04, symSize: 0x8 } - - { offsetInCU: 0x25F7, offset: 0x7753C, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC17handleBase64ImageyySS_S2SySSSg_AEtctFZyyYbcfU_TA', symObjAddr: 0x2AA8, symBinAddr: 0x7F50, symSize: 0x34 } - - { offsetInCU: 0x260B, offset: 0x77550, size: 0x8, addend: 0x0, symName: _block_copy_helper, symObjAddr: 0x2ADC, symBinAddr: 0x7F84, symSize: 0x10 } - - { offsetInCU: 0x261F, offset: 0x77564, size: 0x8, addend: 0x0, symName: _block_destroy_helper, symObjAddr: 0x2AEC, symBinAddr: 0x7F94, symSize: 0x8 } - - { offsetInCU: 0x2633, offset: 0x77578, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC17handleBase64ImageyySS_S2SySSSg_AEtctFZyyYbcfU_yyYbcfU0_TA', symObjAddr: 0x2B18, symBinAddr: 0x7FC0, symSize: 0x40 } - - { offsetInCU: 0x2667, offset: 0x775AC, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC10deleteFileyySS_ySo7NSErrorCSg_SbtctFZyyYbcfU_yyYbcfU0_TA', symObjAddr: 0x2B9C, symBinAddr: 0x8044, symSize: 0x40 } - - { offsetInCU: 0x26A5, offset: 0x775EA, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC10deleteFileyySS_ySo7NSErrorCSg_SbtctFZyyYbcfU_yyYbcfU_TA', symObjAddr: 0x2BDC, symBinAddr: 0x8084, symSize: 0x28 } - - { offsetInCU: 0x26D9, offset: 0x7761E, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC8readFileyySS_ySSSg_So6NSDataCSgtctFZyyYbcfU_yyYbcfU_TA', symObjAddr: 0x2C5C, symBinAddr: 0x8104, symSize: 0x3C } - - { offsetInCU: 0x270D, offset: 0x77652, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC8readFileyySS_ySSSg_So6NSDataCSgtctFZyyYbcfU_yyYbcfU0_TA', symObjAddr: 0x2CC4, symBinAddr: 0x816C, symSize: 0x30 } - - { offsetInCU: 0x2749, offset: 0x7768E, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC9writeFileyySo6NSDataC_SSySSSg_AGtctFZyyYbcfU_TA', symObjAddr: 0x2D30, symBinAddr: 0x81D8, symSize: 0x10 } - - { offsetInCU: 0x275D, offset: 0x776A2, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC9writeFileyySo6NSDataC_SSySSSg_AGtctFZyyYbcfU_yyYbcfU_TA', symObjAddr: 0x2D40, symBinAddr: 0x81E8, symSize: 0x40 } - - { offsetInCU: 0x4F, offset: 0x77BFF, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC19shared_context_view33_508084857CA7D194CA72FEB80DD78002LLSo7GLKViewCvpZ', symObjAddr: 0x42C8, symBinAddr: 0x1167A20, symSize: 0x0 } - - { offsetInCU: 0x69, offset: 0x77C19, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC15_shared_context33_508084857CA7D194CA72FEB80DD78002LLs5Int64VvpZ', symObjAddr: 0x42D0, symBinAddr: 0x1167A28, symSize: 0x0 } - - { offsetInCU: 0x83, offset: 0x77C33, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC5storeSo19NSMutableDictionaryCvpZ', symObjAddr: 0x42D8, symBinAddr: 0x1167A30, symSize: 0x0 } - - { offsetInCU: 0x9D, offset: 0x77C4D, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC5views33_508084857CA7D194CA72FEB80DD78002LLSo10NSMapTableCySo8NSStringCACGvpZ', symObjAddr: 0x42E0, symBinAddr: 0x1167A38, symSize: 0x0 } - - { offsetInCU: 0xAB, offset: 0x77C5B, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC19shared_context_view33_508084857CA7D194CA72FEB80DD78002LL_WZ', symObjAddr: 0x0, symBinAddr: 0x8310, symSize: 0x40 } - - { offsetInCU: 0xF0, offset: 0x77CA0, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC5store_WZ', symObjAddr: 0x40, symBinAddr: 0x8350, symSize: 0x30 } - - { offsetInCU: 0x170, offset: 0x77D20, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC5storeSo19NSMutableDictionaryCvgZTo', symObjAddr: 0x8C, symBinAddr: 0x839C, symSize: 0x40 } - - { offsetInCU: 0x1CD, offset: 0x77D7D, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC8getViewsSo10NSMapTableCySo8NSStringCACGyFZTo', symObjAddr: 0x160, symBinAddr: 0x8470, symSize: 0x40 } - - { offsetInCU: 0x22B, offset: 0x77DDB, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC3ptrSvSgvgTo', symObjAddr: 0x1A0, symBinAddr: 0x84B0, symSize: 0x10 } - - { offsetInCU: 0x24B, offset: 0x77DFB, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC3ptrSvSgvgTo', symObjAddr: 0x1A0, symBinAddr: 0x84B0, symSize: 0x10 } - - { offsetInCU: 0x290, offset: 0x77E40, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC3ptrSvSgvsTo', symObjAddr: 0x1B0, symBinAddr: 0x84C0, symSize: 0x10 } - - { offsetInCU: 0x2B0, offset: 0x77E60, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC3ptrSvSgvsTo', symObjAddr: 0x1B0, symBinAddr: 0x84C0, symSize: 0x10 } - - { offsetInCU: 0x2F1, offset: 0x77EA1, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC10getViewPtrSvyF', symObjAddr: 0x1C0, symBinAddr: 0x84D0, symSize: 0x44 } - - { offsetInCU: 0x372, offset: 0x77F22, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC10getViewPtrSvyFTo', symObjAddr: 0x204, symBinAddr: 0x8514, symSize: 0x38 } - - { offsetInCU: 0x3AC, offset: 0x77F5C, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC18ignorePixelScalingSbvgTo', symObjAddr: 0x23C, symBinAddr: 0x854C, symSize: 0x44 } - - { offsetInCU: 0x3E9, offset: 0x77F99, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC18ignorePixelScalingSbvg', symObjAddr: 0x280, symBinAddr: 0x8590, symSize: 0x44 } - - { offsetInCU: 0x408, offset: 0x77FB8, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC18ignorePixelScalingSbvsTo', symObjAddr: 0x2C4, symBinAddr: 0x85D4, symSize: 0x3C } - - { offsetInCU: 0x442, offset: 0x77FF2, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC18ignorePixelScalingSbvs', symObjAddr: 0x300, symBinAddr: 0x8610, symSize: 0xF0 } - - { offsetInCU: 0x4D4, offset: 0x78084, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC18ignorePixelScalingSbvM', symObjAddr: 0x3F0, symBinAddr: 0x8700, symSize: 0x58 } - - { offsetInCU: 0x503, offset: 0x780B3, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC18ignorePixelScalingSbvM.resume.0', symObjAddr: 0x448, symBinAddr: 0x8758, symSize: 0xE4 } - - { offsetInCU: 0x583, offset: 0x78133, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC15native2DContexts5Int64VvgTo', symObjAddr: 0x638, symBinAddr: 0x8948, symSize: 0x10 } - - { offsetInCU: 0x5A3, offset: 0x78153, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC15native2DContexts5Int64VvgTo', symObjAddr: 0x638, symBinAddr: 0x8948, symSize: 0x10 } - - { offsetInCU: 0x5E8, offset: 0x78198, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC15native2DContexts5Int64VvsTo', symObjAddr: 0x648, symBinAddr: 0x8958, symSize: 0x10 } - - { offsetInCU: 0x608, offset: 0x781B8, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC15native2DContexts5Int64VvsTo', symObjAddr: 0x648, symBinAddr: 0x8958, symSize: 0x10 } - - { offsetInCU: 0x62B, offset: 0x781DB, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC7glkViewAA0A7GLKViewCvgTo', symObjAddr: 0x658, symBinAddr: 0x8968, symSize: 0x10 } - - { offsetInCU: 0x64B, offset: 0x781FB, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC7glkViewAA0A7GLKViewCvgTo', symObjAddr: 0x658, symBinAddr: 0x8968, symSize: 0x10 } - - { offsetInCU: 0x692, offset: 0x78242, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC7glkViewAA0A7GLKViewCvsTo', symObjAddr: 0x668, symBinAddr: 0x8978, symSize: 0x34 } - - { offsetInCU: 0x6F3, offset: 0x782A3, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC18drawingBufferWidthSivgTo', symObjAddr: 0x69C, symBinAddr: 0x89AC, symSize: 0x18 } - - { offsetInCU: 0x713, offset: 0x782C3, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC18drawingBufferWidthSivgTo', symObjAddr: 0x69C, symBinAddr: 0x89AC, symSize: 0x18 } - - { offsetInCU: 0x732, offset: 0x782E2, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC18drawingBufferWidthSivgTo', symObjAddr: 0x69C, symBinAddr: 0x89AC, symSize: 0x18 } - - { offsetInCU: 0x74E, offset: 0x782FE, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC18drawingBufferWidthSivg', symObjAddr: 0x6B4, symBinAddr: 0x89C4, symSize: 0x18 } - - { offsetInCU: 0x76E, offset: 0x7831E, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC18drawingBufferWidthSivg', symObjAddr: 0x6B4, symBinAddr: 0x89C4, symSize: 0x18 } - - { offsetInCU: 0x7A7, offset: 0x78357, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC19drawingBufferHeightSivgTo', symObjAddr: 0x6CC, symBinAddr: 0x89DC, symSize: 0x18 } - - { offsetInCU: 0x7C7, offset: 0x78377, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC19drawingBufferHeightSivgTo', symObjAddr: 0x6CC, symBinAddr: 0x89DC, symSize: 0x18 } - - { offsetInCU: 0x7E6, offset: 0x78396, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC19drawingBufferHeightSivgTo', symObjAddr: 0x6CC, symBinAddr: 0x89DC, symSize: 0x18 } - - { offsetInCU: 0x802, offset: 0x783B2, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC19drawingBufferHeightSivg', symObjAddr: 0x6E4, symBinAddr: 0x89F4, symSize: 0x18 } - - { offsetInCU: 0x822, offset: 0x783D2, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC19drawingBufferHeightSivg', symObjAddr: 0x6E4, symBinAddr: 0x89F4, symSize: 0x18 } - - { offsetInCU: 0x85B, offset: 0x7840B, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC5widthSfvgTo', symObjAddr: 0x6FC, symBinAddr: 0x8A0C, symSize: 0x2C } - - { offsetInCU: 0x8CB, offset: 0x7847B, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC5widthSfvg', symObjAddr: 0x728, symBinAddr: 0x8A38, symSize: 0x2C } - - { offsetInCU: 0x939, offset: 0x784E9, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC6heightSfvgTo', symObjAddr: 0x754, symBinAddr: 0x8A64, symSize: 0x2C } - - { offsetInCU: 0x9A9, offset: 0x78559, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC6heightSfvg', symObjAddr: 0x780, symBinAddr: 0x8A90, symSize: 0x2C } - - { offsetInCU: 0xA08, offset: 0x785B8, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC11initContextyySS_S4bSSS5btF', symObjAddr: 0x7AC, symBinAddr: 0x8ABC, symSize: 0x24 } - - { offsetInCU: 0xB3A, offset: 0x786EA, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC11initContextyySS_S4bSSS5btFTo', symObjAddr: 0x7D0, symBinAddr: 0x8AE0, symSize: 0xBC } - - { offsetInCU: 0xBE3, offset: 0x78793, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC015initContextWithE10AttributesyySS_S4bSSS5btFTo', symObjAddr: 0x88C, symBinAddr: 0x8B9C, symSize: 0xBC } - - { offsetInCU: 0xC15, offset: 0x787C5, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC15create2DContextys5Int64VSb_S3bSSS5bs5Int32VtF', symObjAddr: 0x948, symBinAddr: 0x8C58, symSize: 0x24 } - - { offsetInCU: 0xC38, offset: 0x787E8, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC15create2DContextys5Int64VSb_S3bSSS5bs5Int32VtFTo', symObjAddr: 0x96C, symBinAddr: 0x8C7C, symSize: 0xAC } - - { offsetInCU: 0xC6A, offset: 0x7881A, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC11forceLayoutyy12CoreGraphics7CGFloatV_AGtF', symObjAddr: 0xA18, symBinAddr: 0x8D28, symSize: 0xF0 } - - { offsetInCU: 0xCDC, offset: 0x7888C, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC11forceLayoutyy12CoreGraphics7CGFloatV_AGtFTo', symObjAddr: 0xB08, symBinAddr: 0x8E18, symSize: 0x44 } - - { offsetInCU: 0xD34, offset: 0x788E4, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC8snapshotySo7UIImageCSgSbF', symObjAddr: 0xB4C, symBinAddr: 0x8E5C, symSize: 0xE4 } - - { offsetInCU: 0xE4A, offset: 0x789FA, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC8snapshotySo7UIImageCSgSbFTo', symObjAddr: 0xC30, symBinAddr: 0x8F40, symSize: 0x48 } - - { offsetInCU: 0xE86, offset: 0x78A36, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC8rendererAA9NSCRenderCSgvgTo', symObjAddr: 0xC78, symBinAddr: 0x8F88, symSize: 0x10 } - - { offsetInCU: 0xEA6, offset: 0x78A56, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC8rendererAA9NSCRenderCSgvgTo', symObjAddr: 0xC78, symBinAddr: 0x8F88, symSize: 0x10 } - - { offsetInCU: 0xEF1, offset: 0x78AA1, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC8rendererAA9NSCRenderCSgvsTo', symObjAddr: 0xC88, symBinAddr: 0x8F98, symSize: 0x34 } - - { offsetInCU: 0xF35, offset: 0x78AE5, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC6renderSbyF', symObjAddr: 0xCBC, symBinAddr: 0x8FCC, symSize: 0x48 } - - { offsetInCU: 0xFB2, offset: 0x78B62, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC6renderSbyFTo', symObjAddr: 0xD04, symBinAddr: 0x9014, symSize: 0x48 } - - { offsetInCU: 0x1030, offset: 0x78BE0, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC13context2DTestyys5Int64VF', symObjAddr: 0xD4C, symBinAddr: 0x905C, symSize: 0x4C } - - { offsetInCU: 0x1102, offset: 0x78CB2, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC13context2DTestyys5Int64VFTo', symObjAddr: 0xD98, symBinAddr: 0x90A8, symSize: 0x64 } - - { offsetInCU: 0x11AB, offset: 0x78D5B, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC22context2DTestToDataURLySSs5Int64VF', symObjAddr: 0xDFC, symBinAddr: 0x910C, symSize: 0x58 } - - { offsetInCU: 0x1248, offset: 0x78DF8, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC22context2DTestToDataURLySSs5Int64VFTo', symObjAddr: 0xE54, symBinAddr: 0x9164, symSize: 0x94 } - - { offsetInCU: 0x12E6, offset: 0x78E96, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC23enterBackgroundListeneryycSgvsTo', symObjAddr: 0xF28, symBinAddr: 0x9238, symSize: 0x6C } - - { offsetInCU: 0x1359, offset: 0x78F09, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC20becomeActiveListeneryycSgvsTo', symObjAddr: 0x1038, symBinAddr: 0x9348, symSize: 0x6C } - - { offsetInCU: 0x13BF, offset: 0x78F6F, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC18touchEventListenerySS_So19UIGestureRecognizerCtcSgvgTo', symObjAddr: 0x10A4, symBinAddr: 0x93B4, symSize: 0xB0 } - - { offsetInCU: 0x13F5, offset: 0x78FA5, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC18touchEventListenerySS_So19UIGestureRecognizerCtcSgvg', symObjAddr: 0x1154, symBinAddr: 0x9464, symSize: 0x58 } - - { offsetInCU: 0x1441, offset: 0x78FF1, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC18touchEventListenerySS_So19UIGestureRecognizerCtcSgvsTo', symObjAddr: 0x1224, symBinAddr: 0x9534, symSize: 0x94 } - - { offsetInCU: 0x1489, offset: 0x79039, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC18touchEventListenerySS_So19UIGestureRecognizerCtcSgvs', symObjAddr: 0x12B8, symBinAddr: 0x95C8, symSize: 0x5C } - - { offsetInCU: 0x14B2, offset: 0x79062, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC18touchEventListenerySS_So19UIGestureRecognizerCtcSgvM', symObjAddr: 0x14CC, symBinAddr: 0x97DC, symSize: 0x44 } - - { offsetInCU: 0x14E3, offset: 0x79093, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC18touchEventListenerySS_So19UIGestureRecognizerCtcSgvM.resume.0', symObjAddr: 0x1510, symBinAddr: 0x9820, symSize: 0x4 } - - { offsetInCU: 0x1510, offset: 0x790C0, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC5coderACSgSo7NSCoderC_tcfc', symObjAddr: 0x1514, symBinAddr: 0x9824, symSize: 0x368 } - - { offsetInCU: 0x160C, offset: 0x791BC, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC5coderACSgSo7NSCoderC_tcfcTo', symObjAddr: 0x187C, symBinAddr: 0x9B8C, symSize: 0x30 } - - { offsetInCU: 0x1628, offset: 0x791D8, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC5frameACSo6CGRectV_tcfC', symObjAddr: 0x18AC, symBinAddr: 0x9BBC, symSize: 0x50 } - - { offsetInCU: 0x1647, offset: 0x791F7, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC5frameACSo6CGRectV_tcfc', symObjAddr: 0x18FC, symBinAddr: 0x9C0C, symSize: 0x370 } - - { offsetInCU: 0x171C, offset: 0x792CC, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC5frameACSo6CGRectV_tcfcTo', symObjAddr: 0x1C6C, symBinAddr: 0x9F7C, symSize: 0x20 } - - { offsetInCU: 0x1758, offset: 0x79308, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC17ignoreTouchEventsSbvgTo', symObjAddr: 0x1C8C, symBinAddr: 0x9F9C, symSize: 0x10 } - - { offsetInCU: 0x1778, offset: 0x79328, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC17ignoreTouchEventsSbvgTo', symObjAddr: 0x1C8C, symBinAddr: 0x9F9C, symSize: 0x10 } - - { offsetInCU: 0x17C1, offset: 0x79371, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC17ignoreTouchEventsSbvsTo', symObjAddr: 0x1C9C, symBinAddr: 0x9FAC, symSize: 0x38 } - - { offsetInCU: 0x17F5, offset: 0x793A5, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC17ignoreTouchEventsSbvW', symObjAddr: 0x1CD4, symBinAddr: 0x9FE4, symSize: 0x80 } - - { offsetInCU: 0x18DA, offset: 0x7948A, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC13readyListenerAA0cE0_pSgvgTo', symObjAddr: 0x1D54, symBinAddr: 0xA064, symSize: 0x20 } - - { offsetInCU: 0x1945, offset: 0x794F5, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC13readyListenerAA0cE0_pSgvsTo', symObjAddr: 0x1D74, symBinAddr: 0xA084, symSize: 0x34 } - - { offsetInCU: 0x1989, offset: 0x79539, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC11setListeneryyAA0cE0_pSgF', symObjAddr: 0x1DA8, symBinAddr: 0xA0B8, symSize: 0x30 } - - { offsetInCU: 0x1A06, offset: 0x795B6, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC11setListeneryyAA0cE0_pSgFTo', symObjAddr: 0x1DD8, symBinAddr: 0xA0E8, symSize: 0x34 } - - { offsetInCU: 0x1A71, offset: 0x79621, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC6resize33_508084857CA7D194CA72FEB80DD78002LLyyF', symObjAddr: 0x1E0C, symBinAddr: 0xA11C, symSize: 0x174 } - - { offsetInCU: 0x1D4B, offset: 0x798FB, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC14layoutSubviewsyyF', symObjAddr: 0x1F80, symBinAddr: 0xA290, symSize: 0x1E0 } - - { offsetInCU: 0x205E, offset: 0x79C0E, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC14layoutSubviewsyyFTo', symObjAddr: 0x2160, symBinAddr: 0xA470, symSize: 0x2C } - - { offsetInCU: 0x207A, offset: 0x79C2A, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasCfD', symObjAddr: 0x218C, symBinAddr: 0xA49C, symSize: 0x2C8 } - - { offsetInCU: 0x2115, offset: 0x79CC5, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasCfDTo', symObjAddr: 0x2454, symBinAddr: 0xA764, symSize: 0x24 } - - { offsetInCU: 0x2131, offset: 0x79CE1, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC21getBoundingClientRectyyAC_SvtFZ', symObjAddr: 0x252C, symBinAddr: 0xA83C, symSize: 0x4 } - - { offsetInCU: 0x2154, offset: 0x79D04, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC21getBoundingClientRectyyAC_SvtFZTo', symObjAddr: 0x2530, symBinAddr: 0xA840, symSize: 0x44 } - - { offsetInCU: 0x2187, offset: 0x79D37, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC14shared_context33_508084857CA7D194CA72FEB80DD78002LLs5Int64VvgZTf4d_n', symObjAddr: 0x2EA0, symBinAddr: 0xB1B0, symSize: 0x2D8 } - - { offsetInCU: 0x23C9, offset: 0x79F79, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC015initContextWithE10AttributesyySS_S4bSSS5btFTf4nnnnndnnnnnn_n', symObjAddr: 0x3178, symBinAddr: 0xB488, symSize: 0x75C } - - { offsetInCU: 0x298F, offset: 0x7A53F, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC15create2DContextys5Int64VSb_S3bSSS5bs5Int32VtFTf4nnnndnnnnnnn_n', symObjAddr: 0x38D4, symBinAddr: 0xBBE4, symSize: 0x284 } - - { offsetInCU: 0x2E2A, offset: 0x7A9DA, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC21getBoundingClientRectyyAC_SvtFZTf4nnd_n', symObjAddr: 0x3C4C, symBinAddr: 0xBF5C, symSize: 0xA0 } - - { offsetInCU: 0x2F44, offset: 0x7AAF4, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC5views33_508084857CA7D194CA72FEB80DD78002LL_WZ', symObjAddr: 0xCC, symBinAddr: 0x83DC, symSize: 0x40 } - - { offsetInCU: 0x3309, offset: 0x7AEB9, size: 0x8, addend: 0x0, symName: '_$sIeg_IeyB_TR', symObjAddr: 0xEFC, symBinAddr: 0x920C, symSize: 0x2C } - - { offsetInCU: 0x3321, offset: 0x7AED1, size: 0x8, addend: 0x0, symName: '_$sSSSo19UIGestureRecognizerCIeggg_So8NSStringCABIeyByy_TR', symObjAddr: 0x11AC, symBinAddr: 0x94BC, symSize: 0x78 } - - { offsetInCU: 0x3339, offset: 0x7AEE9, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC18touchEventListenerySS_So19UIGestureRecognizerCtcSgvpACTK', symObjAddr: 0x1314, symBinAddr: 0x9624, symSize: 0x94 } - - { offsetInCU: 0x3366, offset: 0x7AF16, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC18touchEventListenerySS_So19UIGestureRecognizerCtcSgvpACTk', symObjAddr: 0x13A8, symBinAddr: 0x96B8, symSize: 0xB8 } - - { offsetInCU: 0x339E, offset: 0x7AF4E, size: 0x8, addend: 0x0, symName: '_$sSSSo19UIGestureRecognizerCytIegnnr_SSABIeggg_TR', symObjAddr: 0x1460, symBinAddr: 0x9770, symSize: 0x6C } - - { offsetInCU: 0x3407, offset: 0x7AFB7, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasCfETo', symObjAddr: 0x2478, symBinAddr: 0xA788, symSize: 0xB4 } - - { offsetInCU: 0x344D, offset: 0x7AFFD, size: 0x8, addend: 0x0, symName: '_$ss22__RawDictionaryStorageC4findys10_HashTableV6BucketV6bucket_Sb5foundtxSHRzlFSS_Tg5', symObjAddr: 0x2574, symBinAddr: 0xA884, symSize: 0x64 } - - { offsetInCU: 0x34BB, offset: 0x7B06B, size: 0x8, addend: 0x0, symName: '_$ss17_NativeDictionaryV7_insert2at3key5valueys10_HashTableV6BucketV_xnq_ntFSS_ypTg5', symObjAddr: 0x25D8, symBinAddr: 0xA8E8, symSize: 0x6C } - - { offsetInCU: 0x354A, offset: 0x7B0FA, size: 0x8, addend: 0x0, symName: '_$ss17_NativeDictionaryV12mutatingFind_8isUniques10_HashTableV6BucketV6bucket_Sb5foundtx_SbtFSS_ypTg5', symObjAddr: 0x2644, symBinAddr: 0xA954, symSize: 0xD8 } - - { offsetInCU: 0x35C1, offset: 0x7B171, size: 0x8, addend: 0x0, symName: '_$ss22__RawDictionaryStorageC4find_9hashValues10_HashTableV6BucketV6bucket_Sb5foundtx_SitSHRzlFSS_Tg5', symObjAddr: 0x271C, symBinAddr: 0xAA2C, symSize: 0xE0 } - - { offsetInCU: 0x360B, offset: 0x7B1BB, size: 0x8, addend: 0x0, symName: '_$ss17_NativeDictionaryV4copyyyFSS_ypTg5', symObjAddr: 0x27FC, symBinAddr: 0xAB0C, symSize: 0x1F4 } - - { offsetInCU: 0x36B8, offset: 0x7B268, size: 0x8, addend: 0x0, symName: '_$ss17_NativeDictionaryV20_copyOrMoveAndResize8capacity12moveElementsySi_SbtFSS_ypTg5', symObjAddr: 0x29F0, symBinAddr: 0xAD00, symSize: 0x3A0 } - - { offsetInCU: 0x384C, offset: 0x7B3FC, size: 0x8, addend: 0x0, symName: '_$sSSSo19UIGestureRecognizerCIeggg_SgWOy', symObjAddr: 0x3B58, symBinAddr: 0xBE68, symSize: 0x10 } - - { offsetInCU: 0x3860, offset: 0x7B410, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasCMa', symObjAddr: 0x3B68, symBinAddr: 0xBE78, symSize: 0x20 } - - { offsetInCU: 0x3874, offset: 0x7B424, size: 0x8, addend: 0x0, symName: ___swift_instantiateConcreteTypeFromMangledName, symObjAddr: 0x3B88, symBinAddr: 0xBE98, symSize: 0x40 } - - { offsetInCU: 0x3888, offset: 0x7B438, size: 0x8, addend: 0x0, symName: '_$sypSgWOh', symObjAddr: 0x3BC8, symBinAddr: 0xBED8, symSize: 0x40 } - - { offsetInCU: 0x389C, offset: 0x7B44C, size: 0x8, addend: 0x0, symName: ___swift_project_boxed_opaque_existential_0, symObjAddr: 0x3C08, symBinAddr: 0xBF18, symSize: 0x24 } - - { offsetInCU: 0x38B0, offset: 0x7B460, size: 0x8, addend: 0x0, symName: ___swift_destroy_boxed_opaque_existential_0, symObjAddr: 0x3C2C, symBinAddr: 0xBF3C, symSize: 0x20 } - - { offsetInCU: 0x38CF, offset: 0x7B47F, size: 0x8, addend: 0x0, symName: '_$sSo8NSStringCSo19UIGestureRecognizerCIeyByy_SSADIeggg_TRTA', symObjAddr: 0x40F0, symBinAddr: 0xC400, symSize: 0x48 } - - { offsetInCU: 0x38F8, offset: 0x7B4A8, size: 0x8, addend: 0x0, symName: _block_copy_helper, symObjAddr: 0x4138, symBinAddr: 0xC448, symSize: 0x10 } - - { offsetInCU: 0x390C, offset: 0x7B4BC, size: 0x8, addend: 0x0, symName: _block_destroy_helper, symObjAddr: 0x4148, symBinAddr: 0xC458, symSize: 0x8 } - - { offsetInCU: 0x3920, offset: 0x7B4D0, size: 0x8, addend: 0x0, symName: '_$sIeg_SgWOe', symObjAddr: 0x4150, symBinAddr: 0xC460, symSize: 0x10 } - - { offsetInCU: 0x393F, offset: 0x7B4EF, size: 0x8, addend: 0x0, symName: '_$sIeyB_Ieg_TRTA', symObjAddr: 0x4160, symBinAddr: 0xC470, symSize: 0xC } - - { offsetInCU: 0x3968, offset: 0x7B518, size: 0x8, addend: 0x0, symName: '_$sSSSo19UIGestureRecognizerCytIegnnr_SSABIeggg_TRTA', symObjAddr: 0x4190, symBinAddr: 0xC4A0, symSize: 0x8 } - - { offsetInCU: 0x3987, offset: 0x7B537, size: 0x8, addend: 0x0, symName: '_$sSSSo19UIGestureRecognizerCIeggg_SSABytIegnnr_TRTA', symObjAddr: 0x4198, symBinAddr: 0xC4A8, symSize: 0x30 } - - { offsetInCU: 0x39B0, offset: 0x7B560, size: 0x8, addend: 0x0, symName: '_$sypWOb', symObjAddr: 0x41C8, symBinAddr: 0xC4D8, symSize: 0x10 } - - { offsetInCU: 0x39C4, offset: 0x7B574, size: 0x8, addend: 0x0, symName: '_$sSo8NSNumberCMa', symObjAddr: 0x41D8, symBinAddr: 0xC4E8, symSize: 0x3C } - - { offsetInCU: 0x39D8, offset: 0x7B588, size: 0x8, addend: 0x0, symName: '_$sypWOc', symObjAddr: 0x4214, symBinAddr: 0xC524, symSize: 0x3C } - - { offsetInCU: 0x3B73, offset: 0x7B723, size: 0x8, addend: 0x0, symName: '_$sSD17dictionaryLiteralSDyxq_Gx_q_td_tcfCSS_ypTg5Tf4gd_n', symObjAddr: 0x2D90, symBinAddr: 0xB0A0, symSize: 0x110 } - - { offsetInCU: 0x27, offset: 0x7BC4F, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative7GLUtilsCfD', symObjAddr: 0x0, symBinAddr: 0xC5C4, symSize: 0x10 } - - { offsetInCU: 0x4B, offset: 0x7BC73, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative7GLUtilsCfD', symObjAddr: 0x0, symBinAddr: 0xC5C4, symSize: 0x10 } - - { offsetInCU: 0x7B, offset: 0x7BCA3, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative7GLUtilsCMa', symObjAddr: 0x10, symBinAddr: 0xC5D4, symSize: 0x20 } - - { offsetInCU: 0x6D, offset: 0x7BE3A, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC8mPrograms6UInt32VvgTo', symObjAddr: 0x0, symBinAddr: 0xC5F4, symSize: 0x10 } - - { offsetInCU: 0x8D, offset: 0x7BE5A, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC8mPrograms6UInt32VvgTo', symObjAddr: 0x0, symBinAddr: 0xC5F4, symSize: 0x10 } - - { offsetInCU: 0xD2, offset: 0x7BE9F, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC8mPrograms6UInt32VvsTo', symObjAddr: 0x10, symBinAddr: 0xC604, symSize: 0x10 } - - { offsetInCU: 0xF2, offset: 0x7BEBF, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC8mPrograms6UInt32VvsTo', symObjAddr: 0x10, symBinAddr: 0xC604, symSize: 0x10 } - - { offsetInCU: 0x133, offset: 0x7BF00, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC5widthSivgTo', symObjAddr: 0x50, symBinAddr: 0xC644, symSize: 0x10 } - - { offsetInCU: 0x153, offset: 0x7BF20, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC5widthSivgTo', symObjAddr: 0x50, symBinAddr: 0xC644, symSize: 0x10 } - - { offsetInCU: 0x198, offset: 0x7BF65, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC5widthSivsTo', symObjAddr: 0x60, symBinAddr: 0xC654, symSize: 0x10 } - - { offsetInCU: 0x1B8, offset: 0x7BF85, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC5widthSivsTo', symObjAddr: 0x60, symBinAddr: 0xC654, symSize: 0x10 } - - { offsetInCU: 0x1F9, offset: 0x7BFC6, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC6heightSivgTo', symObjAddr: 0x70, symBinAddr: 0xC664, symSize: 0x10 } - - { offsetInCU: 0x219, offset: 0x7BFE6, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC6heightSivgTo', symObjAddr: 0x70, symBinAddr: 0xC664, symSize: 0x10 } - - { offsetInCU: 0x25E, offset: 0x7C02B, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC6heightSivsTo', symObjAddr: 0x80, symBinAddr: 0xC674, symSize: 0x10 } - - { offsetInCU: 0x27E, offset: 0x7C04B, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC6heightSivsTo', symObjAddr: 0x80, symBinAddr: 0xC674, symSize: 0x10 } - - { offsetInCU: 0x2BF, offset: 0x7C08C, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC3poss5Int32VvgTo', symObjAddr: 0x12C, symBinAddr: 0xC720, symSize: 0x10 } - - { offsetInCU: 0x2DF, offset: 0x7C0AC, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC3poss5Int32VvgTo', symObjAddr: 0x12C, symBinAddr: 0xC720, symSize: 0x10 } - - { offsetInCU: 0x324, offset: 0x7C0F1, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC3poss5Int32VvsTo', symObjAddr: 0x13C, symBinAddr: 0xC730, symSize: 0x10 } - - { offsetInCU: 0x344, offset: 0x7C111, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC3poss5Int32VvsTo', symObjAddr: 0x13C, symBinAddr: 0xC730, symSize: 0x10 } - - { offsetInCU: 0x385, offset: 0x7C152, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC10samplerPoss5Int32VvgTo', symObjAddr: 0x14C, symBinAddr: 0xC740, symSize: 0x10 } - - { offsetInCU: 0x3A5, offset: 0x7C172, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC10samplerPoss5Int32VvgTo', symObjAddr: 0x14C, symBinAddr: 0xC740, symSize: 0x10 } - - { offsetInCU: 0x3EA, offset: 0x7C1B7, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC10samplerPoss5Int32VvsTo', symObjAddr: 0x15C, symBinAddr: 0xC750, symSize: 0x10 } - - { offsetInCU: 0x40A, offset: 0x7C1D7, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC10samplerPoss5Int32VvsTo', symObjAddr: 0x15C, symBinAddr: 0xC750, symSize: 0x10 } - - { offsetInCU: 0x44B, offset: 0x7C218, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC9vextexBufSaySfGvgTo', symObjAddr: 0x16C, symBinAddr: 0xC760, symSize: 0x48 } - - { offsetInCU: 0x4B0, offset: 0x7C27D, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC9vextexBufSaySfGvsTo', symObjAddr: 0x1B4, symBinAddr: 0xC7A8, symSize: 0x40 } - - { offsetInCU: 0x4F3, offset: 0x7C2C0, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC13SIZE_OF_FLOATSivgZTo', symObjAddr: 0x1F4, symBinAddr: 0xC7E8, symSize: 0x8 } - - { offsetInCU: 0x50F, offset: 0x7C2DC, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC13VERTEX_SHADERSSvgZTo', symObjAddr: 0x1FC, symBinAddr: 0xC7F0, symSize: 0x2C } - - { offsetInCU: 0x549, offset: 0x7C316, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC7surfaceSo9IOSurfaceCSgvgTo', symObjAddr: 0x228, symBinAddr: 0xC81C, symSize: 0x10 } - - { offsetInCU: 0x569, offset: 0x7C336, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC7surfaceSo9IOSurfaceCSgvgTo', symObjAddr: 0x228, symBinAddr: 0xC81C, symSize: 0x10 } - - { offsetInCU: 0x5B0, offset: 0x7C37D, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC7surfaceSo9IOSurfaceCSgvsTo', symObjAddr: 0x238, symBinAddr: 0xC82C, symSize: 0x34 } - - { offsetInCU: 0x611, offset: 0x7C3DE, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC8pixelBufs9UnmanagedVySo11CVBufferRefaGSgvgTo', symObjAddr: 0x340, symBinAddr: 0xC934, symSize: 0x10 } - - { offsetInCU: 0x631, offset: 0x7C3FE, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC8pixelBufs9UnmanagedVySo11CVBufferRefaGSgvgTo', symObjAddr: 0x340, symBinAddr: 0xC934, symSize: 0x10 } - - { offsetInCU: 0x676, offset: 0x7C443, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC8pixelBufs9UnmanagedVySo11CVBufferRefaGSgvsTo', symObjAddr: 0x350, symBinAddr: 0xC944, symSize: 0x10 } - - { offsetInCU: 0x696, offset: 0x7C463, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC8pixelBufs9UnmanagedVySo11CVBufferRefaGSgvsTo', symObjAddr: 0x350, symBinAddr: 0xC944, symSize: 0x10 } - - { offsetInCU: 0x6B9, offset: 0x7C486, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderCACycfC', symObjAddr: 0x360, symBinAddr: 0xC954, symSize: 0x20 } - - { offsetInCU: 0x6D7, offset: 0x7C4A4, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderCACycfc', symObjAddr: 0x380, symBinAddr: 0xC974, symSize: 0xEC } - - { offsetInCU: 0x704, offset: 0x7C4D1, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderCACycfcTo', symObjAddr: 0x4CC, symBinAddr: 0xCA80, symSize: 0x20 } - - { offsetInCU: 0x7F8, offset: 0x7C5C5, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC7destroyyyF', symObjAddr: 0x4EC, symBinAddr: 0xCAA0, symSize: 0x144 } - - { offsetInCU: 0x9BD, offset: 0x7C78A, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC7destroyyyFTo', symObjAddr: 0x630, symBinAddr: 0xCBE4, symSize: 0x2C } - - { offsetInCU: 0x9D9, offset: 0x7C7A6, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC10texImage2Dyys5Int32V_A4fA9NSCCanvasCAHSbtF', symObjAddr: 0x65C, symBinAddr: 0xCC10, symSize: 0x4 } - - { offsetInCU: 0x9FC, offset: 0x7C7C9, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC10texImage2Dyys5Int32V_A4fA9NSCCanvasCAHSbtFTo', symObjAddr: 0x660, symBinAddr: 0xCC14, symSize: 0xA8 } - - { offsetInCU: 0xA3D, offset: 0x7C80A, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC9drawFrame6buffer5width6height14internalFormat6format10flipYWebGLySo11CVBufferRefa_S2is5Int32VANSbtFTo', symObjAddr: 0x708, symBinAddr: 0xCCBC, symSize: 0x84 } - - { offsetInCU: 0xAE7, offset: 0x7C8B4, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC13createSurfaceyyF', symObjAddr: 0x78C, symBinAddr: 0xCD40, symSize: 0x3AC } - - { offsetInCU: 0xE62, offset: 0x7CC2F, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC13createSurfaceyyFTo', symObjAddr: 0xB38, symBinAddr: 0xD0EC, symSize: 0x2C } - - { offsetInCU: 0xE7E, offset: 0x7CC4B, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderCfD', symObjAddr: 0xB64, symBinAddr: 0xD118, symSize: 0x30 } - - { offsetInCU: 0xEAB, offset: 0x7CC78, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC10texImage2Dyys5Int32V_A4fA9NSCCanvasCAHSbtFTf4nnnnnnndd_n', symObjAddr: 0xBEC, symBinAddr: 0xD1A0, symSize: 0x98C } - - { offsetInCU: 0x1A1D, offset: 0x7D7EA, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC9drawFrame6buffer5width6height14internalFormat6format10flipYWebGLySo11CVBufferRefa_S2is5Int32VANSbtFTf4nnnnndn_n', symObjAddr: 0x15BC, symBinAddr: 0xDB70, symSize: 0x6B8 } - - { offsetInCU: 0x22BF, offset: 0x7E08C, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderCMa', symObjAddr: 0x4AC, symBinAddr: 0xCA60, symSize: 0x20 } - - { offsetInCU: 0x2315, offset: 0x7E0E2, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderCfETo', symObjAddr: 0xB94, symBinAddr: 0xD148, symSize: 0x58 } - - { offsetInCU: 0x24C6, offset: 0x7E293, size: 0x8, addend: 0x0, symName: '_$sS2SSysWl', symObjAddr: 0x1C74, symBinAddr: 0xE228, symSize: 0x44 } - - { offsetInCU: 0xA5, offset: 0x7E84D, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative15NSCTouchHandlerC22TouchGestureRecognizerC12touchesBegan_4withyShySo7UITouchCG_So7UIEventCtF', symObjAddr: 0x0, symBinAddr: 0xE26C, symSize: 0x538 } - - { offsetInCU: 0x337, offset: 0x7EADF, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative15NSCTouchHandlerC22TouchGestureRecognizerC12touchesMoved_4withyShySo7UITouchCG_So7UIEventCtF', symObjAddr: 0x544, symBinAddr: 0xE7B0, symSize: 0xF0 } - - { offsetInCU: 0x3A4, offset: 0x7EB4C, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative15NSCTouchHandlerC22TouchGestureRecognizerC6target6actionAEypSg_10ObjectiveC8SelectorVSgtcfc', symObjAddr: 0xDE8, symBinAddr: 0xF02C, symSize: 0x108 } - - { offsetInCU: 0x3EF, offset: 0x7EB97, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative15NSCTouchHandlerC22TouchGestureRecognizerC6target6actionAEypSg_10ObjectiveC8SelectorVSgtcfcTo', symObjAddr: 0xEF0, symBinAddr: 0xF134, symSize: 0x68 } - - { offsetInCU: 0x48F, offset: 0x7EC37, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative15NSCTouchHandlerC22TouchGestureRecognizerCfETo', symObjAddr: 0xF64, symBinAddr: 0xF1A8, symSize: 0x10 } - - { offsetInCU: 0x4BE, offset: 0x7EC66, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative15NSCTouchHandlerC6handleyySo19UIGestureRecognizerCFTo', symObjAddr: 0xF74, symBinAddr: 0xF1B8, symSize: 0x4 } - - { offsetInCU: 0x57D, offset: 0x7ED25, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative15NSCTouchHandlerC6onMove33_044DDF836BDB3B89B481C6F58BB6EF6BLLyySo19UIGestureRecognizerC_ShySo7UITouchCGSgtF', symObjAddr: 0x11F4, symBinAddr: 0xF438, symSize: 0x328 } - - { offsetInCU: 0x9D2, offset: 0x7F17A, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative15NSCTouchHandlerCACycfcTo', symObjAddr: 0x151C, symBinAddr: 0xF760, symSize: 0x2C } - - { offsetInCU: 0xA39, offset: 0x7F1E1, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative15NSCTouchHandlerC6canvasAcA9NSCCanvasC_tcfcTf4gn_n', symObjAddr: 0x195C, symBinAddr: 0xFAD0, symSize: 0x1E0 } - - { offsetInCU: 0xB8E, offset: 0x7F336, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative15NSCTouchHandlerC6append33_044DDF836BDB3B89B481C6F58BB6EF6BLLyySS_SiSSzSbtFTf4nnnnd_n', symObjAddr: 0x1B3C, symBinAddr: 0xFCB0, symSize: 0xE0 } - - { offsetInCU: 0xD1E, offset: 0x7F4C6, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative15NSCTouchHandlerC6append33_044DDF836BDB3B89B481C6F58BB6EF6BLLyySS_SbSSzSbtFTf4nnnnd_n', symObjAddr: 0x1C1C, symBinAddr: 0xFD90, symSize: 0xEC } - - { offsetInCU: 0x102F, offset: 0x7F7D7, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative15NSCTouchHandlerCfETo', symObjAddr: 0x1584, symBinAddr: 0xF7C8, symSize: 0x68 } - - { offsetInCU: 0x105E, offset: 0x7F806, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative15NSCTouchHandlerCMa', symObjAddr: 0x15EC, symBinAddr: 0xF830, symSize: 0x20 } - - { offsetInCU: 0x1072, offset: 0x7F81A, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative15NSCTouchHandlerC22TouchGestureRecognizerCMa', symObjAddr: 0x160C, symBinAddr: 0xF850, symSize: 0x20 } - - { offsetInCU: 0x1086, offset: 0x7F82E, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative15NSCTouchHandlerC7PointerVwCP', symObjAddr: 0x162C, symBinAddr: 0xF870, symSize: 0x30 } - - { offsetInCU: 0x109A, offset: 0x7F842, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative15NSCTouchHandlerC7PointerVwxx', symObjAddr: 0x165C, symBinAddr: 0xF8A0, symSize: 0x8 } - - { offsetInCU: 0x10AE, offset: 0x7F856, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative15NSCTouchHandlerC7PointerVwcp', symObjAddr: 0x1664, symBinAddr: 0xF8A8, symSize: 0x3C } - - { offsetInCU: 0x10C2, offset: 0x7F86A, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative15NSCTouchHandlerC7PointerVwca', symObjAddr: 0x16A0, symBinAddr: 0xF8E4, symSize: 0x50 } - - { offsetInCU: 0x10D6, offset: 0x7F87E, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative15NSCTouchHandlerC7PointerVwta', symObjAddr: 0x16FC, symBinAddr: 0xF934, symSize: 0x40 } - - { offsetInCU: 0x10EA, offset: 0x7F892, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative15NSCTouchHandlerC7PointerVwet', symObjAddr: 0x173C, symBinAddr: 0xF974, symSize: 0x48 } - - { offsetInCU: 0x10FE, offset: 0x7F8A6, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative15NSCTouchHandlerC7PointerVwst', symObjAddr: 0x1784, symBinAddr: 0xF9BC, symSize: 0x40 } - - { offsetInCU: 0x1112, offset: 0x7F8BA, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative15NSCTouchHandlerC7PointerVMa', symObjAddr: 0x17C4, symBinAddr: 0xF9FC, symSize: 0x10 } - - { offsetInCU: 0x1126, offset: 0x7F8CE, size: 0x8, addend: 0x0, symName: '_$sypSgWOc', symObjAddr: 0x17D4, symBinAddr: 0xFA0C, symSize: 0x48 } - - { offsetInCU: 0x113A, offset: 0x7F8E2, size: 0x8, addend: 0x0, symName: '_$sSo7UITouchCSo8NSObjectCSH10ObjectiveCWl', symObjAddr: 0x18E0, symBinAddr: 0xFA54, symSize: 0x58 } - - { offsetInCU: 0x114E, offset: 0x7F8F6, size: 0x8, addend: 0x0, symName: '_$sSh8IteratorV8_VariantOyx__GSHRzlWOe', symObjAddr: 0x1938, symBinAddr: 0xFAAC, symSize: 0x10 } - - { offsetInCU: 0x116D, offset: 0x7F915, size: 0x8, addend: 0x0, symName: '_$ss12_ArrayBufferV20_consumeAndCreateNewAByxGyF12CanvasNative15NSCTouchHandlerC7PointerV_Tg5', symObjAddr: 0x1948, symBinAddr: 0xFABC, symSize: 0x14 } - - { offsetInCU: 0x11D1, offset: 0x7F979, size: 0x8, addend: 0x0, symName: '_$sSSSo19UIGestureRecognizerCIeggg_SgWOe', symObjAddr: 0x1E14, symBinAddr: 0xFF78, symSize: 0x10 } - - { offsetInCU: 0x1265, offset: 0x7FA0D, size: 0x8, addend: 0x0, symName: '_$sSa6remove2atxSi_tF12CanvasNative15NSCTouchHandlerC7PointerV_Tg5', symObjAddr: 0x6FC, symBinAddr: 0xE954, symSize: 0x9C } - - { offsetInCU: 0x6D, offset: 0x7FE98, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative6NSCSVGC4dataSvSgvgTo', symObjAddr: 0x0, symBinAddr: 0xFF88, symSize: 0x10 } - - { offsetInCU: 0x8D, offset: 0x7FEB8, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative6NSCSVGC4dataSvSgvgTo', symObjAddr: 0x0, symBinAddr: 0xFF88, symSize: 0x10 } - - { offsetInCU: 0xD2, offset: 0x7FEFD, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative6NSCSVGC4dataSvSgvsTo', symObjAddr: 0x10, symBinAddr: 0xFF98, symSize: 0x10 } - - { offsetInCU: 0xF2, offset: 0x7FF1D, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative6NSCSVGC4dataSvSgvsTo', symObjAddr: 0x10, symBinAddr: 0xFF98, symSize: 0x10 } - - { offsetInCU: 0x133, offset: 0x7FF5E, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative6NSCSVGC9data_sizeSo6CGSizeVvgTo', symObjAddr: 0x20, symBinAddr: 0xFFA8, symSize: 0x14 } - - { offsetInCU: 0x153, offset: 0x7FF7E, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative6NSCSVGC9data_sizeSo6CGSizeVvgTo', symObjAddr: 0x20, symBinAddr: 0xFFA8, symSize: 0x14 } - - { offsetInCU: 0x198, offset: 0x7FFC3, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative6NSCSVGC9data_sizeSo6CGSizeVvsTo', symObjAddr: 0x34, symBinAddr: 0xFFBC, symSize: 0x14 } - - { offsetInCU: 0x1B8, offset: 0x7FFE3, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative6NSCSVGC9data_sizeSo6CGSizeVvsTo', symObjAddr: 0x34, symBinAddr: 0xFFBC, symSize: 0x14 } - - { offsetInCU: 0x1FB, offset: 0x80026, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative6NSCSVGC8buf_sizeSuvgTo', symObjAddr: 0x48, symBinAddr: 0xFFD0, symSize: 0x10 } - - { offsetInCU: 0x21B, offset: 0x80046, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative6NSCSVGC8buf_sizeSuvgTo', symObjAddr: 0x48, symBinAddr: 0xFFD0, symSize: 0x10 } - - { offsetInCU: 0x260, offset: 0x8008B, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative6NSCSVGC8buf_sizeSuvsTo', symObjAddr: 0x58, symBinAddr: 0xFFE0, symSize: 0x10 } - - { offsetInCU: 0x280, offset: 0x800AB, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative6NSCSVGC8buf_sizeSuvsTo', symObjAddr: 0x58, symBinAddr: 0xFFE0, symSize: 0x10 } - - { offsetInCU: 0x2C1, offset: 0x800EC, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative6NSCSVGC7contexts5Int64VvgTo', symObjAddr: 0x68, symBinAddr: 0xFFF0, symSize: 0x10 } - - { offsetInCU: 0x2E1, offset: 0x8010C, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative6NSCSVGC7contexts5Int64VvgTo', symObjAddr: 0x68, symBinAddr: 0xFFF0, symSize: 0x10 } - - { offsetInCU: 0x326, offset: 0x80151, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative6NSCSVGC7contexts5Int64VvsTo', symObjAddr: 0x78, symBinAddr: 0x10000, symSize: 0x10 } - - { offsetInCU: 0x346, offset: 0x80171, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative6NSCSVGC7contexts5Int64VvsTo', symObjAddr: 0x78, symBinAddr: 0x10000, symSize: 0x10 } - - { offsetInCU: 0x387, offset: 0x801B2, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative6NSCSVGC14didInitDrawingSbvgTo', symObjAddr: 0x88, symBinAddr: 0x10010, symSize: 0x10 } - - { offsetInCU: 0x3A7, offset: 0x801D2, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative6NSCSVGC14didInitDrawingSbvgTo', symObjAddr: 0x88, symBinAddr: 0x10010, symSize: 0x10 } - - { offsetInCU: 0x3EC, offset: 0x80217, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative6NSCSVGC14didInitDrawingSbvsTo', symObjAddr: 0x98, symBinAddr: 0x10020, symSize: 0x10 } - - { offsetInCU: 0x40C, offset: 0x80237, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative6NSCSVGC14didInitDrawingSbvsTo', symObjAddr: 0x98, symBinAddr: 0x10020, symSize: 0x10 } - - { offsetInCU: 0x44D, offset: 0x80278, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative6NSCSVGC11forceResizeSbvgTo', symObjAddr: 0xA8, symBinAddr: 0x10030, symSize: 0x10 } - - { offsetInCU: 0x46D, offset: 0x80298, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative6NSCSVGC11forceResizeSbvgTo', symObjAddr: 0xA8, symBinAddr: 0x10030, symSize: 0x10 } - - { offsetInCU: 0x4B2, offset: 0x802DD, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative6NSCSVGC11forceResizeSbvsTo', symObjAddr: 0xB8, symBinAddr: 0x10040, symSize: 0x10 } - - { offsetInCU: 0x4D2, offset: 0x802FD, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative6NSCSVGC11forceResizeSbvsTo', symObjAddr: 0xB8, symBinAddr: 0x10040, symSize: 0x10 } - - { offsetInCU: 0x513, offset: 0x8033E, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative6NSCSVGC4syncSbvgTo', symObjAddr: 0xC8, symBinAddr: 0x10050, symSize: 0x10 } - - { offsetInCU: 0x533, offset: 0x8035E, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative6NSCSVGC4syncSbvgTo', symObjAddr: 0xC8, symBinAddr: 0x10050, symSize: 0x10 } - - { offsetInCU: 0x578, offset: 0x803A3, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative6NSCSVGC4syncSbvsTo', symObjAddr: 0xD8, symBinAddr: 0x10060, symSize: 0x10 } - - { offsetInCU: 0x598, offset: 0x803C3, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative6NSCSVGC4syncSbvsTo', symObjAddr: 0xD8, symBinAddr: 0x10060, symSize: 0x10 } - - { offsetInCU: 0x5D9, offset: 0x80404, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative6NSCSVGC18ignorePixelScalingSbvgTo', symObjAddr: 0xE8, symBinAddr: 0x10070, symSize: 0x44 } - - { offsetInCU: 0x616, offset: 0x80441, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative6NSCSVGC18ignorePixelScalingSbvg', symObjAddr: 0x12C, symBinAddr: 0x100B4, symSize: 0x44 } - - { offsetInCU: 0x67D, offset: 0x804A8, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative6NSCSVGC18ignorePixelScalingSbvsTo', symObjAddr: 0x170, symBinAddr: 0x100F8, symSize: 0x64 } - - { offsetInCU: 0x703, offset: 0x8052E, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative6NSCSVGC18ignorePixelScalingSbvs', symObjAddr: 0x1D4, symBinAddr: 0x1015C, symSize: 0x60 } - - { offsetInCU: 0x773, offset: 0x8059E, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative6NSCSVGC18ignorePixelScalingSbvM', symObjAddr: 0x234, symBinAddr: 0x101BC, symSize: 0x48 } - - { offsetInCU: 0x7A2, offset: 0x805CD, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative6NSCSVGC18ignorePixelScalingSbvM.resume.0', symObjAddr: 0x27C, symBinAddr: 0x10204, symSize: 0x3C } - - { offsetInCU: 0x808, offset: 0x80633, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative6NSCSVGC3srcSSSgvM', symObjAddr: 0x2E8, symBinAddr: 0x10270, symSize: 0x48 } - - { offsetInCU: 0x837, offset: 0x80662, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative6NSCSVGC7srcPathSSSgvM', symObjAddr: 0x618, symBinAddr: 0x105A0, symSize: 0x48 } - - { offsetInCU: 0x884, offset: 0x806AF, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative6NSCSVGC11deviceScaleSfyFTo', symObjAddr: 0x694, symBinAddr: 0x1061C, symSize: 0xC0 } - - { offsetInCU: 0x98E, offset: 0x807B9, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative6NSCSVGC6doDrawyyF', symObjAddr: 0x754, symBinAddr: 0x106DC, symSize: 0x3DC } - - { offsetInCU: 0xC06, offset: 0x80A31, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative6NSCSVGC6doDrawyyFyycfU_', symObjAddr: 0xB30, symBinAddr: 0x10AB8, symSize: 0x420 } - - { offsetInCU: 0xEBB, offset: 0x80CE6, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative6NSCSVGC6doDrawyyFTo', symObjAddr: 0xFD4, symBinAddr: 0x10F5C, symSize: 0x2C } - - { offsetInCU: 0xED7, offset: 0x80D02, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative6NSCSVGC6updateyyF', symObjAddr: 0x1000, symBinAddr: 0x10F88, symSize: 0x31C } - - { offsetInCU: 0x12BC, offset: 0x810E7, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative6NSCSVGC6updateyyFTo', symObjAddr: 0x131C, symBinAddr: 0x112A4, symSize: 0x2C } - - { offsetInCU: 0x1303, offset: 0x8112E, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative6NSCSVGC14layoutSubviewsyyFTo', symObjAddr: 0x134C, symBinAddr: 0x112D0, symSize: 0x2C } - - { offsetInCU: 0x135C, offset: 0x81187, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative6NSCSVGC10colorSpaceSo07CGColorE3RefavgTo', symObjAddr: 0x1378, symBinAddr: 0x112FC, symSize: 0x10 } - - { offsetInCU: 0x137C, offset: 0x811A7, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative6NSCSVGC10colorSpaceSo07CGColorE3RefavgTo', symObjAddr: 0x1378, symBinAddr: 0x112FC, symSize: 0x10 } - - { offsetInCU: 0x1399, offset: 0x811C4, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative6NSCSVGC5frameACSo6CGRectV_tcfC', symObjAddr: 0x1388, symBinAddr: 0x1130C, symSize: 0x50 } - - { offsetInCU: 0x13B7, offset: 0x811E2, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative6NSCSVGC5frameACSo6CGRectV_tcfc', symObjAddr: 0x13D8, symBinAddr: 0x1135C, symSize: 0x2F0 } - - { offsetInCU: 0x1445, offset: 0x81270, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative6NSCSVGC5frameACSo6CGRectV_tcfcTo', symObjAddr: 0x17A8, symBinAddr: 0x116EC, symSize: 0x20 } - - { offsetInCU: 0x1461, offset: 0x8128C, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative6NSCSVGC5coderACSgSo7NSCoderC_tcfc', symObjAddr: 0x17C8, symBinAddr: 0x1170C, symSize: 0x274 } - - { offsetInCU: 0x14EB, offset: 0x81316, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative6NSCSVGC5coderACSgSo7NSCoderC_tcfcTo', symObjAddr: 0x1A3C, symBinAddr: 0x11980, symSize: 0x30 } - - { offsetInCU: 0x1507, offset: 0x81332, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative6NSCSVGC4drawyySo6CGRectVF', symObjAddr: 0x1A6C, symBinAddr: 0x119B0, symSize: 0x1C0 } - - { offsetInCU: 0x1736, offset: 0x81561, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative6NSCSVGC4drawyySo6CGRectVFTo', symObjAddr: 0x1C2C, symBinAddr: 0x11B70, symSize: 0x5C } - - { offsetInCU: 0x1752, offset: 0x8157D, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative6NSCSVGC7toImageSo7UIImageCSgyF', symObjAddr: 0x1C88, symBinAddr: 0x11BCC, symSize: 0x17C } - - { offsetInCU: 0x1943, offset: 0x8176E, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative6NSCSVGC7toImageSo7UIImageCSgyFTo', symObjAddr: 0x1E04, symBinAddr: 0x11D48, symSize: 0x38 } - - { offsetInCU: 0x195F, offset: 0x8178A, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative6NSCSVGC6toDataSo6NSDataCSgyF', symObjAddr: 0x1E3C, symBinAddr: 0x11D80, symSize: 0x54 } - - { offsetInCU: 0x1A16, offset: 0x81841, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative6NSCSVGC6toDataSo6NSDataCSgyFTo', symObjAddr: 0x1E90, symBinAddr: 0x11DD4, symSize: 0x38 } - - { offsetInCU: 0x1A32, offset: 0x8185D, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative6NSCSVGCfD', symObjAddr: 0x1EC8, symBinAddr: 0x11E0C, symSize: 0x30 } - - { offsetInCU: 0x1A8C, offset: 0x818B7, size: 0x8, addend: 0x0, symName: '_$sSo17OS_dispatch_queueCMa', symObjAddr: 0x16C8, symBinAddr: 0x1164C, symSize: 0x3C } - - { offsetInCU: 0x1AA0, offset: 0x818CB, size: 0x8, addend: 0x0, symName: ___swift_instantiateConcreteTypeFromMangledNameAbstract, symObjAddr: 0x1744, symBinAddr: 0x11688, symSize: 0x44 } - - { offsetInCU: 0x1AB4, offset: 0x818DF, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative6NSCSVGCMa', symObjAddr: 0x1788, symBinAddr: 0x116CC, symSize: 0x20 } - - { offsetInCU: 0x1AD3, offset: 0x818FE, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative6NSCSVGCfETo', symObjAddr: 0x201C, symBinAddr: 0x11F60, symSize: 0x70 } - - { offsetInCU: 0x1B02, offset: 0x8192D, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative6NSCSVGC6doDrawyyFyycfU_TA', symObjAddr: 0x21F0, symBinAddr: 0x12134, symSize: 0x8 } - - { offsetInCU: 0x1B16, offset: 0x81941, size: 0x8, addend: 0x0, symName: _block_copy_helper, symObjAddr: 0x21F8, symBinAddr: 0x1213C, symSize: 0x10 } - - { offsetInCU: 0x1B2A, offset: 0x81955, size: 0x8, addend: 0x0, symName: _block_destroy_helper, symObjAddr: 0x2208, symBinAddr: 0x1214C, symSize: 0x8 } - - { offsetInCU: 0x1B3E, offset: 0x81969, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative6NSCSVGC6doDrawyyFyycfU_yyScMYccfU0_TA', symObjAddr: 0x2290, symBinAddr: 0x121D4, symSize: 0x18 } - - { offsetInCU: 0x27, offset: 0x81DEB, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative14NSCImageBitmapC14FAILED_TO_LOADSSvgZTo', symObjAddr: 0x0, symBinAddr: 0x12228, symSize: 0x2C } - - { offsetInCU: 0x4B, offset: 0x81E0F, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative14NSCImageBitmapC5queueSo012OS_dispatch_E0CvpZ', symObjAddr: 0x2D8, symBinAddr: 0x1167DC0, symSize: 0x0 } - - { offsetInCU: 0x65, offset: 0x81E29, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative14NSCImageBitmapC14FAILED_TO_LOADSSvgZTo', symObjAddr: 0x0, symBinAddr: 0x12228, symSize: 0x2C } - - { offsetInCU: 0x81, offset: 0x81E45, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative14NSCImageBitmapC5queueSo012OS_dispatch_E0CvgZ', symObjAddr: 0x138, symBinAddr: 0x12360, symSize: 0x40 } - - { offsetInCU: 0xC6, offset: 0x81E8A, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative14NSCImageBitmapC5queueSo012OS_dispatch_E0CvgZTo', symObjAddr: 0x178, symBinAddr: 0x123A0, symSize: 0x40 } - - { offsetInCU: 0x105, offset: 0x81EC9, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative14NSCImageBitmapCACycfC', symObjAddr: 0x1B8, symBinAddr: 0x123E0, symSize: 0x20 } - - { offsetInCU: 0x123, offset: 0x81EE7, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative14NSCImageBitmapCACycfc', symObjAddr: 0x1D8, symBinAddr: 0x12400, symSize: 0x30 } - - { offsetInCU: 0x15E, offset: 0x81F22, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative14NSCImageBitmapCACycfcTo', symObjAddr: 0x228, symBinAddr: 0x12450, symSize: 0x3C } - - { offsetInCU: 0x199, offset: 0x81F5D, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative14NSCImageBitmapCfD', symObjAddr: 0x264, symBinAddr: 0x1248C, symSize: 0x30 } - - { offsetInCU: 0x1C7, offset: 0x81F8B, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative14NSCImageBitmapC5queue_WZ', symObjAddr: 0x2C, symBinAddr: 0x12254, symSize: 0x10C } - - { offsetInCU: 0x1F2, offset: 0x81FB6, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative14NSCImageBitmapCMa', symObjAddr: 0x208, symBinAddr: 0x12430, symSize: 0x20 } - - { offsetInCU: 0x206, offset: 0x81FCA, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative14NSCImageBitmapCfETo', symObjAddr: 0x294, symBinAddr: 0x124BC, symSize: 0x4 } - - { offsetInCU: 0x2B, offset: 0x8217C, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC18createTextureCacheSo017CVOpenGLESTextureF3RefaSgyFZ', symObjAddr: 0x0, symBinAddr: 0x124C0, symSize: 0xA4 } - - { offsetInCU: 0x4F, offset: 0x821A0, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC18createTextureCacheSo017CVOpenGLESTextureF3RefaSgyFZ', symObjAddr: 0x0, symBinAddr: 0x124C0, symSize: 0xA4 } - - { offsetInCU: 0xE6, offset: 0x82237, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC18createTextureCacheSo017CVOpenGLESTextureF3RefaSgyFZTo', symObjAddr: 0xA4, symBinAddr: 0x12564, symSize: 0xA4 } - - { offsetInCU: 0x131, offset: 0x82282, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC11createImageySo11CVBufferRefaSgSo022CVOpenGLESTextureCacheG0a_AFSo012CFDictionaryG0aSgs6UInt32Vs5Int32VA2p2NSitFZ', symObjAddr: 0x148, symBinAddr: 0x12608, symSize: 0x90 } - - { offsetInCU: 0x27B, offset: 0x823CC, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC11createImageySo11CVBufferRefaSgSo022CVOpenGLESTextureCacheG0a_AFSo012CFDictionaryG0aSgs6UInt32Vs5Int32VA2p2NSitFZTo', symObjAddr: 0x1D8, symBinAddr: 0x12698, symSize: 0x90 } - - { offsetInCU: 0x32B, offset: 0x8247C, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC11setupRenderAA9NSCRenderCyFZ', symObjAddr: 0x268, symBinAddr: 0x12728, symSize: 0x24 } - - { offsetInCU: 0x379, offset: 0x824CA, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC11setupRenderAA9NSCRenderCyFZTo', symObjAddr: 0x28C, symBinAddr: 0x1274C, symSize: 0x28 } - - { offsetInCU: 0x3C1, offset: 0x82512, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC9drawFrameyySo8AVPlayerC_So0F15ItemVideoOutputCSo6CGSizeVAA9NSCRenderCs5Int32VANSbtFZ', symObjAddr: 0x2B4, symBinAddr: 0x12774, symSize: 0x4 } - - { offsetInCU: 0x3E4, offset: 0x82535, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC9drawFrameyySo8AVPlayerC_So0F15ItemVideoOutputCSo6CGSizeVAA9NSCRenderCs5Int32VANSbtFZTo', symObjAddr: 0x2B8, symBinAddr: 0x12778, symSize: 0xAC } - - { offsetInCU: 0x42C, offset: 0x8257D, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC11writeToFileyySo6NSDataC_SStKFZ', symObjAddr: 0x374, symBinAddr: 0x12834, symSize: 0xE8 } - - { offsetInCU: 0x4DB, offset: 0x8262C, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC11writeToFileyySo6NSDataC_SStKFZTo', symObjAddr: 0x45C, symBinAddr: 0x1291C, symSize: 0x15C } - - { offsetInCU: 0x543, offset: 0x82694, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsCACycfC', symObjAddr: 0x5B8, symBinAddr: 0x12A78, symSize: 0x20 } - - { offsetInCU: 0x561, offset: 0x826B2, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsCACycfc', symObjAddr: 0x5D8, symBinAddr: 0x12A98, symSize: 0x30 } - - { offsetInCU: 0x59C, offset: 0x826ED, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsCACycfcTo', symObjAddr: 0x608, symBinAddr: 0x12AC8, symSize: 0x3C } - - { offsetInCU: 0x5D7, offset: 0x82728, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsCfD', symObjAddr: 0x644, symBinAddr: 0x12B04, symSize: 0x30 } - - { offsetInCU: 0x604, offset: 0x82755, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC9drawFrameyySo8AVPlayerC_So0F15ItemVideoOutputCSo6CGSizeVAA9NSCRenderCs5Int32VANSbtFZTf4nnnnnndd_n', symObjAddr: 0x674, symBinAddr: 0x12B34, symSize: 0x160 } - - { offsetInCU: 0x782, offset: 0x828D3, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC7getFile33_F00B23A4165DD6ABFCD23C8811C7DF43LLyS2SKFZTf4nd_g', symObjAddr: 0x7D4, symBinAddr: 0x12C94, symSize: 0x36C } - - { offsetInCU: 0x859, offset: 0x829AA, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsCMa', symObjAddr: 0xB40, symBinAddr: 0x13000, symSize: 0x20 } - - { offsetInCU: 0x86D, offset: 0x829BE, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC8TNSErrorOAEs5ErrorAAWl', symObjAddr: 0xB60, symBinAddr: 0x13020, symSize: 0x44 } - - { offsetInCU: 0x881, offset: 0x829D2, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC8TNSErrorOwCP', symObjAddr: 0xBA4, symBinAddr: 0x13064, symSize: 0x2C } - - { offsetInCU: 0x895, offset: 0x829E6, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC8TNSErrorOwxx', symObjAddr: 0xBD0, symBinAddr: 0x13090, symSize: 0x8 } - - { offsetInCU: 0x8A9, offset: 0x829FA, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC8TNSErrorOwcp', symObjAddr: 0xBD8, symBinAddr: 0x13098, symSize: 0x2C } - - { offsetInCU: 0x8BD, offset: 0x82A0E, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC8TNSErrorOwca', symObjAddr: 0xC04, symBinAddr: 0x130C4, symSize: 0x40 } - - { offsetInCU: 0x8D1, offset: 0x82A22, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC8TNSErrorOwta', symObjAddr: 0xC50, symBinAddr: 0x13104, symSize: 0x30 } - - { offsetInCU: 0x8E5, offset: 0x82A36, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC8TNSErrorOwet', symObjAddr: 0xC80, symBinAddr: 0x13134, symSize: 0x48 } - - { offsetInCU: 0x8F9, offset: 0x82A4A, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC8TNSErrorOwst', symObjAddr: 0xCC8, symBinAddr: 0x1317C, symSize: 0x3C } - - { offsetInCU: 0x90D, offset: 0x82A5E, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC8TNSErrorOwug', symObjAddr: 0xD04, symBinAddr: 0x131B8, symSize: 0x8 } - - { offsetInCU: 0x921, offset: 0x82A72, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC8TNSErrorOwup', symObjAddr: 0xD0C, symBinAddr: 0x131C0, symSize: 0x4 } - - { offsetInCU: 0x935, offset: 0x82A86, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC8TNSErrorOwui', symObjAddr: 0xD10, symBinAddr: 0x131C4, symSize: 0x4 } - - { offsetInCU: 0x949, offset: 0x82A9A, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC8TNSErrorOMa', symObjAddr: 0xD14, symBinAddr: 0x131C8, symSize: 0x10 } - - { offsetInCU: 0x9CB, offset: 0x82B1C, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC8TNSErrorOs5ErrorAAsAFP7_domainSSvgTW', symObjAddr: 0x364, symBinAddr: 0x12824, symSize: 0x4 } - - { offsetInCU: 0x9E7, offset: 0x82B38, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC8TNSErrorOs5ErrorAAsAFP5_codeSivgTW', symObjAddr: 0x368, symBinAddr: 0x12828, symSize: 0x4 } - - { offsetInCU: 0xA03, offset: 0x82B54, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC8TNSErrorOs5ErrorAAsAFP9_userInfoyXlSgvgTW', symObjAddr: 0x36C, symBinAddr: 0x1282C, symSize: 0x4 } - - { offsetInCU: 0xA1F, offset: 0x82B70, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC8TNSErrorOs5ErrorAAsAFP19_getEmbeddedNSErroryXlSgyFTW', symObjAddr: 0x370, symBinAddr: 0x12830, symSize: 0x4 } - - { offsetInCU: 0x27, offset: 0x82EAA, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative27NSCCanvasRenderingContext2DC13createPatternys5Int64VAF_So7UIImageCSStFZ', symObjAddr: 0x0, symBinAddr: 0x131D8, symSize: 0x4 } - - { offsetInCU: 0x8F, offset: 0x82F12, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative27NSCCanvasRenderingContext2DC13createPatternys5Int64VAF_So7UIImageCSStFZ', symObjAddr: 0x0, symBinAddr: 0x131D8, symSize: 0x4 } - - { offsetInCU: 0xC7, offset: 0x82F4A, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative27NSCCanvasRenderingContext2DC13createPatternys5Int64VAF_So7UIImageCSStFZ', symObjAddr: 0x0, symBinAddr: 0x131D8, symSize: 0x4 } - - { offsetInCU: 0x11B, offset: 0x82F9E, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative27NSCCanvasRenderingContext2DC13createPatternys5Int64VAF_So7UIImageCSStFZTo', symObjAddr: 0x4, symBinAddr: 0x131DC, symSize: 0x78 } - - { offsetInCU: 0x17D, offset: 0x83000, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative27NSCCanvasRenderingContext2DC9drawImageyys5Int64V_So7UIImageCS2ftFZ', symObjAddr: 0x7C, symBinAddr: 0x13254, symSize: 0x4 } - - { offsetInCU: 0x1BD, offset: 0x83040, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative27NSCCanvasRenderingContext2DC9drawImageyys5Int64V_So7UIImageCS2ftFZ', symObjAddr: 0x7C, symBinAddr: 0x13254, symSize: 0x4 } - - { offsetInCU: 0x21D, offset: 0x830A0, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative27NSCCanvasRenderingContext2DC9drawImageyys5Int64V_So7UIImageCS2ftFZTo', symObjAddr: 0x80, symBinAddr: 0x13258, symSize: 0x5C } - - { offsetInCU: 0x287, offset: 0x8310A, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative27NSCCanvasRenderingContext2DC9drawImageyys5Int64V_So7UIImageCS4ftFZ', symObjAddr: 0xDC, symBinAddr: 0x132B4, symSize: 0x4 } - - { offsetInCU: 0x2D9, offset: 0x8315C, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative27NSCCanvasRenderingContext2DC9drawImageyys5Int64V_So7UIImageCS4ftFZ', symObjAddr: 0xDC, symBinAddr: 0x132B4, symSize: 0x4 } - - { offsetInCU: 0x351, offset: 0x831D4, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative27NSCCanvasRenderingContext2DC9drawImageyys5Int64V_So7UIImageCS4ftFZTo', symObjAddr: 0xE0, symBinAddr: 0x132B8, symSize: 0x74 } - - { offsetInCU: 0x3CD, offset: 0x83250, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative27NSCCanvasRenderingContext2DC9drawImageyys5Int64V_So7UIImageCS8ftFZ', symObjAddr: 0x154, symBinAddr: 0x1332C, symSize: 0x4 } - - { offsetInCU: 0x443, offset: 0x832C6, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative27NSCCanvasRenderingContext2DC9drawImageyys5Int64V_So7UIImageCS8ftFZ', symObjAddr: 0x154, symBinAddr: 0x1332C, symSize: 0x4 } - - { offsetInCU: 0x4EB, offset: 0x8336E, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative27NSCCanvasRenderingContext2DC9drawImageyys5Int64V_So7UIImageCS8ftFZTo', symObjAddr: 0x158, symBinAddr: 0x13330, symSize: 0xA4 } - - { offsetInCU: 0x58B, offset: 0x8340E, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative27NSCCanvasRenderingContext2DCACycfC', symObjAddr: 0x1FC, symBinAddr: 0x133D4, symSize: 0x20 } - - { offsetInCU: 0x5A9, offset: 0x8342C, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative27NSCCanvasRenderingContext2DCACycfc', symObjAddr: 0x21C, symBinAddr: 0x133F4, symSize: 0x30 } - - { offsetInCU: 0x5E4, offset: 0x83467, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative27NSCCanvasRenderingContext2DCACycfcTo', symObjAddr: 0x24C, symBinAddr: 0x13424, symSize: 0x3C } - - { offsetInCU: 0x61F, offset: 0x834A2, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative27NSCCanvasRenderingContext2DCfD', symObjAddr: 0x288, symBinAddr: 0x13460, symSize: 0x30 } - - { offsetInCU: 0x64D, offset: 0x834D0, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative27NSCCanvasRenderingContext2DCMa', symObjAddr: 0x2B8, symBinAddr: 0x13490, symSize: 0x20 } - - { offsetInCU: 0x6D, offset: 0x836A2, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7GLKViewC7isDirtySbvgTo', symObjAddr: 0xC, symBinAddr: 0x134BC, symSize: 0x10 } - - { offsetInCU: 0x8D, offset: 0x836C2, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7GLKViewC7isDirtySbvgTo', symObjAddr: 0xC, symBinAddr: 0x134BC, symSize: 0x10 } - - { offsetInCU: 0xD2, offset: 0x83707, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7GLKViewC7isDirtySbvsTo', symObjAddr: 0x1C, symBinAddr: 0x134CC, symSize: 0x10 } - - { offsetInCU: 0xF2, offset: 0x83727, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7GLKViewC7isDirtySbvsTo', symObjAddr: 0x1C, symBinAddr: 0x134CC, symSize: 0x10 } - - { offsetInCU: 0x133, offset: 0x83768, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7GLKViewC3fbos6UInt32VvgTo', symObjAddr: 0x2C, symBinAddr: 0x134DC, symSize: 0x10 } - - { offsetInCU: 0x153, offset: 0x83788, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7GLKViewC3fbos6UInt32VvgTo', symObjAddr: 0x2C, symBinAddr: 0x134DC, symSize: 0x10 } - - { offsetInCU: 0x198, offset: 0x837CD, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7GLKViewC3fbos6UInt32VvsTo', symObjAddr: 0x3C, symBinAddr: 0x134EC, symSize: 0x10 } - - { offsetInCU: 0x1B8, offset: 0x837ED, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7GLKViewC3fbos6UInt32VvsTo', symObjAddr: 0x3C, symBinAddr: 0x134EC, symSize: 0x10 } - - { offsetInCU: 0x1DB, offset: 0x83810, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7GLKViewCACycfc', symObjAddr: 0x58, symBinAddr: 0x13508, symSize: 0x58 } - - { offsetInCU: 0x22C, offset: 0x83861, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7GLKViewCACycfcTo', symObjAddr: 0xD0, symBinAddr: 0x13580, symSize: 0x64 } - - { offsetInCU: 0x267, offset: 0x8389C, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7GLKViewC5frameACSo6CGRectV_tcfc', symObjAddr: 0x134, symBinAddr: 0x135E4, symSize: 0x78 } - - { offsetInCU: 0x2CE, offset: 0x83903, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7GLKViewC5frameACSo6CGRectV_tcfcTo', symObjAddr: 0x1AC, symBinAddr: 0x1365C, symSize: 0x84 } - - { offsetInCU: 0x33F, offset: 0x83974, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7GLKViewC5coderACSgSo7NSCoderC_tcfcTo', symObjAddr: 0x230, symBinAddr: 0x136E0, symSize: 0x5C } - - { offsetInCU: 0x3A0, offset: 0x839D5, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7GLKViewC15setNeedsDisplayyyFTo', symObjAddr: 0x2A0, symBinAddr: 0x1373C, symSize: 0x3C } - - { offsetInCU: 0x418, offset: 0x83A4D, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7GLKViewC15setNeedsDisplayyySo6CGRectVFTo', symObjAddr: 0x33C, symBinAddr: 0x13778, symSize: 0x6C } - - { offsetInCU: 0x4BB, offset: 0x83AF0, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7GLKViewC12bindDrawableyyFTo', symObjAddr: 0x424, symBinAddr: 0x137E4, symSize: 0xA0 } - - { offsetInCU: 0x569, offset: 0x83B9E, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7GLKViewC14deleteDrawableyyFTo', symObjAddr: 0x500, symBinAddr: 0x13884, symSize: 0x60 } - - { offsetInCU: 0x5BB, offset: 0x83BF0, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7GLKViewC5frame7contextACSo6CGRectV_So11EAGLContextCtcfC', symObjAddr: 0x560, symBinAddr: 0x138E4, symSize: 0x74 } - - { offsetInCU: 0x5D9, offset: 0x83C0E, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7GLKViewC5frame7contextACSo6CGRectV_So11EAGLContextCtcfc', symObjAddr: 0x5D4, symBinAddr: 0x13958, symSize: 0x2C } - - { offsetInCU: 0x65C, offset: 0x83C91, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7GLKViewC5frame7contextACSo6CGRectV_So11EAGLContextCtcfcTo', symObjAddr: 0x600, symBinAddr: 0x13984, symSize: 0x34 } - - { offsetInCU: 0x6BA, offset: 0x83CEF, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7GLKViewCMa', symObjAddr: 0xB0, symBinAddr: 0x13560, symSize: 0x20 } - - { offsetInCU: 0x752, offset: 0x83D87, size: 0x8, addend: 0x0, symName: '_$sSo7GLKViewC12CanvasNativeE16snapshotWithDatayy10Foundation0F0VF', symObjAddr: 0x648, symBinAddr: 0x139CC, symSize: 0x2C4 } - - { offsetInCU: 0xA70, offset: 0x840A5, size: 0x8, addend: 0x0, symName: '_$sSo7GLKViewC12CanvasNativeE16snapshotWithDatayy10Foundation0F0VFTo', symObjAddr: 0x90C, symBinAddr: 0x13C90, symSize: 0x78 } - - { offsetInCU: 0xAB6, offset: 0x840EB, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7CPUViewC7isDirtySbvgTo', symObjAddr: 0x984, symBinAddr: 0x13D08, symSize: 0x10 } - - { offsetInCU: 0xAD6, offset: 0x8410B, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7CPUViewC7isDirtySbvgTo', symObjAddr: 0x984, symBinAddr: 0x13D08, symSize: 0x10 } - - { offsetInCU: 0xB1B, offset: 0x84150, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7CPUViewC7isDirtySbvsTo', symObjAddr: 0x994, symBinAddr: 0x13D18, symSize: 0x10 } - - { offsetInCU: 0xB3B, offset: 0x84170, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7CPUViewC7isDirtySbvsTo', symObjAddr: 0x994, symBinAddr: 0x13D18, symSize: 0x10 } - - { offsetInCU: 0xB7C, offset: 0x841B1, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7CPUViewC8rendererAA9NSCCanvasCSgvgTo', symObjAddr: 0x9A4, symBinAddr: 0x13D28, symSize: 0x20 } - - { offsetInCU: 0xBE3, offset: 0x84218, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7CPUViewC8rendererAA9NSCCanvasCSgvsTo', symObjAddr: 0x9C4, symBinAddr: 0x13D48, symSize: 0x14 } - - { offsetInCU: 0xC46, offset: 0x8427B, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7CPUViewC18ignorePixelScalingSbvgTo', symObjAddr: 0x9D8, symBinAddr: 0x13D5C, symSize: 0x44 } - - { offsetInCU: 0xC83, offset: 0x842B8, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7CPUViewC18ignorePixelScalingSbvg', symObjAddr: 0xA1C, symBinAddr: 0x13DA0, symSize: 0x44 } - - { offsetInCU: 0xCCC, offset: 0x84301, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7CPUViewC18ignorePixelScalingSbvsTo', symObjAddr: 0xA60, symBinAddr: 0x13DE4, symSize: 0x48 } - - { offsetInCU: 0xD09, offset: 0x8433E, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7CPUViewC18ignorePixelScalingSbvs', symObjAddr: 0xAA8, symBinAddr: 0x13E2C, symSize: 0x48 } - - { offsetInCU: 0xD2E, offset: 0x84363, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7CPUViewC18ignorePixelScalingSbvM', symObjAddr: 0xAF0, symBinAddr: 0x13E74, symSize: 0x44 } - - { offsetInCU: 0xD5D, offset: 0x84392, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7CPUViewC18ignorePixelScalingSbvM.resume.0', symObjAddr: 0xB34, symBinAddr: 0x13EB8, symSize: 0x4 } - - { offsetInCU: 0xD88, offset: 0x843BD, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7CPUViewCACycfc', symObjAddr: 0xB74, symBinAddr: 0x13EF8, symSize: 0x6C } - - { offsetInCU: 0xDD9, offset: 0x8440E, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7CPUViewCACycfcTo', symObjAddr: 0xBE0, symBinAddr: 0x13F64, symSize: 0x78 } - - { offsetInCU: 0xE14, offset: 0x84449, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7CPUViewC5frameACSo6CGRectV_tcfc', symObjAddr: 0xCC4, symBinAddr: 0x14048, symSize: 0xAC } - - { offsetInCU: 0xE7D, offset: 0x844B2, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7CPUViewC5frameACSo6CGRectV_tcfcTo', symObjAddr: 0xD70, symBinAddr: 0x140F4, symSize: 0xB0 } - - { offsetInCU: 0xEC4, offset: 0x844F9, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7CPUViewC5coderACSgSo7NSCoderC_tcfc', symObjAddr: 0xE20, symBinAddr: 0x141A4, symSize: 0xAC } - - { offsetInCU: 0xF13, offset: 0x84548, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7CPUViewC5coderACSgSo7NSCoderC_tcfcTo', symObjAddr: 0xECC, symBinAddr: 0x14250, symSize: 0x30 } - - { offsetInCU: 0xF4D, offset: 0x84582, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7CPUViewC11deviceScaleSfyFTo', symObjAddr: 0xEFC, symBinAddr: 0x14280, symSize: 0xC4 } - - { offsetInCU: 0xFCA, offset: 0x845FF, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7CPUViewC4drawyySo6CGRectVFTo', symObjAddr: 0xFC4, symBinAddr: 0x14344, symSize: 0x2C } - - { offsetInCU: 0xFFC, offset: 0x84631, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7CPUViewC4drawyySo6CGRectVFTf4dn_n', symObjAddr: 0x1580, symBinAddr: 0x147F0, symSize: 0x364 } - - { offsetInCU: 0x135D, offset: 0x84992, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7CPUViewCfETo', symObjAddr: 0x103C, symBinAddr: 0x143BC, symSize: 0x10 } - - { offsetInCU: 0x13FA, offset: 0x84A2F, size: 0x8, addend: 0x0, symName: '_$ss12_ArrayBufferV20_consumeAndCreateNew14bufferIsUnique15minimumCapacity13growForAppendAByxGSb_SiSbtF12CanvasNative15NSCTouchHandlerC7PointerV_Tg5', symObjAddr: 0x104C, symBinAddr: 0x143CC, symSize: 0x104 } - - { offsetInCU: 0x1577, offset: 0x84BAC, size: 0x8, addend: 0x0, symName: '_$ss12_ArrayBufferV20_consumeAndCreateNew14bufferIsUnique15minimumCapacity13growForAppendAByxGSb_SiSbtFs5UInt8V_Tg5', symObjAddr: 0x1260, symBinAddr: 0x144D0, symSize: 0xE8 } - - { offsetInCU: 0x16A1, offset: 0x84CD6, size: 0x8, addend: 0x0, symName: '_$ss22_ContiguousArrayBufferV19_uninitializedCount15minimumCapacityAByxGSi_SitcfCs5UInt8V_Tgq5Tf4nnd_n', symObjAddr: 0x1348, symBinAddr: 0x145B8, symSize: 0x64 } - - { offsetInCU: 0x16F8, offset: 0x84D2D, size: 0x8, addend: 0x0, symName: '_$s10Foundation4DataV15_RepresentationOWOy', symObjAddr: 0x14CC, symBinAddr: 0x1473C, symSize: 0x50 } - - { offsetInCU: 0x170C, offset: 0x84D41, size: 0x8, addend: 0x0, symName: '_$s10Foundation4DataV15_RepresentationOWOe', symObjAddr: 0x151C, symBinAddr: 0x1478C, symSize: 0x44 } - - { offsetInCU: 0x1720, offset: 0x84D55, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7CPUViewCMa', symObjAddr: 0x1560, symBinAddr: 0x147D0, symSize: 0x20 } - - { offsetInCU: 0x17C1, offset: 0x84DF6, size: 0x8, addend: 0x0, symName: '_$sSaySayxGqd__c7ElementQyd__RszSTRd__lufCs5UInt8V_10Foundation4DataVTg5Tf4gd_n', symObjAddr: 0x13AC, symBinAddr: 0x1461C, symSize: 0x110 } - - { offsetInCU: 0x2B, offset: 0x851BB, size: 0x8, addend: 0x0, symName: '_$sIegh_IeyBh_TR', symObjAddr: 0x0, symBinAddr: 0x14C5C, symSize: 0x2C } - - { offsetInCU: 0x4F, offset: 0x851DF, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative13NSCImageAssetC5queue33_7ED578B0ED4B2B6F6887A622A7B49AA3LLSo012OS_dispatch_E0CvpZ', symObjAddr: 0x960, symBinAddr: 0x1167ED0, symSize: 0x0 } - - { offsetInCU: 0x5D, offset: 0x851ED, size: 0x8, addend: 0x0, symName: '_$sIegh_IeyBh_TR', symObjAddr: 0x0, symBinAddr: 0x14C5C, symSize: 0x2C } - - { offsetInCU: 0x75, offset: 0x85205, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative13NSCImageAssetC5queue33_7ED578B0ED4B2B6F6887A622A7B49AA3LL_WZ', symObjAddr: 0x2C, symBinAddr: 0x14C88, symSize: 0x10C } - - { offsetInCU: 0xB2, offset: 0x85242, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative13NSCImageAssetC013loadImageFromF4SyncySbs5Int64V_So7UIImageCtFZ', symObjAddr: 0x138, symBinAddr: 0x14D94, symSize: 0x4 } - - { offsetInCU: 0xE0, offset: 0x85270, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative13NSCImageAssetC013loadImageFromF4SyncySbs5Int64V_So7UIImageCtFZ', symObjAddr: 0x138, symBinAddr: 0x14D94, symSize: 0x4 } - - { offsetInCU: 0x128, offset: 0x852B8, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative13NSCImageAssetC013loadImageFromF4SyncySbs5Int64V_So7UIImageCtFZTo', symObjAddr: 0x13C, symBinAddr: 0x14D98, symSize: 0x50 } - - { offsetInCU: 0x180, offset: 0x85310, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative13NSCImageAssetC013loadImageFromF0yys5Int64V_So7UIImageCySbctFZ', symObjAddr: 0x18C, symBinAddr: 0x14DE8, symSize: 0x4 } - - { offsetInCU: 0x194, offset: 0x85324, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative13NSCImageAssetC013loadImageFromF0yys5Int64V_So7UIImageCySbctFZyyYbcfU_', symObjAddr: 0x190, symBinAddr: 0x14DEC, symSize: 0x228 } - - { offsetInCU: 0x275, offset: 0x85405, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative13NSCImageAssetC013loadImageFromF0yys5Int64V_So7UIImageCySbctFZTo', symObjAddr: 0x3B8, symBinAddr: 0x15014, symSize: 0x80 } - - { offsetInCU: 0x2A7, offset: 0x85437, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative13NSCImageAssetCACycfC', symObjAddr: 0x438, symBinAddr: 0x15094, symSize: 0x20 } - - { offsetInCU: 0x2C5, offset: 0x85455, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative13NSCImageAssetCACycfc', symObjAddr: 0x458, symBinAddr: 0x150B4, symSize: 0x30 } - - { offsetInCU: 0x300, offset: 0x85490, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative13NSCImageAssetCACycfcTo', symObjAddr: 0x488, symBinAddr: 0x150E4, symSize: 0x3C } - - { offsetInCU: 0x33B, offset: 0x854CB, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative13NSCImageAssetCfD', symObjAddr: 0x4C4, symBinAddr: 0x15120, symSize: 0x30 } - - { offsetInCU: 0x368, offset: 0x854F8, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative13NSCImageAssetC013loadImageFromF0yys5Int64V_So7UIImageCySbctFZTf4nnnd_n', symObjAddr: 0x4F8, symBinAddr: 0x15154, symSize: 0x1DC } - - { offsetInCU: 0x3EF, offset: 0x8557F, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative13NSCImageAssetCfETo', symObjAddr: 0x4F4, symBinAddr: 0x15150, symSize: 0x4 } - - { offsetInCU: 0x42B, offset: 0x855BB, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative13NSCImageAssetCMa', symObjAddr: 0x6D4, symBinAddr: 0x15330, symSize: 0x20 } - - { offsetInCU: 0x44A, offset: 0x855DA, size: 0x8, addend: 0x0, symName: '_$s10ObjectiveC8ObjCBoolVIeyBy_SbIegy_TRTA', symObjAddr: 0x718, symBinAddr: 0x15374, symSize: 0x14 } - - { offsetInCU: 0x473, offset: 0x85603, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative13NSCImageAssetC013loadImageFromF0yys5Int64V_So7UIImageCySbctFZyyYbcfU_TA', symObjAddr: 0x758, symBinAddr: 0x153B4, symSize: 0xC } - - { offsetInCU: 0x487, offset: 0x85617, size: 0x8, addend: 0x0, symName: _block_copy_helper, symObjAddr: 0x764, symBinAddr: 0x153C0, symSize: 0x10 } - - { offsetInCU: 0x49B, offset: 0x8562B, size: 0x8, addend: 0x0, symName: _block_destroy_helper, symObjAddr: 0x774, symBinAddr: 0x153D0, symSize: 0x8 } - - { offsetInCU: 0x4AF, offset: 0x8563F, size: 0x8, addend: 0x0, symName: '_$s8Dispatch0A13WorkItemFlagsVACs10SetAlgebraAAWl', symObjAddr: 0x77C, symBinAddr: 0x153D8, symSize: 0x48 } - - { offsetInCU: 0x4C3, offset: 0x85653, size: 0x8, addend: 0x0, symName: '_$sSay8Dispatch0A13WorkItemFlagsVGSayxGSTsWl', symObjAddr: 0x804, symBinAddr: 0x15420, symSize: 0x4C } - - { offsetInCU: 0x4D7, offset: 0x85667, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative13NSCImageAssetC013loadImageFromF0yys5Int64V_So7UIImageCySbctFZyyYbcfU_yyScMYccfU0_TA', symObjAddr: 0x8D0, symBinAddr: 0x1546C, symSize: 0x24 } - - { offsetInCU: 0x50B, offset: 0x8569B, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative13NSCImageAssetC013loadImageFromF0yys5Int64V_So7UIImageCySbctFZyyYbcfU_yyScMYccfU_TA', symObjAddr: 0x918, symBinAddr: 0x154B4, symSize: 0x24 } - - { offsetInCU: 0x27, offset: 0x858AA, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative25NSCCanvasRenderingContextCACycfC', symObjAddr: 0x0, symBinAddr: 0x154EC, symSize: 0x20 } - - { offsetInCU: 0x4B, offset: 0x858CE, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative25NSCCanvasRenderingContextCACycfC', symObjAddr: 0x0, symBinAddr: 0x154EC, symSize: 0x20 } - - { offsetInCU: 0x69, offset: 0x858EC, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative25NSCCanvasRenderingContextCACycfc', symObjAddr: 0x20, symBinAddr: 0x1550C, symSize: 0x30 } - - { offsetInCU: 0xA4, offset: 0x85927, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative25NSCCanvasRenderingContextCACycfcTo', symObjAddr: 0x70, symBinAddr: 0x1555C, symSize: 0x3C } - - { offsetInCU: 0xDF, offset: 0x85962, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative25NSCCanvasRenderingContextCfD', symObjAddr: 0xAC, symBinAddr: 0x15598, symSize: 0x30 } - - { offsetInCU: 0x10D, offset: 0x85990, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative25NSCCanvasRenderingContextCMa', symObjAddr: 0x50, symBinAddr: 0x1553C, symSize: 0x20 } - - { offsetInCU: 0x10, offset: 0x85AC8, size: 0x8, addend: 0x0, symName: _GFp_aes_hw_set_encrypt_key, symObjAddr: 0x0, symBinAddr: 0x2FB920, symSize: 0x1A0 } - - { offsetInCU: 0x43, offset: 0x85AFB, size: 0x8, addend: 0x0, symName: _GFp_aes_hw_set_encrypt_key, symObjAddr: 0x0, symBinAddr: 0x2FB920, symSize: 0x1A0 } - - { offsetInCU: 0x51, offset: 0x85B09, size: 0x8, addend: 0x0, symName: _GFp_aes_hw_encrypt, symObjAddr: 0x1A0, symBinAddr: 0x2FBAC0, symSize: 0x60 } - - { offsetInCU: 0x67, offset: 0x85B1F, size: 0x8, addend: 0x0, symName: _GFp_aes_hw_decrypt, symObjAddr: 0x200, symBinAddr: 0x2FBB20, symSize: 0x60 } - - { offsetInCU: 0x8A, offset: 0x85B42, size: 0x8, addend: 0x0, symName: _GFp_aes_hw_ctr32_encrypt_blocks, symObjAddr: 0x260, symBinAddr: 0x2FBB80, symSize: 0x288 } - - { offsetInCU: 0x10, offset: 0x85B40, size: 0x8, addend: 0x0, symName: _GFp_gcm_init_clmul, symObjAddr: 0x0, symBinAddr: 0x2FBE10, symSize: 0xA0 } - - { offsetInCU: 0x3B, offset: 0x85B6B, size: 0x8, addend: 0x0, symName: _GFp_gcm_init_clmul, symObjAddr: 0x0, symBinAddr: 0x2FBE10, symSize: 0xA0 } - - { offsetInCU: 0x52, offset: 0x85B82, size: 0x8, addend: 0x0, symName: _GFp_gcm_gmult_clmul, symObjAddr: 0xA0, symBinAddr: 0x2FBEB0, symSize: 0x70 } - - { offsetInCU: 0x68, offset: 0x85B98, size: 0x8, addend: 0x0, symName: _GFp_gcm_ghash_clmul, symObjAddr: 0x110, symBinAddr: 0x2FBF20, symSize: 0x190 } - - { offsetInCU: 0x10, offset: 0x85BA2, size: 0x8, addend: 0x0, symName: _GFp_bn_mul_mont, symObjAddr: 0x0, symBinAddr: 0x2FC0C0, symSize: 0x240 } - - { offsetInCU: 0x38, offset: 0x85BCA, size: 0x8, addend: 0x0, symName: _GFp_bn_mul_mont, symObjAddr: 0x0, symBinAddr: 0x2FC0C0, symSize: 0x240 } - - { offsetInCU: 0x4D, offset: 0x85BDF, size: 0x8, addend: 0x0, symName: __bn_sqr8x_mont, symObjAddr: 0x240, symBinAddr: 0x2FC300, symSize: 0x9E0 } - - { offsetInCU: 0x63, offset: 0x85BF5, size: 0x8, addend: 0x0, symName: __bn_mul4x_mont, symObjAddr: 0xC20, symBinAddr: 0x2FCCE0, symSize: 0x650 } - - { offsetInCU: 0x10, offset: 0x85C04, size: 0x8, addend: 0x0, symName: _GFp_ChaCha20_ctr32, symObjAddr: 0x0, symBinAddr: 0x2FD340, symSize: 0x3A0 } - - { offsetInCU: 0x3B, offset: 0x85C2F, size: 0x8, addend: 0x0, symName: _GFp_ChaCha20_ctr32, symObjAddr: 0x0, symBinAddr: 0x2FD340, symSize: 0x3A0 } - - { offsetInCU: 0x4C, offset: 0x85C40, size: 0x8, addend: 0x0, symName: ChaCha20_neon, symObjAddr: 0x3A0, symBinAddr: 0x2FD6E0, symSize: 0x6C0 } - - { offsetInCU: 0x66, offset: 0x85C5A, size: 0x8, addend: 0x0, symName: ChaCha20_512_neon, symObjAddr: 0xA60, symBinAddr: 0x2FDDA0, symSize: 0x1138 } - - { offsetInCU: 0x3E, offset: 0x85C94, size: 0x8, addend: 0x0, symName: _GFp_nistz256_mul_mont, symObjAddr: 0xA0, symBinAddr: 0x2FEF80, symSize: 0x30 } - - { offsetInCU: 0x54, offset: 0x85CAA, size: 0x8, addend: 0x0, symName: _GFp_nistz256_sqr_mont, symObjAddr: 0xD0, symBinAddr: 0x2FEFB0, symSize: 0x30 } - - { offsetInCU: 0x65, offset: 0x85CBB, size: 0x8, addend: 0x0, symName: _GFp_nistz256_add, symObjAddr: 0x100, symBinAddr: 0x2FEFE0, symSize: 0x30 } - - { offsetInCU: 0x7B, offset: 0x85CD1, size: 0x8, addend: 0x0, symName: _GFp_nistz256_neg, symObjAddr: 0x130, symBinAddr: 0x2FF010, symSize: 0x30 } - - { offsetInCU: 0x97, offset: 0x85CED, size: 0x8, addend: 0x0, symName: __ecp_nistz256_mul_mont, symObjAddr: 0x160, symBinAddr: 0x2FF040, symSize: 0x1E0 } - - { offsetInCU: 0xAD, offset: 0x85D03, size: 0x8, addend: 0x0, symName: __ecp_nistz256_sqr_mont, symObjAddr: 0x340, symBinAddr: 0x2FF220, symSize: 0x170 } - - { offsetInCU: 0xBE, offset: 0x85D14, size: 0x8, addend: 0x0, symName: __ecp_nistz256_add, symObjAddr: 0x4B0, symBinAddr: 0x2FF390, symSize: 0x50 } - - { offsetInCU: 0xD9, offset: 0x85D2F, size: 0x8, addend: 0x0, symName: __ecp_nistz256_sub_from, symObjAddr: 0x500, symBinAddr: 0x2FF3E0, symSize: 0x50 } - - { offsetInCU: 0xEF, offset: 0x85D45, size: 0x8, addend: 0x0, symName: __ecp_nistz256_sub_morf, symObjAddr: 0x550, symBinAddr: 0x2FF430, symSize: 0x50 } - - { offsetInCU: 0x105, offset: 0x85D5B, size: 0x8, addend: 0x0, symName: __ecp_nistz256_div_by_2, symObjAddr: 0x5A0, symBinAddr: 0x2FF480, symSize: 0x60 } - - { offsetInCU: 0x11E, offset: 0x85D74, size: 0x8, addend: 0x0, symName: _GFp_nistz256_point_double, symObjAddr: 0x600, symBinAddr: 0x2FF4E0, symSize: 0x1E0 } - - { offsetInCU: 0x138, offset: 0x85D8E, size: 0x8, addend: 0x0, symName: _GFp_nistz256_point_add_affine, symObjAddr: 0x7E0, symBinAddr: 0x2FF6C0, symSize: 0x2C0 } - - { offsetInCU: 0x10, offset: 0x85D8E, size: 0x8, addend: 0x0, symName: _GFp_sha512_block_data_order, symObjAddr: 0x0, symBinAddr: 0x2FF980, symSize: 0xE28 } - - { offsetInCU: 0x44, offset: 0x85DC2, size: 0x8, addend: 0x0, symName: _GFp_sha512_block_data_order, symObjAddr: 0x0, symBinAddr: 0x2FF980, symSize: 0xE28 } - - { offsetInCU: 0x10, offset: 0x85DC4, size: 0x8, addend: 0x0, symName: _GFp_sha256_block_data_order, symObjAddr: 0x0, symBinAddr: 0x3007C0, symSize: 0xE40 } - - { offsetInCU: 0x44, offset: 0x85DF8, size: 0x8, addend: 0x0, symName: _GFp_sha256_block_data_order, symObjAddr: 0x0, symBinAddr: 0x3007C0, symSize: 0xE40 } - - { offsetInCU: 0x51, offset: 0x85E05, size: 0x8, addend: 0x0, symName: sha256_block_armv8, symObjAddr: 0xE40, symBinAddr: 0x301600, symSize: 0x1F0 } - - { offsetInCU: 0x27, offset: 0x85E27, size: 0x8, addend: 0x0, symName: _GFp_bn_neg_inv_mod_r_u64, symObjAddr: 0x0, symBinAddr: 0x3017F0, symSize: 0x3C } - - { offsetInCU: 0x39, offset: 0x85E39, size: 0x8, addend: 0x0, symName: _GFp_bn_neg_inv_mod_r_u64, symObjAddr: 0x0, symBinAddr: 0x3017F0, symSize: 0x3C } - - { offsetInCU: 0x27, offset: 0x85F56, size: 0x8, addend: 0x0, symName: _LIMBS_are_zero, symObjAddr: 0x0, symBinAddr: 0x30182C, symSize: 0x38 } - - { offsetInCU: 0xE9, offset: 0x86018, size: 0x8, addend: 0x0, symName: _LIMBS_are_zero, symObjAddr: 0x0, symBinAddr: 0x30182C, symSize: 0x38 } - - { offsetInCU: 0xF1, offset: 0x86020, size: 0x8, addend: 0x0, symName: _LIMBS_equal, symObjAddr: 0x38, symBinAddr: 0x301864, symSize: 0x3C } - - { offsetInCU: 0x120, offset: 0x8604F, size: 0x8, addend: 0x0, symName: _LIMBS_are_zero, symObjAddr: 0x0, symBinAddr: 0x30182C, symSize: 0x38 } - - { offsetInCU: 0x1B6, offset: 0x860E5, size: 0x8, addend: 0x0, symName: _LIMBS_equal, symObjAddr: 0x38, symBinAddr: 0x301864, symSize: 0x3C } - - { offsetInCU: 0x218, offset: 0x86147, size: 0x8, addend: 0x0, symName: _LIMBS_equal, symObjAddr: 0x38, symBinAddr: 0x301864, symSize: 0x3C } - - { offsetInCU: 0x32B, offset: 0x8625A, size: 0x8, addend: 0x0, symName: _LIMBS_are_even, symObjAddr: 0xD0, symBinAddr: 0x3018A0, symSize: 0x1C } - - { offsetInCU: 0x333, offset: 0x86262, size: 0x8, addend: 0x0, symName: _LIMBS_less_than, symObjAddr: 0xEC, symBinAddr: 0x3018BC, symSize: 0x54 } - - { offsetInCU: 0x45A, offset: 0x86389, size: 0x8, addend: 0x0, symName: _LIMBS_less_than, symObjAddr: 0xEC, symBinAddr: 0x3018BC, symSize: 0x54 } - - { offsetInCU: 0x462, offset: 0x86391, size: 0x8, addend: 0x0, symName: _LIMBS_less_than_limb, symObjAddr: 0x140, symBinAddr: 0x301910, symSize: 0x4C } - - { offsetInCU: 0x4FD, offset: 0x8642C, size: 0x8, addend: 0x0, symName: _LIMBS_less_than_limb, symObjAddr: 0x140, symBinAddr: 0x301910, symSize: 0x4C } - - { offsetInCU: 0x505, offset: 0x86434, size: 0x8, addend: 0x0, symName: _LIMBS_reduce_once, symObjAddr: 0x18C, symBinAddr: 0x30195C, symSize: 0xA4 } - - { offsetInCU: 0x724, offset: 0x86653, size: 0x8, addend: 0x0, symName: _LIMBS_reduce_once, symObjAddr: 0x18C, symBinAddr: 0x30195C, symSize: 0xA4 } - - { offsetInCU: 0x72C, offset: 0x8665B, size: 0x8, addend: 0x0, symName: _LIMBS_add_mod, symObjAddr: 0x230, symBinAddr: 0x301A00, symSize: 0x124 } - - { offsetInCU: 0x78C, offset: 0x866BB, size: 0x8, addend: 0x0, symName: _LIMBS_reduce_once, symObjAddr: 0x18C, symBinAddr: 0x30195C, symSize: 0xA4 } - - { offsetInCU: 0xA31, offset: 0x86960, size: 0x8, addend: 0x0, symName: _LIMBS_add_mod, symObjAddr: 0x230, symBinAddr: 0x301A00, symSize: 0x124 } - - { offsetInCU: 0xA39, offset: 0x86968, size: 0x8, addend: 0x0, symName: _LIMBS_sub_mod, symObjAddr: 0x354, symBinAddr: 0x301B24, symSize: 0xC8 } - - { offsetInCU: 0xD3A, offset: 0x86C69, size: 0x8, addend: 0x0, symName: _LIMBS_sub_mod, symObjAddr: 0x354, symBinAddr: 0x301B24, symSize: 0xC8 } - - { offsetInCU: 0xD42, offset: 0x86C71, size: 0x8, addend: 0x0, symName: _LIMBS_shl_mod, symObjAddr: 0x41C, symBinAddr: 0x301BEC, symSize: 0x180 } - - { offsetInCU: 0xDC2, offset: 0x86CF1, size: 0x8, addend: 0x0, symName: _LIMBS_sub_mod, symObjAddr: 0x354, symBinAddr: 0x301B24, symSize: 0xC8 } - - { offsetInCU: 0xF2E, offset: 0x86E5D, size: 0x8, addend: 0x0, symName: _LIMBS_shl_mod, symObjAddr: 0x41C, symBinAddr: 0x301BEC, symSize: 0x180 } - - { offsetInCU: 0x1154, offset: 0x87083, size: 0x8, addend: 0x0, symName: _LIMB_shr, symObjAddr: 0x734, symBinAddr: 0x301D6C, symSize: 0x8 } - - { offsetInCU: 0x27, offset: 0x870F2, size: 0x8, addend: 0x0, symName: _GFp_memcmp, symObjAddr: 0x0, symBinAddr: 0x301D74, symSize: 0x140 } - - { offsetInCU: 0x39, offset: 0x87104, size: 0x8, addend: 0x0, symName: _GFp_memcmp, symObjAddr: 0x0, symBinAddr: 0x301D74, symSize: 0x140 } - - { offsetInCU: 0x27, offset: 0x871D6, size: 0x8, addend: 0x0, symName: _GFp_poly1305_init, symObjAddr: 0x0, symBinAddr: 0x301EB4, symSize: 0x7C } - - { offsetInCU: 0x24B, offset: 0x873FA, size: 0x8, addend: 0x0, symName: _GFp_poly1305_init, symObjAddr: 0x0, symBinAddr: 0x301EB4, symSize: 0x7C } - - { offsetInCU: 0x253, offset: 0x87402, size: 0x8, addend: 0x0, symName: _GFp_poly1305_update, symObjAddr: 0x7C, symBinAddr: 0x301F30, symSize: 0xE8 } - - { offsetInCU: 0x2D9, offset: 0x87488, size: 0x8, addend: 0x0, symName: _GFp_poly1305_init, symObjAddr: 0x0, symBinAddr: 0x301EB4, symSize: 0x7C } - - { offsetInCU: 0x3B7, offset: 0x87566, size: 0x8, addend: 0x0, symName: _GFp_poly1305_update, symObjAddr: 0x7C, symBinAddr: 0x301F30, symSize: 0xE8 } - - { offsetInCU: 0x3BF, offset: 0x8756E, size: 0x8, addend: 0x0, symName: _poly1305_update, symObjAddr: 0x164, symBinAddr: 0x302018, symSize: 0x22C } - - { offsetInCU: 0x4EB, offset: 0x8769A, size: 0x8, addend: 0x0, symName: _poly1305_update, symObjAddr: 0x164, symBinAddr: 0x302018, symSize: 0x22C } - - { offsetInCU: 0x4F3, offset: 0x876A2, size: 0x8, addend: 0x0, symName: _GFp_poly1305_finish, symObjAddr: 0x390, symBinAddr: 0x302244, symSize: 0x12C } - - { offsetInCU: 0x7C9, offset: 0x87978, size: 0x8, addend: 0x0, symName: _GFp_poly1305_finish, symObjAddr: 0x390, symBinAddr: 0x302244, symSize: 0x12C } - - { offsetInCU: 0x27, offset: 0x87BC3, size: 0x8, addend: 0x0, symName: _GFp_x25519_ge_frombytes_vartime, symObjAddr: 0x0, symBinAddr: 0x302370, symSize: 0x2A08 } - - { offsetInCU: 0x45, offset: 0x87BE1, size: 0x8, addend: 0x0, symName: _d, symObjAddr: 0xA138, symBinAddr: 0xA69D88, symSize: 0x0 } - - { offsetInCU: 0xCA, offset: 0x87C66, size: 0x8, addend: 0x0, symName: _sqrtm1, symObjAddr: 0xA160, symBinAddr: 0xA69DB0, symSize: 0x0 } - - { offsetInCU: 0xE0, offset: 0x87C7C, size: 0x8, addend: 0x0, symName: _k25519Precomp, symObjAddr: 0xA1A8, symBinAddr: 0xA69DF8, symSize: 0x0 } - - { offsetInCU: 0x16D, offset: 0x87D09, size: 0x8, addend: 0x0, symName: _d2, symObjAddr: 0x11D68, symBinAddr: 0xA719B8, symSize: 0x0 } - - { offsetInCU: 0x184, offset: 0x87D20, size: 0x8, addend: 0x0, symName: _Bi, symObjAddr: 0x119A8, symBinAddr: 0xA715F8, symSize: 0x0 } - - { offsetInCU: 0xD33, offset: 0x888CF, size: 0x8, addend: 0x0, symName: _GFp_x25519_ge_frombytes_vartime, symObjAddr: 0x0, symBinAddr: 0x302370, symSize: 0x2A08 } - - { offsetInCU: 0xD3B, offset: 0x888D7, size: 0x8, addend: 0x0, symName: _GFp_x25519_ge_scalarmult_base, symObjAddr: 0x2A08, symBinAddr: 0x304D78, symSize: 0x5BC } - - { offsetInCU: 0x4B09, offset: 0x8C6A5, size: 0x8, addend: 0x0, symName: _GFp_x25519_ge_scalarmult_base, symObjAddr: 0x2A08, symBinAddr: 0x304D78, symSize: 0x5BC } - - { offsetInCU: 0x4B11, offset: 0x8C6AD, size: 0x8, addend: 0x0, symName: _table_select, symObjAddr: 0x2FC4, symBinAddr: 0x305334, symSize: 0x288 } - - { offsetInCU: 0x54DF, offset: 0x8D07B, size: 0x8, addend: 0x0, symName: _table_select, symObjAddr: 0x2FC4, symBinAddr: 0x305334, symSize: 0x288 } - - { offsetInCU: 0x54E7, offset: 0x8D083, size: 0x8, addend: 0x0, symName: _ge_madd, symObjAddr: 0x324C, symBinAddr: 0x3055BC, symSize: 0x208 } - - { offsetInCU: 0x5AE5, offset: 0x8D681, size: 0x8, addend: 0x0, symName: _ge_madd, symObjAddr: 0x324C, symBinAddr: 0x3055BC, symSize: 0x208 } - - { offsetInCU: 0x5AED, offset: 0x8D689, size: 0x8, addend: 0x0, symName: _ge_p2_dbl, symObjAddr: 0x3454, symBinAddr: 0x3057C4, symSize: 0x7B4 } - - { offsetInCU: 0x6016, offset: 0x8DBB2, size: 0x8, addend: 0x0, symName: _ge_p2_dbl, symObjAddr: 0x3454, symBinAddr: 0x3057C4, symSize: 0x7B4 } - - { offsetInCU: 0x601E, offset: 0x8DBBA, size: 0x8, addend: 0x0, symName: _GFp_x25519_sc_reduce, symObjAddr: 0x3C08, symBinAddr: 0x305F78, symSize: 0x614 } - - { offsetInCU: 0x6B62, offset: 0x8E6FE, size: 0x8, addend: 0x0, symName: _GFp_x25519_sc_reduce, symObjAddr: 0x3C08, symBinAddr: 0x305F78, symSize: 0x614 } - - { offsetInCU: 0x6B6A, offset: 0x8E706, size: 0x8, addend: 0x0, symName: _GFp_x25519_scalar_mult_generic_masked, symObjAddr: 0x421C, symBinAddr: 0x30658C, symSize: 0xB9C } - - { offsetInCU: 0x7587, offset: 0x8F123, size: 0x8, addend: 0x0, symName: _GFp_x25519_scalar_mult_generic_masked, symObjAddr: 0x421C, symBinAddr: 0x30658C, symSize: 0xB9C } - - { offsetInCU: 0x758F, offset: 0x8F12B, size: 0x8, addend: 0x0, symName: _fe_tobytes, symObjAddr: 0x4DB8, symBinAddr: 0x307128, symSize: 0x1B8 } - - { offsetInCU: 0x8E37, offset: 0x909D3, size: 0x8, addend: 0x0, symName: _fe_tobytes, symObjAddr: 0x4DB8, symBinAddr: 0x307128, symSize: 0x1B8 } - - { offsetInCU: 0x8E3F, offset: 0x909DB, size: 0x8, addend: 0x0, symName: _GFp_x25519_public_from_private_generic_masked, symObjAddr: 0x4F70, symBinAddr: 0x3072E0, symSize: 0x104 } - - { offsetInCU: 0x910B, offset: 0x90CA7, size: 0x8, addend: 0x0, symName: _GFp_x25519_public_from_private_generic_masked, symObjAddr: 0x4F70, symBinAddr: 0x3072E0, symSize: 0x104 } - - { offsetInCU: 0x9113, offset: 0x90CAF, size: 0x8, addend: 0x0, symName: _fe_loose_invert, symObjAddr: 0x5074, symBinAddr: 0x3073E4, symSize: 0x23F8 } - - { offsetInCU: 0x92E1, offset: 0x90E7D, size: 0x8, addend: 0x0, symName: _fe_loose_invert, symObjAddr: 0x5074, symBinAddr: 0x3073E4, symSize: 0x23F8 } - - { offsetInCU: 0x92E9, offset: 0x90E85, size: 0x8, addend: 0x0, symName: _GFp_x25519_fe_invert, symObjAddr: 0x746C, symBinAddr: 0x3097DC, symSize: 0x30 } - - { offsetInCU: 0xBE54, offset: 0x939F0, size: 0x8, addend: 0x0, symName: _GFp_x25519_fe_invert, symObjAddr: 0x746C, symBinAddr: 0x3097DC, symSize: 0x30 } - - { offsetInCU: 0xBE5C, offset: 0x939F8, size: 0x8, addend: 0x0, symName: _GFp_x25519_fe_isnegative, symObjAddr: 0x749C, symBinAddr: 0x30980C, symSize: 0x58 } - - { offsetInCU: 0xBF3E, offset: 0x93ADA, size: 0x8, addend: 0x0, symName: _GFp_x25519_fe_isnegative, symObjAddr: 0x749C, symBinAddr: 0x30980C, symSize: 0x58 } - - { offsetInCU: 0xBF46, offset: 0x93AE2, size: 0x8, addend: 0x0, symName: _GFp_x25519_fe_mul_ttt, symObjAddr: 0x74F4, symBinAddr: 0x309864, symSize: 0x4 } - - { offsetInCU: 0xBFA0, offset: 0x93B3C, size: 0x8, addend: 0x0, symName: _GFp_x25519_fe_mul_ttt, symObjAddr: 0x74F4, symBinAddr: 0x309864, symSize: 0x4 } - - { offsetInCU: 0xBFA8, offset: 0x93B44, size: 0x8, addend: 0x0, symName: _GFp_x25519_fe_neg, symObjAddr: 0x74F8, symBinAddr: 0x309868, symSize: 0x8C } - - { offsetInCU: 0xBFF0, offset: 0x93B8C, size: 0x8, addend: 0x0, symName: _GFp_x25519_fe_mul_ttt, symObjAddr: 0x74F4, symBinAddr: 0x309864, symSize: 0x4 } - - { offsetInCU: 0xBFF8, offset: 0x93B94, size: 0x8, addend: 0x0, symName: _GFp_x25519_fe_neg, symObjAddr: 0x74F8, symBinAddr: 0x309868, symSize: 0x8C } - - { offsetInCU: 0xC020, offset: 0x93BBC, size: 0x8, addend: 0x0, symName: _GFp_x25519_fe_neg, symObjAddr: 0x74F8, symBinAddr: 0x309868, symSize: 0x8C } - - { offsetInCU: 0xC028, offset: 0x93BC4, size: 0x8, addend: 0x0, symName: _GFp_x25519_fe_tobytes, symObjAddr: 0x7584, symBinAddr: 0x3098F4, symSize: 0x4 } - - { offsetInCU: 0xC18B, offset: 0x93D27, size: 0x8, addend: 0x0, symName: _GFp_x25519_fe_tobytes, symObjAddr: 0x7584, symBinAddr: 0x3098F4, symSize: 0x4 } - - { offsetInCU: 0xC193, offset: 0x93D2F, size: 0x8, addend: 0x0, symName: _GFp_x25519_ge_double_scalarmult_vartime, symObjAddr: 0x7588, symBinAddr: 0x3098F8, symSize: 0x1A3C } - - { offsetInCU: 0xC460, offset: 0x93FFC, size: 0x8, addend: 0x0, symName: _GFp_x25519_ge_double_scalarmult_vartime, symObjAddr: 0x7588, symBinAddr: 0x3098F8, symSize: 0x1A3C } - - { offsetInCU: 0xC468, offset: 0x94004, size: 0x8, addend: 0x0, symName: _GFp_x25519_sc_mask, symObjAddr: 0x8FC4, symBinAddr: 0x30B334, symSize: 0x20 } - - { offsetInCU: 0xEAF9, offset: 0x96695, size: 0x8, addend: 0x0, symName: _GFp_x25519_sc_mask, symObjAddr: 0x8FC4, symBinAddr: 0x30B334, symSize: 0x20 } - - { offsetInCU: 0xEDC8, offset: 0x96964, size: 0x8, addend: 0x0, symName: _fe_mul_impl, symObjAddr: 0x9B5C, symBinAddr: 0x30B354, symSize: 0x21C } - - { offsetInCU: 0xEDD0, offset: 0x9696C, size: 0x8, addend: 0x0, symName: _cmov, symObjAddr: 0x9D78, symBinAddr: 0x30B570, symSize: 0x15C } - - { offsetInCU: 0xF010, offset: 0x96BAC, size: 0x8, addend: 0x0, symName: _cmov, symObjAddr: 0x9D78, symBinAddr: 0x30B570, symSize: 0x15C } - - { offsetInCU: 0xF018, offset: 0x96BB4, size: 0x8, addend: 0x0, symName: _x25519_ge_add, symObjAddr: 0x9ED4, symBinAddr: 0x30B6CC, symSize: 0x218 } - - { offsetInCU: 0xF120, offset: 0x96CBC, size: 0x8, addend: 0x0, symName: _x25519_ge_add, symObjAddr: 0x9ED4, symBinAddr: 0x30B6CC, symSize: 0x218 } - - { offsetInCU: 0x27, offset: 0x97246, size: 0x8, addend: 0x0, symName: _gfp_little_endian_bytes_from_scalar, symObjAddr: 0x0, symBinAddr: 0x30B8E4, symSize: 0x90 } - - { offsetInCU: 0x39, offset: 0x97258, size: 0x8, addend: 0x0, symName: _gfp_little_endian_bytes_from_scalar, symObjAddr: 0x0, symBinAddr: 0x30B8E4, symSize: 0x90 } - - { offsetInCU: 0x27, offset: 0x97368, size: 0x8, addend: 0x0, symName: _GFp_nistz256_point_add, symObjAddr: 0x0, symBinAddr: 0x30B974, symSize: 0x3A4 } - - { offsetInCU: 0x39, offset: 0x9737A, size: 0x8, addend: 0x0, symName: _GFp_nistz256_point_mul, symObjAddr: 0x3A4, symBinAddr: 0x30BD18, symSize: 0x374 } - - { offsetInCU: 0x41, offset: 0x97382, size: 0x8, addend: 0x0, symName: _GFp_nistz256_point_mul_base, symObjAddr: 0x718, symBinAddr: 0x30C08C, symSize: 0x220 } - - { offsetInCU: 0x38F, offset: 0x976D0, size: 0x8, addend: 0x0, symName: _GFp_nistz256_point_mul_base, symObjAddr: 0x718, symBinAddr: 0x30C08C, symSize: 0x220 } - - { offsetInCU: 0x80E, offset: 0x97B4F, size: 0x8, addend: 0x0, symName: _Q, symObjAddr: 0x1000, symBinAddr: 0xA72000, symSize: 0x0 } - - { offsetInCU: 0x859, offset: 0x97B9A, size: 0x8, addend: 0x0, symName: _GFp_nistz256_precomputed, symObjAddr: 0x2000, symBinAddr: 0xA73000, symSize: 0x0 } - - { offsetInCU: 0xA41, offset: 0x97D82, size: 0x8, addend: 0x0, symName: _GFp_nistz256_point_add, symObjAddr: 0x0, symBinAddr: 0x30B974, symSize: 0x3A4 } - - { offsetInCU: 0xA49, offset: 0x97D8A, size: 0x8, addend: 0x0, symName: _GFp_nistz256_point_mul, symObjAddr: 0x3A4, symBinAddr: 0x30BD18, symSize: 0x374 } - - { offsetInCU: 0x27, offset: 0x987CF, size: 0x8, addend: 0x0, symName: _GFp_p256_scalar_mul_mont, symObjAddr: 0x0, symBinAddr: 0x30C2AC, symSize: 0x18 } - - { offsetInCU: 0x39, offset: 0x987E1, size: 0x8, addend: 0x0, symName: _GFp_p256_scalar_mul_mont, symObjAddr: 0x0, symBinAddr: 0x30C2AC, symSize: 0x18 } - - { offsetInCU: 0x41, offset: 0x987E9, size: 0x8, addend: 0x0, symName: _GFp_p256_scalar_sqr_mont, symObjAddr: 0x18, symBinAddr: 0x30C2C4, symSize: 0x1C } - - { offsetInCU: 0x5E, offset: 0x98806, size: 0x8, addend: 0x0, symName: _GFp_p256_scalar_mul_mont.N, symObjAddr: 0x230, symBinAddr: 0xA98000, symSize: 0x0 } - - { offsetInCU: 0x74, offset: 0x9881C, size: 0x8, addend: 0x0, symName: _GFp_p256_scalar_mul_mont.N_N0, symObjAddr: 0x250, symBinAddr: 0xA98020, symSize: 0x0 } - - { offsetInCU: 0x12E, offset: 0x988D6, size: 0x8, addend: 0x0, symName: _GFp_p256_scalar_sqr_mont, symObjAddr: 0x18, symBinAddr: 0x30C2C4, symSize: 0x1C } - - { offsetInCU: 0x136, offset: 0x988DE, size: 0x8, addend: 0x0, symName: _GFp_p256_scalar_sqr_rep_mont, symObjAddr: 0x34, symBinAddr: 0x30C2E0, symSize: 0x84 } - - { offsetInCU: 0x15B, offset: 0x98903, size: 0x8, addend: 0x0, symName: _GFp_p256_scalar_sqr_mont, symObjAddr: 0x18, symBinAddr: 0x30C2C4, symSize: 0x1C } - - { offsetInCU: 0x163, offset: 0x9890B, size: 0x8, addend: 0x0, symName: _GFp_p256_scalar_sqr_rep_mont, symObjAddr: 0x34, symBinAddr: 0x30C2E0, symSize: 0x84 } - - { offsetInCU: 0x1AF, offset: 0x98957, size: 0x8, addend: 0x0, symName: _GFp_p256_scalar_sqr_rep_mont, symObjAddr: 0x34, symBinAddr: 0x30C2E0, symSize: 0x84 } - - { offsetInCU: 0x1B7, offset: 0x9895F, size: 0x8, addend: 0x0, symName: _GFp_nistz256_select_w5, symObjAddr: 0xB8, symBinAddr: 0x30C364, symSize: 0xE8 } - - { offsetInCU: 0x3BD, offset: 0x98B65, size: 0x8, addend: 0x0, symName: _GFp_nistz256_select_w5, symObjAddr: 0xB8, symBinAddr: 0x30C364, symSize: 0xE8 } - - { offsetInCU: 0x3C5, offset: 0x98B6D, size: 0x8, addend: 0x0, symName: _GFp_nistz256_select_w7, symObjAddr: 0x1A0, symBinAddr: 0x30C44C, symSize: 0x8C } - - { offsetInCU: 0x679, offset: 0x98E21, size: 0x8, addend: 0x0, symName: _GFp_nistz256_select_w7, symObjAddr: 0x1A0, symBinAddr: 0x30C44C, symSize: 0x8C } - - { offsetInCU: 0x27, offset: 0x990B7, size: 0x8, addend: 0x0, symName: _GFp_p384_elem_add, symObjAddr: 0x0, symBinAddr: 0x30C4D8, symSize: 0x10 } - - { offsetInCU: 0x39, offset: 0x990C9, size: 0x8, addend: 0x0, symName: _GFp_p384_scalar_mul_mont, symObjAddr: 0x20C, symBinAddr: 0x30C500, symSize: 0x18 } - - { offsetInCU: 0x41, offset: 0x990D1, size: 0x8, addend: 0x0, symName: _GFp_nistz384_point_double, symObjAddr: 0x224, symBinAddr: 0x30C518, symSize: 0x324 } - - { offsetInCU: 0x63, offset: 0x990F3, size: 0x8, addend: 0x0, symName: _GFp_p384_scalar_mul_mont.N_N0, symObjAddr: 0xFA0, symBinAddr: 0xA98070, symSize: 0x0 } - - { offsetInCU: 0xD8, offset: 0x99168, size: 0x8, addend: 0x0, symName: _GFp_nistz384_point_mul, symObjAddr: 0xA40, symBinAddr: 0x30CD34, symSize: 0x29C } - - { offsetInCU: 0xE0, offset: 0x99170, size: 0x8, addend: 0x0, symName: _gfp_p384_point_select_w5, symObjAddr: 0xCDC, symBinAddr: 0x30CFD0, symSize: 0x114 } - - { offsetInCU: 0x2FA, offset: 0x9938A, size: 0x8, addend: 0x0, symName: _Q, symObjAddr: 0xF70, symBinAddr: 0xA98040, symSize: 0x0 } - - { offsetInCU: 0x31C, offset: 0x993AC, size: 0x8, addend: 0x0, symName: _N, symObjAddr: 0xFB0, symBinAddr: 0xA98080, symSize: 0x0 } - - { offsetInCU: 0x38B, offset: 0x9941B, size: 0x8, addend: 0x0, symName: _GFp_p384_elem_add, symObjAddr: 0x0, symBinAddr: 0x30C4D8, symSize: 0x10 } - - { offsetInCU: 0x3D7, offset: 0x99467, size: 0x8, addend: 0x0, symName: _GFp_p384_elem_add, symObjAddr: 0x0, symBinAddr: 0x30C4D8, symSize: 0x10 } - - { offsetInCU: 0x666, offset: 0x996F6, size: 0x8, addend: 0x0, symName: _GFp_p384_elem_mul_mont, symObjAddr: 0x114, symBinAddr: 0x30C4E8, symSize: 0x18 } - - { offsetInCU: 0x6B2, offset: 0x99742, size: 0x8, addend: 0x0, symName: _GFp_p384_elem_mul_mont, symObjAddr: 0x114, symBinAddr: 0x30C4E8, symSize: 0x18 } - - { offsetInCU: 0x858, offset: 0x998E8, size: 0x8, addend: 0x0, symName: _GFp_nistz384_point_double, symObjAddr: 0x224, symBinAddr: 0x30C518, symSize: 0x324 } - - { offsetInCU: 0x860, offset: 0x998F0, size: 0x8, addend: 0x0, symName: _GFp_nistz384_point_add, symObjAddr: 0x548, symBinAddr: 0x30C83C, symSize: 0x4F8 } - - { offsetInCU: 0xF67, offset: 0x99FF7, size: 0x8, addend: 0x0, symName: _GFp_nistz384_point_add, symObjAddr: 0x548, symBinAddr: 0x30C83C, symSize: 0x4F8 } - - { offsetInCU: 0xF6F, offset: 0x99FFF, size: 0x8, addend: 0x0, symName: _GFp_nistz384_point_mul, symObjAddr: 0xA40, symBinAddr: 0x30CD34, symSize: 0x29C } - - { offsetInCU: 0x195A, offset: 0x9A9EA, size: 0x8, addend: 0x0, symName: _gfp_p384_point_select_w5, symObjAddr: 0xCDC, symBinAddr: 0x30CFD0, symSize: 0x114 } - - { offsetInCU: 0x1962, offset: 0x9A9F2, size: 0x8, addend: 0x0, symName: _add_precomputed_w5, symObjAddr: 0xDF0, symBinAddr: 0x30D0E4, symSize: 0x164 } - - { offsetInCU: 0x1BC1, offset: 0x9AC51, size: 0x8, addend: 0x0, symName: _add_precomputed_w5, symObjAddr: 0xDF0, symBinAddr: 0x30D0E4, symSize: 0x164 } -... diff --git a/packages/canvas/src-native/canvas-ios/dist/CanvasNative.xcframework/ios-arm64_x86_64-simulator/dSYMs/CanvasNative.framework.dSYM/Contents/Resources/Relocations/x86_64/CanvasNative.yml b/packages/canvas/src-native/canvas-ios/dist/CanvasNative.xcframework/ios-arm64_x86_64-simulator/dSYMs/CanvasNative.framework.dSYM/Contents/Resources/Relocations/x86_64/CanvasNative.yml deleted file mode 100644 index 06381b775..000000000 --- a/packages/canvas/src-native/canvas-ios/dist/CanvasNative.xcframework/ios-arm64_x86_64-simulator/dSYMs/CanvasNative.framework.dSYM/Contents/Resources/Relocations/x86_64/CanvasNative.yml +++ /dev/null @@ -1,647 +0,0 @@ ---- -triple: 'x86_64-apple-darwin' -binary-path: '/Users/triniwiz/Documents/GitHub/canvas/packages/canvas/src-native/canvas-ios/dist/Release-iphonesimulator/CanvasNative.framework/CanvasNative' -relocations: - - { offsetInCU: 0x34, offset: 0x757C8, size: 0x8, addend: 0x0, symName: _CanvasNativeVersionString, symObjAddr: 0x0, symBinAddr: 0xA75000, symSize: 0x0 } - - { offsetInCU: 0x69, offset: 0x757FD, size: 0x8, addend: 0x0, symName: _CanvasNativeVersionNumber, symObjAddr: 0x38, symBinAddr: 0xA75038, symSize: 0x0 } - - { offsetInCU: 0x3F, offset: 0x75852, size: 0x8, addend: 0x0, symName: ___swift_memcpy16_8, symObjAddr: 0x20, symBinAddr: 0x4260, symSize: 0x10 } - - { offsetInCU: 0x53, offset: 0x75866, size: 0x8, addend: 0x0, symName: ___swift_noop_void_return, symObjAddr: 0x30, symBinAddr: 0x4270, symSize: 0x10 } - - { offsetInCU: 0x67, offset: 0x7587A, size: 0x8, addend: 0x0, symName: '_$sSo6CGSizeVwet', symObjAddr: 0x40, symBinAddr: 0x4280, symSize: 0x20 } - - { offsetInCU: 0x7B, offset: 0x7588E, size: 0x8, addend: 0x0, symName: '_$sSo6CGRectVwCP', symObjAddr: 0xD0, symBinAddr: 0x4310, symSize: 0x30 } - - { offsetInCU: 0x8F, offset: 0x758A2, size: 0x8, addend: 0x0, symName: ___swift_memcpy32_8, symObjAddr: 0x100, symBinAddr: 0x4340, symSize: 0x20 } - - { offsetInCU: 0xA3, offset: 0x758B6, size: 0x8, addend: 0x0, symName: '_$sSo6CGRectVwet', symObjAddr: 0x120, symBinAddr: 0x4360, symSize: 0x20 } - - { offsetInCU: 0xB7, offset: 0x758CA, size: 0x8, addend: 0x0, symName: '_$sSo6CGRectVwst', symObjAddr: 0x140, symBinAddr: 0x4380, symSize: 0x30 } - - { offsetInCU: 0x4F, offset: 0x75A8B, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC11_WriteQueue33_05178D28796EA758448493B56DC45144LLSo011NSOperationE0CSgvpZ', symObjAddr: 0x3240, symBinAddr: 0x138ED28, symSize: 0x0 } - - { offsetInCU: 0x69, offset: 0x75AA5, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC10_ReadQueue33_05178D28796EA758448493B56DC45144LLSo011NSOperationE0CSgvpZ', symObjAddr: 0x3248, symBinAddr: 0x138ED30, symSize: 0x0 } - - { offsetInCU: 0x83, offset: 0x75ABF, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC19getBytesFromUIImageySo13NSMutableDataCSo0G0CFZ', symObjAddr: 0x0, symBinAddr: 0x4470, symSize: 0x10 } - - { offsetInCU: 0xA6, offset: 0x75AE2, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC19getBytesFromUIImageySo13NSMutableDataCSo0G0CFZTo', symObjAddr: 0x10, symBinAddr: 0x4480, symSize: 0x40 } - - { offsetInCU: 0xD8, offset: 0x75B14, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC13createPatternys5Int64VAF_So7UIImageCSStFZ', symObjAddr: 0x50, symBinAddr: 0x44C0, symSize: 0x10 } - - { offsetInCU: 0xFB, offset: 0x75B37, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC13createPatternys5Int64VAF_So7UIImageCSStFZTo', symObjAddr: 0x60, symBinAddr: 0x44D0, symSize: 0x70 } - - { offsetInCU: 0x12D, offset: 0x75B69, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC25loadImageAssetWithContextySbs5Int64V_So7UIImageCtFZ', symObjAddr: 0xD0, symBinAddr: 0x4540, symSize: 0x10 } - - { offsetInCU: 0x150, offset: 0x75B8C, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC25loadImageAssetWithContextySbs5Int64V_So7UIImageCtFZTo', symObjAddr: 0xE0, symBinAddr: 0x4550, symSize: 0x50 } - - { offsetInCU: 0x182, offset: 0x75BBE, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC9drawImage7context5image2dx2dyys5Int64V_So7UIImageCS2ftFZ', symObjAddr: 0x130, symBinAddr: 0x45A0, symSize: 0x10 } - - { offsetInCU: 0x1A5, offset: 0x75BE1, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC9drawImage7context5image2dx2dyys5Int64V_So7UIImageCS2ftFZTo', symObjAddr: 0x140, symBinAddr: 0x45B0, symSize: 0x50 } - - { offsetInCU: 0x1D7, offset: 0x75C13, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC9drawImage7context5image2dx2dy2dw2dhys5Int64V_So7UIImageCS4ftFZ', symObjAddr: 0x190, symBinAddr: 0x4600, symSize: 0x10 } - - { offsetInCU: 0x1FA, offset: 0x75C36, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC9drawImage7context5image2dx2dy2dw2dhys5Int64V_So7UIImageCS4ftFZTo', symObjAddr: 0x1A0, symBinAddr: 0x4610, symSize: 0x70 } - - { offsetInCU: 0x22C, offset: 0x75C68, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC9drawImage7context5image2sx2sy2sw2sh2dx2dy2dw2dhys5Int64V_So7UIImageCS8ftFZ', symObjAddr: 0x210, symBinAddr: 0x4680, symSize: 0x10 } - - { offsetInCU: 0x24F, offset: 0x75C8B, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC9drawImage7context5image2sx2sy2sw2sh2dx2dy2dw2dhys5Int64V_So7UIImageCS8ftFZTo', symObjAddr: 0x220, symBinAddr: 0x4690, symSize: 0x90 } - - { offsetInCU: 0x281, offset: 0x75CBD, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC14initGLWithViewys5Int64VAF_S4bSSS5bs5Int32VSbtFZ', symObjAddr: 0x2B0, symBinAddr: 0x4720, symSize: 0xD0 } - - { offsetInCU: 0x40A, offset: 0x75E46, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC14initGLWithViewys5Int64VAF_S4bSSS5bs5Int32VSbtFZTo', symObjAddr: 0x380, symBinAddr: 0x47F0, symSize: 0xC0 } - - { offsetInCU: 0x466, offset: 0x75EA2, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC20initSharedGLWithViewys5Int64VAF_S4bSSS5bs5Int32VSbAFtFZ', symObjAddr: 0x440, symBinAddr: 0x48B0, symSize: 0xD0 } - - { offsetInCU: 0x605, offset: 0x76041, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC20initSharedGLWithViewys5Int64VAF_S4bSSS5bs5Int32VSbAFtFZTo', symObjAddr: 0x510, symBinAddr: 0x4980, symSize: 0xC0 } - - { offsetInCU: 0x661, offset: 0x7609D, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC24initGLWithWidthAndHeightys5Int64Vs5Int32V_AHS4bSSS5bAHSbtFZ', symObjAddr: 0x5D0, symBinAddr: 0x4A40, symSize: 0xD0 } - - { offsetInCU: 0x800, offset: 0x7623C, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC24initGLWithWidthAndHeightys5Int64Vs5Int32V_AHS4bSSS5bAHSbtFZTo', symObjAddr: 0x6A0, symBinAddr: 0x4B10, symSize: 0xC0 } - - { offsetInCU: 0x865, offset: 0x762A1, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC26initSharedGLWidthAndHeightys5Int64Vs5Int32V_AHS4bSSS5bAHSbAFtFZ', symObjAddr: 0x760, symBinAddr: 0x4BD0, symSize: 0xD0 } - - { offsetInCU: 0xA1A, offset: 0x76456, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC26initSharedGLWidthAndHeightys5Int64Vs5Int32V_AHS4bSSS5bAHSbAFtFZTo', symObjAddr: 0x830, symBinAddr: 0x4CA0, symSize: 0xD0 } - - { offsetInCU: 0xA7F, offset: 0x764BB, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC15resize2DContextyys5Int64V_S2ftFZ', symObjAddr: 0x900, symBinAddr: 0x4D70, symSize: 0x10 } - - { offsetInCU: 0xAF4, offset: 0x76530, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC15resize2DContextyys5Int64V_S2ftFZTo', symObjAddr: 0x910, symBinAddr: 0x4D80, symSize: 0x10 } - - { offsetInCU: 0xB3F, offset: 0x7657B, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC14flush2DContextyys5Int64VFZ', symObjAddr: 0x920, symBinAddr: 0x4D90, symSize: 0x10 } - - { offsetInCU: 0xB8C, offset: 0x765C8, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC14flush2DContextyys5Int64VFZTo', symObjAddr: 0x930, symBinAddr: 0x4DA0, symSize: 0x10 } - - { offsetInCU: 0xBC7, offset: 0x76603, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC7flushGLySbs5Int64VFZ', symObjAddr: 0x940, symBinAddr: 0x4DB0, symSize: 0x10 } - - { offsetInCU: 0xC16, offset: 0x76652, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC7flushGLySbs5Int64VFZTo', symObjAddr: 0x950, symBinAddr: 0x4DC0, symSize: 0x10 } - - { offsetInCU: 0xC51, offset: 0x7668D, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC9releaseGLyys5Int64VFZ', symObjAddr: 0x960, symBinAddr: 0x4DD0, symSize: 0x10 } - - { offsetInCU: 0xC9E, offset: 0x766DA, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC9releaseGLyys5Int64VFZTo', symObjAddr: 0x970, symBinAddr: 0x4DE0, symSize: 0x10 } - - { offsetInCU: 0xCD9, offset: 0x76715, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC12getGLPointerys5Int64VAFFZ', symObjAddr: 0x980, symBinAddr: 0x4DF0, symSize: 0x10 } - - { offsetInCU: 0xD26, offset: 0x76762, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC12getGLPointerys5Int64VAFFZTo', symObjAddr: 0x990, symBinAddr: 0x4E00, symSize: 0x10 } - - { offsetInCU: 0xD61, offset: 0x7679D, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC16releaseGLPointeryys5Int64VFZ', symObjAddr: 0x9A0, symBinAddr: 0x4E10, symSize: 0x10 } - - { offsetInCU: 0xDAE, offset: 0x767EA, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC16releaseGLPointeryys5Int64VFZTo', symObjAddr: 0x9B0, symBinAddr: 0x4E20, symSize: 0x10 } - - { offsetInCU: 0xDE9, offset: 0x76825, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC15create2DContextys5Int64VAF_s5Int32VAHSbSfA2HSfAHtFZ', symObjAddr: 0x9C0, symBinAddr: 0x4E30, symSize: 0x10 } - - { offsetInCU: 0xED9, offset: 0x76915, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC15create2DContextys5Int64VAF_s5Int32VAHSbSfA2HSfAHtFZTo', symObjAddr: 0x9D0, symBinAddr: 0x4E40, symSize: 0x40 } - - { offsetInCU: 0xF59, offset: 0x76995, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC23updateGLSurfaceWithViewyys5Int64V_s5Int32VAhFtFZ', symObjAddr: 0xA10, symBinAddr: 0x4E80, symSize: 0x10 } - - { offsetInCU: 0xFE2, offset: 0x76A1E, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC23updateGLSurfaceWithViewyys5Int64V_s5Int32VAhFtFZTo', symObjAddr: 0xA20, symBinAddr: 0x4E90, symSize: 0x20 } - - { offsetInCU: 0x1039, offset: 0x76A75, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC6test2Dyys5Int64VFZ', symObjAddr: 0xA40, symBinAddr: 0x4EB0, symSize: 0x10 } - - { offsetInCU: 0x1086, offset: 0x76AC2, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC6test2Dyys5Int64VFZTo', symObjAddr: 0xA50, symBinAddr: 0x4EC0, symSize: 0x10 } - - { offsetInCU: 0x10C1, offset: 0x76AFD, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC13testToDataURLySSs5Int64VFZ', symObjAddr: 0xA60, symBinAddr: 0x4ED0, symSize: 0x60 } - - { offsetInCU: 0x1176, offset: 0x76BB2, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC13testToDataURLySSs5Int64VFZTo', symObjAddr: 0xAC0, symBinAddr: 0x4F30, symSize: 0x70 } - - { offsetInCU: 0x11DD, offset: 0x76C19, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC9writeFileyySo6NSDataC_SSySSSg_AGtctFZ', symObjAddr: 0xB70, symBinAddr: 0x4FE0, symSize: 0x10 } - - { offsetInCU: 0x11F1, offset: 0x76C2D, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC9writeFileyySo6NSDataC_SSySSSg_AGtctFZyyYbcfU_', symObjAddr: 0xB80, symBinAddr: 0x4FF0, symSize: 0x190 } - - { offsetInCU: 0x128D, offset: 0x76CC9, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC9writeFileyySo6NSDataC_SSySSSg_AGtctFZTo', symObjAddr: 0xD10, symBinAddr: 0x5180, symSize: 0xA0 } - - { offsetInCU: 0x12BF, offset: 0x76CFB, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC8readFileyySS_ySSSg_So6NSDataCSgtctFZ', symObjAddr: 0xE20, symBinAddr: 0x5290, symSize: 0x30 } - - { offsetInCU: 0x12D3, offset: 0x76D0F, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC8readFileyySS_ySSSg_So6NSDataCSgtctFZyyYbcfU_', symObjAddr: 0xE50, symBinAddr: 0x52C0, symSize: 0x1D0 } - - { offsetInCU: 0x13B2, offset: 0x76DEE, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC8readFileyySS_ySSSg_So6NSDataCSgtctFZTo', symObjAddr: 0x1020, symBinAddr: 0x5490, symSize: 0xA0 } - - { offsetInCU: 0x13E5, offset: 0x76E21, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC10deleteFileyySS_ySo7NSErrorCSg_SbtctFZ', symObjAddr: 0x1110, symBinAddr: 0x5580, symSize: 0x30 } - - { offsetInCU: 0x13F9, offset: 0x76E35, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC10deleteFileyySS_ySo7NSErrorCSg_SbtctFZyyYbcfU_', symObjAddr: 0x1140, symBinAddr: 0x55B0, symSize: 0x240 } - - { offsetInCU: 0x14B5, offset: 0x76EF1, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC10deleteFileyySS_ySo7NSErrorCSg_SbtctFZTo', symObjAddr: 0x1380, symBinAddr: 0x57F0, symSize: 0xA0 } - - { offsetInCU: 0x14E8, offset: 0x76F24, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC17handleBase64ImageyySS_S2SySSSg_AEtctFZ', symObjAddr: 0x1420, symBinAddr: 0x5890, symSize: 0x10 } - - { offsetInCU: 0x14FC, offset: 0x76F38, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC17handleBase64ImageyySS_S2SySSSg_AEtctFZyyYbcfU_', symObjAddr: 0x1430, symBinAddr: 0x58A0, symSize: 0x3A0 } - - { offsetInCU: 0x1773, offset: 0x771AF, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC17handleBase64ImageyySS_S2SySSSg_AEtctFZTo', symObjAddr: 0x17D0, symBinAddr: 0x5C40, symSize: 0xD0 } - - { offsetInCU: 0x17A6, offset: 0x771E2, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersCACycfC', symObjAddr: 0x18A0, symBinAddr: 0x5D10, symSize: 0x20 } - - { offsetInCU: 0x17C4, offset: 0x77200, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersCACycfc', symObjAddr: 0x18C0, symBinAddr: 0x5D30, symSize: 0x30 } - - { offsetInCU: 0x17FF, offset: 0x7723B, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersCACycfcTo', symObjAddr: 0x18F0, symBinAddr: 0x5D60, symSize: 0x30 } - - { offsetInCU: 0x183A, offset: 0x77276, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersCfD', symObjAddr: 0x1920, symBinAddr: 0x5D90, symSize: 0x30 } - - { offsetInCU: 0x1867, offset: 0x772A3, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC19getBytesFromUIImageySo13NSMutableDataCSo0G0CFZTf4nd_n', symObjAddr: 0x1960, symBinAddr: 0x5DD0, symSize: 0x2D0 } - - { offsetInCU: 0x1A97, offset: 0x774D3, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC13createPatternys5Int64VAF_So7UIImageCSStFZTf4nnnd_n', symObjAddr: 0x1C30, symBinAddr: 0x60A0, symSize: 0x270 } - - { offsetInCU: 0x1C91, offset: 0x776CD, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC25loadImageAssetWithContextySbs5Int64V_So7UIImageCtFZTf4nnd_n', symObjAddr: 0x1EA0, symBinAddr: 0x6310, symSize: 0xE0 } - - { offsetInCU: 0x1D8E, offset: 0x777CA, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC9drawImage7context5image2dx2dyys5Int64V_So7UIImageCS2ftFZTf4nnnnd_n', symObjAddr: 0x1F80, symBinAddr: 0x63F0, symSize: 0x1C0 } - - { offsetInCU: 0x1F03, offset: 0x7793F, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC9drawImage7context5image2dx2dy2dw2dhys5Int64V_So7UIImageCS4ftFZTf4nnnnnnd_n', symObjAddr: 0x2140, symBinAddr: 0x65B0, symSize: 0x1D0 } - - { offsetInCU: 0x2098, offset: 0x77AD4, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC9drawImage7context5image2sx2sy2sw2sh2dx2dy2dw2dhys5Int64V_So7UIImageCS8ftFZTf4nnnnnnnnnnd_n', symObjAddr: 0x2310, symBinAddr: 0x6780, symSize: 0x210 } - - { offsetInCU: 0x229D, offset: 0x77CD9, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC9writeFileyySo6NSDataC_SSySSSg_AGtctFZTf4nnnd_n', symObjAddr: 0x2520, symBinAddr: 0x6990, symSize: 0x1F0 } - - { offsetInCU: 0x2374, offset: 0x77DB0, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC17handleBase64ImageyySS_S2SySSSg_AEtctFZTf4nnnnd_n', symObjAddr: 0x28F0, symBinAddr: 0x6D60, symSize: 0x240 } - - { offsetInCU: 0x2463, offset: 0x77E9F, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC11_WriteQueue33_05178D28796EA758448493B56DC45144LL_WZ', symObjAddr: 0xB30, symBinAddr: 0x4FA0, symSize: 0x20 } - - { offsetInCU: 0x247D, offset: 0x77EB9, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC10_ReadQueue33_05178D28796EA758448493B56DC45144LL_WZ', symObjAddr: 0xB50, symBinAddr: 0x4FC0, symSize: 0x20 } - - { offsetInCU: 0x2497, offset: 0x77ED3, size: 0x8, addend: 0x0, symName: '_$sSo8NSStringCSgACIeyByy_SSSgADIeggg_TR', symObjAddr: 0xDB0, symBinAddr: 0x5220, symSize: 0x70 } - - { offsetInCU: 0x24AF, offset: 0x77EEB, size: 0x8, addend: 0x0, symName: '_$sSo8NSStringCSgSo6NSDataCSgIeyByy_SSSgAFIeggg_TR', symObjAddr: 0x10C0, symBinAddr: 0x5530, symSize: 0x50 } - - { offsetInCU: 0x2509, offset: 0x77F45, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersCfETo', symObjAddr: 0x1950, symBinAddr: 0x5DC0, symSize: 0x10 } - - { offsetInCU: 0x2587, offset: 0x77FC3, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersCMa', symObjAddr: 0x2B30, symBinAddr: 0x6FA0, symSize: 0x20 } - - { offsetInCU: 0x259B, offset: 0x77FD7, size: 0x8, addend: 0x0, symName: '_$sSo8NSStringCSgACIeyByy_SSSgADIeggg_TRTA', symObjAddr: 0x2B70, symBinAddr: 0x6FE0, symSize: 0x10 } - - { offsetInCU: 0x25BA, offset: 0x77FF6, size: 0x8, addend: 0x0, symName: '_$sSo7NSErrorCSg10ObjectiveC8ObjCBoolVIeyByy_ACSbIeggy_TRTA', symObjAddr: 0x2B80, symBinAddr: 0x6FF0, symSize: 0x20 } - - { offsetInCU: 0x25E3, offset: 0x7801F, size: 0x8, addend: 0x0, symName: '_$sSo8NSStringCSgSo6NSDataCSgIeyByy_SSSgAFIeggg_TRTA', symObjAddr: 0x2BA0, symBinAddr: 0x7010, symSize: 0x10 } - - { offsetInCU: 0x25F7, offset: 0x78033, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC17handleBase64ImageyySS_S2SySSSg_AEtctFZyyYbcfU_TA', symObjAddr: 0x2C00, symBinAddr: 0x7070, symSize: 0x40 } - - { offsetInCU: 0x260B, offset: 0x78047, size: 0x8, addend: 0x0, symName: _block_copy_helper, symObjAddr: 0x2C40, symBinAddr: 0x70B0, symSize: 0x20 } - - { offsetInCU: 0x261F, offset: 0x7805B, size: 0x8, addend: 0x0, symName: _block_destroy_helper, symObjAddr: 0x2C60, symBinAddr: 0x70D0, symSize: 0x10 } - - { offsetInCU: 0x2633, offset: 0x7806F, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC17handleBase64ImageyySS_S2SySSSg_AEtctFZyyYbcfU_yyYbcfU0_TA', symObjAddr: 0x2C90, symBinAddr: 0x7100, symSize: 0x40 } - - { offsetInCU: 0x2667, offset: 0x780A3, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC10deleteFileyySS_ySo7NSErrorCSg_SbtctFZyyYbcfU_yyYbcfU0_TA', symObjAddr: 0x2D50, symBinAddr: 0x71C0, symSize: 0x40 } - - { offsetInCU: 0x26A5, offset: 0x780E1, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC10deleteFileyySS_ySo7NSErrorCSg_SbtctFZyyYbcfU_yyYbcfU_TA', symObjAddr: 0x2D90, symBinAddr: 0x7200, symSize: 0x20 } - - { offsetInCU: 0x26D9, offset: 0x78115, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC8readFileyySS_ySSSg_So6NSDataCSgtctFZyyYbcfU_yyYbcfU_TA', symObjAddr: 0x2E40, symBinAddr: 0x72B0, symSize: 0x40 } - - { offsetInCU: 0x270D, offset: 0x78149, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC8readFileyySS_ySSSg_So6NSDataCSgtctFZyyYbcfU_yyYbcfU0_TA', symObjAddr: 0x2EB0, symBinAddr: 0x7320, symSize: 0x30 } - - { offsetInCU: 0x2749, offset: 0x78185, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC9writeFileyySo6NSDataC_SSySSSg_AGtctFZyyYbcfU_TA', symObjAddr: 0x2F30, symBinAddr: 0x73A0, symSize: 0x30 } - - { offsetInCU: 0x275D, offset: 0x78199, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7HelpersC9writeFileyySo6NSDataC_SSySSSg_AGtctFZyyYbcfU_yyYbcfU_TA', symObjAddr: 0x2F60, symBinAddr: 0x73D0, symSize: 0x40 } - - { offsetInCU: 0x4F, offset: 0x786F6, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC19shared_context_view33_508084857CA7D194CA72FEB80DD78002LLSo7GLKViewCvpZ', symObjAddr: 0x47A0, symBinAddr: 0x138ED60, symSize: 0x0 } - - { offsetInCU: 0x69, offset: 0x78710, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC15_shared_context33_508084857CA7D194CA72FEB80DD78002LLs5Int64VvpZ', symObjAddr: 0x47A8, symBinAddr: 0x138ED68, symSize: 0x0 } - - { offsetInCU: 0x83, offset: 0x7872A, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC5storeSo19NSMutableDictionaryCvpZ', symObjAddr: 0x47B0, symBinAddr: 0x138ED70, symSize: 0x0 } - - { offsetInCU: 0x9D, offset: 0x78744, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC5views33_508084857CA7D194CA72FEB80DD78002LLSo10NSMapTableCySo8NSStringCACGvpZ', symObjAddr: 0x47B8, symBinAddr: 0x138ED78, symSize: 0x0 } - - { offsetInCU: 0xAB, offset: 0x78752, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC19shared_context_view33_508084857CA7D194CA72FEB80DD78002LL_WZ', symObjAddr: 0x0, symBinAddr: 0x76A0, symSize: 0x60 } - - { offsetInCU: 0xF0, offset: 0x78797, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC5store_WZ', symObjAddr: 0x60, symBinAddr: 0x7700, symSize: 0x30 } - - { offsetInCU: 0x170, offset: 0x78817, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC5storeSo19NSMutableDictionaryCvgZTo', symObjAddr: 0xB0, symBinAddr: 0x7750, symSize: 0x30 } - - { offsetInCU: 0x1CD, offset: 0x78874, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC8getViewsSo10NSMapTableCySo8NSStringCACGyFZTo', symObjAddr: 0x170, symBinAddr: 0x7810, symSize: 0x30 } - - { offsetInCU: 0x22B, offset: 0x788D2, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC3ptrSvSgvgTo', symObjAddr: 0x1A0, symBinAddr: 0x7840, symSize: 0x20 } - - { offsetInCU: 0x290, offset: 0x78937, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC3ptrSvSgvsTo', symObjAddr: 0x1C0, symBinAddr: 0x7860, symSize: 0x20 } - - { offsetInCU: 0x2F1, offset: 0x78998, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC10getViewPtrSvyF', symObjAddr: 0x1E0, symBinAddr: 0x7880, symSize: 0x40 } - - { offsetInCU: 0x370, offset: 0x78A17, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC10getViewPtrSvyFTo', symObjAddr: 0x220, symBinAddr: 0x78C0, symSize: 0x40 } - - { offsetInCU: 0x3AA, offset: 0x78A51, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC18ignorePixelScalingSbvgTo', symObjAddr: 0x260, symBinAddr: 0x7900, symSize: 0x40 } - - { offsetInCU: 0x3E5, offset: 0x78A8C, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC18ignorePixelScalingSbvg', symObjAddr: 0x2A0, symBinAddr: 0x7940, symSize: 0x30 } - - { offsetInCU: 0x402, offset: 0x78AA9, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC18ignorePixelScalingSbvsTo', symObjAddr: 0x2D0, symBinAddr: 0x7970, symSize: 0x40 } - - { offsetInCU: 0x43C, offset: 0x78AE3, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC18ignorePixelScalingSbvs', symObjAddr: 0x310, symBinAddr: 0x79B0, symSize: 0xE0 } - - { offsetInCU: 0x4CC, offset: 0x78B73, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC18ignorePixelScalingSbvM', symObjAddr: 0x3F0, symBinAddr: 0x7A90, symSize: 0x50 } - - { offsetInCU: 0x4F9, offset: 0x78BA0, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC18ignorePixelScalingSbvM.resume.0', symObjAddr: 0x440, symBinAddr: 0x7AE0, symSize: 0xF0 } - - { offsetInCU: 0x579, offset: 0x78C20, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC15native2DContexts5Int64VvgTo', symObjAddr: 0x690, symBinAddr: 0x7D30, symSize: 0x20 } - - { offsetInCU: 0x5DE, offset: 0x78C85, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC15native2DContexts5Int64VvsTo', symObjAddr: 0x6B0, symBinAddr: 0x7D50, symSize: 0x20 } - - { offsetInCU: 0x621, offset: 0x78CC8, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC7glkViewAA0A7GLKViewCvgTo', symObjAddr: 0x6D0, symBinAddr: 0x7D70, symSize: 0x20 } - - { offsetInCU: 0x688, offset: 0x78D2F, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC7glkViewAA0A7GLKViewCvsTo', symObjAddr: 0x6F0, symBinAddr: 0x7D90, symSize: 0x30 } - - { offsetInCU: 0x6E9, offset: 0x78D90, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC18drawingBufferWidthSivgTo', symObjAddr: 0x720, symBinAddr: 0x7DC0, symSize: 0x20 } - - { offsetInCU: 0x744, offset: 0x78DEB, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC18drawingBufferWidthSivg', symObjAddr: 0x740, symBinAddr: 0x7DE0, symSize: 0x20 } - - { offsetInCU: 0x79D, offset: 0x78E44, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC19drawingBufferHeightSivgTo', symObjAddr: 0x760, symBinAddr: 0x7E00, symSize: 0x20 } - - { offsetInCU: 0x7F8, offset: 0x78E9F, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC19drawingBufferHeightSivg', symObjAddr: 0x780, symBinAddr: 0x7E20, symSize: 0x20 } - - { offsetInCU: 0x851, offset: 0x78EF8, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC5widthSfvgTo', symObjAddr: 0x7A0, symBinAddr: 0x7E40, symSize: 0x40 } - - { offsetInCU: 0x8C1, offset: 0x78F68, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC5widthSfvg', symObjAddr: 0x7E0, symBinAddr: 0x7E80, symSize: 0x40 } - - { offsetInCU: 0x92F, offset: 0x78FD6, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC6heightSfvgTo', symObjAddr: 0x820, symBinAddr: 0x7EC0, symSize: 0x40 } - - { offsetInCU: 0x99F, offset: 0x79046, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC6heightSfvg', symObjAddr: 0x860, symBinAddr: 0x7F00, symSize: 0x40 } - - { offsetInCU: 0x9FE, offset: 0x790A5, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC11initContextyySS_S4bSSS5btF', symObjAddr: 0x8A0, symBinAddr: 0x7F40, symSize: 0x40 } - - { offsetInCU: 0xB28, offset: 0x791CF, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC11initContextyySS_S4bSSS5btFTo', symObjAddr: 0x8E0, symBinAddr: 0x7F80, symSize: 0xD0 } - - { offsetInCU: 0xBBA, offset: 0x79261, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC015initContextWithE10AttributesyySS_S4bSSS5btFTo', symObjAddr: 0x9B0, symBinAddr: 0x8050, symSize: 0xD0 } - - { offsetInCU: 0xBEC, offset: 0x79293, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC15create2DContextys5Int64VSb_S3bSSS5bs5Int32VtF', symObjAddr: 0xA80, symBinAddr: 0x8120, symSize: 0x30 } - - { offsetInCU: 0xC0F, offset: 0x792B6, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC15create2DContextys5Int64VSb_S3bSSS5bs5Int32VtFTo', symObjAddr: 0xAB0, symBinAddr: 0x8150, symSize: 0x80 } - - { offsetInCU: 0xC41, offset: 0x792E8, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC11forceLayoutyy12CoreGraphics7CGFloatV_AGtF', symObjAddr: 0xB30, symBinAddr: 0x81D0, symSize: 0x140 } - - { offsetInCU: 0xCB1, offset: 0x79358, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC11forceLayoutyy12CoreGraphics7CGFloatV_AGtFTo', symObjAddr: 0xC70, symBinAddr: 0x8310, symSize: 0x50 } - - { offsetInCU: 0xD09, offset: 0x793B0, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC8snapshotySo7UIImageCSgSbF', symObjAddr: 0xCC0, symBinAddr: 0x8360, symSize: 0xD0 } - - { offsetInCU: 0xE1D, offset: 0x794C4, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC8snapshotySo7UIImageCSgSbFTo', symObjAddr: 0xD90, symBinAddr: 0x8430, symSize: 0x40 } - - { offsetInCU: 0xE59, offset: 0x79500, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC8rendererAA9NSCRenderCSgvgTo', symObjAddr: 0xDD0, symBinAddr: 0x8470, symSize: 0x20 } - - { offsetInCU: 0xEC4, offset: 0x7956B, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC8rendererAA9NSCRenderCSgvsTo', symObjAddr: 0xDF0, symBinAddr: 0x8490, symSize: 0x30 } - - { offsetInCU: 0xF08, offset: 0x795AF, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC6renderSbyF', symObjAddr: 0xE20, symBinAddr: 0x84C0, symSize: 0x40 } - - { offsetInCU: 0xF83, offset: 0x7962A, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC6renderSbyFTo', symObjAddr: 0xE60, symBinAddr: 0x8500, symSize: 0x40 } - - { offsetInCU: 0xFFD, offset: 0x796A4, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC13context2DTestyys5Int64VF', symObjAddr: 0xEA0, symBinAddr: 0x8540, symSize: 0x40 } - - { offsetInCU: 0x10CD, offset: 0x79774, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC13context2DTestyys5Int64VFTo', symObjAddr: 0xEE0, symBinAddr: 0x8580, symSize: 0x60 } - - { offsetInCU: 0x1176, offset: 0x7981D, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC22context2DTestToDataURLySSs5Int64VF', symObjAddr: 0xF40, symBinAddr: 0x85E0, symSize: 0x60 } - - { offsetInCU: 0x1213, offset: 0x798BA, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC22context2DTestToDataURLySSs5Int64VFTo', symObjAddr: 0xFA0, symBinAddr: 0x8640, symSize: 0xA0 } - - { offsetInCU: 0x12B1, offset: 0x79958, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC23enterBackgroundListeneryycSgvsTo', symObjAddr: 0x1090, symBinAddr: 0x8730, symSize: 0x70 } - - { offsetInCU: 0x1324, offset: 0x799CB, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC20becomeActiveListeneryycSgvsTo', symObjAddr: 0x11A0, symBinAddr: 0x8840, symSize: 0x70 } - - { offsetInCU: 0x138A, offset: 0x79A31, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC18touchEventListenerySS_So19UIGestureRecognizerCtcSgvgTo', symObjAddr: 0x1210, symBinAddr: 0x88B0, symSize: 0xB0 } - - { offsetInCU: 0x13BE, offset: 0x79A65, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC18touchEventListenerySS_So19UIGestureRecognizerCtcSgvg', symObjAddr: 0x12C0, symBinAddr: 0x8960, symSize: 0x50 } - - { offsetInCU: 0x1408, offset: 0x79AAF, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC18touchEventListenerySS_So19UIGestureRecognizerCtcSgvsTo', symObjAddr: 0x1390, symBinAddr: 0x8A30, symSize: 0x90 } - - { offsetInCU: 0x144E, offset: 0x79AF5, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC18touchEventListenerySS_So19UIGestureRecognizerCtcSgvs', symObjAddr: 0x1420, symBinAddr: 0x8AC0, symSize: 0x60 } - - { offsetInCU: 0x1475, offset: 0x79B1C, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC18touchEventListenerySS_So19UIGestureRecognizerCtcSgvM', symObjAddr: 0x1640, symBinAddr: 0x8CE0, symSize: 0x40 } - - { offsetInCU: 0x14A6, offset: 0x79B4D, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC18touchEventListenerySS_So19UIGestureRecognizerCtcSgvM.resume.0', symObjAddr: 0x1680, symBinAddr: 0x8D20, symSize: 0x10 } - - { offsetInCU: 0x14D3, offset: 0x79B7A, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC5coderACSgSo7NSCoderC_tcfc', symObjAddr: 0x1690, symBinAddr: 0x8D30, symSize: 0x390 } - - { offsetInCU: 0x15CF, offset: 0x79C76, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC5coderACSgSo7NSCoderC_tcfcTo', symObjAddr: 0x1A20, symBinAddr: 0x90C0, symSize: 0x30 } - - { offsetInCU: 0x15EB, offset: 0x79C92, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC5frameACSo6CGRectV_tcfC', symObjAddr: 0x1A50, symBinAddr: 0x90F0, symSize: 0x80 } - - { offsetInCU: 0x160A, offset: 0x79CB1, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC5frameACSo6CGRectV_tcfc', symObjAddr: 0x1AD0, symBinAddr: 0x9170, symSize: 0x3D0 } - - { offsetInCU: 0x16DF, offset: 0x79D86, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC5frameACSo6CGRectV_tcfcTo', symObjAddr: 0x1EA0, symBinAddr: 0x9540, symSize: 0x30 } - - { offsetInCU: 0x171B, offset: 0x79DC2, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC17ignoreTouchEventsSbvgTo', symObjAddr: 0x1ED0, symBinAddr: 0x9570, symSize: 0x20 } - - { offsetInCU: 0x1784, offset: 0x79E2B, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC17ignoreTouchEventsSbvsTo', symObjAddr: 0x1EF0, symBinAddr: 0x9590, symSize: 0x30 } - - { offsetInCU: 0x17B8, offset: 0x79E5F, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC17ignoreTouchEventsSbvW', symObjAddr: 0x1F20, symBinAddr: 0x95C0, symSize: 0x80 } - - { offsetInCU: 0x189D, offset: 0x79F44, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC13readyListenerAA0cE0_pSgvgTo', symObjAddr: 0x1FA0, symBinAddr: 0x9640, symSize: 0x30 } - - { offsetInCU: 0x1908, offset: 0x79FAF, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC13readyListenerAA0cE0_pSgvsTo', symObjAddr: 0x1FD0, symBinAddr: 0x9670, symSize: 0x30 } - - { offsetInCU: 0x194C, offset: 0x79FF3, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC11setListeneryyAA0cE0_pSgF', symObjAddr: 0x2000, symBinAddr: 0x96A0, symSize: 0x30 } - - { offsetInCU: 0x19C7, offset: 0x7A06E, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC11setListeneryyAA0cE0_pSgFTo', symObjAddr: 0x2030, symBinAddr: 0x96D0, symSize: 0x30 } - - { offsetInCU: 0x1A32, offset: 0x7A0D9, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC6resize33_508084857CA7D194CA72FEB80DD78002LLyyF', symObjAddr: 0x2060, symBinAddr: 0x9700, symSize: 0x150 } - - { offsetInCU: 0x1D24, offset: 0x7A3CB, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC14layoutSubviewsyyF', symObjAddr: 0x21B0, symBinAddr: 0x9850, symSize: 0x2A0 } - - { offsetInCU: 0x1FCD, offset: 0x7A674, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC14layoutSubviewsyyFTo', symObjAddr: 0x2450, symBinAddr: 0x9AF0, symSize: 0x30 } - - { offsetInCU: 0x1FE9, offset: 0x7A690, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasCfD', symObjAddr: 0x2480, symBinAddr: 0x9B20, symSize: 0x2B0 } - - { offsetInCU: 0x2082, offset: 0x7A729, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasCfDTo', symObjAddr: 0x2730, symBinAddr: 0x9DD0, symSize: 0x20 } - - { offsetInCU: 0x209E, offset: 0x7A745, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC21getBoundingClientRectyyAC_SvtFZ', symObjAddr: 0x2800, symBinAddr: 0x9EA0, symSize: 0x10 } - - { offsetInCU: 0x20C1, offset: 0x7A768, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC21getBoundingClientRectyyAC_SvtFZTo', symObjAddr: 0x2810, symBinAddr: 0x9EB0, symSize: 0x40 } - - { offsetInCU: 0x20F4, offset: 0x7A79B, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC14shared_context33_508084857CA7D194CA72FEB80DD78002LLs5Int64VvgZTf4d_n', symObjAddr: 0x31B0, symBinAddr: 0xA850, symSize: 0x2E0 } - - { offsetInCU: 0x2321, offset: 0x7A9C8, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC015initContextWithE10AttributesyySS_S4bSSS5btFTf4nnnnndnnnnnn_n', symObjAddr: 0x3490, symBinAddr: 0xAB30, symSize: 0x800 } - - { offsetInCU: 0x2864, offset: 0x7AF0B, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC15create2DContextys5Int64VSb_S3bSSS5bs5Int32VtFTf4nnnndnnnnnnn_n', symObjAddr: 0x3C90, symBinAddr: 0xB330, symSize: 0x270 } - - { offsetInCU: 0x2CEC, offset: 0x7B393, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC21getBoundingClientRectyyAC_SvtFZTf4nnd_n', symObjAddr: 0x4010, symBinAddr: 0xB6B0, symSize: 0xC0 } - - { offsetInCU: 0x2DBB, offset: 0x7B462, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC5views33_508084857CA7D194CA72FEB80DD78002LL_WZ', symObjAddr: 0xE0, symBinAddr: 0x7780, symSize: 0x40 } - - { offsetInCU: 0x3180, offset: 0x7B827, size: 0x8, addend: 0x0, symName: '_$sIeg_IeyB_TR', symObjAddr: 0x1060, symBinAddr: 0x8700, symSize: 0x30 } - - { offsetInCU: 0x3198, offset: 0x7B83F, size: 0x8, addend: 0x0, symName: '_$sSSSo19UIGestureRecognizerCIeggg_So8NSStringCABIeyByy_TR', symObjAddr: 0x1310, symBinAddr: 0x89B0, symSize: 0x80 } - - { offsetInCU: 0x31B0, offset: 0x7B857, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC18touchEventListenerySS_So19UIGestureRecognizerCtcSgvpACTK', symObjAddr: 0x1480, symBinAddr: 0x8B20, symSize: 0x90 } - - { offsetInCU: 0x31DD, offset: 0x7B884, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasC18touchEventListenerySS_So19UIGestureRecognizerCtcSgvpACTk', symObjAddr: 0x1510, symBinAddr: 0x8BB0, symSize: 0xC0 } - - { offsetInCU: 0x3215, offset: 0x7B8BC, size: 0x8, addend: 0x0, symName: '_$sSSSo19UIGestureRecognizerCytIegnnr_SSABIeggg_TR', symObjAddr: 0x15D0, symBinAddr: 0x8C70, symSize: 0x70 } - - { offsetInCU: 0x3289, offset: 0x7B930, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasCfETo', symObjAddr: 0x2750, symBinAddr: 0x9DF0, symSize: 0xB0 } - - { offsetInCU: 0x32CF, offset: 0x7B976, size: 0x8, addend: 0x0, symName: '_$ss22__RawDictionaryStorageC4findys10_HashTableV6BucketV6bucket_Sb5foundtxSHRzlFSS_Tg5', symObjAddr: 0x2850, symBinAddr: 0x9EF0, symSize: 0x60 } - - { offsetInCU: 0x3332, offset: 0x7B9D9, size: 0x8, addend: 0x0, symName: '_$ss17_NativeDictionaryV7_insert2at3key5valueys10_HashTableV6BucketV_xnq_ntFSS_ypTg5', symObjAddr: 0x28B0, symBinAddr: 0x9F50, symSize: 0x60 } - - { offsetInCU: 0x33AD, offset: 0x7BA54, size: 0x8, addend: 0x0, symName: '_$ss17_NativeDictionaryV12mutatingFind_8isUniques10_HashTableV6BucketV6bucket_Sb5foundtx_SbtFSS_ypTg5', symObjAddr: 0x2910, symBinAddr: 0x9FB0, symSize: 0xB0 } - - { offsetInCU: 0x3424, offset: 0x7BACB, size: 0x8, addend: 0x0, symName: '_$ss22__RawDictionaryStorageC4find_9hashValues10_HashTableV6BucketV6bucket_Sb5foundtx_SitSHRzlFSS_Tg5', symObjAddr: 0x29C0, symBinAddr: 0xA060, symSize: 0xE0 } - - { offsetInCU: 0x346E, offset: 0x7BB15, size: 0x8, addend: 0x0, symName: '_$ss17_NativeDictionaryV4copyyyFSS_ypTg5', symObjAddr: 0x2AA0, symBinAddr: 0xA140, symSize: 0x260 } - - { offsetInCU: 0x3507, offset: 0x7BBAE, size: 0x8, addend: 0x0, symName: '_$ss17_NativeDictionaryV20_copyOrMoveAndResize8capacity12moveElementsySi_SbtFSS_ypTg5', symObjAddr: 0x2D00, symBinAddr: 0xA3A0, symSize: 0x3C0 } - - { offsetInCU: 0x367C, offset: 0x7BD23, size: 0x8, addend: 0x0, symName: '_$sSSSo19UIGestureRecognizerCIeggg_SgWOy', symObjAddr: 0x3F00, symBinAddr: 0xB5A0, symSize: 0x20 } - - { offsetInCU: 0x3690, offset: 0x7BD37, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCCanvasCMa', symObjAddr: 0x3F20, symBinAddr: 0xB5C0, symSize: 0x20 } - - { offsetInCU: 0x36A4, offset: 0x7BD4B, size: 0x8, addend: 0x0, symName: ___swift_instantiateConcreteTypeFromMangledName, symObjAddr: 0x3F40, symBinAddr: 0xB5E0, symSize: 0x40 } - - { offsetInCU: 0x36B8, offset: 0x7BD5F, size: 0x8, addend: 0x0, symName: '_$sypSgWOh', symObjAddr: 0x3F80, symBinAddr: 0xB620, symSize: 0x30 } - - { offsetInCU: 0x36CC, offset: 0x7BD73, size: 0x8, addend: 0x0, symName: ___swift_project_boxed_opaque_existential_0, symObjAddr: 0x3FB0, symBinAddr: 0xB650, symSize: 0x30 } - - { offsetInCU: 0x36E0, offset: 0x7BD87, size: 0x8, addend: 0x0, symName: ___swift_destroy_boxed_opaque_existential_0, symObjAddr: 0x3FE0, symBinAddr: 0xB680, symSize: 0x30 } - - { offsetInCU: 0x36FF, offset: 0x7BDA6, size: 0x8, addend: 0x0, symName: '_$sSo8NSStringCSo19UIGestureRecognizerCIeyByy_SSADIeggg_TRTA', symObjAddr: 0x4530, symBinAddr: 0xBBD0, symSize: 0x40 } - - { offsetInCU: 0x3728, offset: 0x7BDCF, size: 0x8, addend: 0x0, symName: _block_copy_helper, symObjAddr: 0x4570, symBinAddr: 0xBC10, symSize: 0x20 } - - { offsetInCU: 0x373C, offset: 0x7BDE3, size: 0x8, addend: 0x0, symName: _block_destroy_helper, symObjAddr: 0x4590, symBinAddr: 0xBC30, symSize: 0x10 } - - { offsetInCU: 0x3750, offset: 0x7BDF7, size: 0x8, addend: 0x0, symName: '_$sIeg_SgWOe', symObjAddr: 0x45A0, symBinAddr: 0xBC40, symSize: 0x20 } - - { offsetInCU: 0x376F, offset: 0x7BE16, size: 0x8, addend: 0x0, symName: '_$sIeyB_Ieg_TRTA', symObjAddr: 0x45C0, symBinAddr: 0xBC60, symSize: 0x10 } - - { offsetInCU: 0x3798, offset: 0x7BE3F, size: 0x8, addend: 0x0, symName: '_$sSSSo19UIGestureRecognizerCytIegnnr_SSABIeggg_TRTA', symObjAddr: 0x45F0, symBinAddr: 0xBC90, symSize: 0x20 } - - { offsetInCU: 0x37B7, offset: 0x7BE5E, size: 0x8, addend: 0x0, symName: '_$sSSSo19UIGestureRecognizerCIeggg_SSABytIegnnr_TRTA', symObjAddr: 0x4610, symBinAddr: 0xBCB0, symSize: 0x30 } - - { offsetInCU: 0x37E0, offset: 0x7BE87, size: 0x8, addend: 0x0, symName: '_$sypWOb', symObjAddr: 0x4640, symBinAddr: 0xBCE0, symSize: 0x20 } - - { offsetInCU: 0x37F4, offset: 0x7BE9B, size: 0x8, addend: 0x0, symName: '_$sSo8NSNumberCMa', symObjAddr: 0x4660, symBinAddr: 0xBD00, symSize: 0x30 } - - { offsetInCU: 0x3808, offset: 0x7BEAF, size: 0x8, addend: 0x0, symName: '_$sypWOc', symObjAddr: 0x4690, symBinAddr: 0xBD30, symSize: 0x30 } - - { offsetInCU: 0x399D, offset: 0x7C044, size: 0x8, addend: 0x0, symName: '_$sSD17dictionaryLiteralSDyxq_Gx_q_td_tcfCSS_ypTg5Tf4gd_n', symObjAddr: 0x30C0, symBinAddr: 0xA760, symSize: 0xF0 } - - { offsetInCU: 0x27, offset: 0x7C554, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative7GLUtilsCfD', symObjAddr: 0x0, symBinAddr: 0xBE10, symSize: 0x20 } - - { offsetInCU: 0x4B, offset: 0x7C578, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative7GLUtilsCfD', symObjAddr: 0x0, symBinAddr: 0xBE10, symSize: 0x20 } - - { offsetInCU: 0x79, offset: 0x7C5A6, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative7GLUtilsCMa', symObjAddr: 0x20, symBinAddr: 0xBE30, symSize: 0x14 } - - { offsetInCU: 0x6D, offset: 0x7C73D, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC8mPrograms6UInt32VvgTo', symObjAddr: 0x0, symBinAddr: 0xBE50, symSize: 0x10 } - - { offsetInCU: 0xD2, offset: 0x7C7A2, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC8mPrograms6UInt32VvsTo', symObjAddr: 0x10, symBinAddr: 0xBE60, symSize: 0x10 } - - { offsetInCU: 0x133, offset: 0x7C803, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC5widthSivgTo', symObjAddr: 0xA0, symBinAddr: 0xBEF0, symSize: 0x20 } - - { offsetInCU: 0x198, offset: 0x7C868, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC5widthSivsTo', symObjAddr: 0xC0, symBinAddr: 0xBF10, symSize: 0x20 } - - { offsetInCU: 0x1F9, offset: 0x7C8C9, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC6heightSivgTo', symObjAddr: 0xE0, symBinAddr: 0xBF30, symSize: 0x20 } - - { offsetInCU: 0x25E, offset: 0x7C92E, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC6heightSivsTo', symObjAddr: 0x100, symBinAddr: 0xBF50, symSize: 0x20 } - - { offsetInCU: 0x2BF, offset: 0x7C98F, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC3poss5Int32VvgTo', symObjAddr: 0x1D0, symBinAddr: 0xC020, symSize: 0x10 } - - { offsetInCU: 0x324, offset: 0x7C9F4, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC3poss5Int32VvsTo', symObjAddr: 0x1E0, symBinAddr: 0xC030, symSize: 0x10 } - - { offsetInCU: 0x385, offset: 0x7CA55, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC10samplerPoss5Int32VvgTo', symObjAddr: 0x1F0, symBinAddr: 0xC040, symSize: 0x10 } - - { offsetInCU: 0x3EA, offset: 0x7CABA, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC10samplerPoss5Int32VvsTo', symObjAddr: 0x200, symBinAddr: 0xC050, symSize: 0x10 } - - { offsetInCU: 0x44B, offset: 0x7CB1B, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC9vextexBufSaySfGvgTo', symObjAddr: 0x210, symBinAddr: 0xC060, symSize: 0x40 } - - { offsetInCU: 0x4B0, offset: 0x7CB80, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC9vextexBufSaySfGvsTo', symObjAddr: 0x250, symBinAddr: 0xC0A0, symSize: 0x40 } - - { offsetInCU: 0x4F3, offset: 0x7CBC3, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC13SIZE_OF_FLOATSivgZTo', symObjAddr: 0x290, symBinAddr: 0xC0E0, symSize: 0x10 } - - { offsetInCU: 0x50F, offset: 0x7CBDF, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC13VERTEX_SHADERSSvgZTo', symObjAddr: 0x2A0, symBinAddr: 0xC0F0, symSize: 0x30 } - - { offsetInCU: 0x549, offset: 0x7CC19, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC7surfaceSo9IOSurfaceCSgvgTo', symObjAddr: 0x2D0, symBinAddr: 0xC120, symSize: 0x20 } - - { offsetInCU: 0x5B0, offset: 0x7CC80, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC7surfaceSo9IOSurfaceCSgvsTo', symObjAddr: 0x2F0, symBinAddr: 0xC140, symSize: 0x30 } - - { offsetInCU: 0x611, offset: 0x7CCE1, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC8pixelBufs9UnmanagedVySo11CVBufferRefaGSgvgTo', symObjAddr: 0x440, symBinAddr: 0xC290, symSize: 0x20 } - - { offsetInCU: 0x676, offset: 0x7CD46, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC8pixelBufs9UnmanagedVySo11CVBufferRefaGSgvsTo', symObjAddr: 0x460, symBinAddr: 0xC2B0, symSize: 0x20 } - - { offsetInCU: 0x6B9, offset: 0x7CD89, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderCACycfC', symObjAddr: 0x480, symBinAddr: 0xC2D0, symSize: 0x20 } - - { offsetInCU: 0x6D7, offset: 0x7CDA7, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderCACycfc', symObjAddr: 0x4A0, symBinAddr: 0xC2F0, symSize: 0x130 } - - { offsetInCU: 0x704, offset: 0x7CDD4, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderCACycfcTo', symObjAddr: 0x630, symBinAddr: 0xC440, symSize: 0x20 } - - { offsetInCU: 0x7F8, offset: 0x7CEC8, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC7destroyyyF', symObjAddr: 0x650, symBinAddr: 0xC460, symSize: 0x140 } - - { offsetInCU: 0x9BB, offset: 0x7D08B, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC7destroyyyFTo', symObjAddr: 0x790, symBinAddr: 0xC5A0, symSize: 0x30 } - - { offsetInCU: 0x9D7, offset: 0x7D0A7, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC10texImage2Dyys5Int32V_A4fA9NSCCanvasCAHSbtF', symObjAddr: 0x7C0, symBinAddr: 0xC5D0, symSize: 0x10 } - - { offsetInCU: 0x9FA, offset: 0x7D0CA, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC10texImage2Dyys5Int32V_A4fA9NSCCanvasCAHSbtFTo', symObjAddr: 0x7D0, symBinAddr: 0xC5E0, symSize: 0xA0 } - - { offsetInCU: 0xA3B, offset: 0x7D10B, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC9drawFrame6buffer5width6height14internalFormat6format10flipYWebGLySo11CVBufferRefa_S2is5Int32VANSbtFTo', symObjAddr: 0x870, symBinAddr: 0xC680, symSize: 0x80 } - - { offsetInCU: 0xAE5, offset: 0x7D1B5, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC13createSurfaceyyF', symObjAddr: 0x8F0, symBinAddr: 0xC700, symSize: 0x3B0 } - - { offsetInCU: 0xE88, offset: 0x7D558, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC13createSurfaceyyFTo', symObjAddr: 0xCA0, symBinAddr: 0xCAB0, symSize: 0x30 } - - { offsetInCU: 0xEA4, offset: 0x7D574, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderCfD', symObjAddr: 0xCD0, symBinAddr: 0xCAE0, symSize: 0x30 } - - { offsetInCU: 0xED1, offset: 0x7D5A1, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC10texImage2Dyys5Int32V_A4fA9NSCCanvasCAHSbtFTf4nnnnnnndd_n', symObjAddr: 0xD60, symBinAddr: 0xCB70, symSize: 0xB70 } - - { offsetInCU: 0x1B8E, offset: 0x7E25E, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderC9drawFrame6buffer5width6height14internalFormat6format10flipYWebGLySo11CVBufferRefa_S2is5Int32VANSbtFTf4nnnnndn_n', symObjAddr: 0x1930, symBinAddr: 0xD740, symSize: 0x7F0 } - - { offsetInCU: 0x25DF, offset: 0x7ECAF, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderCMa', symObjAddr: 0x610, symBinAddr: 0xC420, symSize: 0x20 } - - { offsetInCU: 0x2640, offset: 0x7ED10, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative9NSCRenderCfETo', symObjAddr: 0xD00, symBinAddr: 0xCB10, symSize: 0x60 } - - { offsetInCU: 0x2854, offset: 0x7EF24, size: 0x8, addend: 0x0, symName: '_$sS2SSysWl', symObjAddr: 0x2120, symBinAddr: 0xDF30, symSize: 0x2E } - - { offsetInCU: 0xA5, offset: 0x7F4FF, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative15NSCTouchHandlerC22TouchGestureRecognizerC12touchesBegan_4withyShySo7UITouchCG_So7UIEventCtF', symObjAddr: 0x0, symBinAddr: 0xDF60, symSize: 0x650 } - - { offsetInCU: 0x320, offset: 0x7F77A, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative15NSCTouchHandlerC22TouchGestureRecognizerC12touchesMoved_4withyShySo7UITouchCG_So7UIEventCtF', symObjAddr: 0x670, symBinAddr: 0xE5D0, symSize: 0xE0 } - - { offsetInCU: 0x38D, offset: 0x7F7E7, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative15NSCTouchHandlerC22TouchGestureRecognizerC6target6actionAEypSg_10ObjectiveC8SelectorVSgtcfc', symObjAddr: 0x1080, symBinAddr: 0xEFA0, symSize: 0xF0 } - - { offsetInCU: 0x3D6, offset: 0x7F830, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative15NSCTouchHandlerC22TouchGestureRecognizerC6target6actionAEypSg_10ObjectiveC8SelectorVSgtcfcTo', symObjAddr: 0x1170, symBinAddr: 0xF090, symSize: 0x60 } - - { offsetInCU: 0x476, offset: 0x7F8D0, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative15NSCTouchHandlerC22TouchGestureRecognizerCfETo', symObjAddr: 0x11F0, symBinAddr: 0xF110, symSize: 0x20 } - - { offsetInCU: 0x4A5, offset: 0x7F8FF, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative15NSCTouchHandlerC6handleyySo19UIGestureRecognizerCFTo', symObjAddr: 0x1210, symBinAddr: 0xF130, symSize: 0x10 } - - { offsetInCU: 0x564, offset: 0x7F9BE, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative15NSCTouchHandlerC6onMove33_044DDF836BDB3B89B481C6F58BB6EF6BLLyySo19UIGestureRecognizerC_ShySo7UITouchCGSgtF', symObjAddr: 0x14E0, symBinAddr: 0xF400, symSize: 0x3A0 } - - { offsetInCU: 0xA08, offset: 0x7FE62, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative15NSCTouchHandlerCACycfcTo', symObjAddr: 0x1880, symBinAddr: 0xF7A0, symSize: 0x30 } - - { offsetInCU: 0xA6F, offset: 0x7FEC9, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative15NSCTouchHandlerC6canvasAcA9NSCCanvasC_tcfcTf4gn_n', symObjAddr: 0x1D00, symBinAddr: 0xFB30, symSize: 0x1F0 } - - { offsetInCU: 0xBB0, offset: 0x8000A, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative15NSCTouchHandlerC6append33_044DDF836BDB3B89B481C6F58BB6EF6BLLyySS_SiSSzSbtFTf4nnnnd_n', symObjAddr: 0x1EF0, symBinAddr: 0xFD20, symSize: 0xF0 } - - { offsetInCU: 0xD40, offset: 0x8019A, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative15NSCTouchHandlerC6append33_044DDF836BDB3B89B481C6F58BB6EF6BLLyySS_SbSSzSbtFTf4nnnnd_n', symObjAddr: 0x1FE0, symBinAddr: 0xFE10, symSize: 0xF0 } - - { offsetInCU: 0x105C, offset: 0x804B6, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative15NSCTouchHandlerCfETo', symObjAddr: 0x1900, symBinAddr: 0xF820, symSize: 0x60 } - - { offsetInCU: 0x108B, offset: 0x804E5, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative15NSCTouchHandlerCMa', symObjAddr: 0x1960, symBinAddr: 0xF880, symSize: 0x20 } - - { offsetInCU: 0x109F, offset: 0x804F9, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative15NSCTouchHandlerC22TouchGestureRecognizerCMa', symObjAddr: 0x1980, symBinAddr: 0xF8A0, symSize: 0x20 } - - { offsetInCU: 0x10B3, offset: 0x8050D, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative15NSCTouchHandlerC7PointerVwCP', symObjAddr: 0x19A0, symBinAddr: 0xF8C0, symSize: 0x30 } - - { offsetInCU: 0x10C7, offset: 0x80521, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative15NSCTouchHandlerC7PointerVwxx', symObjAddr: 0x19D0, symBinAddr: 0xF8F0, symSize: 0x10 } - - { offsetInCU: 0x10DB, offset: 0x80535, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative15NSCTouchHandlerC7PointerVwcp', symObjAddr: 0x19E0, symBinAddr: 0xF900, symSize: 0x30 } - - { offsetInCU: 0x10EF, offset: 0x80549, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative15NSCTouchHandlerC7PointerVwca', symObjAddr: 0x1A10, symBinAddr: 0xF930, symSize: 0x50 } - - { offsetInCU: 0x1103, offset: 0x8055D, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative15NSCTouchHandlerC7PointerVwta', symObjAddr: 0x1A80, symBinAddr: 0xF980, symSize: 0x40 } - - { offsetInCU: 0x1117, offset: 0x80571, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative15NSCTouchHandlerC7PointerVwet', symObjAddr: 0x1AC0, symBinAddr: 0xF9C0, symSize: 0x40 } - - { offsetInCU: 0x112B, offset: 0x80585, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative15NSCTouchHandlerC7PointerVwst', symObjAddr: 0x1B00, symBinAddr: 0xFA00, symSize: 0x50 } - - { offsetInCU: 0x113F, offset: 0x80599, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative15NSCTouchHandlerC7PointerVMa', symObjAddr: 0x1B50, symBinAddr: 0xFA50, symSize: 0x10 } - - { offsetInCU: 0x1153, offset: 0x805AD, size: 0x8, addend: 0x0, symName: '_$sypSgWOc', symObjAddr: 0x1B60, symBinAddr: 0xFA60, symSize: 0x40 } - - { offsetInCU: 0x1167, offset: 0x805C1, size: 0x8, addend: 0x0, symName: '_$sSo7UITouchCSo8NSObjectCSH10ObjectiveCWl', symObjAddr: 0x1C70, symBinAddr: 0xFAA0, symSize: 0x50 } - - { offsetInCU: 0x117B, offset: 0x805D5, size: 0x8, addend: 0x0, symName: '_$sSh8IteratorV8_VariantOyx__GSHRzlWOe', symObjAddr: 0x1CC0, symBinAddr: 0xFAF0, symSize: 0x20 } - - { offsetInCU: 0x119A, offset: 0x805F4, size: 0x8, addend: 0x0, symName: '_$ss12_ArrayBufferV20_consumeAndCreateNewAByxGyF12CanvasNative15NSCTouchHandlerC7PointerV_Tg5', symObjAddr: 0x1CE0, symBinAddr: 0xFB10, symSize: 0x20 } - - { offsetInCU: 0x11F3, offset: 0x8064D, size: 0x8, addend: 0x0, symName: '_$sSSSo19UIGestureRecognizerCIeggg_SgWOe', symObjAddr: 0x21E0, symBinAddr: 0xFFF0, symSize: 0x14 } - - { offsetInCU: 0x1281, offset: 0x806DB, size: 0x8, addend: 0x0, symName: '_$sSa6remove2atxSi_tF12CanvasNative15NSCTouchHandlerC7PointerV_Tg5', symObjAddr: 0x830, symBinAddr: 0xE770, symSize: 0xB0 } - - { offsetInCU: 0x6D, offset: 0x80B45, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative6NSCSVGC4dataSvSgvgTo', symObjAddr: 0x0, symBinAddr: 0x10010, symSize: 0x20 } - - { offsetInCU: 0xD2, offset: 0x80BAA, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative6NSCSVGC4dataSvSgvsTo', symObjAddr: 0x20, symBinAddr: 0x10030, symSize: 0x20 } - - { offsetInCU: 0x133, offset: 0x80C0B, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative6NSCSVGC9data_sizeSo6CGSizeVvgTo', symObjAddr: 0x40, symBinAddr: 0x10050, symSize: 0x20 } - - { offsetInCU: 0x198, offset: 0x80C70, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative6NSCSVGC9data_sizeSo6CGSizeVvsTo', symObjAddr: 0x60, symBinAddr: 0x10070, symSize: 0x20 } - - { offsetInCU: 0x1FB, offset: 0x80CD3, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative6NSCSVGC8buf_sizeSuvgTo', symObjAddr: 0x80, symBinAddr: 0x10090, symSize: 0x20 } - - { offsetInCU: 0x260, offset: 0x80D38, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative6NSCSVGC8buf_sizeSuvsTo', symObjAddr: 0xA0, symBinAddr: 0x100B0, symSize: 0x20 } - - { offsetInCU: 0x2C1, offset: 0x80D99, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative6NSCSVGC7contexts5Int64VvgTo', symObjAddr: 0xC0, symBinAddr: 0x100D0, symSize: 0x20 } - - { offsetInCU: 0x326, offset: 0x80DFE, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative6NSCSVGC7contexts5Int64VvsTo', symObjAddr: 0xE0, symBinAddr: 0x100F0, symSize: 0x20 } - - { offsetInCU: 0x387, offset: 0x80E5F, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative6NSCSVGC14didInitDrawingSbvgTo', symObjAddr: 0x100, symBinAddr: 0x10110, symSize: 0x20 } - - { offsetInCU: 0x3EC, offset: 0x80EC4, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative6NSCSVGC14didInitDrawingSbvsTo', symObjAddr: 0x120, symBinAddr: 0x10130, symSize: 0x10 } - - { offsetInCU: 0x44D, offset: 0x80F25, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative6NSCSVGC11forceResizeSbvgTo', symObjAddr: 0x130, symBinAddr: 0x10140, symSize: 0x20 } - - { offsetInCU: 0x4B2, offset: 0x80F8A, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative6NSCSVGC11forceResizeSbvsTo', symObjAddr: 0x150, symBinAddr: 0x10160, symSize: 0x10 } - - { offsetInCU: 0x513, offset: 0x80FEB, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative6NSCSVGC4syncSbvgTo', symObjAddr: 0x160, symBinAddr: 0x10170, symSize: 0x20 } - - { offsetInCU: 0x578, offset: 0x81050, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative6NSCSVGC4syncSbvsTo', symObjAddr: 0x180, symBinAddr: 0x10190, symSize: 0x10 } - - { offsetInCU: 0x5D9, offset: 0x810B1, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative6NSCSVGC18ignorePixelScalingSbvgTo', symObjAddr: 0x190, symBinAddr: 0x101A0, symSize: 0x40 } - - { offsetInCU: 0x614, offset: 0x810EC, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative6NSCSVGC18ignorePixelScalingSbvg', symObjAddr: 0x1D0, symBinAddr: 0x101E0, symSize: 0x30 } - - { offsetInCU: 0x679, offset: 0x81151, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative6NSCSVGC18ignorePixelScalingSbvsTo', symObjAddr: 0x200, symBinAddr: 0x10210, symSize: 0x50 } - - { offsetInCU: 0x6FF, offset: 0x811D7, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative6NSCSVGC18ignorePixelScalingSbvs', symObjAddr: 0x250, symBinAddr: 0x10260, symSize: 0x50 } - - { offsetInCU: 0x771, offset: 0x81249, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative6NSCSVGC18ignorePixelScalingSbvM', symObjAddr: 0x2A0, symBinAddr: 0x102B0, symSize: 0x40 } - - { offsetInCU: 0x7A0, offset: 0x81278, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative6NSCSVGC18ignorePixelScalingSbvM.resume.0', symObjAddr: 0x2E0, symBinAddr: 0x102F0, symSize: 0x30 } - - { offsetInCU: 0x818, offset: 0x812F0, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative6NSCSVGC3srcSSSgvM', symObjAddr: 0x390, symBinAddr: 0x103A0, symSize: 0x40 } - - { offsetInCU: 0x847, offset: 0x8131F, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative6NSCSVGC7srcPathSSSgvM', symObjAddr: 0x6F0, symBinAddr: 0x10700, symSize: 0x40 } - - { offsetInCU: 0x894, offset: 0x8136C, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative6NSCSVGC11deviceScaleSfyFTo', symObjAddr: 0x770, symBinAddr: 0x10780, symSize: 0xB0 } - - { offsetInCU: 0x99E, offset: 0x81476, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative6NSCSVGC6doDrawyyF', symObjAddr: 0x820, symBinAddr: 0x10830, symSize: 0x3D0 } - - { offsetInCU: 0xC10, offset: 0x816E8, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative6NSCSVGC6doDrawyyFyycfU_', symObjAddr: 0xBF0, symBinAddr: 0x10C00, symSize: 0x470 } - - { offsetInCU: 0xF01, offset: 0x819D9, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative6NSCSVGC6doDrawyyFTo', symObjAddr: 0x10E0, symBinAddr: 0x110F0, symSize: 0x30 } - - { offsetInCU: 0xF1D, offset: 0x819F5, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative6NSCSVGC6updateyyF', symObjAddr: 0x1110, symBinAddr: 0x11120, symSize: 0x3B0 } - - { offsetInCU: 0x12AC, offset: 0x81D84, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative6NSCSVGC6updateyyFTo', symObjAddr: 0x14C0, symBinAddr: 0x114D0, symSize: 0x30 } - - { offsetInCU: 0x12F3, offset: 0x81DCB, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative6NSCSVGC14layoutSubviewsyyFTo', symObjAddr: 0x1500, symBinAddr: 0x11500, symSize: 0x30 } - - { offsetInCU: 0x134C, offset: 0x81E24, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative6NSCSVGC10colorSpaceSo07CGColorE3RefavgTo', symObjAddr: 0x1530, symBinAddr: 0x11530, symSize: 0x20 } - - { offsetInCU: 0x1389, offset: 0x81E61, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative6NSCSVGC5frameACSo6CGRectV_tcfC', symObjAddr: 0x1550, symBinAddr: 0x11550, symSize: 0x80 } - - { offsetInCU: 0x13A7, offset: 0x81E7F, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative6NSCSVGC5frameACSo6CGRectV_tcfc', symObjAddr: 0x15D0, symBinAddr: 0x115D0, symSize: 0x330 } - - { offsetInCU: 0x142D, offset: 0x81F05, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative6NSCSVGC5frameACSo6CGRectV_tcfcTo', symObjAddr: 0x19D0, symBinAddr: 0x11990, symSize: 0x30 } - - { offsetInCU: 0x1449, offset: 0x81F21, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative6NSCSVGC5coderACSgSo7NSCoderC_tcfc', symObjAddr: 0x1A00, symBinAddr: 0x119C0, symSize: 0x260 } - - { offsetInCU: 0x14CB, offset: 0x81FA3, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative6NSCSVGC5coderACSgSo7NSCoderC_tcfcTo', symObjAddr: 0x1C60, symBinAddr: 0x11C20, symSize: 0x30 } - - { offsetInCU: 0x14E7, offset: 0x81FBF, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative6NSCSVGC4drawyySo6CGRectVF', symObjAddr: 0x1C90, symBinAddr: 0x11C50, symSize: 0x1E0 } - - { offsetInCU: 0x1714, offset: 0x821EC, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative6NSCSVGC4drawyySo6CGRectVFTo', symObjAddr: 0x1E70, symBinAddr: 0x11E30, symSize: 0x70 } - - { offsetInCU: 0x1730, offset: 0x82208, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative6NSCSVGC7toImageSo7UIImageCSgyF', symObjAddr: 0x1EE0, symBinAddr: 0x11EA0, symSize: 0x180 } - - { offsetInCU: 0x191F, offset: 0x823F7, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative6NSCSVGC7toImageSo7UIImageCSgyFTo', symObjAddr: 0x2060, symBinAddr: 0x12020, symSize: 0x40 } - - { offsetInCU: 0x193B, offset: 0x82413, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative6NSCSVGC6toDataSo6NSDataCSgyF', symObjAddr: 0x20A0, symBinAddr: 0x12060, symSize: 0x50 } - - { offsetInCU: 0x1A04, offset: 0x824DC, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative6NSCSVGC6toDataSo6NSDataCSgyFTo', symObjAddr: 0x20F0, symBinAddr: 0x120B0, symSize: 0x40 } - - { offsetInCU: 0x1A20, offset: 0x824F8, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative6NSCSVGCfD', symObjAddr: 0x2130, symBinAddr: 0x120F0, symSize: 0x30 } - - { offsetInCU: 0x1A7A, offset: 0x82552, size: 0x8, addend: 0x0, symName: '_$sSo17OS_dispatch_queueCMa', symObjAddr: 0x1900, symBinAddr: 0x11900, symSize: 0x30 } - - { offsetInCU: 0x1A8E, offset: 0x82566, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative6NSCSVGCMa', symObjAddr: 0x19B0, symBinAddr: 0x11970, symSize: 0x20 } - - { offsetInCU: 0x1AB8, offset: 0x82590, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative6NSCSVGCfETo', symObjAddr: 0x2270, symBinAddr: 0x12230, symSize: 0x70 } - - { offsetInCU: 0x1AE7, offset: 0x825BF, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative6NSCSVGC6doDrawyyFyycfU_TA', symObjAddr: 0x2480, symBinAddr: 0x12440, symSize: 0x10 } - - { offsetInCU: 0x1AFB, offset: 0x825D3, size: 0x8, addend: 0x0, symName: _block_copy_helper, symObjAddr: 0x2490, symBinAddr: 0x12450, symSize: 0x20 } - - { offsetInCU: 0x1B0F, offset: 0x825E7, size: 0x8, addend: 0x0, symName: _block_destroy_helper, symObjAddr: 0x24B0, symBinAddr: 0x12470, symSize: 0x10 } - - { offsetInCU: 0x1B23, offset: 0x825FB, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative6NSCSVGC6doDrawyyFyycfU_yyScMYccfU0_TA', symObjAddr: 0x2530, symBinAddr: 0x124F0, symSize: 0x10 } - - { offsetInCU: 0x27, offset: 0x82A7D, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative14NSCImageBitmapC14FAILED_TO_LOADSSvgZTo', symObjAddr: 0x0, symBinAddr: 0x12590, symSize: 0x30 } - - { offsetInCU: 0x4B, offset: 0x82AA1, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative14NSCImageBitmapC5queueSo012OS_dispatch_E0CvpZ', symObjAddr: 0x2A0, symBinAddr: 0x138F110, symSize: 0x0 } - - { offsetInCU: 0x65, offset: 0x82ABB, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative14NSCImageBitmapC14FAILED_TO_LOADSSvgZTo', symObjAddr: 0x0, symBinAddr: 0x12590, symSize: 0x30 } - - { offsetInCU: 0x81, offset: 0x82AD7, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative14NSCImageBitmapC5queueSo012OS_dispatch_E0CvgZ', symObjAddr: 0x120, symBinAddr: 0x126B0, symSize: 0x40 } - - { offsetInCU: 0xC6, offset: 0x82B1C, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative14NSCImageBitmapC5queueSo012OS_dispatch_E0CvgZTo', symObjAddr: 0x160, symBinAddr: 0x126F0, symSize: 0x30 } - - { offsetInCU: 0x105, offset: 0x82B5B, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative14NSCImageBitmapCACycfC', symObjAddr: 0x190, symBinAddr: 0x12720, symSize: 0x20 } - - { offsetInCU: 0x123, offset: 0x82B79, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative14NSCImageBitmapCACycfc', symObjAddr: 0x1B0, symBinAddr: 0x12740, symSize: 0x30 } - - { offsetInCU: 0x15E, offset: 0x82BB4, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative14NSCImageBitmapCACycfcTo', symObjAddr: 0x200, symBinAddr: 0x12790, symSize: 0x30 } - - { offsetInCU: 0x199, offset: 0x82BEF, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative14NSCImageBitmapCfD', symObjAddr: 0x230, symBinAddr: 0x127C0, symSize: 0x30 } - - { offsetInCU: 0x1C7, offset: 0x82C1D, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative14NSCImageBitmapC5queue_WZ', symObjAddr: 0x30, symBinAddr: 0x125C0, symSize: 0xF0 } - - { offsetInCU: 0x1F2, offset: 0x82C48, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative14NSCImageBitmapCMa', symObjAddr: 0x1E0, symBinAddr: 0x12770, symSize: 0x20 } - - { offsetInCU: 0x206, offset: 0x82C5C, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative14NSCImageBitmapCfETo', symObjAddr: 0x260, symBinAddr: 0x127F0, symSize: 0x10 } - - { offsetInCU: 0x2B, offset: 0x82E0E, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC18createTextureCacheSo017CVOpenGLESTextureF3RefaSgyFZ', symObjAddr: 0x0, symBinAddr: 0x12800, symSize: 0xA0 } - - { offsetInCU: 0x4F, offset: 0x82E32, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC18createTextureCacheSo017CVOpenGLESTextureF3RefaSgyFZ', symObjAddr: 0x0, symBinAddr: 0x12800, symSize: 0xA0 } - - { offsetInCU: 0xE6, offset: 0x82EC9, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC18createTextureCacheSo017CVOpenGLESTextureF3RefaSgyFZTo', symObjAddr: 0xA0, symBinAddr: 0x128A0, symSize: 0xA0 } - - { offsetInCU: 0x131, offset: 0x82F14, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC11createImageySo11CVBufferRefaSgSo022CVOpenGLESTextureCacheG0a_AFSo012CFDictionaryG0aSgs6UInt32Vs5Int32VA2p2NSitFZ', symObjAddr: 0x140, symBinAddr: 0x12940, symSize: 0x90 } - - { offsetInCU: 0x279, offset: 0x8305C, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC11createImageySo11CVBufferRefaSgSo022CVOpenGLESTextureCacheG0a_AFSo012CFDictionaryG0aSgs6UInt32Vs5Int32VA2p2NSitFZTo', symObjAddr: 0x1D0, symBinAddr: 0x129D0, symSize: 0xA0 } - - { offsetInCU: 0x323, offset: 0x83106, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC11setupRenderAA9NSCRenderCyFZ', symObjAddr: 0x270, symBinAddr: 0x12A70, symSize: 0x30 } - - { offsetInCU: 0x371, offset: 0x83154, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC11setupRenderAA9NSCRenderCyFZTo', symObjAddr: 0x2A0, symBinAddr: 0x12AA0, symSize: 0x30 } - - { offsetInCU: 0x3B9, offset: 0x8319C, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC9drawFrameyySo8AVPlayerC_So0F15ItemVideoOutputCSo6CGSizeVAA9NSCRenderCs5Int32VANSbtFZ', symObjAddr: 0x2D0, symBinAddr: 0x12AD0, symSize: 0x10 } - - { offsetInCU: 0x3DC, offset: 0x831BF, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC9drawFrameyySo8AVPlayerC_So0F15ItemVideoOutputCSo6CGSizeVAA9NSCRenderCs5Int32VANSbtFZTo', symObjAddr: 0x2E0, symBinAddr: 0x12AE0, symSize: 0xA0 } - - { offsetInCU: 0x424, offset: 0x83207, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC11writeToFileyySo6NSDataC_SStKFZ', symObjAddr: 0x3C0, symBinAddr: 0x12BC0, symSize: 0xD0 } - - { offsetInCU: 0x4D3, offset: 0x832B6, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC11writeToFileyySo6NSDataC_SStKFZTo', symObjAddr: 0x490, symBinAddr: 0x12C90, symSize: 0x140 } - - { offsetInCU: 0x545, offset: 0x83328, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsCACycfC', symObjAddr: 0x5D0, symBinAddr: 0x12DD0, symSize: 0x20 } - - { offsetInCU: 0x563, offset: 0x83346, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsCACycfc', symObjAddr: 0x5F0, symBinAddr: 0x12DF0, symSize: 0x30 } - - { offsetInCU: 0x59E, offset: 0x83381, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsCACycfcTo', symObjAddr: 0x620, symBinAddr: 0x12E20, symSize: 0x30 } - - { offsetInCU: 0x5D9, offset: 0x833BC, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsCfD', symObjAddr: 0x650, symBinAddr: 0x12E50, symSize: 0x30 } - - { offsetInCU: 0x606, offset: 0x833E9, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC9drawFrameyySo8AVPlayerC_So0F15ItemVideoOutputCSo6CGSizeVAA9NSCRenderCs5Int32VANSbtFZTf4nnnnnndd_n', symObjAddr: 0x680, symBinAddr: 0x12E80, symSize: 0x170 } - - { offsetInCU: 0x799, offset: 0x8357C, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC7getFile33_F00B23A4165DD6ABFCD23C8811C7DF43LLyS2SKFZTf4nd_g', symObjAddr: 0x7F0, symBinAddr: 0x12FF0, symSize: 0x390 } - - { offsetInCU: 0x87B, offset: 0x8365E, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsCMa', symObjAddr: 0xB80, symBinAddr: 0x13380, symSize: 0x20 } - - { offsetInCU: 0x88F, offset: 0x83672, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC8TNSErrorOAEs5ErrorAAWl', symObjAddr: 0xBA0, symBinAddr: 0x133A0, symSize: 0x30 } - - { offsetInCU: 0x8A3, offset: 0x83686, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC8TNSErrorOwCP', symObjAddr: 0xBD0, symBinAddr: 0x133D0, symSize: 0x30 } - - { offsetInCU: 0x8B7, offset: 0x8369A, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC8TNSErrorOwxx', symObjAddr: 0xC00, symBinAddr: 0x13400, symSize: 0x10 } - - { offsetInCU: 0x8CB, offset: 0x836AE, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC8TNSErrorOwcp', symObjAddr: 0xC10, symBinAddr: 0x13410, symSize: 0x30 } - - { offsetInCU: 0x8DF, offset: 0x836C2, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC8TNSErrorOwca', symObjAddr: 0xC40, symBinAddr: 0x13440, symSize: 0x40 } - - { offsetInCU: 0x8F3, offset: 0x836D6, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC8TNSErrorOwta', symObjAddr: 0xC90, symBinAddr: 0x13480, symSize: 0x30 } - - { offsetInCU: 0x907, offset: 0x836EA, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC8TNSErrorOwet', symObjAddr: 0xCC0, symBinAddr: 0x134B0, symSize: 0x40 } - - { offsetInCU: 0x91B, offset: 0x836FE, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC8TNSErrorOwst', symObjAddr: 0xD00, symBinAddr: 0x134F0, symSize: 0x40 } - - { offsetInCU: 0x92F, offset: 0x83712, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC8TNSErrorOwug', symObjAddr: 0xD40, symBinAddr: 0x13530, symSize: 0x10 } - - { offsetInCU: 0x943, offset: 0x83726, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC8TNSErrorOwup', symObjAddr: 0xD50, symBinAddr: 0x13540, symSize: 0x10 } - - { offsetInCU: 0x957, offset: 0x8373A, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC8TNSErrorOwui', symObjAddr: 0xD60, symBinAddr: 0x13550, symSize: 0x10 } - - { offsetInCU: 0x96B, offset: 0x8374E, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC8TNSErrorOMa', symObjAddr: 0xD70, symBinAddr: 0x13560, symSize: 0xA } - - { offsetInCU: 0x9ED, offset: 0x837D0, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC8TNSErrorOs5ErrorAAsAFP7_domainSSvgTW', symObjAddr: 0x380, symBinAddr: 0x12B80, symSize: 0x10 } - - { offsetInCU: 0xA09, offset: 0x837EC, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC8TNSErrorOs5ErrorAAsAFP5_codeSivgTW', symObjAddr: 0x390, symBinAddr: 0x12B90, symSize: 0x10 } - - { offsetInCU: 0xA25, offset: 0x83808, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC8TNSErrorOs5ErrorAAsAFP9_userInfoyXlSgvgTW', symObjAddr: 0x3A0, symBinAddr: 0x12BA0, symSize: 0x10 } - - { offsetInCU: 0xA41, offset: 0x83824, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative5UtilsC8TNSErrorOs5ErrorAAsAFP19_getEmbeddedNSErroryXlSgyFTW', symObjAddr: 0x3B0, symBinAddr: 0x12BB0, symSize: 0x10 } - - { offsetInCU: 0x27, offset: 0x83B5E, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative27NSCCanvasRenderingContext2DC13createPatternys5Int64VAF_So7UIImageCSStFZ', symObjAddr: 0x0, symBinAddr: 0x13570, symSize: 0x10 } - - { offsetInCU: 0x8F, offset: 0x83BC6, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative27NSCCanvasRenderingContext2DC13createPatternys5Int64VAF_So7UIImageCSStFZ', symObjAddr: 0x0, symBinAddr: 0x13570, symSize: 0x10 } - - { offsetInCU: 0x11B, offset: 0x83C52, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative27NSCCanvasRenderingContext2DC13createPatternys5Int64VAF_So7UIImageCSStFZTo', symObjAddr: 0x10, symBinAddr: 0x13580, symSize: 0x70 } - - { offsetInCU: 0x17D, offset: 0x83CB4, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative27NSCCanvasRenderingContext2DC9drawImageyys5Int64V_So7UIImageCS2ftFZ', symObjAddr: 0x80, symBinAddr: 0x135F0, symSize: 0x10 } - - { offsetInCU: 0x21B, offset: 0x83D52, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative27NSCCanvasRenderingContext2DC9drawImageyys5Int64V_So7UIImageCS2ftFZTo', symObjAddr: 0x90, symBinAddr: 0x13600, symSize: 0x50 } - - { offsetInCU: 0x28B, offset: 0x83DC2, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative27NSCCanvasRenderingContext2DC9drawImageyys5Int64V_So7UIImageCS4ftFZ', symObjAddr: 0xE0, symBinAddr: 0x13650, symSize: 0x10 } - - { offsetInCU: 0x351, offset: 0x83E88, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative27NSCCanvasRenderingContext2DC9drawImageyys5Int64V_So7UIImageCS4ftFZTo', symObjAddr: 0xF0, symBinAddr: 0x13660, symSize: 0x70 } - - { offsetInCU: 0x3D9, offset: 0x83F10, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative27NSCCanvasRenderingContext2DC9drawImageyys5Int64V_So7UIImageCS8ftFZ', symObjAddr: 0x160, symBinAddr: 0x136D0, symSize: 0x10 } - - { offsetInCU: 0x4EF, offset: 0x84026, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative27NSCCanvasRenderingContext2DC9drawImageyys5Int64V_So7UIImageCS8ftFZTo', symObjAddr: 0x170, symBinAddr: 0x136E0, symSize: 0x90 } - - { offsetInCU: 0x5A7, offset: 0x840DE, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative27NSCCanvasRenderingContext2DCACycfC', symObjAddr: 0x200, symBinAddr: 0x13770, symSize: 0x20 } - - { offsetInCU: 0x5C5, offset: 0x840FC, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative27NSCCanvasRenderingContext2DCACycfc', symObjAddr: 0x220, symBinAddr: 0x13790, symSize: 0x30 } - - { offsetInCU: 0x600, offset: 0x84137, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative27NSCCanvasRenderingContext2DCACycfcTo', symObjAddr: 0x250, symBinAddr: 0x137C0, symSize: 0x30 } - - { offsetInCU: 0x63B, offset: 0x84172, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative27NSCCanvasRenderingContext2DCfD', symObjAddr: 0x280, symBinAddr: 0x137F0, symSize: 0x30 } - - { offsetInCU: 0x669, offset: 0x841A0, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative27NSCCanvasRenderingContext2DCMa', symObjAddr: 0x2B0, symBinAddr: 0x13820, symSize: 0x14 } - - { offsetInCU: 0x6D, offset: 0x84372, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7GLKViewC7isDirtySbvgTo', symObjAddr: 0x20, symBinAddr: 0x13860, symSize: 0x20 } - - { offsetInCU: 0xD2, offset: 0x843D7, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7GLKViewC7isDirtySbvsTo', symObjAddr: 0x40, symBinAddr: 0x13880, symSize: 0x10 } - - { offsetInCU: 0x133, offset: 0x84438, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7GLKViewC3fbos6UInt32VvgTo', symObjAddr: 0x50, symBinAddr: 0x13890, symSize: 0x10 } - - { offsetInCU: 0x198, offset: 0x8449D, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7GLKViewC3fbos6UInt32VvsTo', symObjAddr: 0x60, symBinAddr: 0x138A0, symSize: 0x10 } - - { offsetInCU: 0x1DB, offset: 0x844E0, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7GLKViewCACycfc', symObjAddr: 0x90, symBinAddr: 0x138D0, symSize: 0x70 } - - { offsetInCU: 0x22C, offset: 0x84531, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7GLKViewCACycfcTo', symObjAddr: 0x120, symBinAddr: 0x13960, symSize: 0x70 } - - { offsetInCU: 0x267, offset: 0x8456C, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7GLKViewC5frameACSo6CGRectV_tcfc', symObjAddr: 0x190, symBinAddr: 0x139D0, symSize: 0xA0 } - - { offsetInCU: 0x2CE, offset: 0x845D3, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7GLKViewC5frameACSo6CGRectV_tcfcTo', symObjAddr: 0x230, symBinAddr: 0x13A70, symSize: 0x70 } - - { offsetInCU: 0x33F, offset: 0x84644, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7GLKViewC5coderACSgSo7NSCoderC_tcfcTo', symObjAddr: 0x2A0, symBinAddr: 0x13AE0, symSize: 0x60 } - - { offsetInCU: 0x3A0, offset: 0x846A5, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7GLKViewC15setNeedsDisplayyyFTo', symObjAddr: 0x320, symBinAddr: 0x13B40, symSize: 0x30 } - - { offsetInCU: 0x418, offset: 0x8471D, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7GLKViewC15setNeedsDisplayyySo6CGRectVFTo', symObjAddr: 0x3D0, symBinAddr: 0x13B70, symSize: 0x60 } - - { offsetInCU: 0x4BB, offset: 0x847C0, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7GLKViewC12bindDrawableyyFTo', symObjAddr: 0x4B0, symBinAddr: 0x13BD0, symSize: 0xA0 } - - { offsetInCU: 0x569, offset: 0x8486E, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7GLKViewC14deleteDrawableyyFTo', symObjAddr: 0x590, symBinAddr: 0x13C70, symSize: 0x60 } - - { offsetInCU: 0x5BB, offset: 0x848C0, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7GLKViewC5frame7contextACSo6CGRectV_So11EAGLContextCtcfC', symObjAddr: 0x5F0, symBinAddr: 0x13CD0, symSize: 0x90 } - - { offsetInCU: 0x5D9, offset: 0x848DE, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7GLKViewC5frame7contextACSo6CGRectV_So11EAGLContextCtcfc', symObjAddr: 0x680, symBinAddr: 0x13D60, symSize: 0x30 } - - { offsetInCU: 0x65C, offset: 0x84961, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7GLKViewC5frame7contextACSo6CGRectV_So11EAGLContextCtcfcTo', symObjAddr: 0x6B0, symBinAddr: 0x13D90, symSize: 0x30 } - - { offsetInCU: 0x6BA, offset: 0x849BF, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7GLKViewCMa', symObjAddr: 0x100, symBinAddr: 0x13940, symSize: 0x20 } - - { offsetInCU: 0x752, offset: 0x84A57, size: 0x8, addend: 0x0, symName: '_$sSo7GLKViewC12CanvasNativeE16snapshotWithDatayy10Foundation0F0VF', symObjAddr: 0x700, symBinAddr: 0x13DE0, symSize: 0x320 } - - { offsetInCU: 0xA70, offset: 0x84D75, size: 0x8, addend: 0x0, symName: '_$sSo7GLKViewC12CanvasNativeE16snapshotWithDatayy10Foundation0F0VFTo', symObjAddr: 0xA20, symBinAddr: 0x14100, symSize: 0x80 } - - { offsetInCU: 0xAB6, offset: 0x84DBB, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7CPUViewC7isDirtySbvgTo', symObjAddr: 0xAA0, symBinAddr: 0x14180, symSize: 0x20 } - - { offsetInCU: 0xB1B, offset: 0x84E20, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7CPUViewC7isDirtySbvsTo', symObjAddr: 0xAC0, symBinAddr: 0x141A0, symSize: 0x10 } - - { offsetInCU: 0xB7C, offset: 0x84E81, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7CPUViewC8rendererAA9NSCCanvasCSgvgTo', symObjAddr: 0xAD0, symBinAddr: 0x141B0, symSize: 0x20 } - - { offsetInCU: 0xBE3, offset: 0x84EE8, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7CPUViewC8rendererAA9NSCCanvasCSgvsTo', symObjAddr: 0xAF0, symBinAddr: 0x141D0, symSize: 0x20 } - - { offsetInCU: 0xC46, offset: 0x84F4B, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7CPUViewC18ignorePixelScalingSbvgTo', symObjAddr: 0xB10, symBinAddr: 0x141F0, symSize: 0x40 } - - { offsetInCU: 0xC81, offset: 0x84F86, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7CPUViewC18ignorePixelScalingSbvg', symObjAddr: 0xB50, symBinAddr: 0x14230, symSize: 0x30 } - - { offsetInCU: 0xCC8, offset: 0x84FCD, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7CPUViewC18ignorePixelScalingSbvsTo', symObjAddr: 0xB80, symBinAddr: 0x14260, symSize: 0x40 } - - { offsetInCU: 0xD03, offset: 0x85008, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7CPUViewC18ignorePixelScalingSbvs', symObjAddr: 0xBC0, symBinAddr: 0x142A0, symSize: 0x40 } - - { offsetInCU: 0xD2A, offset: 0x8502F, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7CPUViewC18ignorePixelScalingSbvM', symObjAddr: 0xC00, symBinAddr: 0x142E0, symSize: 0x40 } - - { offsetInCU: 0xD59, offset: 0x8505E, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7CPUViewC18ignorePixelScalingSbvM.resume.0', symObjAddr: 0xC40, symBinAddr: 0x14320, symSize: 0x10 } - - { offsetInCU: 0xD84, offset: 0x85089, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7CPUViewCACycfc', symObjAddr: 0xCA0, symBinAddr: 0x14380, symSize: 0x80 } - - { offsetInCU: 0xDD5, offset: 0x850DA, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7CPUViewCACycfcTo', symObjAddr: 0xD20, symBinAddr: 0x14400, symSize: 0x80 } - - { offsetInCU: 0xE10, offset: 0x85115, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7CPUViewC5frameACSo6CGRectV_tcfc', symObjAddr: 0xE40, symBinAddr: 0x14520, symSize: 0xC0 } - - { offsetInCU: 0xE77, offset: 0x8517C, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7CPUViewC5frameACSo6CGRectV_tcfcTo', symObjAddr: 0xF00, symBinAddr: 0x145E0, symSize: 0xA0 } - - { offsetInCU: 0xEBE, offset: 0x851C3, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7CPUViewC5coderACSgSo7NSCoderC_tcfc', symObjAddr: 0xFA0, symBinAddr: 0x14680, symSize: 0xB0 } - - { offsetInCU: 0xF0B, offset: 0x85210, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7CPUViewC5coderACSgSo7NSCoderC_tcfcTo', symObjAddr: 0x1050, symBinAddr: 0x14730, symSize: 0x30 } - - { offsetInCU: 0xF45, offset: 0x8524A, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7CPUViewC11deviceScaleSfyFTo', symObjAddr: 0x1080, symBinAddr: 0x14760, symSize: 0xB0 } - - { offsetInCU: 0xFC2, offset: 0x852C7, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7CPUViewC4drawyySo6CGRectVFTo', symObjAddr: 0x1140, symBinAddr: 0x14810, symSize: 0x30 } - - { offsetInCU: 0xFF4, offset: 0x852F9, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7CPUViewC4drawyySo6CGRectVFTf4dn_n', symObjAddr: 0x1780, symBinAddr: 0x14CE0, symSize: 0x440 } - - { offsetInCU: 0x1330, offset: 0x85635, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7CPUViewCfETo', symObjAddr: 0x11C0, symBinAddr: 0x14890, symSize: 0x20 } - - { offsetInCU: 0x13C2, offset: 0x856C7, size: 0x8, addend: 0x0, symName: '_$ss12_ArrayBufferV20_consumeAndCreateNew14bufferIsUnique15minimumCapacity13growForAppendAByxGSb_SiSbtF12CanvasNative15NSCTouchHandlerC7PointerV_Tg5', symObjAddr: 0x11E0, symBinAddr: 0x148B0, symSize: 0xC0 } - - { offsetInCU: 0x1502, offset: 0x85807, size: 0x8, addend: 0x0, symName: '_$ss12_ArrayBufferV20_consumeAndCreateNew14bufferIsUnique15minimumCapacity13growForAppendAByxGSb_SiSbtFs5UInt8V_Tg5', symObjAddr: 0x1390, symBinAddr: 0x14970, symSize: 0xB0 } - - { offsetInCU: 0x1610, offset: 0x85915, size: 0x8, addend: 0x0, symName: '_$ss22_ContiguousArrayBufferV19_uninitializedCount15minimumCapacityAByxGSi_SitcfC12CanvasNative15NSCTouchHandlerC7PointerV_Tg5Tf4nnd_n', symObjAddr: 0x1440, symBinAddr: 0x14A20, symSize: 0x90 } - - { offsetInCU: 0x169A, offset: 0x8599F, size: 0x8, addend: 0x0, symName: '_$s10Foundation4DataV15_RepresentationOWOy', symObjAddr: 0x1650, symBinAddr: 0x14BB0, symSize: 0x60 } - - { offsetInCU: 0x16AE, offset: 0x859B3, size: 0x8, addend: 0x0, symName: '_$s10Foundation4DataV15_RepresentationOWOe', symObjAddr: 0x16B0, symBinAddr: 0x14C10, symSize: 0x40 } - - { offsetInCU: 0x16C2, offset: 0x859C7, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative0A7CPUViewCMa', symObjAddr: 0x16F0, symBinAddr: 0x14C50, symSize: 0x20 } - - { offsetInCU: 0x16EC, offset: 0x859F1, size: 0x8, addend: 0x0, symName: '_$ss22_ContiguousArrayBufferV19_uninitializedCount15minimumCapacityAByxGSi_SitcfCs5UInt8V_Tg5Tf4nnd_n', symObjAddr: 0x1710, symBinAddr: 0x14C70, symSize: 0x70 } - - { offsetInCU: 0x17D7, offset: 0x85ADC, size: 0x8, addend: 0x0, symName: '_$sSaySayxGqd__c7ElementQyd__RszSTRd__lufCs5UInt8V_10Foundation4DataVTg5Tf4gd_n', symObjAddr: 0x1550, symBinAddr: 0x14AB0, symSize: 0x100 } - - { offsetInCU: 0x4F, offset: 0x85ED9, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative13NSCImageAssetC5queue33_7ED578B0ED4B2B6F6887A622A7B49AA3LLSo012OS_dispatch_E0CvpZ', symObjAddr: 0x990, symBinAddr: 0x138F220, symSize: 0x0 } - - { offsetInCU: 0x5D, offset: 0x85EE7, size: 0x8, addend: 0x0, symName: '_$sIegh_IeyBh_TR', symObjAddr: 0x0, symBinAddr: 0x15240, symSize: 0x30 } - - { offsetInCU: 0x75, offset: 0x85EFF, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative13NSCImageAssetC5queue33_7ED578B0ED4B2B6F6887A622A7B49AA3LL_WZ', symObjAddr: 0x30, symBinAddr: 0x15270, symSize: 0xF0 } - - { offsetInCU: 0xB2, offset: 0x85F3C, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative13NSCImageAssetC013loadImageFromF4SyncySbs5Int64V_So7UIImageCtFZ', symObjAddr: 0x120, symBinAddr: 0x15360, symSize: 0x10 } - - { offsetInCU: 0x128, offset: 0x85FB2, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative13NSCImageAssetC013loadImageFromF4SyncySbs5Int64V_So7UIImageCtFZTo', symObjAddr: 0x130, symBinAddr: 0x15370, symSize: 0x50 } - - { offsetInCU: 0x180, offset: 0x8600A, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative13NSCImageAssetC013loadImageFromF0yys5Int64V_So7UIImageCySbctFZ', symObjAddr: 0x180, symBinAddr: 0x153C0, symSize: 0x10 } - - { offsetInCU: 0x194, offset: 0x8601E, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative13NSCImageAssetC013loadImageFromF0yys5Int64V_So7UIImageCySbctFZyyYbcfU_', symObjAddr: 0x190, symBinAddr: 0x153D0, symSize: 0x240 } - - { offsetInCU: 0x275, offset: 0x860FF, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative13NSCImageAssetC013loadImageFromF0yys5Int64V_So7UIImageCySbctFZTo', symObjAddr: 0x3D0, symBinAddr: 0x15610, symSize: 0x80 } - - { offsetInCU: 0x2A7, offset: 0x86131, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative13NSCImageAssetCACycfC', symObjAddr: 0x450, symBinAddr: 0x15690, symSize: 0x20 } - - { offsetInCU: 0x2C5, offset: 0x8614F, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative13NSCImageAssetCACycfc', symObjAddr: 0x470, symBinAddr: 0x156B0, symSize: 0x30 } - - { offsetInCU: 0x300, offset: 0x8618A, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative13NSCImageAssetCACycfcTo', symObjAddr: 0x4A0, symBinAddr: 0x156E0, symSize: 0x30 } - - { offsetInCU: 0x33B, offset: 0x861C5, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative13NSCImageAssetCfD', symObjAddr: 0x4D0, symBinAddr: 0x15710, symSize: 0x30 } - - { offsetInCU: 0x368, offset: 0x861F2, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative13NSCImageAssetC013loadImageFromF0yys5Int64V_So7UIImageCySbctFZTf4nnnd_n', symObjAddr: 0x510, symBinAddr: 0x15750, symSize: 0x200 } - - { offsetInCU: 0x3E7, offset: 0x86271, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative13NSCImageAssetCfETo', symObjAddr: 0x500, symBinAddr: 0x15740, symSize: 0x10 } - - { offsetInCU: 0x423, offset: 0x862AD, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative13NSCImageAssetCMa', symObjAddr: 0x710, symBinAddr: 0x15950, symSize: 0x20 } - - { offsetInCU: 0x442, offset: 0x862CC, size: 0x8, addend: 0x0, symName: '_$s10ObjectiveC8ObjCBoolVIeyBy_SbIegy_TRTA', symObjAddr: 0x750, symBinAddr: 0x15990, symSize: 0x20 } - - { offsetInCU: 0x46B, offset: 0x862F5, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative13NSCImageAssetC013loadImageFromF0yys5Int64V_So7UIImageCySbctFZyyYbcfU_TA', symObjAddr: 0x7A0, symBinAddr: 0x159E0, symSize: 0x20 } - - { offsetInCU: 0x47F, offset: 0x86309, size: 0x8, addend: 0x0, symName: _block_copy_helper, symObjAddr: 0x7C0, symBinAddr: 0x15A00, symSize: 0x20 } - - { offsetInCU: 0x493, offset: 0x8631D, size: 0x8, addend: 0x0, symName: _block_destroy_helper, symObjAddr: 0x7E0, symBinAddr: 0x15A20, symSize: 0x10 } - - { offsetInCU: 0x4A7, offset: 0x86331, size: 0x8, addend: 0x0, symName: '_$sSay8Dispatch0A13WorkItemFlagsVGMa', symObjAddr: 0x860, symBinAddr: 0x15A60, symSize: 0x50 } - - { offsetInCU: 0x4BB, offset: 0x86345, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative13NSCImageAssetC013loadImageFromF0yys5Int64V_So7UIImageCySbctFZyyYbcfU_yyScMYccfU0_TA', symObjAddr: 0x8E0, symBinAddr: 0x15AB0, symSize: 0x20 } - - { offsetInCU: 0x4EF, offset: 0x86379, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative13NSCImageAssetC013loadImageFromF0yys5Int64V_So7UIImageCySbctFZyyYbcfU_yyScMYccfU_TA', symObjAddr: 0x920, symBinAddr: 0x15AF0, symSize: 0x20 } - - { offsetInCU: 0x27, offset: 0x86588, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative25NSCCanvasRenderingContextCACycfC', symObjAddr: 0x0, symBinAddr: 0x15B60, symSize: 0x20 } - - { offsetInCU: 0x4B, offset: 0x865AC, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative25NSCCanvasRenderingContextCACycfC', symObjAddr: 0x0, symBinAddr: 0x15B60, symSize: 0x20 } - - { offsetInCU: 0x69, offset: 0x865CA, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative25NSCCanvasRenderingContextCACycfc', symObjAddr: 0x20, symBinAddr: 0x15B80, symSize: 0x30 } - - { offsetInCU: 0xA4, offset: 0x86605, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative25NSCCanvasRenderingContextCACycfcTo', symObjAddr: 0x70, symBinAddr: 0x15BD0, symSize: 0x30 } - - { offsetInCU: 0xDF, offset: 0x86640, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative25NSCCanvasRenderingContextCfD', symObjAddr: 0xA0, symBinAddr: 0x15C00, symSize: 0x2B } - - { offsetInCU: 0x10D, offset: 0x8666E, size: 0x8, addend: 0x0, symName: '_$s12CanvasNative25NSCCanvasRenderingContextCMa', symObjAddr: 0x50, symBinAddr: 0x15BB0, symSize: 0x20 } - - { offsetInCU: 0x10, offset: 0x867A6, size: 0x8, addend: 0x0, symName: _GFp_aes_hw_encrypt, symObjAddr: 0x0, symBinAddr: 0x39EA40, symSize: 0x40 } - - { offsetInCU: 0x3B, offset: 0x867D1, size: 0x8, addend: 0x0, symName: _GFp_aes_hw_encrypt, symObjAddr: 0x0, symBinAddr: 0x39EA40, symSize: 0x40 } - - { offsetInCU: 0x4D, offset: 0x867E3, size: 0x8, addend: 0x0, symName: _aesni_encrypt2, symObjAddr: 0x40, symBinAddr: 0x39EA80, symSize: 0x60 } - - { offsetInCU: 0x63, offset: 0x867F9, size: 0x8, addend: 0x0, symName: _aesni_encrypt3, symObjAddr: 0xA0, symBinAddr: 0x39EAE0, symSize: 0x70 } - - { offsetInCU: 0x79, offset: 0x8680F, size: 0x8, addend: 0x0, symName: _aesni_encrypt4, symObjAddr: 0x110, symBinAddr: 0x39EB50, symSize: 0x90 } - - { offsetInCU: 0x8F, offset: 0x86825, size: 0x8, addend: 0x0, symName: _aesni_encrypt6, symObjAddr: 0x1A0, symBinAddr: 0x39EBE0, symSize: 0xE0 } - - { offsetInCU: 0xA5, offset: 0x8683B, size: 0x8, addend: 0x0, symName: _aesni_encrypt8, symObjAddr: 0x280, symBinAddr: 0x39ECC0, symSize: 0x110 } - - { offsetInCU: 0xCC, offset: 0x86862, size: 0x8, addend: 0x0, symName: _GFp_aes_hw_ctr32_encrypt_blocks, symObjAddr: 0x390, symBinAddr: 0x39EDD0, symSize: 0x940 } - - { offsetInCU: 0xDD, offset: 0x86873, size: 0x8, addend: 0x0, symName: __aesni_set_encrypt_key, symObjAddr: 0xCD0, symBinAddr: 0x39F710, symSize: 0x530 } - - { offsetInCU: 0x10, offset: 0x86876, size: 0x8, addend: 0x0, symName: _vpaes_encrypt_core, symObjAddr: 0x0, symBinAddr: 0x39FC40, symSize: 0x160 } - - { offsetInCU: 0x3B, offset: 0x868A1, size: 0x8, addend: 0x0, symName: _vpaes_encrypt_core, symObjAddr: 0x0, symBinAddr: 0x39FC40, symSize: 0x160 } - - { offsetInCU: 0x54, offset: 0x868BA, size: 0x8, addend: 0x0, symName: _vpaes_encrypt_core_2x, symObjAddr: 0x160, symBinAddr: 0x39FDA0, symSize: 0x290 } - - { offsetInCU: 0x68, offset: 0x868CE, size: 0x8, addend: 0x0, symName: _vpaes_schedule_core, symObjAddr: 0x3F0, symBinAddr: 0x3A0030, symSize: 0xF0 } - - { offsetInCU: 0x7F, offset: 0x868E5, size: 0x8, addend: 0x0, symName: _vpaes_schedule_round, symObjAddr: 0x4E0, symBinAddr: 0x3A0120, symSize: 0x21 } - - { offsetInCU: 0x99, offset: 0x868FF, size: 0x8, addend: 0x0, symName: _vpaes_schedule_low_round, symObjAddr: 0x501, symBinAddr: 0x3A0141, symSize: 0x9F } - - { offsetInCU: 0xAF, offset: 0x86915, size: 0x8, addend: 0x0, symName: _vpaes_schedule_transform, symObjAddr: 0x5A0, symBinAddr: 0x3A01E0, symSize: 0x30 } - - { offsetInCU: 0xC2, offset: 0x86928, size: 0x8, addend: 0x0, symName: _vpaes_schedule_mangle, symObjAddr: 0x5D0, symBinAddr: 0x3A0210, symSize: 0x50 } - - { offsetInCU: 0xDC, offset: 0x86942, size: 0x8, addend: 0x0, symName: _GFp_vpaes_set_encrypt_key, symObjAddr: 0x620, symBinAddr: 0x3A0260, symSize: 0x30 } - - { offsetInCU: 0xEA, offset: 0x86950, size: 0x8, addend: 0x0, symName: _GFp_vpaes_encrypt, symObjAddr: 0x650, symBinAddr: 0x3A0290, symSize: 0x20 } - - { offsetInCU: 0x10D, offset: 0x86973, size: 0x8, addend: 0x0, symName: _GFp_vpaes_ctr32_encrypt_blocks, symObjAddr: 0x670, symBinAddr: 0x3A02B0, symSize: 0xD0 } - - { offsetInCU: 0x112, offset: 0x86978, size: 0x8, addend: 0x0, symName: _vpaes_preheat, symObjAddr: 0x740, symBinAddr: 0x3A0380, symSize: 0x40 } - - { offsetInCU: 0x127, offset: 0x8698D, size: 0x8, addend: 0x0, symName: _vpaes_consts, symObjAddr: 0x780, symBinAddr: 0x3A03C0, symSize: 0x280 } - - { offsetInCU: 0x10, offset: 0x8699E, size: 0x8, addend: 0x0, symName: _GFp_bn_mul_mont, symObjAddr: 0x0, symBinAddr: 0x3A0640, symSize: 0x2A0 } - - { offsetInCU: 0x38, offset: 0x869C6, size: 0x8, addend: 0x0, symName: _GFp_bn_mul_mont, symObjAddr: 0x0, symBinAddr: 0x3A0640, symSize: 0x2A0 } - - { offsetInCU: 0x4C, offset: 0x869DA, size: 0x8, addend: 0x0, symName: bn_mul4x_mont, symObjAddr: 0x2A0, symBinAddr: 0x3A08E0, symSize: 0x560 } - - { offsetInCU: 0x62, offset: 0x869F0, size: 0x8, addend: 0x0, symName: bn_sqr8x_mont, symObjAddr: 0x800, symBinAddr: 0x3A0E40, symSize: 0x200 } - - { offsetInCU: 0x79, offset: 0x86A07, size: 0x8, addend: 0x0, symName: bn_mulx4x_mont, symObjAddr: 0xA00, symBinAddr: 0x3A1040, symSize: 0x570 } - - { offsetInCU: 0x10, offset: 0x86A16, size: 0x8, addend: 0x0, symName: _GFp_bn_mul_mont_gather5, symObjAddr: 0x0, symBinAddr: 0x3A15C0, symSize: 0x660 } - - { offsetInCU: 0x40, offset: 0x86A46, size: 0x8, addend: 0x0, symName: _GFp_bn_mul_mont_gather5, symObjAddr: 0x0, symBinAddr: 0x3A15C0, symSize: 0x660 } - - { offsetInCU: 0x54, offset: 0x86A5A, size: 0x8, addend: 0x0, symName: bn_mul4x_mont_gather5, symObjAddr: 0x660, symBinAddr: 0x3A1C20, symSize: 0x100 } - - { offsetInCU: 0x63, offset: 0x86A69, size: 0x8, addend: 0x0, symName: mul4x_internal, symObjAddr: 0x760, symBinAddr: 0x3A1D20, symSize: 0x7E0 } - - { offsetInCU: 0x78, offset: 0x86A7E, size: 0x8, addend: 0x0, symName: _GFp_bn_power5, symObjAddr: 0xF40, symBinAddr: 0x3A2500, symSize: 0x180 } - - { offsetInCU: 0x96, offset: 0x86A9C, size: 0x8, addend: 0x0, symName: __bn_sqr8x_internal, symObjAddr: 0x10C0, symBinAddr: 0x3A2680, symSize: 0x579 } - - { offsetInCU: 0xAA, offset: 0x86AB0, size: 0x8, addend: 0x0, symName: __bn_sqr8x_reduction, symObjAddr: 0x1639, symBinAddr: 0x3A2BF9, symSize: 0x347 } - - { offsetInCU: 0xC0, offset: 0x86AC6, size: 0x8, addend: 0x0, symName: __bn_post4x_internal, symObjAddr: 0x1980, symBinAddr: 0x3A2F40, symSize: 0xA0 } - - { offsetInCU: 0xD9, offset: 0x86ADF, size: 0x8, addend: 0x0, symName: _GFp_bn_from_montgomery, symObjAddr: 0x1A20, symBinAddr: 0x3A2FE0, symSize: 0x20 } - - { offsetInCU: 0xE7, offset: 0x86AED, size: 0x8, addend: 0x0, symName: bn_from_mont8x, symObjAddr: 0x1A40, symBinAddr: 0x3A3000, symSize: 0x200 } - - { offsetInCU: 0x105, offset: 0x86B0B, size: 0x8, addend: 0x0, symName: bn_mulx4x_mont_gather5, symObjAddr: 0x1C40, symBinAddr: 0x3A3200, symSize: 0xE0 } - - { offsetInCU: 0x114, offset: 0x86B1A, size: 0x8, addend: 0x0, symName: mulx4x_internal, symObjAddr: 0x1D20, symBinAddr: 0x3A32E0, symSize: 0x7E0 } - - { offsetInCU: 0x125, offset: 0x86B2B, size: 0x8, addend: 0x0, symName: bn_powerx5, symObjAddr: 0x2500, symBinAddr: 0x3A3AC0, symSize: 0x160 } - - { offsetInCU: 0x147, offset: 0x86B4D, size: 0x8, addend: 0x0, symName: __bn_sqrx8x_internal, symObjAddr: 0x2660, symBinAddr: 0x3A3C20, symSize: 0x637 } - - { offsetInCU: 0x15B, offset: 0x86B61, size: 0x8, addend: 0x0, symName: __bn_sqrx8x_reduction, symObjAddr: 0x2C97, symBinAddr: 0x3A4257, symSize: 0x329 } - - { offsetInCU: 0x171, offset: 0x86B77, size: 0x8, addend: 0x0, symName: __bn_postx4x_internal, symObjAddr: 0x2FC0, symBinAddr: 0x3A4580, symSize: 0x90 } - - { offsetInCU: 0x182, offset: 0x86B88, size: 0x8, addend: 0x0, symName: _GFp_bn_scatter5, symObjAddr: 0x3050, symBinAddr: 0x3A4610, symSize: 0x30 } - - { offsetInCU: 0x197, offset: 0x86B9D, size: 0x8, addend: 0x0, symName: _GFp_bn_gather5, symObjAddr: 0x3080, symBinAddr: 0x3A4640, symSize: 0x2FC } - - { offsetInCU: 0x3B, offset: 0x86BD7, size: 0x8, addend: 0x0, symName: _GFp_ChaCha20_ctr32, symObjAddr: 0x200, symBinAddr: 0x3A4B40, symSize: 0x3A0 } - - { offsetInCU: 0x4D, offset: 0x86BE9, size: 0x8, addend: 0x0, symName: ChaCha20_ssse3, symObjAddr: 0x5A0, symBinAddr: 0x3A4EE0, symSize: 0x220 } - - { offsetInCU: 0x60, offset: 0x86BFC, size: 0x8, addend: 0x0, symName: ChaCha20_4x, symObjAddr: 0x7C0, symBinAddr: 0x3A5100, symSize: 0xA20 } - - { offsetInCU: 0x76, offset: 0x86C12, size: 0x8, addend: 0x0, symName: ChaCha20_8x, symObjAddr: 0x11E0, symBinAddr: 0x3A5B20, symSize: 0xB4D } - - { offsetInCU: 0x39, offset: 0x86C4D, size: 0x8, addend: 0x0, symName: _GFp_nistz256_add, symObjAddr: 0xE0, symBinAddr: 0x3A6760, symSize: 0x80 } - - { offsetInCU: 0x4F, offset: 0x86C63, size: 0x8, addend: 0x0, symName: _GFp_nistz256_neg, symObjAddr: 0x160, symBinAddr: 0x3A67E0, symSize: 0x80 } - - { offsetInCU: 0x6D, offset: 0x86C81, size: 0x8, addend: 0x0, symName: _GFp_p256_scalar_mul_mont, symObjAddr: 0x1E0, symBinAddr: 0x3A6860, symSize: 0x360 } - - { offsetInCU: 0x87, offset: 0x86C9B, size: 0x8, addend: 0x0, symName: _GFp_p256_scalar_sqr_rep_mont, symObjAddr: 0x540, symBinAddr: 0x3A6BC0, symSize: 0x300 } - - { offsetInCU: 0x9B, offset: 0x86CAF, size: 0x8, addend: 0x0, symName: ecp_nistz256_ord_mul_montx, symObjAddr: 0x840, symBinAddr: 0x3A6EC0, symSize: 0x3C0 } - - { offsetInCU: 0xB1, offset: 0x86CC5, size: 0x8, addend: 0x0, symName: ecp_nistz256_ord_sqr_montx, symObjAddr: 0xC00, symBinAddr: 0x3A7280, symSize: 0x320 } - - { offsetInCU: 0xC2, offset: 0x86CD6, size: 0x8, addend: 0x0, symName: _GFp_nistz256_mul_mont, symObjAddr: 0xF20, symBinAddr: 0x3A75A0, symSize: 0xA0 } - - { offsetInCU: 0xDA, offset: 0x86CEE, size: 0x8, addend: 0x0, symName: __ecp_nistz256_mul_montq, symObjAddr: 0xFC0, symBinAddr: 0x3A7640, symSize: 0x240 } - - { offsetInCU: 0xEE, offset: 0x86D02, size: 0x8, addend: 0x0, symName: _GFp_nistz256_sqr_mont, symObjAddr: 0x1200, symBinAddr: 0x3A7880, symSize: 0x80 } - - { offsetInCU: 0x106, offset: 0x86D1A, size: 0x8, addend: 0x0, symName: __ecp_nistz256_sqr_montq, symObjAddr: 0x1280, symBinAddr: 0x3A7900, symSize: 0x1C0 } - - { offsetInCU: 0x11C, offset: 0x86D30, size: 0x8, addend: 0x0, symName: __ecp_nistz256_mul_montx, symObjAddr: 0x1440, symBinAddr: 0x3A7AC0, symSize: 0x260 } - - { offsetInCU: 0x132, offset: 0x86D46, size: 0x8, addend: 0x0, symName: __ecp_nistz256_sqr_montx, symObjAddr: 0x16A0, symBinAddr: 0x3A7D20, symSize: 0x1C0 } - - { offsetInCU: 0x147, offset: 0x86D5B, size: 0x8, addend: 0x0, symName: _GFp_nistz256_select_w5, symObjAddr: 0x1860, symBinAddr: 0x3A7EE0, symSize: 0x100 } - - { offsetInCU: 0x15D, offset: 0x86D71, size: 0x8, addend: 0x0, symName: _GFp_nistz256_select_w7, symObjAddr: 0x1960, symBinAddr: 0x3A7FE0, symSize: 0xC0 } - - { offsetInCU: 0x178, offset: 0x86D8C, size: 0x8, addend: 0x0, symName: GFp_nistz256_avx2_select_w5, symObjAddr: 0x1A20, symBinAddr: 0x3A80A0, symSize: 0xC0 } - - { offsetInCU: 0x18E, offset: 0x86DA2, size: 0x8, addend: 0x0, symName: _GFp_nistz256_avx2_select_w7, symObjAddr: 0x1AE0, symBinAddr: 0x3A8160, symSize: 0x100 } - - { offsetInCU: 0x19E, offset: 0x86DB2, size: 0x8, addend: 0x0, symName: __ecp_nistz256_add_toq, symObjAddr: 0x1BE0, symBinAddr: 0x3A8260, symSize: 0x60 } - - { offsetInCU: 0x1B6, offset: 0x86DCA, size: 0x8, addend: 0x0, symName: __ecp_nistz256_sub_fromq, symObjAddr: 0x1C40, symBinAddr: 0x3A82C0, symSize: 0x60 } - - { offsetInCU: 0x1C7, offset: 0x86DDB, size: 0x8, addend: 0x0, symName: __ecp_nistz256_subq, symObjAddr: 0x1CA0, symBinAddr: 0x3A8320, symSize: 0x40 } - - { offsetInCU: 0x1E2, offset: 0x86DF6, size: 0x8, addend: 0x0, symName: __ecp_nistz256_mul_by_2q, symObjAddr: 0x1CE0, symBinAddr: 0x3A8360, symSize: 0x60 } - - { offsetInCU: 0x1FA, offset: 0x86E0E, size: 0x8, addend: 0x0, symName: _GFp_nistz256_point_double, symObjAddr: 0x1D40, symBinAddr: 0x3A83C0, symSize: 0x320 } - - { offsetInCU: 0x20D, offset: 0x86E21, size: 0x8, addend: 0x0, symName: _GFp_nistz256_point_add, symObjAddr: 0x2060, symBinAddr: 0x3A86E0, symSize: 0x780 } - - { offsetInCU: 0x22A, offset: 0x86E3E, size: 0x8, addend: 0x0, symName: _GFp_nistz256_point_add_affine, symObjAddr: 0x27E0, symBinAddr: 0x3A8E60, symSize: 0x580 } - - { offsetInCU: 0x238, offset: 0x86E4C, size: 0x8, addend: 0x0, symName: __ecp_nistz256_add_tox, symObjAddr: 0x2D60, symBinAddr: 0x3A93E0, symSize: 0x60 } - - { offsetInCU: 0x250, offset: 0x86E64, size: 0x8, addend: 0x0, symName: __ecp_nistz256_sub_fromx, symObjAddr: 0x2DC0, symBinAddr: 0x3A9440, symSize: 0x60 } - - { offsetInCU: 0x261, offset: 0x86E75, size: 0x8, addend: 0x0, symName: __ecp_nistz256_subx, symObjAddr: 0x2E20, symBinAddr: 0x3A94A0, symSize: 0x60 } - - { offsetInCU: 0x27C, offset: 0x86E90, size: 0x8, addend: 0x0, symName: __ecp_nistz256_mul_by_2x, symObjAddr: 0x2E80, symBinAddr: 0x3A9500, symSize: 0x60 } - - { offsetInCU: 0x295, offset: 0x86EA9, size: 0x8, addend: 0x0, symName: GFp_nistz256_point_doublex, symObjAddr: 0x2EE0, symBinAddr: 0x3A9560, symSize: 0x320 } - - { offsetInCU: 0x2A8, offset: 0x86EBC, size: 0x8, addend: 0x0, symName: GFp_nistz256_point_addx, symObjAddr: 0x3200, symBinAddr: 0x3A9880, symSize: 0x760 } - - { offsetInCU: 0x2C5, offset: 0x86ED9, size: 0x8, addend: 0x0, symName: GFp_nistz256_point_add_affinex, symObjAddr: 0x3960, symBinAddr: 0x3A9FE0, symSize: 0x556 } - - { offsetInCU: 0x10, offset: 0x86ED8, size: 0x8, addend: 0x0, symName: _aesni_ctr32_ghash_6x, symObjAddr: 0x0, symBinAddr: 0x3AA540, symSize: 0x580 } - - { offsetInCU: 0x3D, offset: 0x86F05, size: 0x8, addend: 0x0, symName: _aesni_ctr32_ghash_6x, symObjAddr: 0x0, symBinAddr: 0x3AA540, symSize: 0x580 } - - { offsetInCU: 0x54, offset: 0x86F1C, size: 0x8, addend: 0x0, symName: _GFp_aesni_gcm_decrypt, symObjAddr: 0x580, symBinAddr: 0x3AAAC0, symSize: 0x140 } - - { offsetInCU: 0x63, offset: 0x86F2B, size: 0x8, addend: 0x0, symName: _aesni_ctr32_6x, symObjAddr: 0x6C0, symBinAddr: 0x3AAC00, symSize: 0x180 } - - { offsetInCU: 0x80, offset: 0x86F48, size: 0x8, addend: 0x0, symName: _GFp_aesni_gcm_encrypt, symObjAddr: 0x840, symBinAddr: 0x3AAD80, symSize: 0x500 } - - { offsetInCU: 0x10, offset: 0x86F50, size: 0x8, addend: 0x0, symName: _GFp_gcm_init_clmul, symObjAddr: 0x0, symBinAddr: 0x3AB280, symSize: 0x260 } - - { offsetInCU: 0x3B, offset: 0x86F7B, size: 0x8, addend: 0x0, symName: _GFp_gcm_init_clmul, symObjAddr: 0x0, symBinAddr: 0x3AB280, symSize: 0x260 } - - { offsetInCU: 0x52, offset: 0x86F92, size: 0x8, addend: 0x0, symName: _GFp_gcm_gmult_clmul, symObjAddr: 0x260, symBinAddr: 0x3AB4E0, symSize: 0xC0 } - - { offsetInCU: 0x68, offset: 0x86FA8, size: 0x8, addend: 0x0, symName: _GFp_gcm_ghash_clmul, symObjAddr: 0x320, symBinAddr: 0x3AB5A0, symSize: 0x660 } - - { offsetInCU: 0x7B, offset: 0x86FBB, size: 0x8, addend: 0x0, symName: _GFp_gcm_init_avx, symObjAddr: 0x980, symBinAddr: 0x3ABC00, symSize: 0x1A0 } - - { offsetInCU: 0x92, offset: 0x86FD2, size: 0x8, addend: 0x0, symName: _GFp_gcm_ghash_avx, symObjAddr: 0xB20, symBinAddr: 0x3ABDA0, symSize: 0x720 } - - { offsetInCU: 0x10, offset: 0x86FDE, size: 0x8, addend: 0x0, symName: _GFp_sha512_block_data_order, symObjAddr: 0x0, symBinAddr: 0x3AC4C0, symSize: 0x1240 } - - { offsetInCU: 0x44, offset: 0x87012, size: 0x8, addend: 0x0, symName: _GFp_sha512_block_data_order, symObjAddr: 0x0, symBinAddr: 0x3AC4C0, symSize: 0x1240 } - - { offsetInCU: 0x43, offset: 0x87011, size: 0x8, addend: 0x0, symName: K512, symObjAddr: 0x1240, symBinAddr: 0x3AD700, symSize: 0x580 } - - { offsetInCU: 0x74, offset: 0x87042, size: 0x8, addend: 0x0, symName: GFp_sha512_block_data_order_avx, symObjAddr: 0x17C0, symBinAddr: 0x3ADC80, symSize: 0x1177 } - - { offsetInCU: 0x10, offset: 0x87040, size: 0x8, addend: 0x0, symName: chacha20_poly1305_constants, symObjAddr: 0x0, symBinAddr: 0x3AEE00, symSize: 0x1C0 } - - { offsetInCU: 0x44, offset: 0x87074, size: 0x8, addend: 0x0, symName: chacha20_poly1305_constants, symObjAddr: 0x0, symBinAddr: 0x3AEE00, symSize: 0x1C0 } - - { offsetInCU: 0x54, offset: 0x87084, size: 0x8, addend: 0x0, symName: poly_hash_ad_internal, symObjAddr: 0x1C0, symBinAddr: 0x3AEFC0, symSize: 0x200 } - - { offsetInCU: 0x6F, offset: 0x8709F, size: 0x8, addend: 0x0, symName: _GFp_chacha20_poly1305_open, symObjAddr: 0x3C0, symBinAddr: 0x3AF1C0, symSize: 0x21C0 } - - { offsetInCU: 0x85, offset: 0x870B5, size: 0x8, addend: 0x0, symName: _GFp_chacha20_poly1305_seal, symObjAddr: 0x2580, symBinAddr: 0x3B1380, symSize: 0x1D2D } - - { offsetInCU: 0x99, offset: 0x870C9, size: 0x8, addend: 0x0, symName: process_extra_in_trailer, symObjAddr: 0x42AD, symBinAddr: 0x3B30AD, symSize: 0x553 } - - { offsetInCU: 0xB2, offset: 0x870E2, size: 0x8, addend: 0x0, symName: chacha20_poly1305_open_avx2, symObjAddr: 0x4800, symBinAddr: 0x3B3600, symSize: 0x25C0 } - - { offsetInCU: 0xC8, offset: 0x870F8, size: 0x8, addend: 0x0, symName: chacha20_poly1305_seal_avx2, symObjAddr: 0x6DC0, symBinAddr: 0x3B5BC0, symSize: 0x2F01 } - - { offsetInCU: 0x10, offset: 0x870FA, size: 0x8, addend: 0x0, symName: _GFp_sha256_block_data_order, symObjAddr: 0x0, symBinAddr: 0x3B8B00, symSize: 0x11C0 } - - { offsetInCU: 0x44, offset: 0x8712E, size: 0x8, addend: 0x0, symName: _GFp_sha256_block_data_order, symObjAddr: 0x0, symBinAddr: 0x3B8B00, symSize: 0x11C0 } - - { offsetInCU: 0x43, offset: 0x8712D, size: 0x8, addend: 0x0, symName: K256, symObjAddr: 0x11C0, symBinAddr: 0x3B9CC0, symSize: 0x2C0 } - - { offsetInCU: 0x76, offset: 0x87160, size: 0x8, addend: 0x0, symName: GFp_sha256_block_data_order_ssse3, symObjAddr: 0x1480, symBinAddr: 0x3B9F80, symSize: 0xEC0 } - - { offsetInCU: 0x8A, offset: 0x87174, size: 0x8, addend: 0x0, symName: GFp_sha256_block_data_order_avx, symObjAddr: 0x2340, symBinAddr: 0x3BAE40, symSize: 0xEF8 } - - { offsetInCU: 0x27, offset: 0x87189, size: 0x8, addend: 0x0, symName: _GFp_aes_nohw_set_encrypt_key, symObjAddr: 0x0, symBinAddr: 0x3BBD40, symSize: 0x810 } - - { offsetInCU: 0x46, offset: 0x871A8, size: 0x8, addend: 0x0, symName: _aes_nohw_rcon, symObjAddr: 0x1B20, symBinAddr: 0xBBB3B0, symSize: 0x0 } - - { offsetInCU: 0x4AD, offset: 0x8760F, size: 0x8, addend: 0x0, symName: _GFp_aes_nohw_set_encrypt_key, symObjAddr: 0x0, symBinAddr: 0x3BBD40, symSize: 0x810 } - - { offsetInCU: 0x1AA2, offset: 0x88C04, size: 0x8, addend: 0x0, symName: _GFp_aes_nohw_encrypt, symObjAddr: 0x810, symBinAddr: 0x3BC550, symSize: 0x80 } - - { offsetInCU: 0x1B46, offset: 0x88CA8, size: 0x8, addend: 0x0, symName: _aes_nohw_expand_round_keys, symObjAddr: 0x890, symBinAddr: 0x3BC5D0, symSize: 0x1C0 } - - { offsetInCU: 0x1EA5, offset: 0x89007, size: 0x8, addend: 0x0, symName: _aes_nohw_to_batch, symObjAddr: 0xA50, symBinAddr: 0x3BC790, symSize: 0x420 } - - { offsetInCU: 0x2576, offset: 0x896D8, size: 0x8, addend: 0x0, symName: _aes_nohw_encrypt_batch, symObjAddr: 0xE70, symBinAddr: 0x3BCBB0, symSize: 0x370 } - - { offsetInCU: 0x2B25, offset: 0x89C87, size: 0x8, addend: 0x0, symName: _aes_nohw_from_batch, symObjAddr: 0x11E0, symBinAddr: 0x3BCF20, symSize: 0x250 } - - { offsetInCU: 0x30FB, offset: 0x8A25D, size: 0x8, addend: 0x0, symName: _GFp_aes_nohw_ctr32_encrypt_blocks, symObjAddr: 0x1430, symBinAddr: 0x3BD170, symSize: 0x1C0 } - - { offsetInCU: 0x33B0, offset: 0x8A512, size: 0x8, addend: 0x0, symName: _aes_nohw_sub_bytes, symObjAddr: 0x15F0, symBinAddr: 0x3BD330, symSize: 0x310 } - - { offsetInCU: 0x4CD8, offset: 0x8BE3A, size: 0x8, addend: 0x0, symName: _aes_nohw_shift_rows, symObjAddr: 0x1900, symBinAddr: 0x3BD640, symSize: 0x149 } - - { offsetInCU: 0x27, offset: 0x8BFC7, size: 0x8, addend: 0x0, symName: _GFp_bn_neg_inv_mod_r_u64, symObjAddr: 0x0, symBinAddr: 0x3BD790, symSize: 0x87 } - - { offsetInCU: 0x39, offset: 0x8BFD9, size: 0x8, addend: 0x0, symName: _GFp_bn_neg_inv_mod_r_u64, symObjAddr: 0x0, symBinAddr: 0x3BD790, symSize: 0x87 } - - { offsetInCU: 0x27, offset: 0x8C0F5, size: 0x8, addend: 0x0, symName: _LIMBS_are_zero, symObjAddr: 0x0, symBinAddr: 0x3BD820, symSize: 0x50 } - - { offsetInCU: 0xE9, offset: 0x8C1B7, size: 0x8, addend: 0x0, symName: _LIMBS_are_zero, symObjAddr: 0x0, symBinAddr: 0x3BD820, symSize: 0x50 } - - { offsetInCU: 0x1AD, offset: 0x8C27B, size: 0x8, addend: 0x0, symName: _LIMBS_equal, symObjAddr: 0x50, symBinAddr: 0x3BD870, symSize: 0x50 } - - { offsetInCU: 0x30B, offset: 0x8C3D9, size: 0x8, addend: 0x0, symName: _LIMBS_are_even, symObjAddr: 0x130, symBinAddr: 0x3BD8C0, symSize: 0x20 } - - { offsetInCU: 0x437, offset: 0x8C505, size: 0x8, addend: 0x0, symName: _LIMBS_less_than, symObjAddr: 0x150, symBinAddr: 0x3BD8E0, symSize: 0xB0 } - - { offsetInCU: 0x4E6, offset: 0x8C5B4, size: 0x8, addend: 0x0, symName: _LIMBS_less_than_limb, symObjAddr: 0x200, symBinAddr: 0x3BD990, symSize: 0x70 } - - { offsetInCU: 0x703, offset: 0x8C7D1, size: 0x8, addend: 0x0, symName: _LIMBS_reduce_once, symObjAddr: 0x270, symBinAddr: 0x3BDA00, symSize: 0x160 } - - { offsetInCU: 0x9FF, offset: 0x8CACD, size: 0x8, addend: 0x0, symName: _LIMBS_add_mod, symObjAddr: 0x3D0, symBinAddr: 0x3BDB60, symSize: 0x270 } - - { offsetInCU: 0xCF1, offset: 0x8CDBF, size: 0x8, addend: 0x0, symName: _LIMBS_sub_mod, symObjAddr: 0x640, symBinAddr: 0x3BDDD0, symSize: 0x1A0 } - - { offsetInCU: 0xCF9, offset: 0x8CDC7, size: 0x8, addend: 0x0, symName: _LIMBS_shl_mod, symObjAddr: 0x7E0, symBinAddr: 0x3BDF70, symSize: 0x290 } - - { offsetInCU: 0xEDB, offset: 0x8CFA9, size: 0x8, addend: 0x0, symName: _LIMBS_shl_mod, symObjAddr: 0x7E0, symBinAddr: 0x3BDF70, symSize: 0x290 } - - { offsetInCU: 0x10F7, offset: 0x8D1C5, size: 0x8, addend: 0x0, symName: _LIMB_shr, symObjAddr: 0xC80, symBinAddr: 0x3BE200, symSize: 0x10 } - - { offsetInCU: 0x27, offset: 0x8D231, size: 0x8, addend: 0x0, symName: _GFp_memcmp, symObjAddr: 0x0, symBinAddr: 0x3BE210, symSize: 0x129 } - - { offsetInCU: 0x39, offset: 0x8D243, size: 0x8, addend: 0x0, symName: _GFp_memcmp, symObjAddr: 0x0, symBinAddr: 0x3BE210, symSize: 0x129 } - - { offsetInCU: 0x36, offset: 0x8D321, size: 0x8, addend: 0x0, symName: _GFp_ia32cap_P, symObjAddr: 0xF10, symBinAddr: 0x1396AD0, symSize: 0x0 } - - { offsetInCU: 0x27, offset: 0x8D377, size: 0x8, addend: 0x0, symName: _GFp_x25519_ge_frombytes_vartime, symObjAddr: 0x0, symBinAddr: 0x3BE340, symSize: 0x3E70 } - - { offsetInCU: 0x45, offset: 0x8D395, size: 0x8, addend: 0x0, symName: _d, symObjAddr: 0xE930, symBinAddr: 0xBBB430, symSize: 0x0 } - - { offsetInCU: 0xCA, offset: 0x8D41A, size: 0x8, addend: 0x0, symName: _sqrtm1, symObjAddr: 0xE958, symBinAddr: 0xBBB458, symSize: 0x0 } - - { offsetInCU: 0xE0, offset: 0x8D430, size: 0x8, addend: 0x0, symName: _k25519Precomp, symObjAddr: 0xE9A0, symBinAddr: 0xBBB4A0, symSize: 0x0 } - - { offsetInCU: 0x16D, offset: 0x8D4BD, size: 0x8, addend: 0x0, symName: _d2, symObjAddr: 0x16560, symBinAddr: 0xBC3060, symSize: 0x0 } - - { offsetInCU: 0x184, offset: 0x8D4D4, size: 0x8, addend: 0x0, symName: _Bi, symObjAddr: 0x161A0, symBinAddr: 0xBC2CA0, symSize: 0x0 } - - { offsetInCU: 0xD33, offset: 0x8E083, size: 0x8, addend: 0x0, symName: _GFp_x25519_ge_frombytes_vartime, symObjAddr: 0x0, symBinAddr: 0x3BE340, symSize: 0x3E70 } - - { offsetInCU: 0x4D3D, offset: 0x9208D, size: 0x8, addend: 0x0, symName: _GFp_x25519_ge_scalarmult_base, symObjAddr: 0x3E70, symBinAddr: 0x3C21B0, symSize: 0x4A0 } - - { offsetInCU: 0x566E, offset: 0x929BE, size: 0x8, addend: 0x0, symName: _table_select, symObjAddr: 0x4310, symBinAddr: 0x3C2650, symSize: 0x350 } - - { offsetInCU: 0x5D12, offset: 0x93062, size: 0x8, addend: 0x0, symName: _ge_madd, symObjAddr: 0x4660, symBinAddr: 0x3C29A0, symSize: 0x2B0 } - - { offsetInCU: 0x6231, offset: 0x93581, size: 0x8, addend: 0x0, symName: _ge_p2_dbl, symObjAddr: 0x4910, symBinAddr: 0x3C2C50, symSize: 0xCF0 } - - { offsetInCU: 0x6EB2, offset: 0x94202, size: 0x8, addend: 0x0, symName: _GFp_x25519_sc_reduce, symObjAddr: 0x5600, symBinAddr: 0x3C3940, symSize: 0xB60 } - - { offsetInCU: 0x7A70, offset: 0x94DC0, size: 0x8, addend: 0x0, symName: _GFp_x25519_scalar_mult_generic_masked, symObjAddr: 0x6160, symBinAddr: 0x3C44A0, symSize: 0x1340 } - - { offsetInCU: 0x7A78, offset: 0x94DC8, size: 0x8, addend: 0x0, symName: _fe_tobytes, symObjAddr: 0x74A0, symBinAddr: 0x3C57E0, symSize: 0x270 } - - { offsetInCU: 0x9362, offset: 0x966B2, size: 0x8, addend: 0x0, symName: _fe_tobytes, symObjAddr: 0x74A0, symBinAddr: 0x3C57E0, symSize: 0x270 } - - { offsetInCU: 0x98C9, offset: 0x96C19, size: 0x8, addend: 0x0, symName: _GFp_x25519_public_from_private_generic_masked, symObjAddr: 0x7710, symBinAddr: 0x3C5A50, symSize: 0x160 } - - { offsetInCU: 0x9AA2, offset: 0x96DF2, size: 0x8, addend: 0x0, symName: _fe_loose_invert, symObjAddr: 0x7870, symBinAddr: 0x3C5BB0, symSize: 0x2A40 } - - { offsetInCU: 0xC72B, offset: 0x99A7B, size: 0x8, addend: 0x0, symName: _GFp_x25519_fe_invert, symObjAddr: 0xA2B0, symBinAddr: 0x3C85F0, symSize: 0x30 } - - { offsetInCU: 0xC811, offset: 0x99B61, size: 0x8, addend: 0x0, symName: _GFp_x25519_fe_isnegative, symObjAddr: 0xA2E0, symBinAddr: 0x3C8620, symSize: 0x50 } - - { offsetInCU: 0xC873, offset: 0x99BC3, size: 0x8, addend: 0x0, symName: _GFp_x25519_fe_mul_ttt, symObjAddr: 0xA330, symBinAddr: 0x3C8670, symSize: 0x10 } - - { offsetInCU: 0xC8F2, offset: 0x99C42, size: 0x8, addend: 0x0, symName: _GFp_x25519_fe_neg, symObjAddr: 0xA340, symBinAddr: 0x3C8680, symSize: 0xB0 } - - { offsetInCU: 0xCA34, offset: 0x99D84, size: 0x8, addend: 0x0, symName: _GFp_x25519_fe_tobytes, symObjAddr: 0xA3F0, symBinAddr: 0x3C8730, symSize: 0x10 } - - { offsetInCU: 0xCD08, offset: 0x9A058, size: 0x8, addend: 0x0, symName: _GFp_x25519_ge_double_scalarmult_vartime, symObjAddr: 0xA400, symBinAddr: 0x3C8740, symSize: 0x21B0 } - - { offsetInCU: 0xEEA2, offset: 0x9C1F2, size: 0x8, addend: 0x0, symName: _GFp_x25519_sc_mask, symObjAddr: 0xC5B0, symBinAddr: 0x3CA8F0, symSize: 0x20 } - - { offsetInCU: 0xF170, offset: 0x9C4C0, size: 0x8, addend: 0x0, symName: _fe_mul_impl, symObjAddr: 0xE000, symBinAddr: 0x3CA910, symSize: 0x3E0 } - - { offsetInCU: 0xF3C7, offset: 0x9C717, size: 0x8, addend: 0x0, symName: _cmov, symObjAddr: 0xE3E0, symBinAddr: 0x3CACF0, symSize: 0x150 } - - { offsetInCU: 0xF52F, offset: 0x9C87F, size: 0x8, addend: 0x0, symName: _x25519_ge_add, symObjAddr: 0xE530, symBinAddr: 0x3CAE40, symSize: 0x2D1 } - - { offsetInCU: 0x27, offset: 0x9CDE9, size: 0x8, addend: 0x0, symName: _gfp_little_endian_bytes_from_scalar, symObjAddr: 0x0, symBinAddr: 0x3CB120, symSize: 0x46 } - - { offsetInCU: 0x39, offset: 0x9CDFB, size: 0x8, addend: 0x0, symName: _gfp_little_endian_bytes_from_scalar, symObjAddr: 0x0, symBinAddr: 0x3CB120, symSize: 0x46 } - - { offsetInCU: 0x27, offset: 0x9CF0A, size: 0x8, addend: 0x0, symName: _GFp_nistz256_point_mul, symObjAddr: 0x0, symBinAddr: 0x3CB170, symSize: 0x430 } - - { offsetInCU: 0x39, offset: 0x9CF1C, size: 0x8, addend: 0x0, symName: _GFp_nistz256_point_mul, symObjAddr: 0x0, symBinAddr: 0x3CB170, symSize: 0x430 } - - { offsetInCU: 0x387, offset: 0x9D26A, size: 0x8, addend: 0x0, symName: _GFp_nistz256_point_mul_base, symObjAddr: 0x430, symBinAddr: 0x3CB5A0, symSize: 0x2FA } - - { offsetInCU: 0x7F7, offset: 0x9D6DA, size: 0x8, addend: 0x0, symName: _GFp_nistz256_precomputed, symObjAddr: 0x1000, symBinAddr: 0xBC4000, symSize: 0x0 } - - { offsetInCU: 0x27, offset: 0x9D96E, size: 0x8, addend: 0x0, symName: _GFp_p256_scalar_sqr_mont, symObjAddr: 0x0, symBinAddr: 0x3CB8A0, symSize: 0xF } - - { offsetInCU: 0x39, offset: 0x9D980, size: 0x8, addend: 0x0, symName: _GFp_p256_scalar_sqr_mont, symObjAddr: 0x0, symBinAddr: 0x3CB8A0, symSize: 0xF } - - { offsetInCU: 0x27, offset: 0x9DA18, size: 0x8, addend: 0x0, symName: _GFp_p384_elem_add, symObjAddr: 0x0, symBinAddr: 0x3CB8B0, symSize: 0x20 } - - { offsetInCU: 0x39, offset: 0x9DA2A, size: 0x8, addend: 0x0, symName: _GFp_p384_scalar_mul_mont, symObjAddr: 0x270, symBinAddr: 0x3CB8F0, symSize: 0x20 } - - { offsetInCU: 0x62, offset: 0x9DA53, size: 0x8, addend: 0x0, symName: _GFp_p384_scalar_mul_mont.N_N0, symObjAddr: 0x1330, symBinAddr: 0xBE9030, symSize: 0x0 } - - { offsetInCU: 0xD7, offset: 0x9DAC8, size: 0x8, addend: 0x0, symName: _GFp_nistz384_point_mul, symObjAddr: 0xCE0, symBinAddr: 0x3CC360, symSize: 0x300 } - - { offsetInCU: 0x31E, offset: 0x9DD0F, size: 0x8, addend: 0x0, symName: _Q, symObjAddr: 0x1300, symBinAddr: 0xBE9000, symSize: 0x0 } - - { offsetInCU: 0x340, offset: 0x9DD31, size: 0x8, addend: 0x0, symName: _N, symObjAddr: 0x1340, symBinAddr: 0xBE9040, symSize: 0x0 } - - { offsetInCU: 0x3AF, offset: 0x9DDA0, size: 0x8, addend: 0x0, symName: _GFp_p384_elem_add, symObjAddr: 0x0, symBinAddr: 0x3CB8B0, symSize: 0x20 } - - { offsetInCU: 0x689, offset: 0x9E07A, size: 0x8, addend: 0x0, symName: _GFp_p384_elem_mul_mont, symObjAddr: 0x170, symBinAddr: 0x3CB8D0, symSize: 0x20 } - - { offsetInCU: 0x87A, offset: 0x9E26B, size: 0x8, addend: 0x0, symName: _GFp_nistz384_point_double, symObjAddr: 0x290, symBinAddr: 0x3CB910, symSize: 0x3A0 } - - { offsetInCU: 0xFC7, offset: 0x9E9B8, size: 0x8, addend: 0x0, symName: _GFp_nistz384_point_add, symObjAddr: 0x630, symBinAddr: 0x3CBCB0, symSize: 0x6B0 } - - { offsetInCU: 0x1A5D, offset: 0x9F44E, size: 0x8, addend: 0x0, symName: _gfp_p384_point_select_w5, symObjAddr: 0xFE0, symBinAddr: 0x3CC660, symSize: 0x170 } - - { offsetInCU: 0x1CB9, offset: 0x9F6AA, size: 0x8, addend: 0x0, symName: _add_precomputed_w5, symObjAddr: 0x1150, symBinAddr: 0x3CC7D0, symSize: 0x1A5 } - - { offsetInCU: 0x27, offset: 0x9F93C, size: 0x8, addend: 0x0, symName: _GFp_cpuid_setup, symObjAddr: 0x0, symBinAddr: 0x3CC980, symSize: 0xF8 } - - { offsetInCU: 0xDE, offset: 0x9F9F3, size: 0x8, addend: 0x0, symName: _GFp_cpuid_setup, symObjAddr: 0x0, symBinAddr: 0x3CC980, symSize: 0xF8 } - - { offsetInCU: 0x27, offset: 0x9FB5C, size: 0x8, addend: 0x0, symName: _GFp_poly1305_init, symObjAddr: 0x0, symBinAddr: 0x3CCA80, symSize: 0xD0 } - - { offsetInCU: 0x34C, offset: 0x9FE81, size: 0x8, addend: 0x0, symName: _GFp_poly1305_init, symObjAddr: 0x0, symBinAddr: 0x3CCA80, symSize: 0xD0 } - - { offsetInCU: 0x5F8, offset: 0xA012D, size: 0x8, addend: 0x0, symName: _GFp_poly1305_update, symObjAddr: 0xD0, symBinAddr: 0x3CCB50, symSize: 0x1C0 } - - { offsetInCU: 0x7EC, offset: 0xA0321, size: 0x8, addend: 0x0, symName: _poly1305_first_block, symObjAddr: 0x290, symBinAddr: 0x3CCD10, symSize: 0x360 } - - { offsetInCU: 0xAEB, offset: 0xA0620, size: 0x8, addend: 0x0, symName: _poly1305_blocks, symObjAddr: 0x5F0, symBinAddr: 0x3CD070, symSize: 0x760 } - - { offsetInCU: 0xAF3, offset: 0xA0628, size: 0x8, addend: 0x0, symName: _GFp_poly1305_finish, symObjAddr: 0xD50, symBinAddr: 0x3CD7D0, symSize: 0xA97 } - - { offsetInCU: 0xF16, offset: 0xA0A4B, size: 0x8, addend: 0x0, symName: _GFp_poly1305_finish, symObjAddr: 0xD50, symBinAddr: 0x3CD7D0, symSize: 0xA97 } -...