ios配置
This commit is contained in:
parent
633a8bc687
commit
5b2b3c5690
@ -1 +1,2 @@
|
||||
#include? "Pods/Target Support Files/Pods-Runner/Pods-Runner.debug.xcconfig"
|
||||
#include "Generated.xcconfig"
|
||||
|
||||
@ -1 +1,2 @@
|
||||
#include? "Pods/Target Support Files/Pods-Runner/Pods-Runner.release.xcconfig"
|
||||
#include "Generated.xcconfig"
|
||||
|
||||
99
ios/Podfile
99
ios/Podfile
@ -1,59 +1,60 @@
|
||||
platform :ios, '12.0'
|
||||
|
||||
# CocoaPods analytics sends network stats synchronously affecting flutter build latency.
|
||||
ENV['COCOAPODS_DISABLE_STATS'] = 'true'
|
||||
# CocoaPods analytics sends network stats synchronously affecting flutter build latency.
|
||||
ENV['COCOAPODS_DISABLE_STATS'] = 'true'
|
||||
|
||||
project 'Runner', {
|
||||
'Debug' => :debug,
|
||||
'Profile' => :release,
|
||||
'Release' => :release,
|
||||
}
|
||||
project 'Runner', {
|
||||
'Debug' => :debug,
|
||||
'Profile' => :release,
|
||||
'Release' => :release,
|
||||
}
|
||||
|
||||
def flutter_root
|
||||
generated_xcode_build_settings_path = File.expand_path(File.join('..', 'Flutter', 'Generated.xcconfig'), __FILE__)
|
||||
unless File.exist?(generated_xcode_build_settings_path)
|
||||
raise "#{generated_xcode_build_settings_path} must exist. If you're running pod install manually, make sure flutter pub get is executed first"
|
||||
end
|
||||
def flutter_root
|
||||
generated_xcode_build_settings_path = File.expand_path(File.join('..', 'Flutter', 'Generated.xcconfig'), __FILE__)
|
||||
unless File.exist?(generated_xcode_build_settings_path)
|
||||
raise "#{generated_xcode_build_settings_path} must exist. If you're running pod install manually, make sure flutter pub get is executed first"
|
||||
end
|
||||
|
||||
File.foreach(generated_xcode_build_settings_path) do |line|
|
||||
matches = line.match(/FLUTTER_ROOT\=(.*)/)
|
||||
return matches[1].strip if matches
|
||||
end
|
||||
raise "FLUTTER_ROOT not found in #{generated_xcode_build_settings_path}. Try deleting Generated.xcconfig, then run flutter pub get"
|
||||
end
|
||||
File.foreach(generated_xcode_build_settings_path) do |line|
|
||||
matches = line.match(/FLUTTER_ROOT\=(.*)/)
|
||||
return matches[1].strip if matches
|
||||
end
|
||||
raise "FLUTTER_ROOT not found in #{generated_xcode_build_settings_path}. Try deleting Generated.xcconfig, then run flutter pub get"
|
||||
end
|
||||
|
||||
require File.expand_path(File.join('packages', 'flutter_tools', 'bin', 'podhelper'), flutter_root)
|
||||
require File.expand_path(File.join('packages', 'flutter_tools', 'bin', 'podhelper'), flutter_root)
|
||||
|
||||
flutter_ios_podfile_setup
|
||||
flutter_ios_podfile_setup
|
||||
|
||||
target 'Runner' do
|
||||
use_frameworks!
|
||||
use_modular_headers!
|
||||
target 'Runner' do
|
||||
use_frameworks!
|
||||
use_modular_headers!
|
||||
|
||||
flutter_install_all_ios_pods File.dirname(File.realpath(__FILE__))
|
||||
|
||||
# 修改UnityLibrary的引用方式
|
||||
pod 'UnityLibrary', :path => File.join(File.dirname(File.realpath(__FILE__)), 'UnityLibrary')
|
||||
end
|
||||
flutter_install_all_ios_pods File.dirname(File.realpath(__FILE__))
|
||||
|
||||
post_install do |installer|
|
||||
installer.pods_project.targets.each do |target|
|
||||
flutter_additional_ios_build_settings(target)
|
||||
|
||||
# 为所有目标添加必要的iOS设置
|
||||
target.build_configurations.each do |config|
|
||||
config.build_settings['IPHONEOS_DEPLOYMENT_TARGET'] = '12.0'
|
||||
|
||||
# 添加Unity相关的设置
|
||||
config.build_settings['ENABLE_BITCODE'] = 'NO'
|
||||
|
||||
# 为UnityFramework添加特殊设置
|
||||
if target.name == 'UnityLibrary'
|
||||
config.build_settings['UNITY_RUNTIME_VERSION'] = '2021.3.33f1c1'
|
||||
config.build_settings['UNITY_IOS_EXPORT_PATH'] = '${PODS_ROOT}/UnityLibrary'
|
||||
# 添加模块映射设置
|
||||
config.build_settings['DEFINES_MODULE'] = 'YES'
|
||||
end
|
||||
end
|
||||
end
|
||||
end
|
||||
# Unity集成
|
||||
pod 'UnityLibrary', :path => 'UnityLibrary'
|
||||
|
||||
target 'RunnerTests' do
|
||||
inherit! :search_paths
|
||||
end
|
||||
end
|
||||
|
||||
post_install do |installer|
|
||||
installer.pods_project.targets.each do |target|
|
||||
flutter_additional_ios_build_settings(target)
|
||||
|
||||
# 为所有目标添加必要的iOS设置
|
||||
target.build_configurations.each do |config|
|
||||
config.build_settings['IPHONEOS_DEPLOYMENT_TARGET'] = '12.0'
|
||||
|
||||
# 禁用位码
|
||||
config.build_settings['ENABLE_BITCODE'] = 'NO'
|
||||
|
||||
# 为UnityLibrary添加特殊设置
|
||||
if target.name == 'UnityLibrary'
|
||||
config.build_settings['DEFINES_MODULE'] = 'YES'
|
||||
end
|
||||
end
|
||||
end
|
||||
end
|
||||
158
ios/Podfile.lock
Normal file
158
ios/Podfile.lock
Normal file
@ -0,0 +1,158 @@
|
||||
PODS:
|
||||
- device_info_plus (0.0.1):
|
||||
- Flutter
|
||||
- Flutter (1.0.0)
|
||||
- flutter_unity_widget (4.0.0):
|
||||
- Flutter
|
||||
- fluttertoast (0.0.2):
|
||||
- Flutter
|
||||
- Toast
|
||||
- fluwx (0.0.1):
|
||||
- Flutter
|
||||
- fluwx/pay (= 0.0.1)
|
||||
- fluwx/pay (0.0.1):
|
||||
- Flutter
|
||||
- WechatOpenSDK-XCFramework (~> 2.0.4)
|
||||
- geolocator_apple (1.2.0):
|
||||
- Flutter
|
||||
- image_cropper (0.0.4):
|
||||
- Flutter
|
||||
- TOCropViewController (~> 2.7.4)
|
||||
- image_picker_ios (0.0.1):
|
||||
- Flutter
|
||||
- location (0.0.1):
|
||||
- Flutter
|
||||
- open_file_ios (0.0.1):
|
||||
- Flutter
|
||||
- package_info_plus (0.4.5):
|
||||
- Flutter
|
||||
- path_provider_foundation (0.0.1):
|
||||
- Flutter
|
||||
- FlutterMacOS
|
||||
- permission_handler_apple (9.3.0):
|
||||
- Flutter
|
||||
- photo_manager (2.0.0):
|
||||
- Flutter
|
||||
- FlutterMacOS
|
||||
- share_plus (0.0.1):
|
||||
- Flutter
|
||||
- shared_preferences_foundation (0.0.1):
|
||||
- Flutter
|
||||
- FlutterMacOS
|
||||
- sqflite (0.0.3):
|
||||
- Flutter
|
||||
- FlutterMacOS
|
||||
- Toast (4.1.1)
|
||||
- TOCropViewController (2.7.4)
|
||||
- UnityLibrary (0.0.1)
|
||||
- url_launcher_ios (0.0.1):
|
||||
- Flutter
|
||||
- video_player_avfoundation (0.0.1):
|
||||
- Flutter
|
||||
- FlutterMacOS
|
||||
- webview_flutter_wkwebview (0.0.1):
|
||||
- Flutter
|
||||
- WechatOpenSDK-XCFramework (2.0.4)
|
||||
|
||||
DEPENDENCIES:
|
||||
- device_info_plus (from `.symlinks/plugins/device_info_plus/ios`)
|
||||
- Flutter (from `Flutter`)
|
||||
- flutter_unity_widget (from `.symlinks/plugins/flutter_unity_widget/ios`)
|
||||
- fluttertoast (from `.symlinks/plugins/fluttertoast/ios`)
|
||||
- fluwx (from `.symlinks/plugins/fluwx/ios`)
|
||||
- geolocator_apple (from `.symlinks/plugins/geolocator_apple/ios`)
|
||||
- image_cropper (from `.symlinks/plugins/image_cropper/ios`)
|
||||
- image_picker_ios (from `.symlinks/plugins/image_picker_ios/ios`)
|
||||
- location (from `.symlinks/plugins/location/ios`)
|
||||
- open_file_ios (from `.symlinks/plugins/open_file_ios/ios`)
|
||||
- package_info_plus (from `.symlinks/plugins/package_info_plus/ios`)
|
||||
- path_provider_foundation (from `.symlinks/plugins/path_provider_foundation/darwin`)
|
||||
- permission_handler_apple (from `.symlinks/plugins/permission_handler_apple/ios`)
|
||||
- photo_manager (from `.symlinks/plugins/photo_manager/ios`)
|
||||
- share_plus (from `.symlinks/plugins/share_plus/ios`)
|
||||
- shared_preferences_foundation (from `.symlinks/plugins/shared_preferences_foundation/darwin`)
|
||||
- sqflite (from `.symlinks/plugins/sqflite/darwin`)
|
||||
- UnityLibrary (from `UnityLibrary`)
|
||||
- url_launcher_ios (from `.symlinks/plugins/url_launcher_ios/ios`)
|
||||
- video_player_avfoundation (from `.symlinks/plugins/video_player_avfoundation/darwin`)
|
||||
- webview_flutter_wkwebview (from `.symlinks/plugins/webview_flutter_wkwebview/ios`)
|
||||
|
||||
SPEC REPOS:
|
||||
trunk:
|
||||
- Toast
|
||||
- TOCropViewController
|
||||
- WechatOpenSDK-XCFramework
|
||||
|
||||
EXTERNAL SOURCES:
|
||||
device_info_plus:
|
||||
:path: ".symlinks/plugins/device_info_plus/ios"
|
||||
Flutter:
|
||||
:path: Flutter
|
||||
flutter_unity_widget:
|
||||
:path: ".symlinks/plugins/flutter_unity_widget/ios"
|
||||
fluttertoast:
|
||||
:path: ".symlinks/plugins/fluttertoast/ios"
|
||||
fluwx:
|
||||
:path: ".symlinks/plugins/fluwx/ios"
|
||||
geolocator_apple:
|
||||
:path: ".symlinks/plugins/geolocator_apple/ios"
|
||||
image_cropper:
|
||||
:path: ".symlinks/plugins/image_cropper/ios"
|
||||
image_picker_ios:
|
||||
:path: ".symlinks/plugins/image_picker_ios/ios"
|
||||
location:
|
||||
:path: ".symlinks/plugins/location/ios"
|
||||
open_file_ios:
|
||||
:path: ".symlinks/plugins/open_file_ios/ios"
|
||||
package_info_plus:
|
||||
:path: ".symlinks/plugins/package_info_plus/ios"
|
||||
path_provider_foundation:
|
||||
:path: ".symlinks/plugins/path_provider_foundation/darwin"
|
||||
permission_handler_apple:
|
||||
:path: ".symlinks/plugins/permission_handler_apple/ios"
|
||||
photo_manager:
|
||||
:path: ".symlinks/plugins/photo_manager/ios"
|
||||
share_plus:
|
||||
:path: ".symlinks/plugins/share_plus/ios"
|
||||
shared_preferences_foundation:
|
||||
:path: ".symlinks/plugins/shared_preferences_foundation/darwin"
|
||||
sqflite:
|
||||
:path: ".symlinks/plugins/sqflite/darwin"
|
||||
UnityLibrary:
|
||||
:path: UnityLibrary
|
||||
url_launcher_ios:
|
||||
:path: ".symlinks/plugins/url_launcher_ios/ios"
|
||||
video_player_avfoundation:
|
||||
:path: ".symlinks/plugins/video_player_avfoundation/darwin"
|
||||
webview_flutter_wkwebview:
|
||||
:path: ".symlinks/plugins/webview_flutter_wkwebview/ios"
|
||||
|
||||
SPEC CHECKSUMS:
|
||||
device_info_plus: 335f3ce08d2e174b9fdc3db3db0f4e3b1f66bd89
|
||||
Flutter: e0871f40cf51350855a761d2e70bf5af5b9b5de7
|
||||
flutter_unity_widget: 6383b30b50a9c9b320f5e728ef31568472cebc31
|
||||
fluttertoast: 76fea30fcf04176325f6864c87306927bd7d2038
|
||||
fluwx: 6bf9c5a3a99ad31b0de137dd92370a0d10a60f4b
|
||||
geolocator_apple: 1560c3c875af2a412242c7a923e15d0d401966ff
|
||||
image_cropper: 5f162dcf988100dc1513f9c6b7eb42cd6fbf9156
|
||||
image_picker_ios: 7fe1ff8e34c1790d6fff70a32484959f563a928a
|
||||
location: 155caecf9da4f280ab5fe4a55f94ceccfab838f8
|
||||
open_file_ios: 5ff7526df64e4394b4fe207636b67a95e83078bb
|
||||
package_info_plus: 580e9a5f1b6ca5594e7c9ed5f92d1dfb2a66b5e1
|
||||
path_provider_foundation: 080d55be775b7414fd5a5ef3ac137b97b097e564
|
||||
permission_handler_apple: 4ed2196e43d0651e8ff7ca3483a069d469701f2d
|
||||
photo_manager: d2fbcc0f2d82458700ee6256a15018210a81d413
|
||||
share_plus: 011d6fb4f9d2576b83179a3a5c5e323202cdabcf
|
||||
shared_preferences_foundation: 9e1978ff2562383bd5676f64ec4e9aa8fa06a6f7
|
||||
sqflite: c35dad70033b8862124f8337cc994a809fcd9fa3
|
||||
Toast: 1f5ea13423a1e6674c4abdac5be53587ae481c4e
|
||||
TOCropViewController: 80b8985ad794298fb69d3341de183f33d1853654
|
||||
UnityLibrary: 6d7cbc9504f84a483fc69f9f60f4161b06f66c89
|
||||
url_launcher_ios: 694010445543906933d732453a59da0a173ae33d
|
||||
video_player_avfoundation: 2cef49524dd1f16c5300b9cd6efd9611ce03639b
|
||||
webview_flutter_wkwebview: 3a409e0c27995945d2dabd90079927fba5c34492
|
||||
WechatOpenSDK-XCFramework: 36fb2bea0754266c17184adf4963d7e6ff98b69f
|
||||
|
||||
PODFILE CHECKSUM: 0048a1bf4ea474b8ac83b0d7afdf22888049808d
|
||||
|
||||
COCOAPODS: 1.16.2
|
||||
@ -3,10 +3,11 @@
|
||||
archiveVersion = 1;
|
||||
classes = {
|
||||
};
|
||||
objectVersion = 54;
|
||||
objectVersion = 56;
|
||||
objects = {
|
||||
|
||||
/* Begin PBXBuildFile section */
|
||||
0F21FCCDE4990E2BCA113E2C /* Pods_RunnerTests.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 567AF95B69950404D4DE36B6 /* Pods_RunnerTests.framework */; };
|
||||
1498D2341E8E89220040F4C2 /* GeneratedPluginRegistrant.m in Sources */ = {isa = PBXBuildFile; fileRef = 1498D2331E8E89220040F4C2 /* GeneratedPluginRegistrant.m */; };
|
||||
331C808B294A63AB00263BE5 /* RunnerTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 331C807B294A618700263BE5 /* RunnerTests.swift */; };
|
||||
3B3967161E833CAA004F5970 /* AppFrameworkInfo.plist in Resources */ = {isa = PBXBuildFile; fileRef = 3B3967151E833CAA004F5970 /* AppFrameworkInfo.plist */; };
|
||||
@ -14,9 +15,115 @@
|
||||
97C146FC1CF9000F007C117D /* Main.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 97C146FA1CF9000F007C117D /* Main.storyboard */; };
|
||||
97C146FE1CF9000F007C117D /* Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 97C146FD1CF9000F007C117D /* Assets.xcassets */; };
|
||||
97C147011CF9000F007C117D /* LaunchScreen.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 97C146FF1CF9000F007C117D /* LaunchScreen.storyboard */; };
|
||||
ED7B5AA7370EC713298E0C93 /* Pods_Runner.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = D3D545663C5AB43A7A8EDCBA /* Pods_Runner.framework */; };
|
||||
/* End PBXBuildFile section */
|
||||
|
||||
/* Begin PBXContainerItemProxy section */
|
||||
1048059D2DD5E90C00D28557 /* PBXContainerItemProxy */ = {
|
||||
isa = PBXContainerItemProxy;
|
||||
containerPortal = 104802882DD5E90C00D28557 /* Unity-iPhone.xcodeproj */;
|
||||
proxyType = 2;
|
||||
remoteGlobalIDString = 1D6058910D05DD3D006BFB54;
|
||||
remoteInfo = "Unity-iPhone";
|
||||
};
|
||||
1048059F2DD5E90C00D28557 /* PBXContainerItemProxy */ = {
|
||||
isa = PBXContainerItemProxy;
|
||||
containerPortal = 104802882DD5E90C00D28557 /* Unity-iPhone.xcodeproj */;
|
||||
proxyType = 2;
|
||||
remoteGlobalIDString = 5623C57317FDCB0800090B9E;
|
||||
remoteInfo = "Unity-iPhone Tests";
|
||||
};
|
||||
104805A12DD5E90C00D28557 /* PBXContainerItemProxy */ = {
|
||||
isa = PBXContainerItemProxy;
|
||||
containerPortal = 104802882DD5E90C00D28557 /* Unity-iPhone.xcodeproj */;
|
||||
proxyType = 2;
|
||||
remoteGlobalIDString = 9D25AB9D213FB47800354C27;
|
||||
remoteInfo = UnityFramework;
|
||||
};
|
||||
10483AF12DD5F06300D28557 /* PBXContainerItemProxy */ = {
|
||||
isa = PBXContainerItemProxy;
|
||||
containerPortal = 104837DD2DD5F00200D28557 /* Unity-iPhone.xcodeproj */;
|
||||
proxyType = 2;
|
||||
remoteGlobalIDString = 1D6058910D05DD3D006BFB54;
|
||||
remoteInfo = "Unity-iPhone";
|
||||
};
|
||||
10483AF32DD5F06300D28557 /* PBXContainerItemProxy */ = {
|
||||
isa = PBXContainerItemProxy;
|
||||
containerPortal = 104837DD2DD5F00200D28557 /* Unity-iPhone.xcodeproj */;
|
||||
proxyType = 2;
|
||||
remoteGlobalIDString = 5623C57317FDCB0800090B9E;
|
||||
remoteInfo = "Unity-iPhone Tests";
|
||||
};
|
||||
10483AF52DD5F06300D28557 /* PBXContainerItemProxy */ = {
|
||||
isa = PBXContainerItemProxy;
|
||||
containerPortal = 104837DD2DD5F00200D28557 /* Unity-iPhone.xcodeproj */;
|
||||
proxyType = 2;
|
||||
remoteGlobalIDString = 9D25AB9D213FB47800354C27;
|
||||
remoteInfo = UnityFramework;
|
||||
};
|
||||
10D463692DD5965F004AD299 /* PBXContainerItemProxy */ = {
|
||||
isa = PBXContainerItemProxy;
|
||||
containerPortal = 10D461DC2DD5965F004AD299 /* Unity-iPhone.xcodeproj */;
|
||||
proxyType = 2;
|
||||
remoteGlobalIDString = 1D6058910D05DD3D006BFB54;
|
||||
remoteInfo = "Unity-iPhone";
|
||||
};
|
||||
10D4636B2DD5965F004AD299 /* PBXContainerItemProxy */ = {
|
||||
isa = PBXContainerItemProxy;
|
||||
containerPortal = 10D461DC2DD5965F004AD299 /* Unity-iPhone.xcodeproj */;
|
||||
proxyType = 2;
|
||||
remoteGlobalIDString = 5623C57317FDCB0800090B9E;
|
||||
remoteInfo = "Unity-iPhone Tests";
|
||||
};
|
||||
10D4636D2DD5965F004AD299 /* PBXContainerItemProxy */ = {
|
||||
isa = PBXContainerItemProxy;
|
||||
containerPortal = 10D461DC2DD5965F004AD299 /* Unity-iPhone.xcodeproj */;
|
||||
proxyType = 2;
|
||||
remoteGlobalIDString = 9D25AB9D213FB47800354C27;
|
||||
remoteInfo = UnityFramework;
|
||||
};
|
||||
10D481CC2DD5D858004AD299 /* PBXContainerItemProxy */ = {
|
||||
isa = PBXContainerItemProxy;
|
||||
containerPortal = 10D480402DD5D629004AD299 /* Unity-iPhone.xcodeproj */;
|
||||
proxyType = 2;
|
||||
remoteGlobalIDString = 1D6058910D05DD3D006BFB54;
|
||||
remoteInfo = "Unity-iPhone";
|
||||
};
|
||||
10D481CE2DD5D858004AD299 /* PBXContainerItemProxy */ = {
|
||||
isa = PBXContainerItemProxy;
|
||||
containerPortal = 10D480402DD5D629004AD299 /* Unity-iPhone.xcodeproj */;
|
||||
proxyType = 2;
|
||||
remoteGlobalIDString = 5623C57317FDCB0800090B9E;
|
||||
remoteInfo = "Unity-iPhone Tests";
|
||||
};
|
||||
10D481D02DD5D858004AD299 /* PBXContainerItemProxy */ = {
|
||||
isa = PBXContainerItemProxy;
|
||||
containerPortal = 10D480402DD5D629004AD299 /* Unity-iPhone.xcodeproj */;
|
||||
proxyType = 2;
|
||||
remoteGlobalIDString = 9D25AB9D213FB47800354C27;
|
||||
remoteInfo = UnityFramework;
|
||||
};
|
||||
10D487E82DD5D92B004AD299 /* PBXContainerItemProxy */ = {
|
||||
isa = PBXContainerItemProxy;
|
||||
containerPortal = 10D4865C2DD5D8F8004AD299 /* Unity-iPhone.xcodeproj */;
|
||||
proxyType = 2;
|
||||
remoteGlobalIDString = 1D6058910D05DD3D006BFB54;
|
||||
remoteInfo = "Unity-iPhone";
|
||||
};
|
||||
10D487EA2DD5D92B004AD299 /* PBXContainerItemProxy */ = {
|
||||
isa = PBXContainerItemProxy;
|
||||
containerPortal = 10D4865C2DD5D8F8004AD299 /* Unity-iPhone.xcodeproj */;
|
||||
proxyType = 2;
|
||||
remoteGlobalIDString = 5623C57317FDCB0800090B9E;
|
||||
remoteInfo = "Unity-iPhone Tests";
|
||||
};
|
||||
10D487EC2DD5D92B004AD299 /* PBXContainerItemProxy */ = {
|
||||
isa = PBXContainerItemProxy;
|
||||
containerPortal = 10D4865C2DD5D8F8004AD299 /* Unity-iPhone.xcodeproj */;
|
||||
proxyType = 2;
|
||||
remoteGlobalIDString = 9D25AB9D213FB47800354C27;
|
||||
remoteInfo = UnityFramework;
|
||||
};
|
||||
331C8085294A63A400263BE5 /* PBXContainerItemProxy */ = {
|
||||
isa = PBXContainerItemProxy;
|
||||
containerPortal = 97C146E61CF9000F007C117D /* Project object */;
|
||||
@ -40,11 +147,21 @@
|
||||
/* End PBXCopyFilesBuildPhase section */
|
||||
|
||||
/* Begin PBXFileReference section */
|
||||
104802882DD5E90C00D28557 /* Unity-iPhone.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; path = "Unity-iPhone.xcodeproj"; sourceTree = "<group>"; };
|
||||
104837DD2DD5F00200D28557 /* Unity-iPhone.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; path = "Unity-iPhone.xcodeproj"; sourceTree = "<group>"; };
|
||||
10D461DC2DD5965F004AD299 /* Unity-iPhone.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; path = "Unity-iPhone.xcodeproj"; sourceTree = "<group>"; };
|
||||
10D480402DD5D629004AD299 /* Unity-iPhone.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; path = "Unity-iPhone.xcodeproj"; sourceTree = "<group>"; };
|
||||
10D4865C2DD5D8F8004AD299 /* Unity-iPhone.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; path = "Unity-iPhone.xcodeproj"; sourceTree = "<group>"; };
|
||||
1498D2321E8E86230040F4C2 /* GeneratedPluginRegistrant.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = GeneratedPluginRegistrant.h; sourceTree = "<group>"; };
|
||||
1498D2331E8E89220040F4C2 /* GeneratedPluginRegistrant.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = GeneratedPluginRegistrant.m; sourceTree = "<group>"; };
|
||||
331C807B294A618700263BE5 /* RunnerTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = RunnerTests.swift; sourceTree = "<group>"; };
|
||||
331C8081294A63A400263BE5 /* RunnerTests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = RunnerTests.xctest; sourceTree = BUILT_PRODUCTS_DIR; };
|
||||
3541B08E30A4FB6353A34758 /* Pods-RunnerTests.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-RunnerTests.release.xcconfig"; path = "Target Support Files/Pods-RunnerTests/Pods-RunnerTests.release.xcconfig"; sourceTree = "<group>"; };
|
||||
3B3967151E833CAA004F5970 /* AppFrameworkInfo.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; name = AppFrameworkInfo.plist; path = Flutter/AppFrameworkInfo.plist; sourceTree = "<group>"; };
|
||||
486DD06C7E3AE6C945769849 /* Pods-RunnerTests.profile.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-RunnerTests.profile.xcconfig"; path = "Target Support Files/Pods-RunnerTests/Pods-RunnerTests.profile.xcconfig"; sourceTree = "<group>"; };
|
||||
48A5775CC8FF5040084188B1 /* Pods-Runner.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-Runner.debug.xcconfig"; path = "Target Support Files/Pods-Runner/Pods-Runner.debug.xcconfig"; sourceTree = "<group>"; };
|
||||
567AF95B69950404D4DE36B6 /* Pods_RunnerTests.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_RunnerTests.framework; sourceTree = BUILT_PRODUCTS_DIR; };
|
||||
58989517D16CAC38C46943C6 /* Pods-Runner.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-Runner.release.xcconfig"; path = "Target Support Files/Pods-Runner/Pods-Runner.release.xcconfig"; sourceTree = "<group>"; };
|
||||
74858FAD1ED2DC5600515810 /* Runner-Bridging-Header.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "Runner-Bridging-Header.h"; sourceTree = "<group>"; };
|
||||
74858FAE1ED2DC5600515810 /* AppDelegate.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = AppDelegate.swift; sourceTree = "<group>"; };
|
||||
7AFA3C8E1D35360C0083082E /* Release.xcconfig */ = {isa = PBXFileReference; lastKnownFileType = text.xcconfig; name = Release.xcconfig; path = Flutter/Release.xcconfig; sourceTree = "<group>"; };
|
||||
@ -54,20 +171,130 @@
|
||||
97C146FB1CF9000F007C117D /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = Base; path = Base.lproj/Main.storyboard; sourceTree = "<group>"; };
|
||||
97C146FD1CF9000F007C117D /* Assets.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = Assets.xcassets; sourceTree = "<group>"; };
|
||||
97C147001CF9000F007C117D /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = Base; path = Base.lproj/LaunchScreen.storyboard; sourceTree = "<group>"; };
|
||||
97C147021CF9000F007C117D /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
|
||||
9D98A87B3AC39E336FE50CB6 /* Pods-Runner.profile.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-Runner.profile.xcconfig"; path = "Target Support Files/Pods-Runner/Pods-Runner.profile.xcconfig"; sourceTree = "<group>"; };
|
||||
BDA79C6A8675015EB2FD4E55 /* Runner.entitlements */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.entitlements; path = Runner.entitlements; sourceTree = "<group>"; };
|
||||
C88B6EFE645379AD83246767 /* Pods-RunnerTests.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-RunnerTests.debug.xcconfig"; path = "Target Support Files/Pods-RunnerTests/Pods-RunnerTests.debug.xcconfig"; sourceTree = "<group>"; };
|
||||
D3D545663C5AB43A7A8EDCBA /* Pods_Runner.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_Runner.framework; sourceTree = BUILT_PRODUCTS_DIR; };
|
||||
/* End PBXFileReference section */
|
||||
|
||||
/* Begin PBXFileSystemSynchronizedBuildFileExceptionSet section */
|
||||
104805992DD5E90C00D28557 /* Exceptions for "UnityLibrary" folder in "RunnerTests" target */ = {
|
||||
isa = PBXFileSystemSynchronizedBuildFileExceptionSet;
|
||||
platformFiltersByRelativePath = {
|
||||
"Frameworks/com.easyar.sense/Runtime/BindingNR/Apple/iOS/ios-arm64/easyar.framework" = (
|
||||
ios,
|
||||
);
|
||||
};
|
||||
target = 331C8080294A63A400263BE5 /* RunnerTests */;
|
||||
};
|
||||
10483AF72DD5F59800D28557 /* Exceptions for "UnityLibrary" folder in "Runner" target */ = {
|
||||
isa = PBXFileSystemSynchronizedBuildFileExceptionSet;
|
||||
membershipExceptions = (
|
||||
UnityFramework/Info.plist,
|
||||
);
|
||||
target = 97C146ED1CF9000F007C117D /* Runner */;
|
||||
};
|
||||
/* End PBXFileSystemSynchronizedBuildFileExceptionSet section */
|
||||
|
||||
/* Begin PBXFileSystemSynchronizedRootGroup section */
|
||||
1048FDFF2DD5E7A300D28557 /* UnityLibrary */ = {
|
||||
isa = PBXFileSystemSynchronizedRootGroup;
|
||||
exceptions = (
|
||||
10483AF72DD5F59800D28557 /* Exceptions for "UnityLibrary" folder in "Runner" target */,
|
||||
104805992DD5E90C00D28557 /* Exceptions for "UnityLibrary" folder in "RunnerTests" target */,
|
||||
);
|
||||
explicitFileTypes = {
|
||||
};
|
||||
explicitFolders = (
|
||||
);
|
||||
path = UnityLibrary;
|
||||
sourceTree = "<group>";
|
||||
};
|
||||
/* End PBXFileSystemSynchronizedRootGroup section */
|
||||
|
||||
/* Begin PBXFrameworksBuildPhase section */
|
||||
177D62B05D772BEC6FB899EF /* Frameworks */ = {
|
||||
isa = PBXFrameworksBuildPhase;
|
||||
buildActionMask = 2147483647;
|
||||
files = (
|
||||
0F21FCCDE4990E2BCA113E2C /* Pods_RunnerTests.framework in Frameworks */,
|
||||
);
|
||||
runOnlyForDeploymentPostprocessing = 0;
|
||||
};
|
||||
97C146EB1CF9000F007C117D /* Frameworks */ = {
|
||||
isa = PBXFrameworksBuildPhase;
|
||||
buildActionMask = 2147483647;
|
||||
files = (
|
||||
ED7B5AA7370EC713298E0C93 /* Pods_Runner.framework in Frameworks */,
|
||||
);
|
||||
runOnlyForDeploymentPostprocessing = 0;
|
||||
};
|
||||
/* End PBXFrameworksBuildPhase section */
|
||||
|
||||
/* Begin PBXGroup section */
|
||||
1048028B2DD5E90C00D28557 /* Products */ = {
|
||||
isa = PBXGroup;
|
||||
children = (
|
||||
1048059E2DD5E90C00D28557 /* Unity-Target-New.app */,
|
||||
104805A02DD5E90C00D28557 /* Unity-iPhone Tests.xctest */,
|
||||
104805A22DD5E90C00D28557 /* UnityFramework.framework */,
|
||||
);
|
||||
name = Products;
|
||||
sourceTree = "<group>";
|
||||
};
|
||||
104837E02DD5F00200D28557 /* Products */ = {
|
||||
isa = PBXGroup;
|
||||
children = (
|
||||
10483AF22DD5F06300D28557 /* Unity-Target-New.app */,
|
||||
10483AF42DD5F06300D28557 /* Unity-iPhone Tests.xctest */,
|
||||
10483AF62DD5F06300D28557 /* UnityFramework.framework */,
|
||||
);
|
||||
name = Products;
|
||||
sourceTree = "<group>";
|
||||
};
|
||||
10D461DF2DD5965F004AD299 /* Products */ = {
|
||||
isa = PBXGroup;
|
||||
children = (
|
||||
10D4636A2DD5965F004AD299 /* Unity-Target-New.app */,
|
||||
10D4636C2DD5965F004AD299 /* Unity-iPhone Tests.xctest */,
|
||||
10D4636E2DD5965F004AD299 /* UnityFramework.framework */,
|
||||
);
|
||||
name = Products;
|
||||
sourceTree = "<group>";
|
||||
};
|
||||
10D480422DD5D629004AD299 /* Products */ = {
|
||||
isa = PBXGroup;
|
||||
children = (
|
||||
10D481CD2DD5D858004AD299 /* Unity-Target-New.app */,
|
||||
10D481CF2DD5D858004AD299 /* Unity-iPhone Tests.xctest */,
|
||||
10D481D12DD5D858004AD299 /* UnityFramework.framework */,
|
||||
);
|
||||
name = Products;
|
||||
sourceTree = "<group>";
|
||||
};
|
||||
10D4865E2DD5D8F8004AD299 /* Products */ = {
|
||||
isa = PBXGroup;
|
||||
children = (
|
||||
10D487E92DD5D92B004AD299 /* Unity-Target-New.app */,
|
||||
10D487EB2DD5D92B004AD299 /* Unity-iPhone Tests.xctest */,
|
||||
10D487ED2DD5D92B004AD299 /* UnityFramework.framework */,
|
||||
);
|
||||
name = Products;
|
||||
sourceTree = "<group>";
|
||||
};
|
||||
223CF56C1D4EECDCB9C3A498 /* Pods */ = {
|
||||
isa = PBXGroup;
|
||||
children = (
|
||||
48A5775CC8FF5040084188B1 /* Pods-Runner.debug.xcconfig */,
|
||||
58989517D16CAC38C46943C6 /* Pods-Runner.release.xcconfig */,
|
||||
9D98A87B3AC39E336FE50CB6 /* Pods-Runner.profile.xcconfig */,
|
||||
C88B6EFE645379AD83246767 /* Pods-RunnerTests.debug.xcconfig */,
|
||||
3541B08E30A4FB6353A34758 /* Pods-RunnerTests.release.xcconfig */,
|
||||
486DD06C7E3AE6C945769849 /* Pods-RunnerTests.profile.xcconfig */,
|
||||
);
|
||||
path = Pods;
|
||||
sourceTree = "<group>";
|
||||
};
|
||||
331C8082294A63A400263BE5 /* RunnerTests */ = {
|
||||
isa = PBXGroup;
|
||||
children = (
|
||||
@ -90,10 +317,13 @@
|
||||
97C146E51CF9000F007C117D = {
|
||||
isa = PBXGroup;
|
||||
children = (
|
||||
1048FDFF2DD5E7A300D28557 /* UnityLibrary */,
|
||||
9740EEB11CF90186004384FC /* Flutter */,
|
||||
97C146F01CF9000F007C117D /* Runner */,
|
||||
97C146EF1CF9000F007C117D /* Products */,
|
||||
331C8082294A63A400263BE5 /* RunnerTests */,
|
||||
223CF56C1D4EECDCB9C3A498 /* Pods */,
|
||||
C8765A50CA9E0B38164F0130 /* Frameworks */,
|
||||
);
|
||||
sourceTree = "<group>";
|
||||
};
|
||||
@ -112,15 +342,24 @@
|
||||
97C146FA1CF9000F007C117D /* Main.storyboard */,
|
||||
97C146FD1CF9000F007C117D /* Assets.xcassets */,
|
||||
97C146FF1CF9000F007C117D /* LaunchScreen.storyboard */,
|
||||
97C147021CF9000F007C117D /* Info.plist */,
|
||||
1498D2321E8E86230040F4C2 /* GeneratedPluginRegistrant.h */,
|
||||
1498D2331E8E89220040F4C2 /* GeneratedPluginRegistrant.m */,
|
||||
74858FAE1ED2DC5600515810 /* AppDelegate.swift */,
|
||||
74858FAD1ED2DC5600515810 /* Runner-Bridging-Header.h */,
|
||||
BDA79C6A8675015EB2FD4E55 /* Runner.entitlements */,
|
||||
);
|
||||
path = Runner;
|
||||
sourceTree = "<group>";
|
||||
};
|
||||
C8765A50CA9E0B38164F0130 /* Frameworks */ = {
|
||||
isa = PBXGroup;
|
||||
children = (
|
||||
D3D545663C5AB43A7A8EDCBA /* Pods_Runner.framework */,
|
||||
567AF95B69950404D4DE36B6 /* Pods_RunnerTests.framework */,
|
||||
);
|
||||
name = Frameworks;
|
||||
sourceTree = "<group>";
|
||||
};
|
||||
/* End PBXGroup section */
|
||||
|
||||
/* Begin PBXNativeTarget section */
|
||||
@ -128,14 +367,19 @@
|
||||
isa = PBXNativeTarget;
|
||||
buildConfigurationList = 331C8087294A63A400263BE5 /* Build configuration list for PBXNativeTarget "RunnerTests" */;
|
||||
buildPhases = (
|
||||
8531B8F04D78F5680E5476AA /* [CP] Check Pods Manifest.lock */,
|
||||
331C807D294A63A400263BE5 /* Sources */,
|
||||
331C807F294A63A400263BE5 /* Resources */,
|
||||
177D62B05D772BEC6FB899EF /* Frameworks */,
|
||||
);
|
||||
buildRules = (
|
||||
);
|
||||
dependencies = (
|
||||
331C8086294A63A400263BE5 /* PBXTargetDependency */,
|
||||
);
|
||||
fileSystemSynchronizedGroups = (
|
||||
1048FDFF2DD5E7A300D28557 /* UnityLibrary */,
|
||||
);
|
||||
name = RunnerTests;
|
||||
productName = RunnerTests;
|
||||
productReference = 331C8081294A63A400263BE5 /* RunnerTests.xctest */;
|
||||
@ -145,17 +389,23 @@
|
||||
isa = PBXNativeTarget;
|
||||
buildConfigurationList = 97C147051CF9000F007C117D /* Build configuration list for PBXNativeTarget "Runner" */;
|
||||
buildPhases = (
|
||||
67129BC8FF5036F26F72D5AA /* [CP] Check Pods Manifest.lock */,
|
||||
9740EEB61CF901F6004384FC /* Run Script */,
|
||||
97C146EA1CF9000F007C117D /* Sources */,
|
||||
97C146EB1CF9000F007C117D /* Frameworks */,
|
||||
97C146EC1CF9000F007C117D /* Resources */,
|
||||
9705A1C41CF9048500538489 /* Embed Frameworks */,
|
||||
3B06AD1E1E4923F5004D2608 /* Thin Binary */,
|
||||
4D4AC34E5F2F571DBB794813 /* [CP] Embed Pods Frameworks */,
|
||||
2A7C49D0114980D08F4D9499 /* [CP] Copy Pods Resources */,
|
||||
);
|
||||
buildRules = (
|
||||
);
|
||||
dependencies = (
|
||||
);
|
||||
fileSystemSynchronizedGroups = (
|
||||
1048FDFF2DD5E7A300D28557 /* UnityLibrary */,
|
||||
);
|
||||
name = Runner;
|
||||
productName = Runner;
|
||||
productReference = 97C146EE1CF9000F007C117D /* Runner.app */;
|
||||
@ -192,6 +442,28 @@
|
||||
mainGroup = 97C146E51CF9000F007C117D;
|
||||
productRefGroup = 97C146EF1CF9000F007C117D /* Products */;
|
||||
projectDirPath = "";
|
||||
projectReferences = (
|
||||
{
|
||||
ProductGroup = 10D4865E2DD5D8F8004AD299 /* Products */;
|
||||
ProjectRef = 10D4865C2DD5D8F8004AD299 /* Unity-iPhone.xcodeproj */;
|
||||
},
|
||||
{
|
||||
ProductGroup = 10D461DF2DD5965F004AD299 /* Products */;
|
||||
ProjectRef = 10D461DC2DD5965F004AD299 /* Unity-iPhone.xcodeproj */;
|
||||
},
|
||||
{
|
||||
ProductGroup = 1048028B2DD5E90C00D28557 /* Products */;
|
||||
ProjectRef = 104802882DD5E90C00D28557 /* Unity-iPhone.xcodeproj */;
|
||||
},
|
||||
{
|
||||
ProductGroup = 10D480422DD5D629004AD299 /* Products */;
|
||||
ProjectRef = 10D480402DD5D629004AD299 /* Unity-iPhone.xcodeproj */;
|
||||
},
|
||||
{
|
||||
ProductGroup = 104837E02DD5F00200D28557 /* Products */;
|
||||
ProjectRef = 104837DD2DD5F00200D28557 /* Unity-iPhone.xcodeproj */;
|
||||
},
|
||||
);
|
||||
projectRoot = "";
|
||||
targets = (
|
||||
97C146ED1CF9000F007C117D /* Runner */,
|
||||
@ -200,6 +472,119 @@
|
||||
};
|
||||
/* End PBXProject section */
|
||||
|
||||
/* Begin PBXReferenceProxy section */
|
||||
1048059E2DD5E90C00D28557 /* Unity-Target-New.app */ = {
|
||||
isa = PBXReferenceProxy;
|
||||
fileType = wrapper.application;
|
||||
name = "Unity-Target-New.app";
|
||||
path = arTourismFlutterUnity.app;
|
||||
remoteRef = 1048059D2DD5E90C00D28557 /* PBXContainerItemProxy */;
|
||||
sourceTree = BUILT_PRODUCTS_DIR;
|
||||
};
|
||||
104805A02DD5E90C00D28557 /* Unity-iPhone Tests.xctest */ = {
|
||||
isa = PBXReferenceProxy;
|
||||
fileType = wrapper.cfbundle;
|
||||
path = "Unity-iPhone Tests.xctest";
|
||||
remoteRef = 1048059F2DD5E90C00D28557 /* PBXContainerItemProxy */;
|
||||
sourceTree = BUILT_PRODUCTS_DIR;
|
||||
};
|
||||
104805A22DD5E90C00D28557 /* UnityFramework.framework */ = {
|
||||
isa = PBXReferenceProxy;
|
||||
fileType = wrapper.framework;
|
||||
path = UnityFramework.framework;
|
||||
remoteRef = 104805A12DD5E90C00D28557 /* PBXContainerItemProxy */;
|
||||
sourceTree = BUILT_PRODUCTS_DIR;
|
||||
};
|
||||
10483AF22DD5F06300D28557 /* Unity-Target-New.app */ = {
|
||||
isa = PBXReferenceProxy;
|
||||
fileType = wrapper.application;
|
||||
name = "Unity-Target-New.app";
|
||||
path = arTourismFlutterUnity.app;
|
||||
remoteRef = 10483AF12DD5F06300D28557 /* PBXContainerItemProxy */;
|
||||
sourceTree = BUILT_PRODUCTS_DIR;
|
||||
};
|
||||
10483AF42DD5F06300D28557 /* Unity-iPhone Tests.xctest */ = {
|
||||
isa = PBXReferenceProxy;
|
||||
fileType = wrapper.cfbundle;
|
||||
path = "Unity-iPhone Tests.xctest";
|
||||
remoteRef = 10483AF32DD5F06300D28557 /* PBXContainerItemProxy */;
|
||||
sourceTree = BUILT_PRODUCTS_DIR;
|
||||
};
|
||||
10483AF62DD5F06300D28557 /* UnityFramework.framework */ = {
|
||||
isa = PBXReferenceProxy;
|
||||
fileType = wrapper.framework;
|
||||
path = UnityFramework.framework;
|
||||
remoteRef = 10483AF52DD5F06300D28557 /* PBXContainerItemProxy */;
|
||||
sourceTree = BUILT_PRODUCTS_DIR;
|
||||
};
|
||||
10D4636A2DD5965F004AD299 /* Unity-Target-New.app */ = {
|
||||
isa = PBXReferenceProxy;
|
||||
fileType = wrapper.application;
|
||||
name = "Unity-Target-New.app";
|
||||
path = arTourismFlutterUnity.app;
|
||||
remoteRef = 10D463692DD5965F004AD299 /* PBXContainerItemProxy */;
|
||||
sourceTree = BUILT_PRODUCTS_DIR;
|
||||
};
|
||||
10D4636C2DD5965F004AD299 /* Unity-iPhone Tests.xctest */ = {
|
||||
isa = PBXReferenceProxy;
|
||||
fileType = wrapper.cfbundle;
|
||||
path = "Unity-iPhone Tests.xctest";
|
||||
remoteRef = 10D4636B2DD5965F004AD299 /* PBXContainerItemProxy */;
|
||||
sourceTree = BUILT_PRODUCTS_DIR;
|
||||
};
|
||||
10D4636E2DD5965F004AD299 /* UnityFramework.framework */ = {
|
||||
isa = PBXReferenceProxy;
|
||||
fileType = wrapper.framework;
|
||||
path = UnityFramework.framework;
|
||||
remoteRef = 10D4636D2DD5965F004AD299 /* PBXContainerItemProxy */;
|
||||
sourceTree = BUILT_PRODUCTS_DIR;
|
||||
};
|
||||
10D481CD2DD5D858004AD299 /* Unity-Target-New.app */ = {
|
||||
isa = PBXReferenceProxy;
|
||||
fileType = wrapper.application;
|
||||
name = "Unity-Target-New.app";
|
||||
path = arTourismFlutterUnity.app;
|
||||
remoteRef = 10D481CC2DD5D858004AD299 /* PBXContainerItemProxy */;
|
||||
sourceTree = BUILT_PRODUCTS_DIR;
|
||||
};
|
||||
10D481CF2DD5D858004AD299 /* Unity-iPhone Tests.xctest */ = {
|
||||
isa = PBXReferenceProxy;
|
||||
fileType = wrapper.cfbundle;
|
||||
path = "Unity-iPhone Tests.xctest";
|
||||
remoteRef = 10D481CE2DD5D858004AD299 /* PBXContainerItemProxy */;
|
||||
sourceTree = BUILT_PRODUCTS_DIR;
|
||||
};
|
||||
10D481D12DD5D858004AD299 /* UnityFramework.framework */ = {
|
||||
isa = PBXReferenceProxy;
|
||||
fileType = wrapper.framework;
|
||||
path = UnityFramework.framework;
|
||||
remoteRef = 10D481D02DD5D858004AD299 /* PBXContainerItemProxy */;
|
||||
sourceTree = BUILT_PRODUCTS_DIR;
|
||||
};
|
||||
10D487E92DD5D92B004AD299 /* Unity-Target-New.app */ = {
|
||||
isa = PBXReferenceProxy;
|
||||
fileType = wrapper.application;
|
||||
name = "Unity-Target-New.app";
|
||||
path = arTourismFlutterUnity.app;
|
||||
remoteRef = 10D487E82DD5D92B004AD299 /* PBXContainerItemProxy */;
|
||||
sourceTree = BUILT_PRODUCTS_DIR;
|
||||
};
|
||||
10D487EB2DD5D92B004AD299 /* Unity-iPhone Tests.xctest */ = {
|
||||
isa = PBXReferenceProxy;
|
||||
fileType = wrapper.cfbundle;
|
||||
path = "Unity-iPhone Tests.xctest";
|
||||
remoteRef = 10D487EA2DD5D92B004AD299 /* PBXContainerItemProxy */;
|
||||
sourceTree = BUILT_PRODUCTS_DIR;
|
||||
};
|
||||
10D487ED2DD5D92B004AD299 /* UnityFramework.framework */ = {
|
||||
isa = PBXReferenceProxy;
|
||||
fileType = wrapper.framework;
|
||||
path = UnityFramework.framework;
|
||||
remoteRef = 10D487EC2DD5D92B004AD299 /* PBXContainerItemProxy */;
|
||||
sourceTree = BUILT_PRODUCTS_DIR;
|
||||
};
|
||||
/* End PBXReferenceProxy section */
|
||||
|
||||
/* Begin PBXResourcesBuildPhase section */
|
||||
331C807F294A63A400263BE5 /* Resources */ = {
|
||||
isa = PBXResourcesBuildPhase;
|
||||
@ -222,6 +607,23 @@
|
||||
/* End PBXResourcesBuildPhase section */
|
||||
|
||||
/* Begin PBXShellScriptBuildPhase section */
|
||||
2A7C49D0114980D08F4D9499 /* [CP] Copy Pods Resources */ = {
|
||||
isa = PBXShellScriptBuildPhase;
|
||||
buildActionMask = 2147483647;
|
||||
files = (
|
||||
);
|
||||
inputFileListPaths = (
|
||||
"${PODS_ROOT}/Target Support Files/Pods-Runner/Pods-Runner-resources-${CONFIGURATION}-input-files.xcfilelist",
|
||||
);
|
||||
name = "[CP] Copy Pods Resources";
|
||||
outputFileListPaths = (
|
||||
"${PODS_ROOT}/Target Support Files/Pods-Runner/Pods-Runner-resources-${CONFIGURATION}-output-files.xcfilelist",
|
||||
);
|
||||
runOnlyForDeploymentPostprocessing = 0;
|
||||
shellPath = /bin/sh;
|
||||
shellScript = "\"${PODS_ROOT}/Target Support Files/Pods-Runner/Pods-Runner-resources.sh\"\n";
|
||||
showEnvVarsInLog = 0;
|
||||
};
|
||||
3B06AD1E1E4923F5004D2608 /* Thin Binary */ = {
|
||||
isa = PBXShellScriptBuildPhase;
|
||||
alwaysOutOfDate = 1;
|
||||
@ -238,6 +640,67 @@
|
||||
shellPath = /bin/sh;
|
||||
shellScript = "/bin/sh \"$FLUTTER_ROOT/packages/flutter_tools/bin/xcode_backend.sh\" embed_and_thin";
|
||||
};
|
||||
4D4AC34E5F2F571DBB794813 /* [CP] Embed Pods Frameworks */ = {
|
||||
isa = PBXShellScriptBuildPhase;
|
||||
buildActionMask = 2147483647;
|
||||
files = (
|
||||
);
|
||||
inputFileListPaths = (
|
||||
"${PODS_ROOT}/Target Support Files/Pods-Runner/Pods-Runner-frameworks-${CONFIGURATION}-input-files.xcfilelist",
|
||||
);
|
||||
name = "[CP] Embed Pods Frameworks";
|
||||
outputFileListPaths = (
|
||||
"${PODS_ROOT}/Target Support Files/Pods-Runner/Pods-Runner-frameworks-${CONFIGURATION}-output-files.xcfilelist",
|
||||
);
|
||||
runOnlyForDeploymentPostprocessing = 0;
|
||||
shellPath = /bin/sh;
|
||||
shellScript = "\"${PODS_ROOT}/Target Support Files/Pods-Runner/Pods-Runner-frameworks.sh\"\n";
|
||||
showEnvVarsInLog = 0;
|
||||
};
|
||||
67129BC8FF5036F26F72D5AA /* [CP] Check Pods Manifest.lock */ = {
|
||||
isa = PBXShellScriptBuildPhase;
|
||||
buildActionMask = 2147483647;
|
||||
files = (
|
||||
);
|
||||
inputFileListPaths = (
|
||||
);
|
||||
inputPaths = (
|
||||
"${PODS_PODFILE_DIR_PATH}/Podfile.lock",
|
||||
"${PODS_ROOT}/Manifest.lock",
|
||||
);
|
||||
name = "[CP] Check Pods Manifest.lock";
|
||||
outputFileListPaths = (
|
||||
);
|
||||
outputPaths = (
|
||||
"$(DERIVED_FILE_DIR)/Pods-Runner-checkManifestLockResult.txt",
|
||||
);
|
||||
runOnlyForDeploymentPostprocessing = 0;
|
||||
shellPath = /bin/sh;
|
||||
shellScript = "diff \"${PODS_PODFILE_DIR_PATH}/Podfile.lock\" \"${PODS_ROOT}/Manifest.lock\" > /dev/null\nif [ $? != 0 ] ; then\n # print error to STDERR\n echo \"error: The sandbox is not in sync with the Podfile.lock. Run 'pod install' or update your CocoaPods installation.\" >&2\n exit 1\nfi\n# This output is used by Xcode 'outputs' to avoid re-running this script phase.\necho \"SUCCESS\" > \"${SCRIPT_OUTPUT_FILE_0}\"\n";
|
||||
showEnvVarsInLog = 0;
|
||||
};
|
||||
8531B8F04D78F5680E5476AA /* [CP] Check Pods Manifest.lock */ = {
|
||||
isa = PBXShellScriptBuildPhase;
|
||||
buildActionMask = 2147483647;
|
||||
files = (
|
||||
);
|
||||
inputFileListPaths = (
|
||||
);
|
||||
inputPaths = (
|
||||
"${PODS_PODFILE_DIR_PATH}/Podfile.lock",
|
||||
"${PODS_ROOT}/Manifest.lock",
|
||||
);
|
||||
name = "[CP] Check Pods Manifest.lock";
|
||||
outputFileListPaths = (
|
||||
);
|
||||
outputPaths = (
|
||||
"$(DERIVED_FILE_DIR)/Pods-RunnerTests-checkManifestLockResult.txt",
|
||||
);
|
||||
runOnlyForDeploymentPostprocessing = 0;
|
||||
shellPath = /bin/sh;
|
||||
shellScript = "diff \"${PODS_PODFILE_DIR_PATH}/Podfile.lock\" \"${PODS_ROOT}/Manifest.lock\" > /dev/null\nif [ $? != 0 ] ; then\n # print error to STDERR\n echo \"error: The sandbox is not in sync with the Podfile.lock. Run 'pod install' or update your CocoaPods installation.\" >&2\n exit 1\nfi\n# This output is used by Xcode 'outputs' to avoid re-running this script phase.\necho \"SUCCESS\" > \"${SCRIPT_OUTPUT_FILE_0}\"\n";
|
||||
showEnvVarsInLog = 0;
|
||||
};
|
||||
9740EEB61CF901F6004384FC /* Run Script */ = {
|
||||
isa = PBXShellScriptBuildPhase;
|
||||
alwaysOutOfDate = 1;
|
||||
@ -361,13 +824,23 @@
|
||||
buildSettings = {
|
||||
ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
|
||||
CLANG_ENABLE_MODULES = YES;
|
||||
CODE_SIGN_ENTITLEMENTS = Runner/Runner.entitlements;
|
||||
CURRENT_PROJECT_VERSION = "$(FLUTTER_BUILD_NUMBER)";
|
||||
ENABLE_BITCODE = NO;
|
||||
FRAMEWORK_SEARCH_PATHS = (
|
||||
"$(inherited)",
|
||||
"$(PROJECT_DIR)/UnityLibrary/Frameworks/com.easyar.sense/Runtime/BindingNR/Apple/iOS/ios-arm64",
|
||||
);
|
||||
INFOPLIST_FILE = Runner/Info.plist;
|
||||
LD_RUNPATH_SEARCH_PATHS = (
|
||||
"$(inherited)",
|
||||
"@executable_path/Frameworks",
|
||||
);
|
||||
LIBRARY_SEARCH_PATHS = (
|
||||
"$(inherited)",
|
||||
"$(PROJECT_DIR)/UnityLibrary/Libraries",
|
||||
"$(PROJECT_DIR)/UnityLibrary/Libraries/NatCorder/Plugins/iOS",
|
||||
);
|
||||
PRODUCT_BUNDLE_IDENTIFIER = com.example.arTourismFlutterUnity;
|
||||
PRODUCT_NAME = "$(TARGET_NAME)";
|
||||
SWIFT_OBJC_BRIDGING_HEADER = "Runner/Runner-Bridging-Header.h";
|
||||
@ -378,11 +851,21 @@
|
||||
};
|
||||
331C8088294A63A400263BE5 /* Debug */ = {
|
||||
isa = XCBuildConfiguration;
|
||||
baseConfigurationReference = C88B6EFE645379AD83246767 /* Pods-RunnerTests.debug.xcconfig */;
|
||||
buildSettings = {
|
||||
BUNDLE_LOADER = "$(TEST_HOST)";
|
||||
CODE_SIGN_STYLE = Automatic;
|
||||
CURRENT_PROJECT_VERSION = 1;
|
||||
FRAMEWORK_SEARCH_PATHS = (
|
||||
"$(inherited)",
|
||||
"$(PROJECT_DIR)/UnityLibrary/Frameworks/com.easyar.sense/Runtime/BindingNR/Apple/iOS/ios-arm64",
|
||||
);
|
||||
GENERATE_INFOPLIST_FILE = YES;
|
||||
LIBRARY_SEARCH_PATHS = (
|
||||
"$(inherited)",
|
||||
"$(PROJECT_DIR)/UnityLibrary/Libraries",
|
||||
"$(PROJECT_DIR)/UnityLibrary/Libraries/NatCorder/Plugins/iOS",
|
||||
);
|
||||
MARKETING_VERSION = 1.0;
|
||||
PRODUCT_BUNDLE_IDENTIFIER = com.example.arTourismFlutterUnity.RunnerTests;
|
||||
PRODUCT_NAME = "$(TARGET_NAME)";
|
||||
@ -395,11 +878,21 @@
|
||||
};
|
||||
331C8089294A63A400263BE5 /* Release */ = {
|
||||
isa = XCBuildConfiguration;
|
||||
baseConfigurationReference = 3541B08E30A4FB6353A34758 /* Pods-RunnerTests.release.xcconfig */;
|
||||
buildSettings = {
|
||||
BUNDLE_LOADER = "$(TEST_HOST)";
|
||||
CODE_SIGN_STYLE = Automatic;
|
||||
CURRENT_PROJECT_VERSION = 1;
|
||||
FRAMEWORK_SEARCH_PATHS = (
|
||||
"$(inherited)",
|
||||
"$(PROJECT_DIR)/UnityLibrary/Frameworks/com.easyar.sense/Runtime/BindingNR/Apple/iOS/ios-arm64",
|
||||
);
|
||||
GENERATE_INFOPLIST_FILE = YES;
|
||||
LIBRARY_SEARCH_PATHS = (
|
||||
"$(inherited)",
|
||||
"$(PROJECT_DIR)/UnityLibrary/Libraries",
|
||||
"$(PROJECT_DIR)/UnityLibrary/Libraries/NatCorder/Plugins/iOS",
|
||||
);
|
||||
MARKETING_VERSION = 1.0;
|
||||
PRODUCT_BUNDLE_IDENTIFIER = com.example.arTourismFlutterUnity.RunnerTests;
|
||||
PRODUCT_NAME = "$(TARGET_NAME)";
|
||||
@ -410,11 +903,21 @@
|
||||
};
|
||||
331C808A294A63A400263BE5 /* Profile */ = {
|
||||
isa = XCBuildConfiguration;
|
||||
baseConfigurationReference = 486DD06C7E3AE6C945769849 /* Pods-RunnerTests.profile.xcconfig */;
|
||||
buildSettings = {
|
||||
BUNDLE_LOADER = "$(TEST_HOST)";
|
||||
CODE_SIGN_STYLE = Automatic;
|
||||
CURRENT_PROJECT_VERSION = 1;
|
||||
FRAMEWORK_SEARCH_PATHS = (
|
||||
"$(inherited)",
|
||||
"$(PROJECT_DIR)/UnityLibrary/Frameworks/com.easyar.sense/Runtime/BindingNR/Apple/iOS/ios-arm64",
|
||||
);
|
||||
GENERATE_INFOPLIST_FILE = YES;
|
||||
LIBRARY_SEARCH_PATHS = (
|
||||
"$(inherited)",
|
||||
"$(PROJECT_DIR)/UnityLibrary/Libraries",
|
||||
"$(PROJECT_DIR)/UnityLibrary/Libraries/NatCorder/Plugins/iOS",
|
||||
);
|
||||
MARKETING_VERSION = 1.0;
|
||||
PRODUCT_BUNDLE_IDENTIFIER = com.example.arTourismFlutterUnity.RunnerTests;
|
||||
PRODUCT_NAME = "$(TARGET_NAME)";
|
||||
@ -540,13 +1043,23 @@
|
||||
buildSettings = {
|
||||
ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
|
||||
CLANG_ENABLE_MODULES = YES;
|
||||
CODE_SIGN_ENTITLEMENTS = Runner/Runner.entitlements;
|
||||
CURRENT_PROJECT_VERSION = "$(FLUTTER_BUILD_NUMBER)";
|
||||
ENABLE_BITCODE = NO;
|
||||
FRAMEWORK_SEARCH_PATHS = (
|
||||
"$(inherited)",
|
||||
"$(PROJECT_DIR)/UnityLibrary/Frameworks/com.easyar.sense/Runtime/BindingNR/Apple/iOS/ios-arm64",
|
||||
);
|
||||
INFOPLIST_FILE = Runner/Info.plist;
|
||||
LD_RUNPATH_SEARCH_PATHS = (
|
||||
"$(inherited)",
|
||||
"@executable_path/Frameworks",
|
||||
);
|
||||
LIBRARY_SEARCH_PATHS = (
|
||||
"$(inherited)",
|
||||
"$(PROJECT_DIR)/UnityLibrary/Libraries",
|
||||
"$(PROJECT_DIR)/UnityLibrary/Libraries/NatCorder/Plugins/iOS",
|
||||
);
|
||||
PRODUCT_BUNDLE_IDENTIFIER = com.example.arTourismFlutterUnity;
|
||||
PRODUCT_NAME = "$(TARGET_NAME)";
|
||||
SWIFT_OBJC_BRIDGING_HEADER = "Runner/Runner-Bridging-Header.h";
|
||||
@ -562,13 +1075,27 @@
|
||||
buildSettings = {
|
||||
ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
|
||||
CLANG_ENABLE_MODULES = YES;
|
||||
CODE_SIGN_ENTITLEMENTS = Runner/Runner.entitlements;
|
||||
CURRENT_PROJECT_VERSION = "$(FLUTTER_BUILD_NUMBER)";
|
||||
ENABLE_BITCODE = NO;
|
||||
FRAMEWORK_SEARCH_PATHS = (
|
||||
"$(inherited)",
|
||||
"$(PROJECT_DIR)/UnityLibrary/Frameworks/com.easyar.sense/Runtime/BindingNR/Apple/iOS/ios-arm64",
|
||||
);
|
||||
INFOPLIST_FILE = Runner/Info.plist;
|
||||
LD_RUNPATH_SEARCH_PATHS = (
|
||||
"$(inherited)",
|
||||
"@executable_path/Frameworks",
|
||||
);
|
||||
"LD_RUNPATH_SEARCH_PATHS[arch=*]" = (
|
||||
"$(inherited)",
|
||||
"@executable_path/Frameworks",
|
||||
);
|
||||
LIBRARY_SEARCH_PATHS = (
|
||||
"$(inherited)",
|
||||
"$(PROJECT_DIR)/UnityLibrary/Libraries",
|
||||
"$(PROJECT_DIR)/UnityLibrary/Libraries/NatCorder/Plugins/iOS",
|
||||
);
|
||||
PRODUCT_BUNDLE_IDENTIFIER = com.example.arTourismFlutterUnity;
|
||||
PRODUCT_NAME = "$(TARGET_NAME)";
|
||||
SWIFT_OBJC_BRIDGING_HEADER = "Runner/Runner-Bridging-Header.h";
|
||||
|
||||
3
ios/Runner.xcworkspace/contents.xcworkspacedata
generated
3
ios/Runner.xcworkspace/contents.xcworkspacedata
generated
@ -4,4 +4,7 @@
|
||||
<FileRef
|
||||
location = "group:Runner.xcodeproj">
|
||||
</FileRef>
|
||||
<FileRef
|
||||
location = "group:Pods/Pods.xcodeproj">
|
||||
</FileRef>
|
||||
</Workspace>
|
||||
|
||||
@ -1,6 +1,6 @@
|
||||
import UIKit
|
||||
import Flutter
|
||||
import UnityLibrary
|
||||
import UnityFramework
|
||||
|
||||
@UIApplicationMain
|
||||
@objc class AppDelegate: FlutterAppDelegate {
|
||||
|
||||
@ -2,26 +2,8 @@
|
||||
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
|
||||
<plist version="1.0">
|
||||
<dict>
|
||||
<!-- 相机权限 -->
|
||||
<key>NSCameraUsageDescription</key>
|
||||
<string>此应用需要使用相机进行AR体验</string>
|
||||
|
||||
<!-- 相册权限 -->
|
||||
<key>NSPhotoLibraryUsageDescription</key>
|
||||
<string>需要相册权限用于保存和选择媒体</string>
|
||||
<key>PHPhotoLibraryPreventAutomaticLimitedAccessAlert</key>
|
||||
<true/>
|
||||
|
||||
<!-- 麦克风权限 -->
|
||||
<key>NSMicrophoneUsageDescription</key>
|
||||
<string>此应用需要访问您的麦克风以提供录像服务</string>
|
||||
|
||||
<!-- 定位权限 -->
|
||||
<key>NSLocationWhenInUseUsageDescription</key>
|
||||
<string>此应用需要访问您的定位以提供导航服务</string>
|
||||
<key>NSLocationAlwaysUsageDescription</key>
|
||||
<string>App需要您的同意,才能始终访问位置</string>
|
||||
|
||||
<key>CADisableMinimumFrameDurationOnPhone</key>
|
||||
<true/>
|
||||
<key>CFBundleDevelopmentRegion</key>
|
||||
<string>$(DEVELOPMENT_LANGUAGE)</string>
|
||||
<key>CFBundleDisplayName</key>
|
||||
@ -40,10 +22,39 @@
|
||||
<string>$(FLUTTER_BUILD_NAME)</string>
|
||||
<key>CFBundleSignature</key>
|
||||
<string>????</string>
|
||||
<key>CFBundleURLTypes</key>
|
||||
<array/>
|
||||
<key>CFBundleVersion</key>
|
||||
<string>$(FLUTTER_BUILD_NUMBER)</string>
|
||||
<key>LSApplicationQueriesSchemes</key>
|
||||
<array>
|
||||
<string>weixin</string>
|
||||
<string>weixinULAPI</string>
|
||||
<string>weixinURLParamsAPI</string>
|
||||
</array>
|
||||
<key>LSRequiresIPhoneOS</key>
|
||||
<true/>
|
||||
<key>NSAppTransportSecurity</key>
|
||||
<dict>
|
||||
<key>NSAllowsArbitraryLoads</key>
|
||||
<true/>
|
||||
<key>NSAllowsArbitraryLoadsInWebContent</key>
|
||||
<true/>
|
||||
</dict>
|
||||
<key>NSCameraUsageDescription</key>
|
||||
<string>此应用需要使用相机进行AR体验</string>
|
||||
<key>NSLocationAlwaysUsageDescription</key>
|
||||
<string>App需要您的同意,才能始终访问位置</string>
|
||||
<key>NSLocationWhenInUseUsageDescription</key>
|
||||
<string>此应用需要访问您的定位以提供导航服务</string>
|
||||
<key>NSMicrophoneUsageDescription</key>
|
||||
<string>此应用需要访问您的麦克风以提供录像服务</string>
|
||||
<key>NSPhotoLibraryUsageDescription</key>
|
||||
<string>需要相册权限用于保存和选择媒体</string>
|
||||
<key>PHPhotoLibraryPreventAutomaticLimitedAccessAlert</key>
|
||||
<true/>
|
||||
<key>UIApplicationSupportsIndirectInputEvents</key>
|
||||
<true/>
|
||||
<key>UILaunchStoryboardName</key>
|
||||
<string>LaunchScreen</string>
|
||||
<key>UIMainStoryboardFile</key>
|
||||
@ -61,11 +72,7 @@
|
||||
<string>UIInterfaceOrientationLandscapeLeft</string>
|
||||
<string>UIInterfaceOrientationLandscapeRight</string>
|
||||
</array>
|
||||
<key>CADisableMinimumFrameDurationOnPhone</key>
|
||||
<true/>
|
||||
<key>UIApplicationSupportsIndirectInputEvents</key>
|
||||
<true/>
|
||||
<key>io.flutter.embedded_views_preview</key>
|
||||
<true/>
|
||||
<true/>
|
||||
</dict>
|
||||
</plist>
|
||||
|
||||
5
ios/Runner/Runner.entitlements
Normal file
5
ios/Runner/Runner.entitlements
Normal file
@ -0,0 +1,5 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
|
||||
<plist version="1.0">
|
||||
<dict/>
|
||||
</plist>
|
||||
@ -1,32 +1,32 @@
|
||||
#pragma once
|
||||
|
||||
// Enabling this will force app to do a hard crash instead of a nice exit when UnhandledException
|
||||
// is thrown. This will force iOS to generate a standard crash report, that can be submitted to
|
||||
// iTunes by app users and inspected by developers.
|
||||
#define ENABLE_IOS_CRASH_REPORTING 1
|
||||
|
||||
// Enabling this will add a custom Objective-C Uncaught Exception handler, which will print out
|
||||
// exception information to console.
|
||||
#define ENABLE_OBJC_UNCAUGHT_EXCEPTION_HANDLER 1
|
||||
|
||||
// Enable custom crash reporter to capture crashes. Crash logs will be available to scripts via
|
||||
// CrashReport API.
|
||||
#define ENABLE_CUSTOM_CRASH_REPORTER 0
|
||||
|
||||
// Enable submission of custom crash reports to Unity servers. This will enable custom crash
|
||||
// reporter.
|
||||
#define ENABLE_CRASH_REPORT_SUBMISSION 0
|
||||
|
||||
|
||||
#if ENABLE_CRASH_REPORT_SUBMISSION && !ENABLE_CUSTOM_CRASH_REPORTER
|
||||
#undef ENABLE_CUSTOM_CRASH_REPORTER
|
||||
#define ENABLE_CUSTOM_CRASH_REPORTER 0
|
||||
#endif
|
||||
|
||||
#if PLATFORM_TVOS
|
||||
#undef ENABLE_CUSTOM_CRASH_REPORTER
|
||||
#define ENABLE_CUSTOM_CRASH_REPORTER 0
|
||||
#endif
|
||||
|
||||
extern "C" void UnityInstallPostCrashCallback();
|
||||
void InitCrashHandling();
|
||||
#pragma once
|
||||
|
||||
// Enabling this will force app to do a hard crash instead of a nice exit when UnhandledException
|
||||
// is thrown. This will force iOS to generate a standard crash report, that can be submitted to
|
||||
// iTunes by app users and inspected by developers.
|
||||
#define ENABLE_IOS_CRASH_REPORTING 1
|
||||
|
||||
// Enabling this will add a custom Objective-C Uncaught Exception handler, which will print out
|
||||
// exception information to console.
|
||||
#define ENABLE_OBJC_UNCAUGHT_EXCEPTION_HANDLER 1
|
||||
|
||||
// Enable custom crash reporter to capture crashes. Crash logs will be available to scripts via
|
||||
// CrashReport API.
|
||||
#define ENABLE_CUSTOM_CRASH_REPORTER 0
|
||||
|
||||
// Enable submission of custom crash reports to Unity servers. This will enable custom crash
|
||||
// reporter.
|
||||
#define ENABLE_CRASH_REPORT_SUBMISSION 0
|
||||
|
||||
|
||||
#if ENABLE_CRASH_REPORT_SUBMISSION && !ENABLE_CUSTOM_CRASH_REPORTER
|
||||
#undef ENABLE_CUSTOM_CRASH_REPORTER
|
||||
#define ENABLE_CUSTOM_CRASH_REPORTER 0
|
||||
#endif
|
||||
|
||||
#if PLATFORM_TVOS
|
||||
#undef ENABLE_CUSTOM_CRASH_REPORTER
|
||||
#define ENABLE_CUSTOM_CRASH_REPORTER 0
|
||||
#endif
|
||||
|
||||
extern "C" void UnityInstallPostCrashCallback();
|
||||
void InitCrashHandling();
|
||||
|
||||
@ -6407,15 +6407,15 @@ inline void SingletonMonoBehaviour_1__ctor_mB959CC5C4F5F613426011598A0FFADE2812F
|
||||
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 Quaternion_Internal_FromEulerRad_m66D4475341F53949471E6870FB5C5E4A5E9BA93E (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_euler, const RuntimeMethod* method) ;
|
||||
// System.Single UnityEngine.Mathf::Max(System.Single,System.Single)
|
||||
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline (float ___0_a, float ___1_b, const RuntimeMethod* method) ;
|
||||
IL2CPP_EXTERN_C intptr_t DEFAULT_CALL NCCreateMP4Recorder(int32_t, int32_t, float, int32_t, int32_t, int32_t, int32_t);
|
||||
IL2CPP_EXTERN_C intptr_t DEFAULT_CALL NCCreateHEVCRecorder(int32_t, int32_t, float, int32_t, int32_t, int32_t, int32_t);
|
||||
IL2CPP_EXTERN_C intptr_t DEFAULT_CALL NCCreateGIFRecorder(int32_t, int32_t, float);
|
||||
IL2CPP_EXTERN_C void DEFAULT_CALL NCStartRecording(intptr_t, char*, Il2CppMethodPointer, intptr_t);
|
||||
IL2CPP_EXTERN_C void DEFAULT_CALL NCStopRecording(intptr_t);
|
||||
IL2CPP_EXTERN_C void DEFAULT_CALL NCEncodeFrame(intptr_t, intptr_t, int64_t);
|
||||
IL2CPP_EXTERN_C void DEFAULT_CALL NCEncodeSamples(intptr_t, float*, int32_t, int64_t);
|
||||
IL2CPP_EXTERN_C void DEFAULT_CALL OnUnityMessage(char*);
|
||||
IL2CPP_EXTERN_C void DEFAULT_CALL OnUnitySceneLoaded(char*, int32_t, int32_t, int32_t);
|
||||
IL2CPP_EXTERN_C intptr_t DEFAULT_CALL NCCreateMP4Recorder(int32_t, int32_t, float, int32_t, int32_t, int32_t, int32_t);
|
||||
IL2CPP_EXTERN_C intptr_t DEFAULT_CALL NCCreateHEVCRecorder(int32_t, int32_t, float, int32_t, int32_t, int32_t, int32_t);
|
||||
IL2CPP_EXTERN_C intptr_t DEFAULT_CALL NCCreateGIFRecorder(int32_t, int32_t, float);
|
||||
IL2CPP_EXTERN_C void DEFAULT_CALL NCStartRecording(intptr_t, char*, Il2CppMethodPointer, intptr_t);
|
||||
IL2CPP_EXTERN_C void DEFAULT_CALL NCStopRecording(intptr_t);
|
||||
IL2CPP_EXTERN_C void DEFAULT_CALL NCEncodeFrame(intptr_t, intptr_t, int64_t);
|
||||
IL2CPP_EXTERN_C void DEFAULT_CALL NCEncodeSamples(intptr_t, float*, int32_t, int64_t);
|
||||
IL2CPP_EXTERN_C void DEFAULT_CALL OnUnityMessage(char*);
|
||||
IL2CPP_EXTERN_C void DEFAULT_CALL OnUnitySceneLoaded(char*, int32_t, int32_t, int32_t);
|
||||
#ifdef __clang__
|
||||
#pragma clang diagnostic push
|
||||
#pragma clang diagnostic ignored "-Winvalid-offsetof"
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
@ -1012,7 +1012,7 @@ IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Substring_m6BA4A3FA3800FE926
|
||||
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MonoBehaviour__ctor_m592DB0105CA0BC97AA1C5F4AD27B12D68A3B7C1E (MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71* __this, const RuntimeMethod* method) ;
|
||||
// System.Void System.Array::Clear(System.Array,System.Int32,System.Int32)
|
||||
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Array_Clear_m50BAA3751899858B097D3FF2ED31F284703FE5CB (RuntimeArray* ___0_array, int32_t ___1_index, int32_t ___2_length, const RuntimeMethod* method) ;
|
||||
IL2CPP_EXTERN_C void DEFAULT_CALL _NativeShare_Share(char**, int32_t, char*, char*, char*);
|
||||
IL2CPP_EXTERN_C void DEFAULT_CALL _NativeShare_Share(char**, int32_t, char*, char*, char*);
|
||||
#ifdef __clang__
|
||||
#pragma clang diagnostic push
|
||||
#pragma clang diagnostic ignored "-Winvalid-offsetof"
|
||||
|
||||
@ -8922,70 +8922,70 @@ IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MonoBtlsX509_t7272C18E709CB67ED1C8837A0F9D895
|
||||
// System.Void Mono.Btls.MonoBtlsX509Chain::AddCertificate(Mono.Btls.MonoBtlsX509)
|
||||
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MonoBtlsX509Chain_AddCertificate_mF7444AA20B0EA6C6E697DEC2316ACC9BD69CB518 (MonoBtlsX509Chain_t1F1F3C6F32BF17E700F18D641CFEB091FD9ADDB0* __this, MonoBtlsX509_t7272C18E709CB67ED1C8837A0F9D895D26EA7DA5* ___0_x509, const RuntimeMethod* method) ;
|
||||
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_libmono_btls_shared_INTERNAL
|
||||
IL2CPP_EXTERN_C void DEFAULT_CALL mono_btls_bio_free(intptr_t);
|
||||
IL2CPP_EXTERN_C void DEFAULT_CALL mono_btls_bio_free(intptr_t);
|
||||
#endif
|
||||
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_libmono_btls_shared_INTERNAL
|
||||
IL2CPP_EXTERN_C intptr_t DEFAULT_CALL mono_btls_bio_mem_new();
|
||||
IL2CPP_EXTERN_C intptr_t DEFAULT_CALL mono_btls_bio_mem_new();
|
||||
#endif
|
||||
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_libmono_btls_shared_INTERNAL
|
||||
IL2CPP_EXTERN_C int32_t DEFAULT_CALL mono_btls_bio_mem_get_data(intptr_t, intptr_t*);
|
||||
IL2CPP_EXTERN_C int32_t DEFAULT_CALL mono_btls_bio_mem_get_data(intptr_t, intptr_t*);
|
||||
#endif
|
||||
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_libmono_btls_shared_INTERNAL
|
||||
IL2CPP_EXTERN_C intptr_t DEFAULT_CALL mono_btls_bio_mono_new();
|
||||
IL2CPP_EXTERN_C intptr_t DEFAULT_CALL mono_btls_bio_mono_new();
|
||||
#endif
|
||||
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_libmono_btls_shared_INTERNAL
|
||||
IL2CPP_EXTERN_C void DEFAULT_CALL mono_btls_bio_mono_initialize(intptr_t, intptr_t, intptr_t, intptr_t, intptr_t);
|
||||
IL2CPP_EXTERN_C void DEFAULT_CALL mono_btls_bio_mono_initialize(intptr_t, intptr_t, intptr_t, intptr_t, intptr_t);
|
||||
#endif
|
||||
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_libmono_btls_shared_INTERNAL
|
||||
IL2CPP_EXTERN_C void DEFAULT_CALL mono_btls_error_clear_error();
|
||||
IL2CPP_EXTERN_C void DEFAULT_CALL mono_btls_error_clear_error();
|
||||
#endif
|
||||
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_libmono_btls_shared_INTERNAL
|
||||
IL2CPP_EXTERN_C int32_t DEFAULT_CALL mono_btls_error_get_error_line(intptr_t*, int32_t*);
|
||||
IL2CPP_EXTERN_C int32_t DEFAULT_CALL mono_btls_error_get_error_line(intptr_t*, int32_t*);
|
||||
#endif
|
||||
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_libmono_btls_shared_INTERNAL
|
||||
IL2CPP_EXTERN_C void DEFAULT_CALL mono_btls_error_get_error_string_n(int32_t, intptr_t, int32_t);
|
||||
IL2CPP_EXTERN_C void DEFAULT_CALL mono_btls_error_get_error_string_n(int32_t, intptr_t, int32_t);
|
||||
#endif
|
||||
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_libmono_btls_shared_INTERNAL
|
||||
IL2CPP_EXTERN_C int32_t DEFAULT_CALL mono_btls_error_get_reason(int32_t);
|
||||
IL2CPP_EXTERN_C int32_t DEFAULT_CALL mono_btls_error_get_reason(int32_t);
|
||||
#endif
|
||||
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_libmono_btls_shared_INTERNAL
|
||||
IL2CPP_EXTERN_C intptr_t DEFAULT_CALL mono_btls_key_new();
|
||||
IL2CPP_EXTERN_C intptr_t DEFAULT_CALL mono_btls_key_new();
|
||||
#endif
|
||||
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_libmono_btls_shared_INTERNAL
|
||||
IL2CPP_EXTERN_C void DEFAULT_CALL mono_btls_key_free(intptr_t);
|
||||
IL2CPP_EXTERN_C void DEFAULT_CALL mono_btls_key_free(intptr_t);
|
||||
#endif
|
||||
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_libmono_btls_shared_INTERNAL
|
||||
IL2CPP_EXTERN_C intptr_t DEFAULT_CALL mono_btls_key_up_ref(intptr_t);
|
||||
IL2CPP_EXTERN_C intptr_t DEFAULT_CALL mono_btls_key_up_ref(intptr_t);
|
||||
#endif
|
||||
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_libmono_btls_shared_INTERNAL
|
||||
IL2CPP_EXTERN_C int32_t DEFAULT_CALL mono_btls_key_get_bytes(intptr_t, intptr_t*, int32_t*, int32_t);
|
||||
IL2CPP_EXTERN_C int32_t DEFAULT_CALL mono_btls_key_get_bytes(intptr_t, intptr_t*, int32_t*, int32_t);
|
||||
#endif
|
||||
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_libmono_btls_shared_INTERNAL
|
||||
IL2CPP_EXTERN_C int32_t DEFAULT_CALL mono_btls_key_assign_rsa_private_key(intptr_t, uint8_t*, int32_t);
|
||||
IL2CPP_EXTERN_C int32_t DEFAULT_CALL mono_btls_key_assign_rsa_private_key(intptr_t, uint8_t*, int32_t);
|
||||
#endif
|
||||
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_libmono_btls_shared_INTERNAL
|
||||
IL2CPP_EXTERN_C void DEFAULT_CALL mono_btls_free(intptr_t);
|
||||
IL2CPP_EXTERN_C void DEFAULT_CALL mono_btls_free(intptr_t);
|
||||
#endif
|
||||
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_libmono_btls_shared_INTERNAL
|
||||
IL2CPP_EXTERN_C void DEFAULT_CALL mono_btls_pkcs12_free(intptr_t);
|
||||
IL2CPP_EXTERN_C void DEFAULT_CALL mono_btls_pkcs12_free(intptr_t);
|
||||
#endif
|
||||
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_libmono_btls_shared_INTERNAL
|
||||
IL2CPP_EXTERN_C intptr_t DEFAULT_CALL mono_btls_pkcs12_new();
|
||||
IL2CPP_EXTERN_C intptr_t DEFAULT_CALL mono_btls_pkcs12_new();
|
||||
#endif
|
||||
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_libmono_btls_shared_INTERNAL
|
||||
IL2CPP_EXTERN_C int32_t DEFAULT_CALL mono_btls_pkcs12_get_count(intptr_t);
|
||||
IL2CPP_EXTERN_C int32_t DEFAULT_CALL mono_btls_pkcs12_get_count(intptr_t);
|
||||
#endif
|
||||
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_libmono_btls_shared_INTERNAL
|
||||
IL2CPP_EXTERN_C intptr_t DEFAULT_CALL mono_btls_pkcs12_get_cert(intptr_t, int32_t);
|
||||
IL2CPP_EXTERN_C intptr_t DEFAULT_CALL mono_btls_pkcs12_get_cert(intptr_t, int32_t);
|
||||
#endif
|
||||
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_libmono_btls_shared_INTERNAL
|
||||
IL2CPP_EXTERN_C int32_t DEFAULT_CALL mono_btls_pkcs12_import(intptr_t, void*, int32_t, void*);
|
||||
IL2CPP_EXTERN_C int32_t DEFAULT_CALL mono_btls_pkcs12_import(intptr_t, void*, int32_t, void*);
|
||||
#endif
|
||||
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_libmono_btls_shared_INTERNAL
|
||||
IL2CPP_EXTERN_C int32_t DEFAULT_CALL mono_btls_pkcs12_has_private_key(intptr_t);
|
||||
IL2CPP_EXTERN_C int32_t DEFAULT_CALL mono_btls_pkcs12_has_private_key(intptr_t);
|
||||
#endif
|
||||
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_libmono_btls_shared_INTERNAL
|
||||
IL2CPP_EXTERN_C intptr_t DEFAULT_CALL mono_btls_pkcs12_get_private_key(intptr_t);
|
||||
IL2CPP_EXTERN_C intptr_t DEFAULT_CALL mono_btls_pkcs12_get_private_key(intptr_t);
|
||||
#endif
|
||||
#ifdef __clang__
|
||||
#pragma clang diagnostic push
|
||||
|
||||
@ -3377,19 +3377,19 @@ IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ThrowHelper_ThrowArrayTypeMismatchExcept
|
||||
// System.Byte& System.Array::GetRawSzArrayData()
|
||||
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint8_t* Array_GetRawSzArrayData_m2F8F5B2A381AEF971F12866D9C0A6C4FBA59F6BB_inline (RuntimeArray* __this, const RuntimeMethod* method) ;
|
||||
#if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_MonoPosixHelper_INTERNAL
|
||||
IL2CPP_EXTERN_C void* CDECL CreateZStream(int32_t, int32_t, Il2CppMethodPointer, intptr_t);
|
||||
IL2CPP_EXTERN_C void* CDECL CreateZStream(int32_t, int32_t, Il2CppMethodPointer, intptr_t);
|
||||
#endif
|
||||
#if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_MonoPosixHelper_INTERNAL
|
||||
IL2CPP_EXTERN_C int32_t CDECL CloseZStream(intptr_t);
|
||||
IL2CPP_EXTERN_C int32_t CDECL CloseZStream(intptr_t);
|
||||
#endif
|
||||
#if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_MonoPosixHelper_INTERNAL
|
||||
IL2CPP_EXTERN_C int32_t CDECL Flush(void*);
|
||||
IL2CPP_EXTERN_C int32_t CDECL Flush(void*);
|
||||
#endif
|
||||
#if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_MonoPosixHelper_INTERNAL
|
||||
IL2CPP_EXTERN_C int32_t CDECL ReadZStream(void*, intptr_t, int32_t);
|
||||
IL2CPP_EXTERN_C int32_t CDECL ReadZStream(void*, intptr_t, int32_t);
|
||||
#endif
|
||||
#if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_MonoPosixHelper_INTERNAL
|
||||
IL2CPP_EXTERN_C int32_t CDECL WriteZStream(void*, intptr_t, int32_t);
|
||||
IL2CPP_EXTERN_C int32_t CDECL WriteZStream(void*, intptr_t, int32_t);
|
||||
#endif
|
||||
#ifdef __clang__
|
||||
#pragma clang diagnostic push
|
||||
|
||||
@ -7179,253 +7179,253 @@ inline void ReadOnlySpan_1__ctor_mFA6EE52BCF39100AE30C79E73F0F972182D0CA2A_inlin
|
||||
(( void (*) (ReadOnlySpan_1_tC416A5627E04F69CA2947A2A13F0A1DF096CABAC*, /*Unity.IL2CPP.Metadata.__Il2CppFullySharedGenericType&*/Il2CppFullySharedGenericAny*, int32_t, const RuntimeMethod*))ReadOnlySpan_1__ctor_mFA6EE52BCF39100AE30C79E73F0F972182D0CA2A_gshared_inline)((ReadOnlySpan_1_tC416A5627E04F69CA2947A2A13F0A1DF096CABAC*)__this, ___0_ptr, ___1_length, method);
|
||||
}
|
||||
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_libmono_btls_shared_INTERNAL
|
||||
IL2CPP_EXTERN_C void DEFAULT_CALL mono_btls_ssl_destroy(intptr_t);
|
||||
IL2CPP_EXTERN_C void DEFAULT_CALL mono_btls_ssl_destroy(intptr_t);
|
||||
#endif
|
||||
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_libmono_btls_shared_INTERNAL
|
||||
IL2CPP_EXTERN_C intptr_t DEFAULT_CALL mono_btls_ssl_new(intptr_t);
|
||||
IL2CPP_EXTERN_C intptr_t DEFAULT_CALL mono_btls_ssl_new(intptr_t);
|
||||
#endif
|
||||
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_libmono_btls_shared_INTERNAL
|
||||
IL2CPP_EXTERN_C int32_t DEFAULT_CALL mono_btls_ssl_use_certificate(intptr_t, intptr_t);
|
||||
IL2CPP_EXTERN_C int32_t DEFAULT_CALL mono_btls_ssl_use_certificate(intptr_t, intptr_t);
|
||||
#endif
|
||||
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_libmono_btls_shared_INTERNAL
|
||||
IL2CPP_EXTERN_C int32_t DEFAULT_CALL mono_btls_ssl_use_private_key(intptr_t, intptr_t);
|
||||
IL2CPP_EXTERN_C int32_t DEFAULT_CALL mono_btls_ssl_use_private_key(intptr_t, intptr_t);
|
||||
#endif
|
||||
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_libmono_btls_shared_INTERNAL
|
||||
IL2CPP_EXTERN_C int32_t DEFAULT_CALL mono_btls_ssl_add_chain_certificate(intptr_t, intptr_t);
|
||||
IL2CPP_EXTERN_C int32_t DEFAULT_CALL mono_btls_ssl_add_chain_certificate(intptr_t, intptr_t);
|
||||
#endif
|
||||
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_libmono_btls_shared_INTERNAL
|
||||
IL2CPP_EXTERN_C int32_t DEFAULT_CALL mono_btls_ssl_accept(intptr_t);
|
||||
IL2CPP_EXTERN_C int32_t DEFAULT_CALL mono_btls_ssl_accept(intptr_t);
|
||||
#endif
|
||||
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_libmono_btls_shared_INTERNAL
|
||||
IL2CPP_EXTERN_C int32_t DEFAULT_CALL mono_btls_ssl_connect(intptr_t);
|
||||
IL2CPP_EXTERN_C int32_t DEFAULT_CALL mono_btls_ssl_connect(intptr_t);
|
||||
#endif
|
||||
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_libmono_btls_shared_INTERNAL
|
||||
IL2CPP_EXTERN_C int32_t DEFAULT_CALL mono_btls_ssl_handshake(intptr_t);
|
||||
IL2CPP_EXTERN_C int32_t DEFAULT_CALL mono_btls_ssl_handshake(intptr_t);
|
||||
#endif
|
||||
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_libmono_btls_shared_INTERNAL
|
||||
IL2CPP_EXTERN_C void DEFAULT_CALL mono_btls_ssl_close(intptr_t);
|
||||
IL2CPP_EXTERN_C void DEFAULT_CALL mono_btls_ssl_close(intptr_t);
|
||||
#endif
|
||||
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_libmono_btls_shared_INTERNAL
|
||||
IL2CPP_EXTERN_C int32_t DEFAULT_CALL mono_btls_ssl_shutdown(intptr_t);
|
||||
IL2CPP_EXTERN_C int32_t DEFAULT_CALL mono_btls_ssl_shutdown(intptr_t);
|
||||
#endif
|
||||
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_libmono_btls_shared_INTERNAL
|
||||
IL2CPP_EXTERN_C void DEFAULT_CALL mono_btls_ssl_set_quiet_shutdown(intptr_t, int32_t);
|
||||
IL2CPP_EXTERN_C void DEFAULT_CALL mono_btls_ssl_set_quiet_shutdown(intptr_t, int32_t);
|
||||
#endif
|
||||
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_libmono_btls_shared_INTERNAL
|
||||
IL2CPP_EXTERN_C void DEFAULT_CALL mono_btls_ssl_set_bio(intptr_t, intptr_t);
|
||||
IL2CPP_EXTERN_C void DEFAULT_CALL mono_btls_ssl_set_bio(intptr_t, intptr_t);
|
||||
#endif
|
||||
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_libmono_btls_shared_INTERNAL
|
||||
IL2CPP_EXTERN_C int32_t DEFAULT_CALL mono_btls_ssl_read(intptr_t, intptr_t, int32_t);
|
||||
IL2CPP_EXTERN_C int32_t DEFAULT_CALL mono_btls_ssl_read(intptr_t, intptr_t, int32_t);
|
||||
#endif
|
||||
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_libmono_btls_shared_INTERNAL
|
||||
IL2CPP_EXTERN_C int32_t DEFAULT_CALL mono_btls_ssl_write(intptr_t, intptr_t, int32_t);
|
||||
IL2CPP_EXTERN_C int32_t DEFAULT_CALL mono_btls_ssl_write(intptr_t, intptr_t, int32_t);
|
||||
#endif
|
||||
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_libmono_btls_shared_INTERNAL
|
||||
IL2CPP_EXTERN_C int32_t DEFAULT_CALL mono_btls_ssl_get_error(intptr_t, int32_t);
|
||||
IL2CPP_EXTERN_C int32_t DEFAULT_CALL mono_btls_ssl_get_error(intptr_t, int32_t);
|
||||
#endif
|
||||
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_libmono_btls_shared_INTERNAL
|
||||
IL2CPP_EXTERN_C int32_t DEFAULT_CALL mono_btls_ssl_get_version(intptr_t);
|
||||
IL2CPP_EXTERN_C int32_t DEFAULT_CALL mono_btls_ssl_get_version(intptr_t);
|
||||
#endif
|
||||
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_libmono_btls_shared_INTERNAL
|
||||
IL2CPP_EXTERN_C int32_t DEFAULT_CALL mono_btls_ssl_get_cipher(intptr_t);
|
||||
IL2CPP_EXTERN_C int32_t DEFAULT_CALL mono_btls_ssl_get_cipher(intptr_t);
|
||||
#endif
|
||||
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_libmono_btls_shared_INTERNAL
|
||||
IL2CPP_EXTERN_C intptr_t DEFAULT_CALL mono_btls_ssl_get_peer_certificate(intptr_t);
|
||||
IL2CPP_EXTERN_C intptr_t DEFAULT_CALL mono_btls_ssl_get_peer_certificate(intptr_t);
|
||||
#endif
|
||||
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_libmono_btls_shared_INTERNAL
|
||||
IL2CPP_EXTERN_C void DEFAULT_CALL mono_btls_ssl_print_errors_cb(intptr_t, intptr_t);
|
||||
IL2CPP_EXTERN_C void DEFAULT_CALL mono_btls_ssl_print_errors_cb(intptr_t, intptr_t);
|
||||
#endif
|
||||
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_libmono_btls_shared_INTERNAL
|
||||
IL2CPP_EXTERN_C int32_t DEFAULT_CALL mono_btls_ssl_set_server_name(intptr_t, intptr_t);
|
||||
IL2CPP_EXTERN_C int32_t DEFAULT_CALL mono_btls_ssl_set_server_name(intptr_t, intptr_t);
|
||||
#endif
|
||||
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_libmono_btls_shared_INTERNAL
|
||||
IL2CPP_EXTERN_C intptr_t DEFAULT_CALL mono_btls_ssl_get_server_name(intptr_t);
|
||||
IL2CPP_EXTERN_C intptr_t DEFAULT_CALL mono_btls_ssl_get_server_name(intptr_t);
|
||||
#endif
|
||||
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_libmono_btls_shared_INTERNAL
|
||||
IL2CPP_EXTERN_C void DEFAULT_CALL mono_btls_ssl_set_renegotiate_mode(intptr_t, int32_t);
|
||||
IL2CPP_EXTERN_C void DEFAULT_CALL mono_btls_ssl_set_renegotiate_mode(intptr_t, int32_t);
|
||||
#endif
|
||||
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_libmono_btls_shared_INTERNAL
|
||||
IL2CPP_EXTERN_C int32_t DEFAULT_CALL mono_btls_ssl_renegotiate_pending(intptr_t);
|
||||
IL2CPP_EXTERN_C int32_t DEFAULT_CALL mono_btls_ssl_renegotiate_pending(intptr_t);
|
||||
#endif
|
||||
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_libmono_btls_shared_INTERNAL
|
||||
IL2CPP_EXTERN_C intptr_t DEFAULT_CALL mono_btls_ssl_ctx_new();
|
||||
IL2CPP_EXTERN_C intptr_t DEFAULT_CALL mono_btls_ssl_ctx_new();
|
||||
#endif
|
||||
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_libmono_btls_shared_INTERNAL
|
||||
IL2CPP_EXTERN_C int32_t DEFAULT_CALL mono_btls_ssl_ctx_free(intptr_t);
|
||||
IL2CPP_EXTERN_C int32_t DEFAULT_CALL mono_btls_ssl_ctx_free(intptr_t);
|
||||
#endif
|
||||
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_libmono_btls_shared_INTERNAL
|
||||
IL2CPP_EXTERN_C void DEFAULT_CALL mono_btls_ssl_ctx_initialize(intptr_t, intptr_t);
|
||||
IL2CPP_EXTERN_C void DEFAULT_CALL mono_btls_ssl_ctx_initialize(intptr_t, intptr_t);
|
||||
#endif
|
||||
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_libmono_btls_shared_INTERNAL
|
||||
IL2CPP_EXTERN_C void DEFAULT_CALL mono_btls_ssl_ctx_set_cert_verify_callback(intptr_t, intptr_t, int32_t);
|
||||
IL2CPP_EXTERN_C void DEFAULT_CALL mono_btls_ssl_ctx_set_cert_verify_callback(intptr_t, intptr_t, int32_t);
|
||||
#endif
|
||||
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_libmono_btls_shared_INTERNAL
|
||||
IL2CPP_EXTERN_C void DEFAULT_CALL mono_btls_ssl_ctx_set_cert_select_callback(intptr_t, intptr_t);
|
||||
IL2CPP_EXTERN_C void DEFAULT_CALL mono_btls_ssl_ctx_set_cert_select_callback(intptr_t, intptr_t);
|
||||
#endif
|
||||
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_libmono_btls_shared_INTERNAL
|
||||
IL2CPP_EXTERN_C void DEFAULT_CALL mono_btls_ssl_ctx_set_min_version(intptr_t, int32_t);
|
||||
IL2CPP_EXTERN_C void DEFAULT_CALL mono_btls_ssl_ctx_set_min_version(intptr_t, int32_t);
|
||||
#endif
|
||||
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_libmono_btls_shared_INTERNAL
|
||||
IL2CPP_EXTERN_C void DEFAULT_CALL mono_btls_ssl_ctx_set_max_version(intptr_t, int32_t);
|
||||
IL2CPP_EXTERN_C void DEFAULT_CALL mono_btls_ssl_ctx_set_max_version(intptr_t, int32_t);
|
||||
#endif
|
||||
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_libmono_btls_shared_INTERNAL
|
||||
IL2CPP_EXTERN_C int32_t DEFAULT_CALL mono_btls_ssl_ctx_set_ciphers(intptr_t, int32_t, intptr_t, int32_t);
|
||||
IL2CPP_EXTERN_C int32_t DEFAULT_CALL mono_btls_ssl_ctx_set_ciphers(intptr_t, int32_t, intptr_t, int32_t);
|
||||
#endif
|
||||
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_libmono_btls_shared_INTERNAL
|
||||
IL2CPP_EXTERN_C int32_t DEFAULT_CALL mono_btls_ssl_ctx_set_verify_param(intptr_t, intptr_t);
|
||||
IL2CPP_EXTERN_C int32_t DEFAULT_CALL mono_btls_ssl_ctx_set_verify_param(intptr_t, intptr_t);
|
||||
#endif
|
||||
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_libmono_btls_shared_INTERNAL
|
||||
IL2CPP_EXTERN_C int32_t DEFAULT_CALL mono_btls_ssl_ctx_set_client_ca_list(intptr_t, int32_t, intptr_t, intptr_t);
|
||||
IL2CPP_EXTERN_C int32_t DEFAULT_CALL mono_btls_ssl_ctx_set_client_ca_list(intptr_t, int32_t, intptr_t, intptr_t);
|
||||
#endif
|
||||
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_libmono_btls_shared_INTERNAL
|
||||
IL2CPP_EXTERN_C void DEFAULT_CALL mono_btls_ssl_ctx_set_server_name_callback(intptr_t, intptr_t);
|
||||
IL2CPP_EXTERN_C void DEFAULT_CALL mono_btls_ssl_ctx_set_server_name_callback(intptr_t, intptr_t);
|
||||
#endif
|
||||
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_libmono_btls_shared_INTERNAL
|
||||
IL2CPP_EXTERN_C intptr_t DEFAULT_CALL mono_btls_x509_up_ref(intptr_t);
|
||||
IL2CPP_EXTERN_C intptr_t DEFAULT_CALL mono_btls_x509_up_ref(intptr_t);
|
||||
#endif
|
||||
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_libmono_btls_shared_INTERNAL
|
||||
IL2CPP_EXTERN_C intptr_t DEFAULT_CALL mono_btls_x509_from_data(intptr_t, int32_t, int32_t);
|
||||
IL2CPP_EXTERN_C intptr_t DEFAULT_CALL mono_btls_x509_from_data(intptr_t, int32_t, int32_t);
|
||||
#endif
|
||||
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_libmono_btls_shared_INTERNAL
|
||||
IL2CPP_EXTERN_C intptr_t DEFAULT_CALL mono_btls_x509_get_subject_name(intptr_t);
|
||||
IL2CPP_EXTERN_C intptr_t DEFAULT_CALL mono_btls_x509_get_subject_name(intptr_t);
|
||||
#endif
|
||||
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_libmono_btls_shared_INTERNAL
|
||||
IL2CPP_EXTERN_C int32_t DEFAULT_CALL mono_btls_x509_get_raw_data(intptr_t, intptr_t, int32_t);
|
||||
IL2CPP_EXTERN_C int32_t DEFAULT_CALL mono_btls_x509_get_raw_data(intptr_t, intptr_t, int32_t);
|
||||
#endif
|
||||
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_libmono_btls_shared_INTERNAL
|
||||
IL2CPP_EXTERN_C int32_t DEFAULT_CALL mono_btls_x509_cmp(intptr_t, intptr_t);
|
||||
IL2CPP_EXTERN_C int32_t DEFAULT_CALL mono_btls_x509_cmp(intptr_t, intptr_t);
|
||||
#endif
|
||||
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_libmono_btls_shared_INTERNAL
|
||||
IL2CPP_EXTERN_C void DEFAULT_CALL mono_btls_x509_free(intptr_t);
|
||||
IL2CPP_EXTERN_C void DEFAULT_CALL mono_btls_x509_free(intptr_t);
|
||||
#endif
|
||||
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_libmono_btls_shared_INTERNAL
|
||||
IL2CPP_EXTERN_C int32_t DEFAULT_CALL mono_btls_x509_add_explicit_trust(intptr_t, int32_t);
|
||||
IL2CPP_EXTERN_C int32_t DEFAULT_CALL mono_btls_x509_add_explicit_trust(intptr_t, int32_t);
|
||||
#endif
|
||||
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_libmono_btls_shared_INTERNAL
|
||||
IL2CPP_EXTERN_C intptr_t DEFAULT_CALL mono_btls_x509_chain_new();
|
||||
IL2CPP_EXTERN_C intptr_t DEFAULT_CALL mono_btls_x509_chain_new();
|
||||
#endif
|
||||
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_libmono_btls_shared_INTERNAL
|
||||
IL2CPP_EXTERN_C int32_t DEFAULT_CALL mono_btls_x509_chain_get_count(intptr_t);
|
||||
IL2CPP_EXTERN_C int32_t DEFAULT_CALL mono_btls_x509_chain_get_count(intptr_t);
|
||||
#endif
|
||||
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_libmono_btls_shared_INTERNAL
|
||||
IL2CPP_EXTERN_C intptr_t DEFAULT_CALL mono_btls_x509_chain_get_cert(intptr_t, int32_t);
|
||||
IL2CPP_EXTERN_C intptr_t DEFAULT_CALL mono_btls_x509_chain_get_cert(intptr_t, int32_t);
|
||||
#endif
|
||||
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_libmono_btls_shared_INTERNAL
|
||||
IL2CPP_EXTERN_C int32_t DEFAULT_CALL mono_btls_x509_chain_add_cert(intptr_t, intptr_t);
|
||||
IL2CPP_EXTERN_C int32_t DEFAULT_CALL mono_btls_x509_chain_add_cert(intptr_t, intptr_t);
|
||||
#endif
|
||||
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_libmono_btls_shared_INTERNAL
|
||||
IL2CPP_EXTERN_C intptr_t DEFAULT_CALL mono_btls_x509_chain_up_ref(intptr_t);
|
||||
IL2CPP_EXTERN_C intptr_t DEFAULT_CALL mono_btls_x509_chain_up_ref(intptr_t);
|
||||
#endif
|
||||
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_libmono_btls_shared_INTERNAL
|
||||
IL2CPP_EXTERN_C void DEFAULT_CALL mono_btls_x509_chain_free(intptr_t);
|
||||
IL2CPP_EXTERN_C void DEFAULT_CALL mono_btls_x509_chain_free(intptr_t);
|
||||
#endif
|
||||
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_libmono_btls_shared_INTERNAL
|
||||
IL2CPP_EXTERN_C intptr_t DEFAULT_CALL mono_btls_x509_lookup_new(intptr_t, int32_t);
|
||||
IL2CPP_EXTERN_C intptr_t DEFAULT_CALL mono_btls_x509_lookup_new(intptr_t, int32_t);
|
||||
#endif
|
||||
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_libmono_btls_shared_INTERNAL
|
||||
IL2CPP_EXTERN_C int32_t DEFAULT_CALL mono_btls_x509_lookup_add_dir(intptr_t, intptr_t, int32_t);
|
||||
IL2CPP_EXTERN_C int32_t DEFAULT_CALL mono_btls_x509_lookup_add_dir(intptr_t, intptr_t, int32_t);
|
||||
#endif
|
||||
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_libmono_btls_shared_INTERNAL
|
||||
IL2CPP_EXTERN_C int32_t DEFAULT_CALL mono_btls_x509_lookup_add_mono(intptr_t, intptr_t);
|
||||
IL2CPP_EXTERN_C int32_t DEFAULT_CALL mono_btls_x509_lookup_add_mono(intptr_t, intptr_t);
|
||||
#endif
|
||||
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_libmono_btls_shared_INTERNAL
|
||||
IL2CPP_EXTERN_C void DEFAULT_CALL mono_btls_x509_lookup_free(intptr_t);
|
||||
IL2CPP_EXTERN_C void DEFAULT_CALL mono_btls_x509_lookup_free(intptr_t);
|
||||
#endif
|
||||
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_libmono_btls_shared_INTERNAL
|
||||
IL2CPP_EXTERN_C intptr_t DEFAULT_CALL mono_btls_x509_lookup_peek_lookup(intptr_t);
|
||||
IL2CPP_EXTERN_C intptr_t DEFAULT_CALL mono_btls_x509_lookup_peek_lookup(intptr_t);
|
||||
#endif
|
||||
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_libmono_btls_shared_INTERNAL
|
||||
IL2CPP_EXTERN_C intptr_t DEFAULT_CALL mono_btls_x509_lookup_mono_new();
|
||||
IL2CPP_EXTERN_C intptr_t DEFAULT_CALL mono_btls_x509_lookup_mono_new();
|
||||
#endif
|
||||
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_libmono_btls_shared_INTERNAL
|
||||
IL2CPP_EXTERN_C void DEFAULT_CALL mono_btls_x509_lookup_mono_init(intptr_t, intptr_t, intptr_t);
|
||||
IL2CPP_EXTERN_C void DEFAULT_CALL mono_btls_x509_lookup_mono_init(intptr_t, intptr_t, intptr_t);
|
||||
#endif
|
||||
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_libmono_btls_shared_INTERNAL
|
||||
IL2CPP_EXTERN_C int32_t DEFAULT_CALL mono_btls_x509_lookup_mono_free(intptr_t);
|
||||
IL2CPP_EXTERN_C int32_t DEFAULT_CALL mono_btls_x509_lookup_mono_free(intptr_t);
|
||||
#endif
|
||||
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_libmono_btls_shared_INTERNAL
|
||||
IL2CPP_EXTERN_C int64_t DEFAULT_CALL mono_btls_x509_name_hash(intptr_t);
|
||||
IL2CPP_EXTERN_C int64_t DEFAULT_CALL mono_btls_x509_name_hash(intptr_t);
|
||||
#endif
|
||||
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_libmono_btls_shared_INTERNAL
|
||||
IL2CPP_EXTERN_C int32_t DEFAULT_CALL mono_btls_x509_name_get_entry_count(intptr_t);
|
||||
IL2CPP_EXTERN_C int32_t DEFAULT_CALL mono_btls_x509_name_get_entry_count(intptr_t);
|
||||
#endif
|
||||
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_libmono_btls_shared_INTERNAL
|
||||
IL2CPP_EXTERN_C int32_t DEFAULT_CALL mono_btls_x509_name_get_entry_type(intptr_t, int32_t);
|
||||
IL2CPP_EXTERN_C int32_t DEFAULT_CALL mono_btls_x509_name_get_entry_type(intptr_t, int32_t);
|
||||
#endif
|
||||
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_libmono_btls_shared_INTERNAL
|
||||
IL2CPP_EXTERN_C int32_t DEFAULT_CALL mono_btls_x509_name_get_entry_oid(intptr_t, int32_t, intptr_t, int32_t);
|
||||
IL2CPP_EXTERN_C int32_t DEFAULT_CALL mono_btls_x509_name_get_entry_oid(intptr_t, int32_t, intptr_t, int32_t);
|
||||
#endif
|
||||
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_libmono_btls_shared_INTERNAL
|
||||
IL2CPP_EXTERN_C int32_t DEFAULT_CALL mono_btls_x509_name_get_entry_oid_data(intptr_t, int32_t, intptr_t*);
|
||||
IL2CPP_EXTERN_C int32_t DEFAULT_CALL mono_btls_x509_name_get_entry_oid_data(intptr_t, int32_t, intptr_t*);
|
||||
#endif
|
||||
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_libmono_btls_shared_INTERNAL
|
||||
IL2CPP_EXTERN_C int32_t DEFAULT_CALL mono_btls_x509_name_get_entry_value(intptr_t, int32_t, int32_t*, intptr_t*);
|
||||
IL2CPP_EXTERN_C int32_t DEFAULT_CALL mono_btls_x509_name_get_entry_value(intptr_t, int32_t, int32_t*, intptr_t*);
|
||||
#endif
|
||||
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_libmono_btls_shared_INTERNAL
|
||||
IL2CPP_EXTERN_C intptr_t DEFAULT_CALL mono_btls_x509_name_from_data(void*, int32_t, int32_t);
|
||||
IL2CPP_EXTERN_C intptr_t DEFAULT_CALL mono_btls_x509_name_from_data(void*, int32_t, int32_t);
|
||||
#endif
|
||||
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_libmono_btls_shared_INTERNAL
|
||||
IL2CPP_EXTERN_C void DEFAULT_CALL mono_btls_x509_name_free(intptr_t);
|
||||
IL2CPP_EXTERN_C void DEFAULT_CALL mono_btls_x509_name_free(intptr_t);
|
||||
#endif
|
||||
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_libmono_btls_shared_INTERNAL
|
||||
IL2CPP_EXTERN_C intptr_t DEFAULT_CALL mono_btls_x509_store_new();
|
||||
IL2CPP_EXTERN_C intptr_t DEFAULT_CALL mono_btls_x509_store_new();
|
||||
#endif
|
||||
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_libmono_btls_shared_INTERNAL
|
||||
IL2CPP_EXTERN_C intptr_t DEFAULT_CALL mono_btls_x509_store_from_ssl_ctx(intptr_t);
|
||||
IL2CPP_EXTERN_C intptr_t DEFAULT_CALL mono_btls_x509_store_from_ssl_ctx(intptr_t);
|
||||
#endif
|
||||
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_libmono_btls_shared_INTERNAL
|
||||
IL2CPP_EXTERN_C int32_t DEFAULT_CALL mono_btls_x509_store_add_cert(intptr_t, intptr_t);
|
||||
IL2CPP_EXTERN_C int32_t DEFAULT_CALL mono_btls_x509_store_add_cert(intptr_t, intptr_t);
|
||||
#endif
|
||||
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_libmono_btls_shared_INTERNAL
|
||||
IL2CPP_EXTERN_C void DEFAULT_CALL mono_btls_x509_store_free(intptr_t);
|
||||
IL2CPP_EXTERN_C void DEFAULT_CALL mono_btls_x509_store_free(intptr_t);
|
||||
#endif
|
||||
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_libmono_btls_shared_INTERNAL
|
||||
IL2CPP_EXTERN_C intptr_t DEFAULT_CALL mono_btls_x509_store_ctx_new();
|
||||
IL2CPP_EXTERN_C intptr_t DEFAULT_CALL mono_btls_x509_store_ctx_new();
|
||||
#endif
|
||||
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_libmono_btls_shared_INTERNAL
|
||||
IL2CPP_EXTERN_C intptr_t DEFAULT_CALL mono_btls_x509_store_ctx_from_ptr(intptr_t);
|
||||
IL2CPP_EXTERN_C intptr_t DEFAULT_CALL mono_btls_x509_store_ctx_from_ptr(intptr_t);
|
||||
#endif
|
||||
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_libmono_btls_shared_INTERNAL
|
||||
IL2CPP_EXTERN_C int32_t DEFAULT_CALL mono_btls_x509_store_ctx_get_error(intptr_t, intptr_t*);
|
||||
IL2CPP_EXTERN_C int32_t DEFAULT_CALL mono_btls_x509_store_ctx_get_error(intptr_t, intptr_t*);
|
||||
#endif
|
||||
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_libmono_btls_shared_INTERNAL
|
||||
IL2CPP_EXTERN_C intptr_t DEFAULT_CALL mono_btls_x509_store_ctx_get_chain(intptr_t);
|
||||
IL2CPP_EXTERN_C intptr_t DEFAULT_CALL mono_btls_x509_store_ctx_get_chain(intptr_t);
|
||||
#endif
|
||||
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_libmono_btls_shared_INTERNAL
|
||||
IL2CPP_EXTERN_C int32_t DEFAULT_CALL mono_btls_x509_store_ctx_init(intptr_t, intptr_t, intptr_t);
|
||||
IL2CPP_EXTERN_C int32_t DEFAULT_CALL mono_btls_x509_store_ctx_init(intptr_t, intptr_t, intptr_t);
|
||||
#endif
|
||||
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_libmono_btls_shared_INTERNAL
|
||||
IL2CPP_EXTERN_C int32_t DEFAULT_CALL mono_btls_x509_store_ctx_set_param(intptr_t, intptr_t);
|
||||
IL2CPP_EXTERN_C int32_t DEFAULT_CALL mono_btls_x509_store_ctx_set_param(intptr_t, intptr_t);
|
||||
#endif
|
||||
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_libmono_btls_shared_INTERNAL
|
||||
IL2CPP_EXTERN_C int32_t DEFAULT_CALL mono_btls_x509_store_ctx_verify_cert(intptr_t);
|
||||
IL2CPP_EXTERN_C int32_t DEFAULT_CALL mono_btls_x509_store_ctx_verify_cert(intptr_t);
|
||||
#endif
|
||||
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_libmono_btls_shared_INTERNAL
|
||||
IL2CPP_EXTERN_C intptr_t DEFAULT_CALL mono_btls_x509_store_ctx_get_untrusted(intptr_t);
|
||||
IL2CPP_EXTERN_C intptr_t DEFAULT_CALL mono_btls_x509_store_ctx_get_untrusted(intptr_t);
|
||||
#endif
|
||||
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_libmono_btls_shared_INTERNAL
|
||||
IL2CPP_EXTERN_C intptr_t DEFAULT_CALL mono_btls_x509_store_ctx_up_ref(intptr_t);
|
||||
IL2CPP_EXTERN_C intptr_t DEFAULT_CALL mono_btls_x509_store_ctx_up_ref(intptr_t);
|
||||
#endif
|
||||
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_libmono_btls_shared_INTERNAL
|
||||
IL2CPP_EXTERN_C void DEFAULT_CALL mono_btls_x509_store_ctx_free(intptr_t);
|
||||
IL2CPP_EXTERN_C void DEFAULT_CALL mono_btls_x509_store_ctx_free(intptr_t);
|
||||
#endif
|
||||
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_libmono_btls_shared_INTERNAL
|
||||
IL2CPP_EXTERN_C intptr_t DEFAULT_CALL mono_btls_x509_verify_param_copy(intptr_t);
|
||||
IL2CPP_EXTERN_C intptr_t DEFAULT_CALL mono_btls_x509_verify_param_copy(intptr_t);
|
||||
#endif
|
||||
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_libmono_btls_shared_INTERNAL
|
||||
IL2CPP_EXTERN_C intptr_t DEFAULT_CALL mono_btls_x509_verify_param_lookup(intptr_t);
|
||||
IL2CPP_EXTERN_C intptr_t DEFAULT_CALL mono_btls_x509_verify_param_lookup(intptr_t);
|
||||
#endif
|
||||
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_libmono_btls_shared_INTERNAL
|
||||
IL2CPP_EXTERN_C int32_t DEFAULT_CALL mono_btls_x509_verify_param_can_modify(intptr_t);
|
||||
IL2CPP_EXTERN_C int32_t DEFAULT_CALL mono_btls_x509_verify_param_can_modify(intptr_t);
|
||||
#endif
|
||||
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_libmono_btls_shared_INTERNAL
|
||||
IL2CPP_EXTERN_C int32_t DEFAULT_CALL mono_btls_x509_verify_param_set_host(intptr_t, intptr_t, int32_t);
|
||||
IL2CPP_EXTERN_C int32_t DEFAULT_CALL mono_btls_x509_verify_param_set_host(intptr_t, intptr_t, int32_t);
|
||||
#endif
|
||||
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_libmono_btls_shared_INTERNAL
|
||||
IL2CPP_EXTERN_C int32_t DEFAULT_CALL mono_btls_x509_verify_param_set_time(intptr_t, int64_t);
|
||||
IL2CPP_EXTERN_C int32_t DEFAULT_CALL mono_btls_x509_verify_param_set_time(intptr_t, int64_t);
|
||||
#endif
|
||||
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_libmono_btls_shared_INTERNAL
|
||||
IL2CPP_EXTERN_C void DEFAULT_CALL mono_btls_x509_verify_param_free(intptr_t);
|
||||
IL2CPP_EXTERN_C void DEFAULT_CALL mono_btls_x509_verify_param_free(intptr_t);
|
||||
#endif
|
||||
#ifdef __clang__
|
||||
#pragma clang diagnostic push
|
||||
|
||||
@ -9003,7 +9003,7 @@ inline void ReadOnlySpan_1__ctor_m6514A6564F9827564455D5BA04850C10B42CAEFA_inlin
|
||||
// System.Byte& System.Array::GetRawSzArrayData()
|
||||
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint8_t* Array_GetRawSzArrayData_m2F8F5B2A381AEF971F12866D9C0A6C4FBA59F6BB_inline (RuntimeArray* __this, const RuntimeMethod* method) ;
|
||||
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_libc_INTERNAL
|
||||
IL2CPP_EXTERN_C int32_t DEFAULT_CALL getdomainname(uint8_t*, int32_t);
|
||||
IL2CPP_EXTERN_C int32_t DEFAULT_CALL getdomainname(uint8_t*, int32_t);
|
||||
#endif
|
||||
#ifdef __clang__
|
||||
#pragma clang diagnostic push
|
||||
|
||||
@ -11960,11 +11960,11 @@ IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Array_Clear_m50BAA3751899858B097D3FF2ED3
|
||||
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Quaternion_Dot_mF9D3BE33940A47979DADA7E81650AEB356D5D12B_inline (Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___0_a, Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___1_b, const RuntimeMethod* method) ;
|
||||
// System.Boolean UnityEngine.Quaternion::IsEqualUsingDot(System.Single)
|
||||
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Quaternion_IsEqualUsingDot_m9C672201C918C2D1E739F559DBE4406F95997CBD_inline (float ___0_dot, const RuntimeMethod* method) ;
|
||||
IL2CPP_EXTERN_C int32_t DEFAULT_CALL _iOSStepCounterEnable(int32_t, iOSStepCounterCallbacks_t7BED61E7FEC515EA5436DEE4103AF950F6179C17_marshaled_pinvoke*, int32_t);
|
||||
IL2CPP_EXTERN_C int32_t DEFAULT_CALL _iOSStepCounterDisable(int32_t);
|
||||
IL2CPP_EXTERN_C int32_t DEFAULT_CALL _iOSStepCounterIsEnabled(int32_t);
|
||||
IL2CPP_EXTERN_C int32_t DEFAULT_CALL _iOSStepCounterIsAvailable();
|
||||
IL2CPP_EXTERN_C int32_t DEFAULT_CALL _iOSStepCounterGetAuthorizationStatus();
|
||||
IL2CPP_EXTERN_C int32_t DEFAULT_CALL _iOSStepCounterEnable(int32_t, iOSStepCounterCallbacks_t7BED61E7FEC515EA5436DEE4103AF950F6179C17_marshaled_pinvoke*, int32_t);
|
||||
IL2CPP_EXTERN_C int32_t DEFAULT_CALL _iOSStepCounterDisable(int32_t);
|
||||
IL2CPP_EXTERN_C int32_t DEFAULT_CALL _iOSStepCounterIsEnabled(int32_t);
|
||||
IL2CPP_EXTERN_C int32_t DEFAULT_CALL _iOSStepCounterIsAvailable();
|
||||
IL2CPP_EXTERN_C int32_t DEFAULT_CALL _iOSStepCounterGetAuthorizationStatus();
|
||||
#ifdef __clang__
|
||||
#pragma clang diagnostic push
|
||||
#pragma clang diagnostic ignored "-Winvalid-offsetof"
|
||||
|
||||
@ -423,25 +423,25 @@ IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OpenXRFeature__ctor_m120460E34ECC22ED2DB
|
||||
// System.Void UnityEngine.Vector3::.ctor(System.Single,System.Single,System.Single)
|
||||
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* __this, float ___0_x, float ___1_y, float ___2_z, const RuntimeMethod* method) ;
|
||||
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_ConformanceAutomationExt_INTERNAL
|
||||
IL2CPP_EXTERN_C void DEFAULT_CALL script_initialize(intptr_t, uint64_t);
|
||||
IL2CPP_EXTERN_C void DEFAULT_CALL script_initialize(intptr_t, uint64_t);
|
||||
#endif
|
||||
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_ConformanceAutomationExt_INTERNAL
|
||||
IL2CPP_EXTERN_C uint8_t DEFAULT_CALL script_xrSetInputDeviceActiveEXT(uint64_t, uint64_t, uint64_t, int8_t);
|
||||
IL2CPP_EXTERN_C uint8_t DEFAULT_CALL script_xrSetInputDeviceActiveEXT(uint64_t, uint64_t, uint64_t, int8_t);
|
||||
#endif
|
||||
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_ConformanceAutomationExt_INTERNAL
|
||||
IL2CPP_EXTERN_C uint8_t DEFAULT_CALL script_xrSetInputDeviceStateBoolEXT(uint64_t, uint64_t, uint64_t, int8_t);
|
||||
IL2CPP_EXTERN_C uint8_t DEFAULT_CALL script_xrSetInputDeviceStateBoolEXT(uint64_t, uint64_t, uint64_t, int8_t);
|
||||
#endif
|
||||
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_ConformanceAutomationExt_INTERNAL
|
||||
IL2CPP_EXTERN_C uint8_t DEFAULT_CALL script_xrSetInputDeviceStateFloatEXT(uint64_t, uint64_t, uint64_t, float);
|
||||
IL2CPP_EXTERN_C uint8_t DEFAULT_CALL script_xrSetInputDeviceStateFloatEXT(uint64_t, uint64_t, uint64_t, float);
|
||||
#endif
|
||||
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_ConformanceAutomationExt_INTERNAL
|
||||
IL2CPP_EXTERN_C uint8_t DEFAULT_CALL script_xrSetInputDeviceStateVector2fEXT(uint64_t, uint64_t, uint64_t, XrVector2f_t347E48BCFE5F37AFA86233510BC67C246F868188);
|
||||
IL2CPP_EXTERN_C uint8_t DEFAULT_CALL script_xrSetInputDeviceStateVector2fEXT(uint64_t, uint64_t, uint64_t, XrVector2f_t347E48BCFE5F37AFA86233510BC67C246F868188);
|
||||
#endif
|
||||
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_ConformanceAutomationExt_INTERNAL
|
||||
IL2CPP_EXTERN_C uint8_t DEFAULT_CALL script_xrSetInputDeviceLocationEXT(uint64_t, uint64_t, uint64_t, uint64_t, XrPosef_t30CFD88924941CAA7DB413CD1AFF423530A90DD0);
|
||||
IL2CPP_EXTERN_C uint8_t DEFAULT_CALL script_xrSetInputDeviceLocationEXT(uint64_t, uint64_t, uint64_t, uint64_t, XrPosef_t30CFD88924941CAA7DB413CD1AFF423530A90DD0);
|
||||
#endif
|
||||
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_ConformanceAutomationExt_INTERNAL
|
||||
IL2CPP_EXTERN_C uint8_t DEFAULT_CALL script_xrSetInputDeviceVelocityUNITY(uint64_t, uint64_t, uint64_t, int8_t, XrVector3f_t63DECBA2AFC7771B19C164A533925A5E20386F2A, int8_t, XrVector3f_t63DECBA2AFC7771B19C164A533925A5E20386F2A);
|
||||
IL2CPP_EXTERN_C uint8_t DEFAULT_CALL script_xrSetInputDeviceVelocityUNITY(uint64_t, uint64_t, uint64_t, int8_t, XrVector3f_t63DECBA2AFC7771B19C164A533925A5E20386F2A, int8_t, XrVector3f_t63DECBA2AFC7771B19C164A533925A5E20386F2A);
|
||||
#endif
|
||||
#ifdef __clang__
|
||||
#pragma clang diagnostic push
|
||||
|
||||
@ -998,61 +998,61 @@ IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MockRuntime_ClearFunctionCallbacks_m90C0
|
||||
// System.Void UnityEngine.XR.OpenXR.Features.OpenXRFeature::.ctor()
|
||||
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OpenXRFeature__ctor_m120460E34ECC22ED2DB96797A6DCB5C870E78852 (OpenXRFeature_tC2F8F480D62C277B2ECDD605F64E45053CD85143* __this, const RuntimeMethod* method) ;
|
||||
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_mock_api_INTERNAL
|
||||
IL2CPP_EXTERN_C intptr_t DEFAULT_CALL MockRuntime_HookCreateInstance(intptr_t);
|
||||
IL2CPP_EXTERN_C intptr_t DEFAULT_CALL MockRuntime_HookCreateInstance(intptr_t);
|
||||
#endif
|
||||
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_mock_api_INTERNAL
|
||||
IL2CPP_EXTERN_C void DEFAULT_CALL MockRuntime_SetKeepFunctionCallbacks(int8_t);
|
||||
IL2CPP_EXTERN_C void DEFAULT_CALL MockRuntime_SetKeepFunctionCallbacks(int8_t);
|
||||
#endif
|
||||
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_mock_api_INTERNAL
|
||||
IL2CPP_EXTERN_C void DEFAULT_CALL MockRuntime_SetView(int32_t, int32_t, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2, Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3);
|
||||
IL2CPP_EXTERN_C void DEFAULT_CALL MockRuntime_SetView(int32_t, int32_t, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2, Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3);
|
||||
#endif
|
||||
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_mock_api_INTERNAL
|
||||
IL2CPP_EXTERN_C void DEFAULT_CALL MockRuntime_SetViewState(int32_t, int32_t);
|
||||
IL2CPP_EXTERN_C void DEFAULT_CALL MockRuntime_SetViewState(int32_t, int32_t);
|
||||
#endif
|
||||
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_mock_api_INTERNAL
|
||||
IL2CPP_EXTERN_C void DEFAULT_CALL MockRuntime_SetReferenceSpace(int32_t, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2, Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974, int32_t);
|
||||
IL2CPP_EXTERN_C void DEFAULT_CALL MockRuntime_SetReferenceSpace(int32_t, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2, Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974, int32_t);
|
||||
#endif
|
||||
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_mock_api_INTERNAL
|
||||
IL2CPP_EXTERN_C void DEFAULT_CALL MockRuntime_SetActionSpace(uint64_t, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2, Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974, int32_t);
|
||||
IL2CPP_EXTERN_C void DEFAULT_CALL MockRuntime_SetActionSpace(uint64_t, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2, Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974, int32_t);
|
||||
#endif
|
||||
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_mock_api_INTERNAL
|
||||
IL2CPP_EXTERN_C int32_t DEFAULT_CALL MockRuntime_RegisterScriptEventCallback(Il2CppMethodPointer);
|
||||
IL2CPP_EXTERN_C int32_t DEFAULT_CALL MockRuntime_RegisterScriptEventCallback(Il2CppMethodPointer);
|
||||
#endif
|
||||
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_mock_api_INTERNAL
|
||||
IL2CPP_EXTERN_C uint8_t DEFAULT_CALL MockRuntime_TransitionToState(int32_t, int8_t);
|
||||
IL2CPP_EXTERN_C uint8_t DEFAULT_CALL MockRuntime_TransitionToState(int32_t, int8_t);
|
||||
#endif
|
||||
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_mock_api_INTERNAL
|
||||
IL2CPP_EXTERN_C int32_t DEFAULT_CALL MockRuntime_GetSessionState();
|
||||
IL2CPP_EXTERN_C int32_t DEFAULT_CALL MockRuntime_GetSessionState();
|
||||
#endif
|
||||
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_mock_api_INTERNAL
|
||||
IL2CPP_EXTERN_C void DEFAULT_CALL MockRuntime_RequestExitSession();
|
||||
IL2CPP_EXTERN_C void DEFAULT_CALL MockRuntime_RequestExitSession();
|
||||
#endif
|
||||
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_mock_api_INTERNAL
|
||||
IL2CPP_EXTERN_C void DEFAULT_CALL MockRuntime_CauseInstanceLoss();
|
||||
IL2CPP_EXTERN_C void DEFAULT_CALL MockRuntime_CauseInstanceLoss();
|
||||
#endif
|
||||
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_mock_api_INTERNAL
|
||||
IL2CPP_EXTERN_C void DEFAULT_CALL MockRuntime_CauseUserPresenceChange(uint8_t);
|
||||
IL2CPP_EXTERN_C void DEFAULT_CALL MockRuntime_CauseUserPresenceChange(uint8_t);
|
||||
#endif
|
||||
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_mock_api_INTERNAL
|
||||
IL2CPP_EXTERN_C void DEFAULT_CALL MockRuntime_SetReferenceSpaceBounds(int32_t, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7);
|
||||
IL2CPP_EXTERN_C void DEFAULT_CALL MockRuntime_SetReferenceSpaceBounds(int32_t, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7);
|
||||
#endif
|
||||
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_mock_api_INTERNAL
|
||||
IL2CPP_EXTERN_C void DEFAULT_CALL MockRuntime_GetEndFrameStats(int32_t*, int32_t*);
|
||||
IL2CPP_EXTERN_C void DEFAULT_CALL MockRuntime_GetEndFrameStats(int32_t*, int32_t*);
|
||||
#endif
|
||||
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_mock_api_INTERNAL
|
||||
IL2CPP_EXTERN_C void DEFAULT_CALL MockRuntime_ActivateSecondaryView(int32_t, int8_t);
|
||||
IL2CPP_EXTERN_C void DEFAULT_CALL MockRuntime_ActivateSecondaryView(int32_t, int8_t);
|
||||
#endif
|
||||
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_mock_api_INTERNAL
|
||||
IL2CPP_EXTERN_C void DEFAULT_CALL MockRuntime_RegisterFunctionCallbacks(Il2CppMethodPointer, Il2CppMethodPointer);
|
||||
IL2CPP_EXTERN_C void DEFAULT_CALL MockRuntime_RegisterFunctionCallbacks(Il2CppMethodPointer, Il2CppMethodPointer);
|
||||
#endif
|
||||
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_mock_api_INTERNAL
|
||||
IL2CPP_EXTERN_C void DEFAULT_CALL MockRuntime_MetaPerformanceMetrics_SeedCounterOnce_Float(char*, float, uint32_t);
|
||||
IL2CPP_EXTERN_C void DEFAULT_CALL MockRuntime_MetaPerformanceMetrics_SeedCounterOnce_Float(char*, float, uint32_t);
|
||||
#endif
|
||||
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_mock_api_INTERNAL
|
||||
IL2CPP_EXTERN_C void DEFAULT_CALL MockRuntime_PerformanceSettings_CauseNotification(int32_t, int32_t, int32_t);
|
||||
IL2CPP_EXTERN_C void DEFAULT_CALL MockRuntime_PerformanceSettings_CauseNotification(int32_t, int32_t, int32_t);
|
||||
#endif
|
||||
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_mock_api_INTERNAL
|
||||
IL2CPP_EXTERN_C int32_t DEFAULT_CALL MockRuntime_PerformanceSettings_GetPerformanceLevelHint(int32_t);
|
||||
IL2CPP_EXTERN_C int32_t DEFAULT_CALL MockRuntime_PerformanceSettings_GetPerformanceLevelHint(int32_t);
|
||||
#endif
|
||||
#ifdef __clang__
|
||||
#pragma clang diagnostic push
|
||||
|
||||
@ -502,19 +502,19 @@ IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OpenXRFeature__ctor_m120460E34ECC22ED2DB
|
||||
// System.Void System.Guid::.ctor(System.String)
|
||||
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Guid__ctor_mAE66BA1C43B4194F4F7991E2E30370E36CBBF830 (Guid_t* __this, String_t* ___0_g, const RuntimeMethod* method) ;
|
||||
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_openxr_runtime_debugger_INTERNAL
|
||||
IL2CPP_EXTERN_C intptr_t DEFAULT_CALL HookXrInstanceProcAddr(intptr_t, uint32_t, uint32_t);
|
||||
IL2CPP_EXTERN_C intptr_t DEFAULT_CALL HookXrInstanceProcAddr(intptr_t, uint32_t, uint32_t);
|
||||
#endif
|
||||
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_openxr_runtime_debugger_INTERNAL
|
||||
IL2CPP_EXTERN_C uint8_t DEFAULT_CALL GetDataForRead(intptr_t*, uint32_t*);
|
||||
IL2CPP_EXTERN_C uint8_t DEFAULT_CALL GetDataForRead(intptr_t*, uint32_t*);
|
||||
#endif
|
||||
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_openxr_runtime_debugger_INTERNAL
|
||||
IL2CPP_EXTERN_C void DEFAULT_CALL GetLUTData(intptr_t*, uint32_t*, uint32_t);
|
||||
IL2CPP_EXTERN_C void DEFAULT_CALL GetLUTData(intptr_t*, uint32_t*, uint32_t);
|
||||
#endif
|
||||
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_openxr_runtime_debugger_INTERNAL
|
||||
IL2CPP_EXTERN_C void DEFAULT_CALL StartDataAccess();
|
||||
IL2CPP_EXTERN_C void DEFAULT_CALL StartDataAccess();
|
||||
#endif
|
||||
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_openxr_runtime_debugger_INTERNAL
|
||||
IL2CPP_EXTERN_C void DEFAULT_CALL EndDataAccess();
|
||||
IL2CPP_EXTERN_C void DEFAULT_CALL EndDataAccess();
|
||||
#endif
|
||||
#ifdef __clang__
|
||||
#pragma clang diagnostic push
|
||||
|
||||
@ -8087,241 +8087,241 @@ IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Vector3__ctor_m376936E6B999E
|
||||
// System.Void System.Array::Clear(System.Array,System.Int32,System.Int32)
|
||||
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Array_Clear_m50BAA3751899858B097D3FF2ED31F284703FE5CB (RuntimeArray* ___0_array, int32_t ___1_index, int32_t ___2_length, const RuntimeMethod* method) ;
|
||||
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_UnityOpenXR_INTERNAL
|
||||
IL2CPP_EXTERN_C void DEFAULT_CALL NativeConfig_SetRenderMode(int32_t);
|
||||
IL2CPP_EXTERN_C void DEFAULT_CALL NativeConfig_SetRenderMode(int32_t);
|
||||
#endif
|
||||
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_UnityOpenXR_INTERNAL
|
||||
IL2CPP_EXTERN_C int32_t DEFAULT_CALL NativeConfig_GetRenderMode();
|
||||
IL2CPP_EXTERN_C int32_t DEFAULT_CALL NativeConfig_GetRenderMode();
|
||||
#endif
|
||||
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_UnityOpenXR_INTERNAL
|
||||
IL2CPP_EXTERN_C void DEFAULT_CALL NativeConfig_SetDepthSubmissionMode(int32_t);
|
||||
IL2CPP_EXTERN_C void DEFAULT_CALL NativeConfig_SetDepthSubmissionMode(int32_t);
|
||||
#endif
|
||||
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_UnityOpenXR_INTERNAL
|
||||
IL2CPP_EXTERN_C int32_t DEFAULT_CALL NativeConfig_GetDepthSubmissionMode();
|
||||
IL2CPP_EXTERN_C int32_t DEFAULT_CALL NativeConfig_GetDepthSubmissionMode();
|
||||
#endif
|
||||
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_UnityOpenXR_INTERNAL
|
||||
IL2CPP_EXTERN_C void DEFAULT_CALL NativeConfig_SetSymmetricProjection(int8_t);
|
||||
IL2CPP_EXTERN_C void DEFAULT_CALL NativeConfig_SetSymmetricProjection(int8_t);
|
||||
#endif
|
||||
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_UnityOpenXR_INTERNAL
|
||||
IL2CPP_EXTERN_C void DEFAULT_CALL NativeConfig_SetOptimizeBufferDiscards(int8_t);
|
||||
IL2CPP_EXTERN_C void DEFAULT_CALL NativeConfig_SetOptimizeBufferDiscards(int8_t);
|
||||
#endif
|
||||
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_UnityOpenXR_INTERNAL
|
||||
IL2CPP_EXTERN_C void DEFAULT_CALL OculusFoveation_SetUsedApi(uint8_t);
|
||||
IL2CPP_EXTERN_C void DEFAULT_CALL OculusFoveation_SetUsedApi(uint8_t);
|
||||
#endif
|
||||
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_UnityOpenXR_INTERNAL
|
||||
IL2CPP_EXTERN_C uint8_t DEFAULT_CALL OculusFoveation_GetUsedApi();
|
||||
IL2CPP_EXTERN_C uint8_t DEFAULT_CALL OculusFoveation_GetUsedApi();
|
||||
#endif
|
||||
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_UnityOpenXR_INTERNAL
|
||||
IL2CPP_EXTERN_C void DEFAULT_CALL NativeConfig_SetAllowRecentering(uint8_t, float);
|
||||
IL2CPP_EXTERN_C void DEFAULT_CALL NativeConfig_SetAllowRecentering(uint8_t, float);
|
||||
#endif
|
||||
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_UnityOpenXR_INTERNAL
|
||||
IL2CPP_EXTERN_C void DEFAULT_CALL NativeConfig_RegenerateTrackingOrigin();
|
||||
IL2CPP_EXTERN_C void DEFAULT_CALL NativeConfig_RegenerateTrackingOrigin();
|
||||
#endif
|
||||
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_UnityOpenXR_INTERNAL
|
||||
IL2CPP_EXTERN_C uint8_t DEFAULT_CALL NativeConfig_GetAllowRecentering();
|
||||
IL2CPP_EXTERN_C uint8_t DEFAULT_CALL NativeConfig_GetAllowRecentering();
|
||||
#endif
|
||||
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_UnityOpenXR_INTERNAL
|
||||
IL2CPP_EXTERN_C float DEFAULT_CALL NativeConfig_GetFloorOffsetHeight();
|
||||
IL2CPP_EXTERN_C float DEFAULT_CALL NativeConfig_GetFloorOffsetHeight();
|
||||
#endif
|
||||
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_UnityOpenXR_INTERNAL
|
||||
IL2CPP_EXTERN_C void DEFAULT_CALL DiagnosticReport_StartReport();
|
||||
IL2CPP_EXTERN_C void DEFAULT_CALL DiagnosticReport_StartReport();
|
||||
#endif
|
||||
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_UnityOpenXR_INTERNAL
|
||||
IL2CPP_EXTERN_C uint64_t DEFAULT_CALL DiagnosticReport_GetSection(char*);
|
||||
IL2CPP_EXTERN_C uint64_t DEFAULT_CALL DiagnosticReport_GetSection(char*);
|
||||
#endif
|
||||
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_UnityOpenXR_INTERNAL
|
||||
IL2CPP_EXTERN_C void DEFAULT_CALL DiagnosticReport_AddSectionEntry(uint64_t, char*, char*);
|
||||
IL2CPP_EXTERN_C void DEFAULT_CALL DiagnosticReport_AddSectionEntry(uint64_t, char*, char*);
|
||||
#endif
|
||||
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_UnityOpenXR_INTERNAL
|
||||
IL2CPP_EXTERN_C void DEFAULT_CALL DiagnosticReport_AddSectionBreak(uint64_t);
|
||||
IL2CPP_EXTERN_C void DEFAULT_CALL DiagnosticReport_AddSectionBreak(uint64_t);
|
||||
#endif
|
||||
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_UnityOpenXR_INTERNAL
|
||||
IL2CPP_EXTERN_C void DEFAULT_CALL DiagnosticReport_AddEventEntry(char*, char*);
|
||||
IL2CPP_EXTERN_C void DEFAULT_CALL DiagnosticReport_AddEventEntry(char*, char*);
|
||||
#endif
|
||||
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_UnityOpenXR_INTERNAL
|
||||
IL2CPP_EXTERN_C void DEFAULT_CALL DiagnosticReport_DumpReport();
|
||||
IL2CPP_EXTERN_C void DEFAULT_CALL DiagnosticReport_DumpReport();
|
||||
#endif
|
||||
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_UnityOpenXR_INTERNAL
|
||||
IL2CPP_EXTERN_C void DEFAULT_CALL DiagnosticReport_DumpReportWithReason(char*);
|
||||
IL2CPP_EXTERN_C void DEFAULT_CALL DiagnosticReport_DumpReportWithReason(char*);
|
||||
#endif
|
||||
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_UnityOpenXR_INTERNAL
|
||||
IL2CPP_EXTERN_C intptr_t DEFAULT_CALL DiagnosticReport_GenerateReport();
|
||||
IL2CPP_EXTERN_C intptr_t DEFAULT_CALL DiagnosticReport_GenerateReport();
|
||||
#endif
|
||||
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_UnityOpenXR_INTERNAL
|
||||
IL2CPP_EXTERN_C void DEFAULT_CALL DiagnosticReport_ReleaseReport(intptr_t);
|
||||
IL2CPP_EXTERN_C void DEFAULT_CALL DiagnosticReport_ReleaseReport(intptr_t);
|
||||
#endif
|
||||
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_UnityOpenXR_INTERNAL
|
||||
IL2CPP_EXTERN_C uint8_t DEFAULT_CALL main_LoadOpenXRLibrary(uint8_t*);
|
||||
IL2CPP_EXTERN_C uint8_t DEFAULT_CALL main_LoadOpenXRLibrary(uint8_t*);
|
||||
#endif
|
||||
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_UnityOpenXR_INTERNAL
|
||||
IL2CPP_EXTERN_C void DEFAULT_CALL main_UnloadOpenXRLibrary();
|
||||
IL2CPP_EXTERN_C void DEFAULT_CALL main_UnloadOpenXRLibrary();
|
||||
#endif
|
||||
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_UnityOpenXR_INTERNAL
|
||||
IL2CPP_EXTERN_C void DEFAULT_CALL NativeConfig_SetCallbacks(Il2CppMethodPointer);
|
||||
IL2CPP_EXTERN_C void DEFAULT_CALL NativeConfig_SetCallbacks(Il2CppMethodPointer);
|
||||
#endif
|
||||
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_UnityOpenXR_INTERNAL
|
||||
IL2CPP_EXTERN_C void DEFAULT_CALL NativeConfig_SetApplicationInfo(char*, char*, uint32_t, char*);
|
||||
IL2CPP_EXTERN_C void DEFAULT_CALL NativeConfig_SetApplicationInfo(char*, char*, uint32_t, char*);
|
||||
#endif
|
||||
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_UnityOpenXR_INTERNAL
|
||||
IL2CPP_EXTERN_C void DEFAULT_CALL session_RequestExitSession();
|
||||
IL2CPP_EXTERN_C void DEFAULT_CALL session_RequestExitSession();
|
||||
#endif
|
||||
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_UnityOpenXR_INTERNAL
|
||||
IL2CPP_EXTERN_C uint8_t DEFAULT_CALL session_InitializeSession();
|
||||
IL2CPP_EXTERN_C uint8_t DEFAULT_CALL session_InitializeSession();
|
||||
#endif
|
||||
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_UnityOpenXR_INTERNAL
|
||||
IL2CPP_EXTERN_C uint8_t DEFAULT_CALL session_CreateSessionIfNeeded();
|
||||
IL2CPP_EXTERN_C uint8_t DEFAULT_CALL session_CreateSessionIfNeeded();
|
||||
#endif
|
||||
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_UnityOpenXR_INTERNAL
|
||||
IL2CPP_EXTERN_C void DEFAULT_CALL session_BeginSession();
|
||||
IL2CPP_EXTERN_C void DEFAULT_CALL session_BeginSession();
|
||||
#endif
|
||||
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_UnityOpenXR_INTERNAL
|
||||
IL2CPP_EXTERN_C void DEFAULT_CALL session_EndSession();
|
||||
IL2CPP_EXTERN_C void DEFAULT_CALL session_EndSession();
|
||||
#endif
|
||||
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_UnityOpenXR_INTERNAL
|
||||
IL2CPP_EXTERN_C void DEFAULT_CALL session_DestroySession();
|
||||
IL2CPP_EXTERN_C void DEFAULT_CALL session_DestroySession();
|
||||
#endif
|
||||
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_UnityOpenXR_INTERNAL
|
||||
IL2CPP_EXTERN_C void DEFAULT_CALL messagepump_PumpMessageLoop();
|
||||
IL2CPP_EXTERN_C void DEFAULT_CALL messagepump_PumpMessageLoop();
|
||||
#endif
|
||||
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_UnityOpenXR_INTERNAL
|
||||
IL2CPP_EXTERN_C void DEFAULT_CALL session_SetSuccessfullyInitialized(int8_t);
|
||||
IL2CPP_EXTERN_C void DEFAULT_CALL session_SetSuccessfullyInitialized(int8_t);
|
||||
#endif
|
||||
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_UnityOpenXR_INTERNAL
|
||||
IL2CPP_EXTERN_C uint8_t DEFAULT_CALL unity_ext_RequestEnableExtensionString(char*);
|
||||
IL2CPP_EXTERN_C uint8_t DEFAULT_CALL unity_ext_RequestEnableExtensionString(char*);
|
||||
#endif
|
||||
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_UnityOpenXR_INTERNAL
|
||||
IL2CPP_EXTERN_C uint8_t DEFAULT_CALL NativeConfig_GetRuntimeName(intptr_t*);
|
||||
IL2CPP_EXTERN_C uint8_t DEFAULT_CALL NativeConfig_GetRuntimeName(intptr_t*);
|
||||
#endif
|
||||
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_UnityOpenXR_INTERNAL
|
||||
IL2CPP_EXTERN_C uint8_t DEFAULT_CALL NativeConfig_GetRuntimeVersion(uint16_t*, uint16_t*, uint32_t*);
|
||||
IL2CPP_EXTERN_C uint8_t DEFAULT_CALL NativeConfig_GetRuntimeVersion(uint16_t*, uint16_t*, uint32_t*);
|
||||
#endif
|
||||
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_UnityOpenXR_INTERNAL
|
||||
IL2CPP_EXTERN_C uint8_t DEFAULT_CALL NativeConfig_GetAPIVersion(uint16_t*, uint16_t*, uint32_t*);
|
||||
IL2CPP_EXTERN_C uint8_t DEFAULT_CALL NativeConfig_GetAPIVersion(uint16_t*, uint16_t*, uint32_t*);
|
||||
#endif
|
||||
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_UnityOpenXR_INTERNAL
|
||||
IL2CPP_EXTERN_C uint8_t DEFAULT_CALL NativeConfig_GetPluginVersion(intptr_t*);
|
||||
IL2CPP_EXTERN_C uint8_t DEFAULT_CALL NativeConfig_GetPluginVersion(intptr_t*);
|
||||
#endif
|
||||
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_UnityOpenXR_INTERNAL
|
||||
IL2CPP_EXTERN_C uint8_t DEFAULT_CALL unity_ext_IsExtensionEnabled(char*);
|
||||
IL2CPP_EXTERN_C uint8_t DEFAULT_CALL unity_ext_IsExtensionEnabled(char*);
|
||||
#endif
|
||||
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_UnityOpenXR_INTERNAL
|
||||
IL2CPP_EXTERN_C uint32_t DEFAULT_CALL unity_ext_GetExtensionVersion(char*);
|
||||
IL2CPP_EXTERN_C uint32_t DEFAULT_CALL unity_ext_GetExtensionVersion(char*);
|
||||
#endif
|
||||
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_UnityOpenXR_INTERNAL
|
||||
IL2CPP_EXTERN_C uint32_t DEFAULT_CALL unity_ext_GetEnabledExtensionCount();
|
||||
IL2CPP_EXTERN_C uint32_t DEFAULT_CALL unity_ext_GetEnabledExtensionCount();
|
||||
#endif
|
||||
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_UnityOpenXR_INTERNAL
|
||||
IL2CPP_EXTERN_C uint8_t DEFAULT_CALL unity_ext_GetEnabledExtensionName(uint32_t, intptr_t*);
|
||||
IL2CPP_EXTERN_C uint8_t DEFAULT_CALL unity_ext_GetEnabledExtensionName(uint32_t, intptr_t*);
|
||||
#endif
|
||||
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_UnityOpenXR_INTERNAL
|
||||
IL2CPP_EXTERN_C void DEFAULT_CALL session_SetSoftRestartLoopAtInitialization(int8_t);
|
||||
IL2CPP_EXTERN_C void DEFAULT_CALL session_SetSoftRestartLoopAtInitialization(int8_t);
|
||||
#endif
|
||||
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_UnityOpenXR_INTERNAL
|
||||
IL2CPP_EXTERN_C uint8_t DEFAULT_CALL session_GetSoftRestartLoopAtInitialization();
|
||||
IL2CPP_EXTERN_C uint8_t DEFAULT_CALL session_GetSoftRestartLoopAtInitialization();
|
||||
#endif
|
||||
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_UnityOpenXR_INTERNAL
|
||||
IL2CPP_EXTERN_C uint32_t DEFAULT_CALL unity_ext_GetAvailableExtensionCount();
|
||||
IL2CPP_EXTERN_C uint32_t DEFAULT_CALL unity_ext_GetAvailableExtensionCount();
|
||||
#endif
|
||||
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_UnityOpenXR_INTERNAL
|
||||
IL2CPP_EXTERN_C uint8_t DEFAULT_CALL unity_ext_GetAvailableExtensionName(uint32_t, intptr_t*);
|
||||
IL2CPP_EXTERN_C uint8_t DEFAULT_CALL unity_ext_GetAvailableExtensionName(uint32_t, intptr_t*);
|
||||
#endif
|
||||
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_UnityOpenXR_INTERNAL
|
||||
IL2CPP_EXTERN_C uint8_t DEFAULT_CALL session_GetLastError(intptr_t*);
|
||||
IL2CPP_EXTERN_C uint8_t DEFAULT_CALL session_GetLastError(intptr_t*);
|
||||
#endif
|
||||
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_UnityOpenXR_INTERNAL
|
||||
IL2CPP_EXTERN_C uint8_t DEFAULT_CALL NativeConfig_IsSessionFocused();
|
||||
IL2CPP_EXTERN_C uint8_t DEFAULT_CALL NativeConfig_IsSessionFocused();
|
||||
#endif
|
||||
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_UnityOpenXR_INTERNAL
|
||||
IL2CPP_EXTERN_C uint8_t DEFAULT_CALL NativeConfig_GetUserPresence();
|
||||
IL2CPP_EXTERN_C uint8_t DEFAULT_CALL NativeConfig_GetUserPresence();
|
||||
#endif
|
||||
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_UnityOpenXR_INTERNAL
|
||||
IL2CPP_EXTERN_C void CDECL OpenXRInputProvider_SetDpadBindingCustomValues(int8_t, float, float, float, float, int8_t);
|
||||
IL2CPP_EXTERN_C void CDECL OpenXRInputProvider_SetDpadBindingCustomValues(int8_t, float, float, float, float, int8_t);
|
||||
#endif
|
||||
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_UnityOpenXR_INTERNAL
|
||||
IL2CPP_EXTERN_C void CDECL OpenXRInputProvider_SendHapticImpulse(uint32_t, uint64_t, float, float, float);
|
||||
IL2CPP_EXTERN_C void CDECL OpenXRInputProvider_SendHapticImpulse(uint32_t, uint64_t, float, float, float);
|
||||
#endif
|
||||
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_UnityOpenXR_INTERNAL
|
||||
IL2CPP_EXTERN_C void CDECL OpenXRInputProvider_StopHaptics(uint32_t, uint64_t);
|
||||
IL2CPP_EXTERN_C void CDECL OpenXRInputProvider_StopHaptics(uint32_t, uint64_t);
|
||||
#endif
|
||||
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_UnityOpenXR_INTERNAL
|
||||
IL2CPP_EXTERN_C uint64_t DEFAULT_CALL OpenXRInputProvider_GetActionIdByControl(uint32_t, char*);
|
||||
IL2CPP_EXTERN_C uint64_t DEFAULT_CALL OpenXRInputProvider_GetActionIdByControl(uint32_t, char*);
|
||||
#endif
|
||||
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_UnityOpenXR_INTERNAL
|
||||
IL2CPP_EXTERN_C uint8_t DEFAULT_CALL OpenXRInputProvider_TryGetInputSourceName(uint32_t, uint64_t, uint32_t, uint32_t, intptr_t*);
|
||||
IL2CPP_EXTERN_C uint8_t DEFAULT_CALL OpenXRInputProvider_TryGetInputSourceName(uint32_t, uint64_t, uint32_t, uint32_t, intptr_t*);
|
||||
#endif
|
||||
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_UnityOpenXR_INTERNAL
|
||||
IL2CPP_EXTERN_C uint8_t DEFAULT_CALL OpenXRInputProvider_TrySetControllerLateLatchAction(uint32_t, uint64_t);
|
||||
IL2CPP_EXTERN_C uint8_t DEFAULT_CALL OpenXRInputProvider_TrySetControllerLateLatchAction(uint32_t, uint64_t);
|
||||
#endif
|
||||
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_UnityOpenXR_INTERNAL
|
||||
IL2CPP_EXTERN_C uint8_t DEFAULT_CALL OpenXRInputProvider_GetActionIsActive(uint32_t, char*);
|
||||
IL2CPP_EXTERN_C uint8_t DEFAULT_CALL OpenXRInputProvider_GetActionIsActive(uint32_t, char*);
|
||||
#endif
|
||||
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_UnityOpenXR_INTERNAL
|
||||
IL2CPP_EXTERN_C uint64_t DEFAULT_CALL OpenXRInputProvider_RegisterDeviceDefinition(char*, char*, int8_t, uint32_t, char*, char*, char*);
|
||||
IL2CPP_EXTERN_C uint64_t DEFAULT_CALL OpenXRInputProvider_RegisterDeviceDefinition(char*, char*, int8_t, uint32_t, char*, char*, char*);
|
||||
#endif
|
||||
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_UnityOpenXR_INTERNAL
|
||||
IL2CPP_EXTERN_C uint64_t DEFAULT_CALL OpenXRInputProvider_CreateActionSet(char*, char*, SerializedGuid_t5F8366FCA963DA3A841F2499A511B9CAD43EEF28);
|
||||
IL2CPP_EXTERN_C uint64_t DEFAULT_CALL OpenXRInputProvider_CreateActionSet(char*, char*, SerializedGuid_t5F8366FCA963DA3A841F2499A511B9CAD43EEF28);
|
||||
#endif
|
||||
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_UnityOpenXR_INTERNAL
|
||||
IL2CPP_EXTERN_C uint64_t DEFAULT_CALL OpenXRInputProvider_CreateAction(uint64_t, char*, char*, uint32_t, SerializedGuid_t5F8366FCA963DA3A841F2499A511B9CAD43EEF28, char**, uint32_t, int8_t, char**, uint32_t);
|
||||
IL2CPP_EXTERN_C uint64_t DEFAULT_CALL OpenXRInputProvider_CreateAction(uint64_t, char*, char*, uint32_t, SerializedGuid_t5F8366FCA963DA3A841F2499A511B9CAD43EEF28, char**, uint32_t, int8_t, char**, uint32_t);
|
||||
#endif
|
||||
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_UnityOpenXR_INTERNAL
|
||||
IL2CPP_EXTERN_C uint8_t DEFAULT_CALL OpenXRInputProvider_SuggestBindings(char*, SerializedBinding_t72586173A0E982D20E4536E71C14ACCE5F2AE289_marshaled_pinvoke*, uint32_t);
|
||||
IL2CPP_EXTERN_C uint8_t DEFAULT_CALL OpenXRInputProvider_SuggestBindings(char*, SerializedBinding_t72586173A0E982D20E4536E71C14ACCE5F2AE289_marshaled_pinvoke*, uint32_t);
|
||||
#endif
|
||||
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_UnityOpenXR_INTERNAL
|
||||
IL2CPP_EXTERN_C uint8_t DEFAULT_CALL OpenXRInputProvider_AttachActionSets();
|
||||
IL2CPP_EXTERN_C uint8_t DEFAULT_CALL OpenXRInputProvider_AttachActionSets();
|
||||
#endif
|
||||
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_UnityOpenXR_INTERNAL
|
||||
IL2CPP_EXTERN_C intptr_t DEFAULT_CALL UnityFoveation_intercept_xrGetInstanceProcAddr(intptr_t);
|
||||
IL2CPP_EXTERN_C intptr_t DEFAULT_CALL UnityFoveation_intercept_xrGetInstanceProcAddr(intptr_t);
|
||||
#endif
|
||||
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_UnityOpenXR_INTERNAL
|
||||
IL2CPP_EXTERN_C void DEFAULT_CALL UnityFoveation_SetUseFoveatedRenderingLegacyMode(int8_t);
|
||||
IL2CPP_EXTERN_C void DEFAULT_CALL UnityFoveation_SetUseFoveatedRenderingLegacyMode(int8_t);
|
||||
#endif
|
||||
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_UnityOpenXR_INTERNAL
|
||||
IL2CPP_EXTERN_C uint8_t DEFAULT_CALL UnityFoveation_GetUseFoveatedRenderingLegacyMode();
|
||||
IL2CPP_EXTERN_C uint8_t DEFAULT_CALL UnityFoveation_GetUseFoveatedRenderingLegacyMode();
|
||||
#endif
|
||||
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_UnityOpenXR_INTERNAL
|
||||
IL2CPP_EXTERN_C uint8_t DEFAULT_CALL Internal_PathToString(uint64_t, intptr_t*);
|
||||
IL2CPP_EXTERN_C uint8_t DEFAULT_CALL Internal_PathToString(uint64_t, intptr_t*);
|
||||
#endif
|
||||
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_UnityOpenXR_INTERNAL
|
||||
IL2CPP_EXTERN_C uint8_t DEFAULT_CALL Internal_StringToPath(char*, uint64_t*);
|
||||
IL2CPP_EXTERN_C uint8_t DEFAULT_CALL Internal_StringToPath(char*, uint64_t*);
|
||||
#endif
|
||||
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_UnityOpenXR_INTERNAL
|
||||
IL2CPP_EXTERN_C uint8_t DEFAULT_CALL Internal_GetCurrentInteractionProfile(uint64_t, uint64_t*);
|
||||
IL2CPP_EXTERN_C uint8_t DEFAULT_CALL Internal_GetCurrentInteractionProfile(uint64_t, uint64_t*);
|
||||
#endif
|
||||
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_UnityOpenXR_INTERNAL
|
||||
IL2CPP_EXTERN_C int32_t DEFAULT_CALL NativeConfig_GetFormFactor();
|
||||
IL2CPP_EXTERN_C int32_t DEFAULT_CALL NativeConfig_GetFormFactor();
|
||||
#endif
|
||||
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_UnityOpenXR_INTERNAL
|
||||
IL2CPP_EXTERN_C int32_t DEFAULT_CALL NativeConfig_GetViewConfigurationType();
|
||||
IL2CPP_EXTERN_C int32_t DEFAULT_CALL NativeConfig_GetViewConfigurationType();
|
||||
#endif
|
||||
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_UnityOpenXR_INTERNAL
|
||||
IL2CPP_EXTERN_C int32_t DEFAULT_CALL NativeConfig_GetViewTypeFromRenderIndex(int32_t);
|
||||
IL2CPP_EXTERN_C int32_t DEFAULT_CALL NativeConfig_GetViewTypeFromRenderIndex(int32_t);
|
||||
#endif
|
||||
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_UnityOpenXR_INTERNAL
|
||||
IL2CPP_EXTERN_C void DEFAULT_CALL session_GetSessionState(int32_t*, int32_t*);
|
||||
IL2CPP_EXTERN_C void DEFAULT_CALL session_GetSessionState(int32_t*, int32_t*);
|
||||
#endif
|
||||
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_UnityOpenXR_INTERNAL
|
||||
IL2CPP_EXTERN_C int32_t DEFAULT_CALL NativeConfig_GetEnvironmentBlendMode();
|
||||
IL2CPP_EXTERN_C int32_t DEFAULT_CALL NativeConfig_GetEnvironmentBlendMode();
|
||||
#endif
|
||||
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_UnityOpenXR_INTERNAL
|
||||
IL2CPP_EXTERN_C void DEFAULT_CALL NativeConfig_SetEnvironmentBlendMode(int32_t);
|
||||
IL2CPP_EXTERN_C void DEFAULT_CALL NativeConfig_SetEnvironmentBlendMode(int32_t);
|
||||
#endif
|
||||
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_UnityOpenXR_INTERNAL
|
||||
IL2CPP_EXTERN_C uint8_t DEFAULT_CALL OpenXRInputProvider_GetAppSpace(uint64_t*);
|
||||
IL2CPP_EXTERN_C uint8_t DEFAULT_CALL OpenXRInputProvider_GetAppSpace(uint64_t*);
|
||||
#endif
|
||||
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_UnityOpenXR_INTERNAL
|
||||
IL2CPP_EXTERN_C intptr_t DEFAULT_CALL NativeConfig_GetProcAddressPtr(int8_t);
|
||||
IL2CPP_EXTERN_C intptr_t DEFAULT_CALL NativeConfig_GetProcAddressPtr(int8_t);
|
||||
#endif
|
||||
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_UnityOpenXR_INTERNAL
|
||||
IL2CPP_EXTERN_C void DEFAULT_CALL NativeConfig_SetProcAddressPtrAndLoadStage1(intptr_t);
|
||||
IL2CPP_EXTERN_C void DEFAULT_CALL NativeConfig_SetProcAddressPtrAndLoadStage1(intptr_t);
|
||||
#endif
|
||||
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_UnityOpenXR_INTERNAL
|
||||
IL2CPP_EXTERN_C uint64_t DEFAULT_CALL runtime_RegisterStatsDescriptor(char*, int32_t);
|
||||
IL2CPP_EXTERN_C uint64_t DEFAULT_CALL runtime_RegisterStatsDescriptor(char*, int32_t);
|
||||
#endif
|
||||
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_UnityOpenXR_INTERNAL
|
||||
IL2CPP_EXTERN_C void DEFAULT_CALL runtime_SetStatAsFloat(uint64_t, float);
|
||||
IL2CPP_EXTERN_C void DEFAULT_CALL runtime_SetStatAsFloat(uint64_t, float);
|
||||
#endif
|
||||
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_UnityOpenXR_INTERNAL
|
||||
IL2CPP_EXTERN_C void DEFAULT_CALL runtime_SetStatAsUInt(uint64_t, uint32_t);
|
||||
IL2CPP_EXTERN_C void DEFAULT_CALL runtime_SetStatAsUInt(uint64_t, uint32_t);
|
||||
#endif
|
||||
#ifdef __clang__
|
||||
#pragma clang diagnostic push
|
||||
|
||||
@ -3233,10 +3233,10 @@ inline void UnityAction_1_Invoke_mEF261E2B920991C7A927D5348517209D06C2EC3B_inlin
|
||||
// System.Void UnityEngine.XR.OpenXR.Features.OpenXRFeature::.ctor()
|
||||
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OpenXRFeature__ctor_m120460E34ECC22ED2DB96797A6DCB5C870E78852 (OpenXRFeature_tC2F8F480D62C277B2ECDD605F64E45053CD85143* __this, const RuntimeMethod* method) ;
|
||||
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_UnityOpenXR_INTERNAL
|
||||
IL2CPP_EXTERN_C uint8_t DEFAULT_CALL xr_performance_settings_setEventCallback(Il2CppMethodPointer);
|
||||
IL2CPP_EXTERN_C uint8_t DEFAULT_CALL xr_performance_settings_setEventCallback(Il2CppMethodPointer);
|
||||
#endif
|
||||
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_UnityOpenXR_INTERNAL
|
||||
IL2CPP_EXTERN_C uint8_t DEFAULT_CALL xr_performance_settings_setPerformanceLevel(int32_t, int32_t);
|
||||
IL2CPP_EXTERN_C uint8_t DEFAULT_CALL xr_performance_settings_setPerformanceLevel(int32_t, int32_t);
|
||||
#endif
|
||||
#ifdef __clang__
|
||||
#pragma clang diagnostic push
|
||||
|
||||
@ -1,493 +1,493 @@
|
||||
extern "C" void RegisterStaticallyLinkedModulesGranular()
|
||||
{
|
||||
void RegisterModule_SharedInternals();
|
||||
RegisterModule_SharedInternals();
|
||||
|
||||
void RegisterModule_Core();
|
||||
RegisterModule_Core();
|
||||
|
||||
void RegisterModule_AndroidJNI();
|
||||
RegisterModule_AndroidJNI();
|
||||
|
||||
void RegisterModule_Animation();
|
||||
RegisterModule_Animation();
|
||||
|
||||
void RegisterModule_Audio();
|
||||
RegisterModule_Audio();
|
||||
|
||||
void RegisterModule_ImageConversion();
|
||||
RegisterModule_ImageConversion();
|
||||
|
||||
void RegisterModule_GameCenter();
|
||||
RegisterModule_GameCenter();
|
||||
|
||||
void RegisterModule_IMGUI();
|
||||
RegisterModule_IMGUI();
|
||||
|
||||
void RegisterModule_Input();
|
||||
RegisterModule_Input();
|
||||
|
||||
void RegisterModule_InputLegacy();
|
||||
RegisterModule_InputLegacy();
|
||||
|
||||
void RegisterModule_JSONSerialize();
|
||||
RegisterModule_JSONSerialize();
|
||||
|
||||
void RegisterModule_ParticleSystem();
|
||||
RegisterModule_ParticleSystem();
|
||||
|
||||
void RegisterModule_PerformanceReporting();
|
||||
RegisterModule_PerformanceReporting();
|
||||
|
||||
void RegisterModule_Physics();
|
||||
RegisterModule_Physics();
|
||||
|
||||
void RegisterModule_Physics2D();
|
||||
RegisterModule_Physics2D();
|
||||
|
||||
void RegisterModule_RuntimeInitializeOnLoadManagerInitializer();
|
||||
RegisterModule_RuntimeInitializeOnLoadManagerInitializer();
|
||||
|
||||
void RegisterModule_Subsystems();
|
||||
RegisterModule_Subsystems();
|
||||
|
||||
void RegisterModule_TextRendering();
|
||||
RegisterModule_TextRendering();
|
||||
|
||||
void RegisterModule_TextCoreFontEngine();
|
||||
RegisterModule_TextCoreFontEngine();
|
||||
|
||||
void RegisterModule_TextCoreTextEngine();
|
||||
RegisterModule_TextCoreTextEngine();
|
||||
|
||||
void RegisterModule_TLS();
|
||||
RegisterModule_TLS();
|
||||
|
||||
void RegisterModule_UI();
|
||||
RegisterModule_UI();
|
||||
|
||||
void RegisterModule_UIElementsNative();
|
||||
RegisterModule_UIElementsNative();
|
||||
|
||||
void RegisterModule_UIElements();
|
||||
RegisterModule_UIElements();
|
||||
|
||||
void RegisterModule_UNET();
|
||||
RegisterModule_UNET();
|
||||
|
||||
void RegisterModule_UnityAnalyticsCommon();
|
||||
RegisterModule_UnityAnalyticsCommon();
|
||||
|
||||
void RegisterModule_UnityConnect();
|
||||
RegisterModule_UnityConnect();
|
||||
|
||||
void RegisterModule_UnityWebRequest();
|
||||
RegisterModule_UnityWebRequest();
|
||||
|
||||
void RegisterModule_UnityAnalytics();
|
||||
RegisterModule_UnityAnalytics();
|
||||
|
||||
void RegisterModule_UnityWebRequestTexture();
|
||||
RegisterModule_UnityWebRequestTexture();
|
||||
|
||||
void RegisterModule_Video();
|
||||
RegisterModule_Video();
|
||||
|
||||
void RegisterModule_XR();
|
||||
RegisterModule_XR();
|
||||
|
||||
void RegisterModule_VR();
|
||||
RegisterModule_VR();
|
||||
|
||||
}
|
||||
|
||||
template <typename T> void RegisterUnityClass(const char*);
|
||||
template <typename T> void RegisterStrippedType(int, const char*, const char*);
|
||||
|
||||
void InvokeRegisterStaticallyLinkedModuleClasses()
|
||||
{
|
||||
// Do nothing (we're in stripping mode)
|
||||
}
|
||||
|
||||
class EditorExtension; template <> void RegisterUnityClass<EditorExtension>(const char*);
|
||||
namespace Unity { class Component; } template <> void RegisterUnityClass<Unity::Component>(const char*);
|
||||
class Behaviour; template <> void RegisterUnityClass<Behaviour>(const char*);
|
||||
class Animation;
|
||||
class Animator; template <> void RegisterUnityClass<Animator>(const char*);
|
||||
namespace Unity { class ArticulationBody; }
|
||||
class AudioBehaviour; template <> void RegisterUnityClass<AudioBehaviour>(const char*);
|
||||
class AudioListener; template <> void RegisterUnityClass<AudioListener>(const char*);
|
||||
class AudioSource; template <> void RegisterUnityClass<AudioSource>(const char*);
|
||||
class AudioFilter;
|
||||
class AudioChorusFilter;
|
||||
class AudioDistortionFilter;
|
||||
class AudioEchoFilter;
|
||||
class AudioHighPassFilter;
|
||||
class AudioLowPassFilter;
|
||||
class AudioReverbFilter;
|
||||
class AudioReverbZone;
|
||||
class Camera; template <> void RegisterUnityClass<Camera>(const char*);
|
||||
namespace UI { class Canvas; } template <> void RegisterUnityClass<UI::Canvas>(const char*);
|
||||
namespace UI { class CanvasGroup; } template <> void RegisterUnityClass<UI::CanvasGroup>(const char*);
|
||||
namespace Unity { class Cloth; }
|
||||
class Collider2D;
|
||||
class BoxCollider2D;
|
||||
class CapsuleCollider2D;
|
||||
class CircleCollider2D;
|
||||
class CompositeCollider2D;
|
||||
class CustomCollider2D;
|
||||
class EdgeCollider2D;
|
||||
class PolygonCollider2D;
|
||||
class TilemapCollider2D;
|
||||
class ConstantForce;
|
||||
class Effector2D;
|
||||
class AreaEffector2D;
|
||||
class BuoyancyEffector2D;
|
||||
class PlatformEffector2D;
|
||||
class PointEffector2D;
|
||||
class SurfaceEffector2D;
|
||||
class FlareLayer;
|
||||
class GridLayout;
|
||||
class Grid;
|
||||
class Tilemap;
|
||||
class Halo;
|
||||
class IConstraint;
|
||||
class AimConstraint;
|
||||
class LookAtConstraint;
|
||||
class ParentConstraint;
|
||||
class PositionConstraint;
|
||||
class RotationConstraint;
|
||||
class ScaleConstraint;
|
||||
class Joint2D;
|
||||
class AnchoredJoint2D;
|
||||
class DistanceJoint2D;
|
||||
class FixedJoint2D;
|
||||
class FrictionJoint2D;
|
||||
class HingeJoint2D;
|
||||
class SliderJoint2D;
|
||||
class SpringJoint2D;
|
||||
class WheelJoint2D;
|
||||
class RelativeJoint2D;
|
||||
class TargetJoint2D;
|
||||
class LensFlare;
|
||||
class Light; template <> void RegisterUnityClass<Light>(const char*);
|
||||
class LightProbeGroup;
|
||||
class LightProbeProxyVolume;
|
||||
class MonoBehaviour; template <> void RegisterUnityClass<MonoBehaviour>(const char*);
|
||||
class NavMeshAgent;
|
||||
class NavMeshObstacle;
|
||||
class OffMeshLink;
|
||||
class ParticleSystemForceField;
|
||||
class PhysicsUpdateBehaviour2D;
|
||||
class ConstantForce2D;
|
||||
class PlayableDirector;
|
||||
class Projector;
|
||||
class ReflectionProbe; template <> void RegisterUnityClass<ReflectionProbe>(const char*);
|
||||
class Skybox;
|
||||
class SortingGroup; template <> void RegisterUnityClass<SortingGroup>(const char*);
|
||||
class StreamingController;
|
||||
class Terrain;
|
||||
class VideoPlayer; template <> void RegisterUnityClass<VideoPlayer>(const char*);
|
||||
class VisualEffect;
|
||||
class WindZone;
|
||||
namespace UI { class CanvasRenderer; } template <> void RegisterUnityClass<UI::CanvasRenderer>(const char*);
|
||||
class Collider; template <> void RegisterUnityClass<Collider>(const char*);
|
||||
class BoxCollider; template <> void RegisterUnityClass<BoxCollider>(const char*);
|
||||
class CapsuleCollider;
|
||||
class CharacterController;
|
||||
class MeshCollider; template <> void RegisterUnityClass<MeshCollider>(const char*);
|
||||
class SphereCollider;
|
||||
class TerrainCollider;
|
||||
class WheelCollider;
|
||||
namespace Unity { class Joint; }
|
||||
namespace Unity { class CharacterJoint; }
|
||||
namespace Unity { class ConfigurableJoint; }
|
||||
namespace Unity { class FixedJoint; }
|
||||
namespace Unity { class HingeJoint; }
|
||||
namespace Unity { class SpringJoint; }
|
||||
class LODGroup;
|
||||
class MeshFilter; template <> void RegisterUnityClass<MeshFilter>(const char*);
|
||||
class OcclusionArea;
|
||||
class OcclusionPortal;
|
||||
class ParticleSystem; template <> void RegisterUnityClass<ParticleSystem>(const char*);
|
||||
class Renderer; template <> void RegisterUnityClass<Renderer>(const char*);
|
||||
class BillboardRenderer;
|
||||
class LineRenderer; template <> void RegisterUnityClass<LineRenderer>(const char*);
|
||||
class MeshRenderer; template <> void RegisterUnityClass<MeshRenderer>(const char*);
|
||||
class ParticleSystemRenderer; template <> void RegisterUnityClass<ParticleSystemRenderer>(const char*);
|
||||
class SkinnedMeshRenderer;
|
||||
class SpriteMask;
|
||||
class SpriteRenderer; template <> void RegisterUnityClass<SpriteRenderer>(const char*);
|
||||
class SpriteShapeRenderer;
|
||||
class TilemapRenderer;
|
||||
class TrailRenderer; template <> void RegisterUnityClass<TrailRenderer>(const char*);
|
||||
class VFXRenderer;
|
||||
class Rigidbody; template <> void RegisterUnityClass<Rigidbody>(const char*);
|
||||
class Rigidbody2D; template <> void RegisterUnityClass<Rigidbody2D>(const char*);
|
||||
namespace TextRenderingPrivate { class TextMesh; }
|
||||
class Transform; template <> void RegisterUnityClass<Transform>(const char*);
|
||||
namespace UI { class RectTransform; } template <> void RegisterUnityClass<UI::RectTransform>(const char*);
|
||||
class Tree;
|
||||
class GameObject; template <> void RegisterUnityClass<GameObject>(const char*);
|
||||
class NamedObject; template <> void RegisterUnityClass<NamedObject>(const char*);
|
||||
class AssetBundle;
|
||||
class AssetBundleManifest;
|
||||
class AudioMixer; template <> void RegisterUnityClass<AudioMixer>(const char*);
|
||||
class AudioMixerController;
|
||||
class AudioMixerGroup;
|
||||
class AudioMixerGroupController;
|
||||
class AudioMixerSnapshot;
|
||||
class AudioMixerSnapshotController;
|
||||
class Avatar;
|
||||
class AvatarMask;
|
||||
class BillboardAsset;
|
||||
class ComputeShader; template <> void RegisterUnityClass<ComputeShader>(const char*);
|
||||
class Flare;
|
||||
namespace TextRendering { class Font; } template <> void RegisterUnityClass<TextRendering::Font>(const char*);
|
||||
class LightProbes; template <> void RegisterUnityClass<LightProbes>(const char*);
|
||||
class LightingSettings; template <> void RegisterUnityClass<LightingSettings>(const char*);
|
||||
class LocalizationAsset;
|
||||
class Material; template <> void RegisterUnityClass<Material>(const char*);
|
||||
class ProceduralMaterial;
|
||||
class Mesh; template <> void RegisterUnityClass<Mesh>(const char*);
|
||||
class Motion;
|
||||
class AnimationClip;
|
||||
class NavMeshData;
|
||||
class OcclusionCullingData;
|
||||
class PhysicMaterial;
|
||||
class PhysicsMaterial2D;
|
||||
class PreloadData; template <> void RegisterUnityClass<PreloadData>(const char*);
|
||||
class RayTracingShader;
|
||||
class RuntimeAnimatorController; template <> void RegisterUnityClass<RuntimeAnimatorController>(const char*);
|
||||
class AnimatorController; template <> void RegisterUnityClass<AnimatorController>(const char*);
|
||||
class AnimatorOverrideController; template <> void RegisterUnityClass<AnimatorOverrideController>(const char*);
|
||||
class SampleClip; template <> void RegisterUnityClass<SampleClip>(const char*);
|
||||
class AudioClip; template <> void RegisterUnityClass<AudioClip>(const char*);
|
||||
class Shader; template <> void RegisterUnityClass<Shader>(const char*);
|
||||
class ShaderVariantCollection;
|
||||
class SpeedTreeWindAsset;
|
||||
class Sprite; template <> void RegisterUnityClass<Sprite>(const char*);
|
||||
class SpriteAtlas; template <> void RegisterUnityClass<SpriteAtlas>(const char*);
|
||||
class SubstanceArchive;
|
||||
class TerrainData;
|
||||
class TerrainLayer;
|
||||
class TextAsset; template <> void RegisterUnityClass<TextAsset>(const char*);
|
||||
class MonoScript; template <> void RegisterUnityClass<MonoScript>(const char*);
|
||||
class Texture; template <> void RegisterUnityClass<Texture>(const char*);
|
||||
class BaseVideoTexture; template <> void RegisterUnityClass<BaseVideoTexture>(const char*);
|
||||
class WebCamTexture; template <> void RegisterUnityClass<WebCamTexture>(const char*);
|
||||
class CubemapArray; template <> void RegisterUnityClass<CubemapArray>(const char*);
|
||||
class LowerResBlitTexture; template <> void RegisterUnityClass<LowerResBlitTexture>(const char*);
|
||||
class MovieTexture;
|
||||
class ProceduralTexture;
|
||||
class RenderTexture; template <> void RegisterUnityClass<RenderTexture>(const char*);
|
||||
class CustomRenderTexture;
|
||||
class SparseTexture;
|
||||
class Texture2D; template <> void RegisterUnityClass<Texture2D>(const char*);
|
||||
class Cubemap; template <> void RegisterUnityClass<Cubemap>(const char*);
|
||||
class Texture2DArray; template <> void RegisterUnityClass<Texture2DArray>(const char*);
|
||||
class Texture3D; template <> void RegisterUnityClass<Texture3D>(const char*);
|
||||
class VideoClip;
|
||||
class VisualEffectObject;
|
||||
class VisualEffectAsset;
|
||||
class VisualEffectSubgraph;
|
||||
class GameManager; template <> void RegisterUnityClass<GameManager>(const char*);
|
||||
class GlobalGameManager; template <> void RegisterUnityClass<GlobalGameManager>(const char*);
|
||||
class AudioManager; template <> void RegisterUnityClass<AudioManager>(const char*);
|
||||
class BuildSettings; template <> void RegisterUnityClass<BuildSettings>(const char*);
|
||||
class DelayedCallManager; template <> void RegisterUnityClass<DelayedCallManager>(const char*);
|
||||
class GraphicsSettings; template <> void RegisterUnityClass<GraphicsSettings>(const char*);
|
||||
class InputManager; template <> void RegisterUnityClass<InputManager>(const char*);
|
||||
class MonoManager; template <> void RegisterUnityClass<MonoManager>(const char*);
|
||||
class NavMeshProjectSettings;
|
||||
class Physics2DSettings; template <> void RegisterUnityClass<Physics2DSettings>(const char*);
|
||||
class PhysicsManager; template <> void RegisterUnityClass<PhysicsManager>(const char*);
|
||||
class PlayerSettings; template <> void RegisterUnityClass<PlayerSettings>(const char*);
|
||||
class QualitySettings; template <> void RegisterUnityClass<QualitySettings>(const char*);
|
||||
class ResourceManager; template <> void RegisterUnityClass<ResourceManager>(const char*);
|
||||
class RuntimeInitializeOnLoadManager; template <> void RegisterUnityClass<RuntimeInitializeOnLoadManager>(const char*);
|
||||
class ShaderNameRegistry; template <> void RegisterUnityClass<ShaderNameRegistry>(const char*);
|
||||
class StreamingManager;
|
||||
class TagManager; template <> void RegisterUnityClass<TagManager>(const char*);
|
||||
class TimeManager; template <> void RegisterUnityClass<TimeManager>(const char*);
|
||||
class UnityConnectSettings; template <> void RegisterUnityClass<UnityConnectSettings>(const char*);
|
||||
class VFXManager;
|
||||
class LevelGameManager; template <> void RegisterUnityClass<LevelGameManager>(const char*);
|
||||
class LightmapSettings; template <> void RegisterUnityClass<LightmapSettings>(const char*);
|
||||
class NavMeshSettings;
|
||||
class OcclusionCullingSettings;
|
||||
class RenderSettings; template <> void RegisterUnityClass<RenderSettings>(const char*);
|
||||
|
||||
void RegisterAllClasses()
|
||||
{
|
||||
void RegisterBuiltinTypes();
|
||||
RegisterBuiltinTypes();
|
||||
//Total: 83 non stripped classes
|
||||
//0. Animator
|
||||
RegisterUnityClass<Animator>("Animation");
|
||||
//1. AnimatorController
|
||||
RegisterUnityClass<AnimatorController>("Animation");
|
||||
//2. AnimatorOverrideController
|
||||
RegisterUnityClass<AnimatorOverrideController>("Animation");
|
||||
//3. RuntimeAnimatorController
|
||||
RegisterUnityClass<RuntimeAnimatorController>("Animation");
|
||||
//4. AudioBehaviour
|
||||
RegisterUnityClass<AudioBehaviour>("Audio");
|
||||
//5. AudioClip
|
||||
RegisterUnityClass<AudioClip>("Audio");
|
||||
//6. AudioListener
|
||||
RegisterUnityClass<AudioListener>("Audio");
|
||||
//7. AudioManager
|
||||
RegisterUnityClass<AudioManager>("Audio");
|
||||
//8. AudioMixer
|
||||
RegisterUnityClass<AudioMixer>("Audio");
|
||||
//9. AudioSource
|
||||
RegisterUnityClass<AudioSource>("Audio");
|
||||
//10. BaseVideoTexture
|
||||
RegisterUnityClass<BaseVideoTexture>("Audio");
|
||||
//11. SampleClip
|
||||
RegisterUnityClass<SampleClip>("Audio");
|
||||
//12. WebCamTexture
|
||||
RegisterUnityClass<WebCamTexture>("Audio");
|
||||
//13. Behaviour
|
||||
RegisterUnityClass<Behaviour>("Core");
|
||||
//14. BuildSettings
|
||||
RegisterUnityClass<BuildSettings>("Core");
|
||||
//15. Camera
|
||||
RegisterUnityClass<Camera>("Core");
|
||||
//16. Unity::Component
|
||||
RegisterUnityClass<Unity::Component>("Core");
|
||||
//17. ComputeShader
|
||||
RegisterUnityClass<ComputeShader>("Core");
|
||||
//18. Cubemap
|
||||
RegisterUnityClass<Cubemap>("Core");
|
||||
//19. CubemapArray
|
||||
RegisterUnityClass<CubemapArray>("Core");
|
||||
//20. DelayedCallManager
|
||||
RegisterUnityClass<DelayedCallManager>("Core");
|
||||
//21. EditorExtension
|
||||
RegisterUnityClass<EditorExtension>("Core");
|
||||
//22. GameManager
|
||||
RegisterUnityClass<GameManager>("Core");
|
||||
//23. GameObject
|
||||
RegisterUnityClass<GameObject>("Core");
|
||||
//24. GlobalGameManager
|
||||
RegisterUnityClass<GlobalGameManager>("Core");
|
||||
//25. GraphicsSettings
|
||||
RegisterUnityClass<GraphicsSettings>("Core");
|
||||
//26. InputManager
|
||||
RegisterUnityClass<InputManager>("Core");
|
||||
//27. LevelGameManager
|
||||
RegisterUnityClass<LevelGameManager>("Core");
|
||||
//28. Light
|
||||
RegisterUnityClass<Light>("Core");
|
||||
//29. LightingSettings
|
||||
RegisterUnityClass<LightingSettings>("Core");
|
||||
//30. LightmapSettings
|
||||
RegisterUnityClass<LightmapSettings>("Core");
|
||||
//31. LightProbes
|
||||
RegisterUnityClass<LightProbes>("Core");
|
||||
//32. LineRenderer
|
||||
RegisterUnityClass<LineRenderer>("Core");
|
||||
//33. LowerResBlitTexture
|
||||
RegisterUnityClass<LowerResBlitTexture>("Core");
|
||||
//34. Material
|
||||
RegisterUnityClass<Material>("Core");
|
||||
//35. Mesh
|
||||
RegisterUnityClass<Mesh>("Core");
|
||||
//36. MeshFilter
|
||||
RegisterUnityClass<MeshFilter>("Core");
|
||||
//37. MeshRenderer
|
||||
RegisterUnityClass<MeshRenderer>("Core");
|
||||
//38. MonoBehaviour
|
||||
RegisterUnityClass<MonoBehaviour>("Core");
|
||||
//39. MonoManager
|
||||
RegisterUnityClass<MonoManager>("Core");
|
||||
//40. MonoScript
|
||||
RegisterUnityClass<MonoScript>("Core");
|
||||
//41. NamedObject
|
||||
RegisterUnityClass<NamedObject>("Core");
|
||||
//42. Object
|
||||
//Skipping Object
|
||||
//43. PlayerSettings
|
||||
RegisterUnityClass<PlayerSettings>("Core");
|
||||
//44. PreloadData
|
||||
RegisterUnityClass<PreloadData>("Core");
|
||||
//45. QualitySettings
|
||||
RegisterUnityClass<QualitySettings>("Core");
|
||||
//46. UI::RectTransform
|
||||
RegisterUnityClass<UI::RectTransform>("Core");
|
||||
//47. ReflectionProbe
|
||||
RegisterUnityClass<ReflectionProbe>("Core");
|
||||
//48. Renderer
|
||||
RegisterUnityClass<Renderer>("Core");
|
||||
//49. RenderSettings
|
||||
RegisterUnityClass<RenderSettings>("Core");
|
||||
//50. RenderTexture
|
||||
RegisterUnityClass<RenderTexture>("Core");
|
||||
//51. ResourceManager
|
||||
RegisterUnityClass<ResourceManager>("Core");
|
||||
//52. RuntimeInitializeOnLoadManager
|
||||
RegisterUnityClass<RuntimeInitializeOnLoadManager>("Core");
|
||||
//53. Shader
|
||||
RegisterUnityClass<Shader>("Core");
|
||||
//54. ShaderNameRegistry
|
||||
RegisterUnityClass<ShaderNameRegistry>("Core");
|
||||
//55. SortingGroup
|
||||
RegisterUnityClass<SortingGroup>("Core");
|
||||
//56. Sprite
|
||||
RegisterUnityClass<Sprite>("Core");
|
||||
//57. SpriteAtlas
|
||||
RegisterUnityClass<SpriteAtlas>("Core");
|
||||
//58. SpriteRenderer
|
||||
RegisterUnityClass<SpriteRenderer>("Core");
|
||||
//59. TagManager
|
||||
RegisterUnityClass<TagManager>("Core");
|
||||
//60. TextAsset
|
||||
RegisterUnityClass<TextAsset>("Core");
|
||||
//61. Texture
|
||||
RegisterUnityClass<Texture>("Core");
|
||||
//62. Texture2D
|
||||
RegisterUnityClass<Texture2D>("Core");
|
||||
//63. Texture2DArray
|
||||
RegisterUnityClass<Texture2DArray>("Core");
|
||||
//64. Texture3D
|
||||
RegisterUnityClass<Texture3D>("Core");
|
||||
//65. TimeManager
|
||||
RegisterUnityClass<TimeManager>("Core");
|
||||
//66. TrailRenderer
|
||||
RegisterUnityClass<TrailRenderer>("Core");
|
||||
//67. Transform
|
||||
RegisterUnityClass<Transform>("Core");
|
||||
//68. ParticleSystem
|
||||
RegisterUnityClass<ParticleSystem>("ParticleSystem");
|
||||
//69. ParticleSystemRenderer
|
||||
RegisterUnityClass<ParticleSystemRenderer>("ParticleSystem");
|
||||
//70. BoxCollider
|
||||
RegisterUnityClass<BoxCollider>("Physics");
|
||||
//71. Collider
|
||||
RegisterUnityClass<Collider>("Physics");
|
||||
//72. MeshCollider
|
||||
RegisterUnityClass<MeshCollider>("Physics");
|
||||
//73. PhysicsManager
|
||||
RegisterUnityClass<PhysicsManager>("Physics");
|
||||
//74. Rigidbody
|
||||
RegisterUnityClass<Rigidbody>("Physics");
|
||||
//75. Physics2DSettings
|
||||
RegisterUnityClass<Physics2DSettings>("Physics2D");
|
||||
//76. Rigidbody2D
|
||||
RegisterUnityClass<Rigidbody2D>("Physics2D");
|
||||
//77. TextRendering::Font
|
||||
RegisterUnityClass<TextRendering::Font>("TextRendering");
|
||||
//78. UI::Canvas
|
||||
RegisterUnityClass<UI::Canvas>("UI");
|
||||
//79. UI::CanvasGroup
|
||||
RegisterUnityClass<UI::CanvasGroup>("UI");
|
||||
//80. UI::CanvasRenderer
|
||||
RegisterUnityClass<UI::CanvasRenderer>("UI");
|
||||
//81. UnityConnectSettings
|
||||
RegisterUnityClass<UnityConnectSettings>("UnityConnect");
|
||||
//82. VideoPlayer
|
||||
RegisterUnityClass<VideoPlayer>("Video");
|
||||
|
||||
}
|
||||
extern "C" void RegisterStaticallyLinkedModulesGranular()
|
||||
{
|
||||
void RegisterModule_SharedInternals();
|
||||
RegisterModule_SharedInternals();
|
||||
|
||||
void RegisterModule_Core();
|
||||
RegisterModule_Core();
|
||||
|
||||
void RegisterModule_AndroidJNI();
|
||||
RegisterModule_AndroidJNI();
|
||||
|
||||
void RegisterModule_Animation();
|
||||
RegisterModule_Animation();
|
||||
|
||||
void RegisterModule_Audio();
|
||||
RegisterModule_Audio();
|
||||
|
||||
void RegisterModule_ImageConversion();
|
||||
RegisterModule_ImageConversion();
|
||||
|
||||
void RegisterModule_GameCenter();
|
||||
RegisterModule_GameCenter();
|
||||
|
||||
void RegisterModule_IMGUI();
|
||||
RegisterModule_IMGUI();
|
||||
|
||||
void RegisterModule_Input();
|
||||
RegisterModule_Input();
|
||||
|
||||
void RegisterModule_InputLegacy();
|
||||
RegisterModule_InputLegacy();
|
||||
|
||||
void RegisterModule_JSONSerialize();
|
||||
RegisterModule_JSONSerialize();
|
||||
|
||||
void RegisterModule_ParticleSystem();
|
||||
RegisterModule_ParticleSystem();
|
||||
|
||||
void RegisterModule_PerformanceReporting();
|
||||
RegisterModule_PerformanceReporting();
|
||||
|
||||
void RegisterModule_Physics();
|
||||
RegisterModule_Physics();
|
||||
|
||||
void RegisterModule_Physics2D();
|
||||
RegisterModule_Physics2D();
|
||||
|
||||
void RegisterModule_RuntimeInitializeOnLoadManagerInitializer();
|
||||
RegisterModule_RuntimeInitializeOnLoadManagerInitializer();
|
||||
|
||||
void RegisterModule_Subsystems();
|
||||
RegisterModule_Subsystems();
|
||||
|
||||
void RegisterModule_TextRendering();
|
||||
RegisterModule_TextRendering();
|
||||
|
||||
void RegisterModule_TextCoreFontEngine();
|
||||
RegisterModule_TextCoreFontEngine();
|
||||
|
||||
void RegisterModule_TextCoreTextEngine();
|
||||
RegisterModule_TextCoreTextEngine();
|
||||
|
||||
void RegisterModule_TLS();
|
||||
RegisterModule_TLS();
|
||||
|
||||
void RegisterModule_UI();
|
||||
RegisterModule_UI();
|
||||
|
||||
void RegisterModule_UIElementsNative();
|
||||
RegisterModule_UIElementsNative();
|
||||
|
||||
void RegisterModule_UIElements();
|
||||
RegisterModule_UIElements();
|
||||
|
||||
void RegisterModule_UNET();
|
||||
RegisterModule_UNET();
|
||||
|
||||
void RegisterModule_UnityAnalyticsCommon();
|
||||
RegisterModule_UnityAnalyticsCommon();
|
||||
|
||||
void RegisterModule_UnityConnect();
|
||||
RegisterModule_UnityConnect();
|
||||
|
||||
void RegisterModule_UnityWebRequest();
|
||||
RegisterModule_UnityWebRequest();
|
||||
|
||||
void RegisterModule_UnityAnalytics();
|
||||
RegisterModule_UnityAnalytics();
|
||||
|
||||
void RegisterModule_UnityWebRequestTexture();
|
||||
RegisterModule_UnityWebRequestTexture();
|
||||
|
||||
void RegisterModule_Video();
|
||||
RegisterModule_Video();
|
||||
|
||||
void RegisterModule_XR();
|
||||
RegisterModule_XR();
|
||||
|
||||
void RegisterModule_VR();
|
||||
RegisterModule_VR();
|
||||
|
||||
}
|
||||
|
||||
template <typename T> void RegisterUnityClass(const char*);
|
||||
template <typename T> void RegisterStrippedType(int, const char*, const char*);
|
||||
|
||||
void InvokeRegisterStaticallyLinkedModuleClasses()
|
||||
{
|
||||
// Do nothing (we're in stripping mode)
|
||||
}
|
||||
|
||||
class EditorExtension; template <> void RegisterUnityClass<EditorExtension>(const char*);
|
||||
namespace Unity { class Component; } template <> void RegisterUnityClass<Unity::Component>(const char*);
|
||||
class Behaviour; template <> void RegisterUnityClass<Behaviour>(const char*);
|
||||
class Animation;
|
||||
class Animator; template <> void RegisterUnityClass<Animator>(const char*);
|
||||
namespace Unity { class ArticulationBody; }
|
||||
class AudioBehaviour; template <> void RegisterUnityClass<AudioBehaviour>(const char*);
|
||||
class AudioListener; template <> void RegisterUnityClass<AudioListener>(const char*);
|
||||
class AudioSource; template <> void RegisterUnityClass<AudioSource>(const char*);
|
||||
class AudioFilter;
|
||||
class AudioChorusFilter;
|
||||
class AudioDistortionFilter;
|
||||
class AudioEchoFilter;
|
||||
class AudioHighPassFilter;
|
||||
class AudioLowPassFilter;
|
||||
class AudioReverbFilter;
|
||||
class AudioReverbZone;
|
||||
class Camera; template <> void RegisterUnityClass<Camera>(const char*);
|
||||
namespace UI { class Canvas; } template <> void RegisterUnityClass<UI::Canvas>(const char*);
|
||||
namespace UI { class CanvasGroup; } template <> void RegisterUnityClass<UI::CanvasGroup>(const char*);
|
||||
namespace Unity { class Cloth; }
|
||||
class Collider2D;
|
||||
class BoxCollider2D;
|
||||
class CapsuleCollider2D;
|
||||
class CircleCollider2D;
|
||||
class CompositeCollider2D;
|
||||
class CustomCollider2D;
|
||||
class EdgeCollider2D;
|
||||
class PolygonCollider2D;
|
||||
class TilemapCollider2D;
|
||||
class ConstantForce;
|
||||
class Effector2D;
|
||||
class AreaEffector2D;
|
||||
class BuoyancyEffector2D;
|
||||
class PlatformEffector2D;
|
||||
class PointEffector2D;
|
||||
class SurfaceEffector2D;
|
||||
class FlareLayer;
|
||||
class GridLayout;
|
||||
class Grid;
|
||||
class Tilemap;
|
||||
class Halo;
|
||||
class IConstraint;
|
||||
class AimConstraint;
|
||||
class LookAtConstraint;
|
||||
class ParentConstraint;
|
||||
class PositionConstraint;
|
||||
class RotationConstraint;
|
||||
class ScaleConstraint;
|
||||
class Joint2D;
|
||||
class AnchoredJoint2D;
|
||||
class DistanceJoint2D;
|
||||
class FixedJoint2D;
|
||||
class FrictionJoint2D;
|
||||
class HingeJoint2D;
|
||||
class SliderJoint2D;
|
||||
class SpringJoint2D;
|
||||
class WheelJoint2D;
|
||||
class RelativeJoint2D;
|
||||
class TargetJoint2D;
|
||||
class LensFlare;
|
||||
class Light; template <> void RegisterUnityClass<Light>(const char*);
|
||||
class LightProbeGroup;
|
||||
class LightProbeProxyVolume;
|
||||
class MonoBehaviour; template <> void RegisterUnityClass<MonoBehaviour>(const char*);
|
||||
class NavMeshAgent;
|
||||
class NavMeshObstacle;
|
||||
class OffMeshLink;
|
||||
class ParticleSystemForceField;
|
||||
class PhysicsUpdateBehaviour2D;
|
||||
class ConstantForce2D;
|
||||
class PlayableDirector;
|
||||
class Projector;
|
||||
class ReflectionProbe; template <> void RegisterUnityClass<ReflectionProbe>(const char*);
|
||||
class Skybox;
|
||||
class SortingGroup; template <> void RegisterUnityClass<SortingGroup>(const char*);
|
||||
class StreamingController;
|
||||
class Terrain;
|
||||
class VideoPlayer; template <> void RegisterUnityClass<VideoPlayer>(const char*);
|
||||
class VisualEffect;
|
||||
class WindZone;
|
||||
namespace UI { class CanvasRenderer; } template <> void RegisterUnityClass<UI::CanvasRenderer>(const char*);
|
||||
class Collider; template <> void RegisterUnityClass<Collider>(const char*);
|
||||
class BoxCollider; template <> void RegisterUnityClass<BoxCollider>(const char*);
|
||||
class CapsuleCollider;
|
||||
class CharacterController;
|
||||
class MeshCollider; template <> void RegisterUnityClass<MeshCollider>(const char*);
|
||||
class SphereCollider;
|
||||
class TerrainCollider;
|
||||
class WheelCollider;
|
||||
namespace Unity { class Joint; }
|
||||
namespace Unity { class CharacterJoint; }
|
||||
namespace Unity { class ConfigurableJoint; }
|
||||
namespace Unity { class FixedJoint; }
|
||||
namespace Unity { class HingeJoint; }
|
||||
namespace Unity { class SpringJoint; }
|
||||
class LODGroup;
|
||||
class MeshFilter; template <> void RegisterUnityClass<MeshFilter>(const char*);
|
||||
class OcclusionArea;
|
||||
class OcclusionPortal;
|
||||
class ParticleSystem; template <> void RegisterUnityClass<ParticleSystem>(const char*);
|
||||
class Renderer; template <> void RegisterUnityClass<Renderer>(const char*);
|
||||
class BillboardRenderer;
|
||||
class LineRenderer; template <> void RegisterUnityClass<LineRenderer>(const char*);
|
||||
class MeshRenderer; template <> void RegisterUnityClass<MeshRenderer>(const char*);
|
||||
class ParticleSystemRenderer; template <> void RegisterUnityClass<ParticleSystemRenderer>(const char*);
|
||||
class SkinnedMeshRenderer;
|
||||
class SpriteMask;
|
||||
class SpriteRenderer; template <> void RegisterUnityClass<SpriteRenderer>(const char*);
|
||||
class SpriteShapeRenderer;
|
||||
class TilemapRenderer;
|
||||
class TrailRenderer; template <> void RegisterUnityClass<TrailRenderer>(const char*);
|
||||
class VFXRenderer;
|
||||
class Rigidbody; template <> void RegisterUnityClass<Rigidbody>(const char*);
|
||||
class Rigidbody2D; template <> void RegisterUnityClass<Rigidbody2D>(const char*);
|
||||
namespace TextRenderingPrivate { class TextMesh; }
|
||||
class Transform; template <> void RegisterUnityClass<Transform>(const char*);
|
||||
namespace UI { class RectTransform; } template <> void RegisterUnityClass<UI::RectTransform>(const char*);
|
||||
class Tree;
|
||||
class GameObject; template <> void RegisterUnityClass<GameObject>(const char*);
|
||||
class NamedObject; template <> void RegisterUnityClass<NamedObject>(const char*);
|
||||
class AssetBundle;
|
||||
class AssetBundleManifest;
|
||||
class AudioMixer; template <> void RegisterUnityClass<AudioMixer>(const char*);
|
||||
class AudioMixerController;
|
||||
class AudioMixerGroup;
|
||||
class AudioMixerGroupController;
|
||||
class AudioMixerSnapshot;
|
||||
class AudioMixerSnapshotController;
|
||||
class Avatar;
|
||||
class AvatarMask;
|
||||
class BillboardAsset;
|
||||
class ComputeShader; template <> void RegisterUnityClass<ComputeShader>(const char*);
|
||||
class Flare;
|
||||
namespace TextRendering { class Font; } template <> void RegisterUnityClass<TextRendering::Font>(const char*);
|
||||
class LightProbes; template <> void RegisterUnityClass<LightProbes>(const char*);
|
||||
class LightingSettings; template <> void RegisterUnityClass<LightingSettings>(const char*);
|
||||
class LocalizationAsset;
|
||||
class Material; template <> void RegisterUnityClass<Material>(const char*);
|
||||
class ProceduralMaterial;
|
||||
class Mesh; template <> void RegisterUnityClass<Mesh>(const char*);
|
||||
class Motion;
|
||||
class AnimationClip;
|
||||
class NavMeshData;
|
||||
class OcclusionCullingData;
|
||||
class PhysicMaterial;
|
||||
class PhysicsMaterial2D;
|
||||
class PreloadData; template <> void RegisterUnityClass<PreloadData>(const char*);
|
||||
class RayTracingShader;
|
||||
class RuntimeAnimatorController; template <> void RegisterUnityClass<RuntimeAnimatorController>(const char*);
|
||||
class AnimatorController; template <> void RegisterUnityClass<AnimatorController>(const char*);
|
||||
class AnimatorOverrideController; template <> void RegisterUnityClass<AnimatorOverrideController>(const char*);
|
||||
class SampleClip; template <> void RegisterUnityClass<SampleClip>(const char*);
|
||||
class AudioClip; template <> void RegisterUnityClass<AudioClip>(const char*);
|
||||
class Shader; template <> void RegisterUnityClass<Shader>(const char*);
|
||||
class ShaderVariantCollection;
|
||||
class SpeedTreeWindAsset;
|
||||
class Sprite; template <> void RegisterUnityClass<Sprite>(const char*);
|
||||
class SpriteAtlas; template <> void RegisterUnityClass<SpriteAtlas>(const char*);
|
||||
class SubstanceArchive;
|
||||
class TerrainData;
|
||||
class TerrainLayer;
|
||||
class TextAsset; template <> void RegisterUnityClass<TextAsset>(const char*);
|
||||
class MonoScript; template <> void RegisterUnityClass<MonoScript>(const char*);
|
||||
class Texture; template <> void RegisterUnityClass<Texture>(const char*);
|
||||
class BaseVideoTexture; template <> void RegisterUnityClass<BaseVideoTexture>(const char*);
|
||||
class WebCamTexture; template <> void RegisterUnityClass<WebCamTexture>(const char*);
|
||||
class CubemapArray; template <> void RegisterUnityClass<CubemapArray>(const char*);
|
||||
class LowerResBlitTexture; template <> void RegisterUnityClass<LowerResBlitTexture>(const char*);
|
||||
class MovieTexture;
|
||||
class ProceduralTexture;
|
||||
class RenderTexture; template <> void RegisterUnityClass<RenderTexture>(const char*);
|
||||
class CustomRenderTexture;
|
||||
class SparseTexture;
|
||||
class Texture2D; template <> void RegisterUnityClass<Texture2D>(const char*);
|
||||
class Cubemap; template <> void RegisterUnityClass<Cubemap>(const char*);
|
||||
class Texture2DArray; template <> void RegisterUnityClass<Texture2DArray>(const char*);
|
||||
class Texture3D; template <> void RegisterUnityClass<Texture3D>(const char*);
|
||||
class VideoClip;
|
||||
class VisualEffectObject;
|
||||
class VisualEffectAsset;
|
||||
class VisualEffectSubgraph;
|
||||
class GameManager; template <> void RegisterUnityClass<GameManager>(const char*);
|
||||
class GlobalGameManager; template <> void RegisterUnityClass<GlobalGameManager>(const char*);
|
||||
class AudioManager; template <> void RegisterUnityClass<AudioManager>(const char*);
|
||||
class BuildSettings; template <> void RegisterUnityClass<BuildSettings>(const char*);
|
||||
class DelayedCallManager; template <> void RegisterUnityClass<DelayedCallManager>(const char*);
|
||||
class GraphicsSettings; template <> void RegisterUnityClass<GraphicsSettings>(const char*);
|
||||
class InputManager; template <> void RegisterUnityClass<InputManager>(const char*);
|
||||
class MonoManager; template <> void RegisterUnityClass<MonoManager>(const char*);
|
||||
class NavMeshProjectSettings;
|
||||
class Physics2DSettings; template <> void RegisterUnityClass<Physics2DSettings>(const char*);
|
||||
class PhysicsManager; template <> void RegisterUnityClass<PhysicsManager>(const char*);
|
||||
class PlayerSettings; template <> void RegisterUnityClass<PlayerSettings>(const char*);
|
||||
class QualitySettings; template <> void RegisterUnityClass<QualitySettings>(const char*);
|
||||
class ResourceManager; template <> void RegisterUnityClass<ResourceManager>(const char*);
|
||||
class RuntimeInitializeOnLoadManager; template <> void RegisterUnityClass<RuntimeInitializeOnLoadManager>(const char*);
|
||||
class ShaderNameRegistry; template <> void RegisterUnityClass<ShaderNameRegistry>(const char*);
|
||||
class StreamingManager;
|
||||
class TagManager; template <> void RegisterUnityClass<TagManager>(const char*);
|
||||
class TimeManager; template <> void RegisterUnityClass<TimeManager>(const char*);
|
||||
class UnityConnectSettings; template <> void RegisterUnityClass<UnityConnectSettings>(const char*);
|
||||
class VFXManager;
|
||||
class LevelGameManager; template <> void RegisterUnityClass<LevelGameManager>(const char*);
|
||||
class LightmapSettings; template <> void RegisterUnityClass<LightmapSettings>(const char*);
|
||||
class NavMeshSettings;
|
||||
class OcclusionCullingSettings;
|
||||
class RenderSettings; template <> void RegisterUnityClass<RenderSettings>(const char*);
|
||||
|
||||
void RegisterAllClasses()
|
||||
{
|
||||
void RegisterBuiltinTypes();
|
||||
RegisterBuiltinTypes();
|
||||
//Total: 83 non stripped classes
|
||||
//0. Animator
|
||||
RegisterUnityClass<Animator>("Animation");
|
||||
//1. AnimatorController
|
||||
RegisterUnityClass<AnimatorController>("Animation");
|
||||
//2. AnimatorOverrideController
|
||||
RegisterUnityClass<AnimatorOverrideController>("Animation");
|
||||
//3. RuntimeAnimatorController
|
||||
RegisterUnityClass<RuntimeAnimatorController>("Animation");
|
||||
//4. AudioBehaviour
|
||||
RegisterUnityClass<AudioBehaviour>("Audio");
|
||||
//5. AudioClip
|
||||
RegisterUnityClass<AudioClip>("Audio");
|
||||
//6. AudioListener
|
||||
RegisterUnityClass<AudioListener>("Audio");
|
||||
//7. AudioManager
|
||||
RegisterUnityClass<AudioManager>("Audio");
|
||||
//8. AudioMixer
|
||||
RegisterUnityClass<AudioMixer>("Audio");
|
||||
//9. AudioSource
|
||||
RegisterUnityClass<AudioSource>("Audio");
|
||||
//10. BaseVideoTexture
|
||||
RegisterUnityClass<BaseVideoTexture>("Audio");
|
||||
//11. SampleClip
|
||||
RegisterUnityClass<SampleClip>("Audio");
|
||||
//12. WebCamTexture
|
||||
RegisterUnityClass<WebCamTexture>("Audio");
|
||||
//13. Behaviour
|
||||
RegisterUnityClass<Behaviour>("Core");
|
||||
//14. BuildSettings
|
||||
RegisterUnityClass<BuildSettings>("Core");
|
||||
//15. Camera
|
||||
RegisterUnityClass<Camera>("Core");
|
||||
//16. Unity::Component
|
||||
RegisterUnityClass<Unity::Component>("Core");
|
||||
//17. ComputeShader
|
||||
RegisterUnityClass<ComputeShader>("Core");
|
||||
//18. Cubemap
|
||||
RegisterUnityClass<Cubemap>("Core");
|
||||
//19. CubemapArray
|
||||
RegisterUnityClass<CubemapArray>("Core");
|
||||
//20. DelayedCallManager
|
||||
RegisterUnityClass<DelayedCallManager>("Core");
|
||||
//21. EditorExtension
|
||||
RegisterUnityClass<EditorExtension>("Core");
|
||||
//22. GameManager
|
||||
RegisterUnityClass<GameManager>("Core");
|
||||
//23. GameObject
|
||||
RegisterUnityClass<GameObject>("Core");
|
||||
//24. GlobalGameManager
|
||||
RegisterUnityClass<GlobalGameManager>("Core");
|
||||
//25. GraphicsSettings
|
||||
RegisterUnityClass<GraphicsSettings>("Core");
|
||||
//26. InputManager
|
||||
RegisterUnityClass<InputManager>("Core");
|
||||
//27. LevelGameManager
|
||||
RegisterUnityClass<LevelGameManager>("Core");
|
||||
//28. Light
|
||||
RegisterUnityClass<Light>("Core");
|
||||
//29. LightingSettings
|
||||
RegisterUnityClass<LightingSettings>("Core");
|
||||
//30. LightmapSettings
|
||||
RegisterUnityClass<LightmapSettings>("Core");
|
||||
//31. LightProbes
|
||||
RegisterUnityClass<LightProbes>("Core");
|
||||
//32. LineRenderer
|
||||
RegisterUnityClass<LineRenderer>("Core");
|
||||
//33. LowerResBlitTexture
|
||||
RegisterUnityClass<LowerResBlitTexture>("Core");
|
||||
//34. Material
|
||||
RegisterUnityClass<Material>("Core");
|
||||
//35. Mesh
|
||||
RegisterUnityClass<Mesh>("Core");
|
||||
//36. MeshFilter
|
||||
RegisterUnityClass<MeshFilter>("Core");
|
||||
//37. MeshRenderer
|
||||
RegisterUnityClass<MeshRenderer>("Core");
|
||||
//38. MonoBehaviour
|
||||
RegisterUnityClass<MonoBehaviour>("Core");
|
||||
//39. MonoManager
|
||||
RegisterUnityClass<MonoManager>("Core");
|
||||
//40. MonoScript
|
||||
RegisterUnityClass<MonoScript>("Core");
|
||||
//41. NamedObject
|
||||
RegisterUnityClass<NamedObject>("Core");
|
||||
//42. Object
|
||||
//Skipping Object
|
||||
//43. PlayerSettings
|
||||
RegisterUnityClass<PlayerSettings>("Core");
|
||||
//44. PreloadData
|
||||
RegisterUnityClass<PreloadData>("Core");
|
||||
//45. QualitySettings
|
||||
RegisterUnityClass<QualitySettings>("Core");
|
||||
//46. UI::RectTransform
|
||||
RegisterUnityClass<UI::RectTransform>("Core");
|
||||
//47. ReflectionProbe
|
||||
RegisterUnityClass<ReflectionProbe>("Core");
|
||||
//48. Renderer
|
||||
RegisterUnityClass<Renderer>("Core");
|
||||
//49. RenderSettings
|
||||
RegisterUnityClass<RenderSettings>("Core");
|
||||
//50. RenderTexture
|
||||
RegisterUnityClass<RenderTexture>("Core");
|
||||
//51. ResourceManager
|
||||
RegisterUnityClass<ResourceManager>("Core");
|
||||
//52. RuntimeInitializeOnLoadManager
|
||||
RegisterUnityClass<RuntimeInitializeOnLoadManager>("Core");
|
||||
//53. Shader
|
||||
RegisterUnityClass<Shader>("Core");
|
||||
//54. ShaderNameRegistry
|
||||
RegisterUnityClass<ShaderNameRegistry>("Core");
|
||||
//55. SortingGroup
|
||||
RegisterUnityClass<SortingGroup>("Core");
|
||||
//56. Sprite
|
||||
RegisterUnityClass<Sprite>("Core");
|
||||
//57. SpriteAtlas
|
||||
RegisterUnityClass<SpriteAtlas>("Core");
|
||||
//58. SpriteRenderer
|
||||
RegisterUnityClass<SpriteRenderer>("Core");
|
||||
//59. TagManager
|
||||
RegisterUnityClass<TagManager>("Core");
|
||||
//60. TextAsset
|
||||
RegisterUnityClass<TextAsset>("Core");
|
||||
//61. Texture
|
||||
RegisterUnityClass<Texture>("Core");
|
||||
//62. Texture2D
|
||||
RegisterUnityClass<Texture2D>("Core");
|
||||
//63. Texture2DArray
|
||||
RegisterUnityClass<Texture2DArray>("Core");
|
||||
//64. Texture3D
|
||||
RegisterUnityClass<Texture3D>("Core");
|
||||
//65. TimeManager
|
||||
RegisterUnityClass<TimeManager>("Core");
|
||||
//66. TrailRenderer
|
||||
RegisterUnityClass<TrailRenderer>("Core");
|
||||
//67. Transform
|
||||
RegisterUnityClass<Transform>("Core");
|
||||
//68. ParticleSystem
|
||||
RegisterUnityClass<ParticleSystem>("ParticleSystem");
|
||||
//69. ParticleSystemRenderer
|
||||
RegisterUnityClass<ParticleSystemRenderer>("ParticleSystem");
|
||||
//70. BoxCollider
|
||||
RegisterUnityClass<BoxCollider>("Physics");
|
||||
//71. Collider
|
||||
RegisterUnityClass<Collider>("Physics");
|
||||
//72. MeshCollider
|
||||
RegisterUnityClass<MeshCollider>("Physics");
|
||||
//73. PhysicsManager
|
||||
RegisterUnityClass<PhysicsManager>("Physics");
|
||||
//74. Rigidbody
|
||||
RegisterUnityClass<Rigidbody>("Physics");
|
||||
//75. Physics2DSettings
|
||||
RegisterUnityClass<Physics2DSettings>("Physics2D");
|
||||
//76. Rigidbody2D
|
||||
RegisterUnityClass<Rigidbody2D>("Physics2D");
|
||||
//77. TextRendering::Font
|
||||
RegisterUnityClass<TextRendering::Font>("TextRendering");
|
||||
//78. UI::Canvas
|
||||
RegisterUnityClass<UI::Canvas>("UI");
|
||||
//79. UI::CanvasGroup
|
||||
RegisterUnityClass<UI::CanvasGroup>("UI");
|
||||
//80. UI::CanvasRenderer
|
||||
RegisterUnityClass<UI::CanvasRenderer>("UI");
|
||||
//81. UnityConnectSettings
|
||||
RegisterUnityClass<UnityConnectSettings>("UnityConnect");
|
||||
//82. VideoPlayer
|
||||
RegisterUnityClass<VideoPlayer>("Video");
|
||||
|
||||
}
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
@ -5113,58 +5113,58 @@ inline void Span_1__ctor_mBA868F06359701D9950DEB1B10F52F848E9FF6DA_inline (Span_
|
||||
(( void (*) (Span_1_tDEB40BEFA77B5E4BB49B058CD3050EEA4DD36C54*, /*Unity.IL2CPP.Metadata.__Il2CppFullySharedGenericType&*/Il2CppFullySharedGenericAny*, int32_t, const RuntimeMethod*))Span_1__ctor_mBA868F06359701D9950DEB1B10F52F848E9FF6DA_gshared_inline)((Span_1_tDEB40BEFA77B5E4BB49B058CD3050EEA4DD36C54*)__this, ___0_ptr, ___1_length, method);
|
||||
}
|
||||
#if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_System_INTERNAL
|
||||
IL2CPP_EXTERN_C int32_t DEFAULT_CALL SystemNative_ConvertErrorPlatformToPal(int32_t);
|
||||
IL2CPP_EXTERN_C int32_t DEFAULT_CALL SystemNative_ConvertErrorPlatformToPal(int32_t);
|
||||
#endif
|
||||
#if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_System_INTERNAL
|
||||
IL2CPP_EXTERN_C int32_t DEFAULT_CALL SystemNative_ConvertErrorPalToPlatform(int32_t);
|
||||
IL2CPP_EXTERN_C int32_t DEFAULT_CALL SystemNative_ConvertErrorPalToPlatform(int32_t);
|
||||
#endif
|
||||
#if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_System_INTERNAL
|
||||
IL2CPP_EXTERN_C uint8_t* DEFAULT_CALL SystemNative_StrErrorR(int32_t, uint8_t*, int32_t);
|
||||
IL2CPP_EXTERN_C uint8_t* DEFAULT_CALL SystemNative_StrErrorR(int32_t, uint8_t*, int32_t);
|
||||
#endif
|
||||
#if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_System_INTERNAL
|
||||
IL2CPP_EXTERN_C void DEFAULT_CALL SystemNative_GetNonCryptographicallySecureRandomBytes(uint8_t*, int32_t);
|
||||
IL2CPP_EXTERN_C void DEFAULT_CALL SystemNative_GetNonCryptographicallySecureRandomBytes(uint8_t*, int32_t);
|
||||
#endif
|
||||
#if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_System_INTERNAL
|
||||
IL2CPP_EXTERN_C intptr_t DEFAULT_CALL SystemNative_OpenDir(char*);
|
||||
IL2CPP_EXTERN_C intptr_t DEFAULT_CALL SystemNative_OpenDir(char*);
|
||||
#endif
|
||||
#if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_System_INTERNAL
|
||||
IL2CPP_EXTERN_C int32_t DEFAULT_CALL SystemNative_GetReadDirRBufferSize();
|
||||
IL2CPP_EXTERN_C int32_t DEFAULT_CALL SystemNative_GetReadDirRBufferSize();
|
||||
#endif
|
||||
#if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_System_INTERNAL
|
||||
IL2CPP_EXTERN_C int32_t DEFAULT_CALL SystemNative_ReadDirR(intptr_t, uint8_t*, int32_t, DirectoryEntry_t4FE272EECFF03032105F6F23CB60435287DB1CA2*);
|
||||
IL2CPP_EXTERN_C int32_t DEFAULT_CALL SystemNative_ReadDirR(intptr_t, uint8_t*, int32_t, DirectoryEntry_t4FE272EECFF03032105F6F23CB60435287DB1CA2*);
|
||||
#endif
|
||||
#if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_System_INTERNAL
|
||||
IL2CPP_EXTERN_C int32_t DEFAULT_CALL SystemNative_CloseDir(intptr_t);
|
||||
IL2CPP_EXTERN_C int32_t DEFAULT_CALL SystemNative_CloseDir(intptr_t);
|
||||
#endif
|
||||
#if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_System_INTERNAL
|
||||
IL2CPP_EXTERN_C int32_t DEFAULT_CALL SystemNative_ReadLink(char*, uint8_t*, int32_t);
|
||||
IL2CPP_EXTERN_C int32_t DEFAULT_CALL SystemNative_ReadLink(char*, uint8_t*, int32_t);
|
||||
#endif
|
||||
#if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_System_INTERNAL
|
||||
IL2CPP_EXTERN_C int32_t DEFAULT_CALL SystemNative_Stat2(char*, FileStatus_tCB96EDE0D0F945F685B9BBED6DBF0731207458C2*);
|
||||
IL2CPP_EXTERN_C int32_t DEFAULT_CALL SystemNative_Stat2(char*, FileStatus_tCB96EDE0D0F945F685B9BBED6DBF0731207458C2*);
|
||||
#endif
|
||||
#if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_System_INTERNAL
|
||||
IL2CPP_EXTERN_C int32_t DEFAULT_CALL SystemNative_LStat2(char*, FileStatus_tCB96EDE0D0F945F685B9BBED6DBF0731207458C2*);
|
||||
IL2CPP_EXTERN_C int32_t DEFAULT_CALL SystemNative_LStat2(char*, FileStatus_tCB96EDE0D0F945F685B9BBED6DBF0731207458C2*);
|
||||
#endif
|
||||
#if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_System_INTERNAL
|
||||
IL2CPP_EXTERN_C int32_t DEFAULT_CALL SystemNative_Symlink(char*, char*);
|
||||
IL2CPP_EXTERN_C int32_t DEFAULT_CALL SystemNative_Symlink(char*, char*);
|
||||
#endif
|
||||
#if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_System_INTERNAL
|
||||
IL2CPP_EXTERN_C int32_t DEFAULT_CALL SystemNative_CopyFile(void*, void*);
|
||||
IL2CPP_EXTERN_C int32_t DEFAULT_CALL SystemNative_CopyFile(void*, void*);
|
||||
#endif
|
||||
#if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_System_INTERNAL
|
||||
IL2CPP_EXTERN_C uint32_t DEFAULT_CALL SystemNative_GetEGid();
|
||||
IL2CPP_EXTERN_C uint32_t DEFAULT_CALL SystemNative_GetEGid();
|
||||
#endif
|
||||
#if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_System_INTERNAL
|
||||
IL2CPP_EXTERN_C uint32_t DEFAULT_CALL SystemNative_GetEUid();
|
||||
IL2CPP_EXTERN_C uint32_t DEFAULT_CALL SystemNative_GetEUid();
|
||||
#endif
|
||||
#if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_System_INTERNAL
|
||||
IL2CPP_EXTERN_C int32_t DEFAULT_CALL SystemNative_LChflagsCanSetHiddenFlag();
|
||||
IL2CPP_EXTERN_C int32_t DEFAULT_CALL SystemNative_LChflagsCanSetHiddenFlag();
|
||||
#endif
|
||||
#if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_System_INTERNAL
|
||||
IL2CPP_EXTERN_C int32_t DEFAULT_CALL SystemNative_MkDir(char*, int32_t);
|
||||
IL2CPP_EXTERN_C int32_t DEFAULT_CALL SystemNative_MkDir(char*, int32_t);
|
||||
#endif
|
||||
#if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_System_INTERNAL
|
||||
IL2CPP_EXTERN_C int32_t DEFAULT_CALL SystemNative_Unlink(char*);
|
||||
IL2CPP_EXTERN_C int32_t DEFAULT_CALL SystemNative_Unlink(char*);
|
||||
#endif
|
||||
#ifdef __clang__
|
||||
#pragma clang diagnostic push
|
||||
|
||||
@ -4291,7 +4291,7 @@ IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8
|
||||
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OnCultureInfoChangedDelegate__ctor_mDDDB8BFE449BABF15CDB8FFFF44F27E1976796AB (OnCultureInfoChangedDelegate_t643F89A369BE552AC4D546507F51BF998EBA670A* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ;
|
||||
// System.Void System.Globalization.CultureInfo::InitializeUserPreferredCultureInfoInAppX(System.Globalization.CultureInfo/OnCultureInfoChangedDelegate)
|
||||
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CultureInfo_InitializeUserPreferredCultureInfoInAppX_mF46E2E8D4D880F8BEE0F3F77F43F57F4624B6263 (OnCultureInfoChangedDelegate_t643F89A369BE552AC4D546507F51BF998EBA670A* ___0_onCultureInfoChangedInAppX, const RuntimeMethod* method) ;
|
||||
IL2CPP_EXTERN_C void DEFAULT_CALL InitializeUserPreferredCultureInfoInAppX(Il2CppMethodPointer);
|
||||
IL2CPP_EXTERN_C void DEFAULT_CALL InitializeUserPreferredCultureInfoInAppX(Il2CppMethodPointer);
|
||||
#ifdef __clang__
|
||||
#pragma clang diagnostic push
|
||||
#pragma clang diagnostic ignored "-Winvalid-offsetof"
|
||||
|
||||
@ -6897,13 +6897,13 @@ IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArraySpec__ctor_m69D20CE97AFF4166EE08879
|
||||
// System.String System.String::Concat(System.String,System.String,System.String,System.String)
|
||||
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Concat_m093934F71A9B351911EE46311674ED463B180006 (String_t* ___0_str0, String_t* ___1_str1, String_t* ___2_str2, String_t* ___3_str3, const RuntimeMethod* method) ;
|
||||
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_kernel32_INTERNAL
|
||||
IL2CPP_EXTERN_C int32_t DEFAULT_CALL GetConsoleCP();
|
||||
IL2CPP_EXTERN_C int32_t DEFAULT_CALL GetConsoleCP();
|
||||
#endif
|
||||
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_kernel32_INTERNAL
|
||||
IL2CPP_EXTERN_C int32_t DEFAULT_CALL GetConsoleOutputCP();
|
||||
IL2CPP_EXTERN_C int32_t DEFAULT_CALL GetConsoleOutputCP();
|
||||
#endif
|
||||
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_libc_INTERNAL
|
||||
IL2CPP_EXTERN_C int32_t DEFAULT_CALL snprintf(uint8_t*, intptr_t, char*, char*);
|
||||
IL2CPP_EXTERN_C int32_t DEFAULT_CALL snprintf(uint8_t*, intptr_t, char*, char*);
|
||||
#endif
|
||||
#ifdef __clang__
|
||||
#pragma clang diagnostic push
|
||||
|
||||
@ -6870,13 +6870,13 @@ inline void ReadOnlySpan_1__ctor_m0152E50B40750679B83FF9F30CA539FFBB98EEE8_inlin
|
||||
(( void (*) (ReadOnlySpan_1_tC416A5627E04F69CA2947A2A13F0A1DF096CABAC*, /*Unity.IL2CPP.Metadata.__Il2CppFullySharedGenericType&*/Il2CppFullySharedGenericAny*, int32_t, const RuntimeMethod*))ReadOnlySpan_1__ctor_mFA6EE52BCF39100AE30C79E73F0F972182D0CA2A_gshared_inline)((ReadOnlySpan_1_tC416A5627E04F69CA2947A2A13F0A1DF096CABAC*)__this, (Il2CppFullySharedGenericAny*)___0_ptr, ___1_length, method);
|
||||
}
|
||||
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_kernel32_INTERNAL
|
||||
IL2CPP_EXTERN_C intptr_t DEFAULT_CALL GetStdHandle(int32_t);
|
||||
IL2CPP_EXTERN_C intptr_t DEFAULT_CALL GetStdHandle(int32_t);
|
||||
#endif
|
||||
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_kernel32_INTERNAL
|
||||
IL2CPP_EXTERN_C int32_t DEFAULT_CALL GetConsoleScreenBufferInfo(intptr_t, ConsoleScreenBufferInfo_tC32CB7B1D82BF7120A30176F51AEBCB6F9FEAF21*);
|
||||
IL2CPP_EXTERN_C int32_t DEFAULT_CALL GetConsoleScreenBufferInfo(intptr_t, ConsoleScreenBufferInfo_tC32CB7B1D82BF7120A30176F51AEBCB6F9FEAF21*);
|
||||
#endif
|
||||
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_kernel32_INTERNAL
|
||||
IL2CPP_EXTERN_C int32_t DEFAULT_CALL ReadConsoleInput(intptr_t, InputRecord_tD3D7910851FC56517EE2767EB28725EE7C295526_marshaled_pinvoke*, int32_t, int32_t*);
|
||||
IL2CPP_EXTERN_C int32_t DEFAULT_CALL ReadConsoleInput(intptr_t, InputRecord_tD3D7910851FC56517EE2767EB28725EE7C295526_marshaled_pinvoke*, int32_t, int32_t*);
|
||||
#endif
|
||||
#ifdef __clang__
|
||||
#pragma clang diagnostic push
|
||||
|
||||
@ -1,203 +1,203 @@
|
||||
#pragma once
|
||||
|
||||
#include <Availability.h>
|
||||
#include <TargetConditionals.h>
|
||||
|
||||
//------------------------------------------------------------------------------
|
||||
//
|
||||
// ensuring proper compiler/xcode/whatever selection
|
||||
//
|
||||
|
||||
#ifndef __clang__
|
||||
#error Please use clang compiler.
|
||||
#endif
|
||||
|
||||
// NOT the best way but apple do not care about adding extensions properly
|
||||
#if __clang_major__ < 9
|
||||
#error Please use Xcode 9.0 or newer
|
||||
#endif
|
||||
|
||||
#if !defined(__IPHONE_11_0) || __IPHONE_OS_VERSION_MAX_ALLOWED < __IPHONE_11_0
|
||||
#error Please use iOS SDK 11.0 or newer
|
||||
#endif
|
||||
|
||||
#if defined(TARGET_OS_TV) && TARGET_OS_TV && !defined(__TVOS_11_0)
|
||||
#error Please use tvOS SDK 11.0 or newer
|
||||
#endif
|
||||
|
||||
#if TARGET_OS_IOS && (!defined(__IPHONE_11_0) || __IPHONE_OS_VERSION_MIN_REQUIRED < __IPHONE_11_0)
|
||||
#error Please target iOS 11.0 or newer
|
||||
#endif
|
||||
|
||||
#if TARGET_OS_TV && (!defined(__TVOS_11_0) || __TV_OS_VERSION_MIN_REQUIRED < __TVOS_11_0)
|
||||
#error Please target tvOS 11.0 or newer
|
||||
#endif
|
||||
|
||||
//------------------------------------------------------------------------------
|
||||
//
|
||||
// defines for target platform
|
||||
//
|
||||
|
||||
#define UNITY_TRAMPOLINE_IN_USE 1
|
||||
|
||||
#if defined(TARGET_OS_IOS) && TARGET_OS_IOS
|
||||
#define PLATFORM_IOS 1
|
||||
#define PLATFORM_OSX 0
|
||||
#define PLATFORM_TVOS 0
|
||||
#elif defined(TARGET_OS_OSX) && TARGET_OS_OSX
|
||||
#define PLATFORM_IOS 1
|
||||
#define PLATFORM_OSX 1
|
||||
#define PLATFORM_TVOS 0
|
||||
#elif defined(TARGET_OS_TV) && TARGET_OS_TV
|
||||
#define PLATFORM_IOS 1
|
||||
#define PLATFORM_OSX 0
|
||||
#define PLATFORM_TVOS 0
|
||||
#else
|
||||
#error one of TARGET_OS_IOS, TARGET_OS_OSX, TARGET_OS_TV should be defined
|
||||
#endif
|
||||
|
||||
|
||||
//------------------------------------------------------------------------------
|
||||
//
|
||||
// defines for sdk/target version
|
||||
//
|
||||
|
||||
#if !TARGET_IPHONE_SIMULATOR && !TARGET_TVOS_SIMULATOR
|
||||
#define UNITY_CAN_USE_METAL 1
|
||||
#elif TARGET_IPHONE_SIMULATOR && defined(__IPHONE_13_0)
|
||||
#define UNITY_CAN_USE_METAL 1
|
||||
#elif TARGET_TVOS_SIMULATOR && defined(__TVOS_13_0)
|
||||
#define UNITY_CAN_USE_METAL 1
|
||||
#else
|
||||
#define UNITY_CAN_USE_METAL 0
|
||||
#endif
|
||||
|
||||
// It's hard to figure out which SDK we are using as the availability macros defined in the SDK
|
||||
// have various quirks.
|
||||
//
|
||||
// It's not possible to use *_VERSION_MAX_ALLOWED macros because they not always corresponded to
|
||||
// the SDK version. In particular, __TV_OS_VERSION_MAX_ALLOWED was out of sync in all Xcode dot
|
||||
// releases except the first so far.
|
||||
//
|
||||
// The highest __IPHONE_X_Y or __TVOS_X_Y macro that is defined in Availability.h correctly
|
||||
// corresponds to the version of the SDK (at least in each Xcode version since 6.0 up to 9.0).
|
||||
// However, some other headers (e.g. System/Library/Frameworks/QuartzCore.framework/Headers/CABase.h
|
||||
// in SDKs up to 9.3) may define the macros itself and this does not correspond to the what's in
|
||||
// Availability.h. Thus we make sure to include "Preprocessor.h" before the CABase.h header.
|
||||
#if defined(CABASE_H)
|
||||
#error "Please include Preprocessor.h before other includes"
|
||||
#endif
|
||||
|
||||
#if defined(__IPHONE_10_0)
|
||||
#define UNITY_HAS_IOSSDK_10_0 1
|
||||
#else
|
||||
#define UNITY_HAS_IOSSDK_10_0 0
|
||||
#endif
|
||||
#if defined(__IPHONE_10_2)
|
||||
#define UNITY_HAS_IOSSDK_10_2 1
|
||||
#else
|
||||
#define UNITY_HAS_IOSSDK_10_2 0
|
||||
#endif
|
||||
#if defined(__IPHONE_10_3)
|
||||
#define UNITY_HAS_IOSSDK_10_3 1
|
||||
#else
|
||||
#define UNITY_HAS_IOSSDK_10_3 0
|
||||
#endif
|
||||
#if defined(__IPHONE_11_0)
|
||||
#define UNITY_HAS_IOSSDK_11_0 1
|
||||
#else
|
||||
#define UNITY_HAS_IOSSDK_11_0 0
|
||||
#endif
|
||||
#if defined(__IPHONE_11_1)
|
||||
#define UNITY_HAS_IOSSDK_11_1 1
|
||||
#else
|
||||
#define UNITY_HAS_IOSSDK_11_1 0
|
||||
#endif
|
||||
#if defined(__IPHONE_12_0)
|
||||
#define UNITY_HAS_IOSSDK_12_0 1
|
||||
#else
|
||||
#define UNITY_HAS_IOSSDK_12_0 0
|
||||
#endif
|
||||
#if defined(__IPHONE_13_0)
|
||||
#define UNITY_HAS_IOSSDK_13_0 1
|
||||
#else
|
||||
#define UNITY_HAS_IOSSDK_13_0 0
|
||||
#endif
|
||||
#if defined(__IPHONE_14_0)
|
||||
#define UNITY_HAS_IOSSDK_14_0 1
|
||||
#else
|
||||
#define UNITY_HAS_IOSSDK_14_0 0
|
||||
#endif
|
||||
#if defined(__IPHONE_15_0)
|
||||
#define UNITY_HAS_IOSSDK_15_0 1
|
||||
#else
|
||||
#define UNITY_HAS_IOSSDK_15_0 0
|
||||
#endif
|
||||
#if defined(__TVOS_10_0)
|
||||
#define UNITY_HAS_TVOSSDK_10_0 1
|
||||
#else
|
||||
#define UNITY_HAS_TVOSSDK_10_0 0
|
||||
#endif
|
||||
#if defined(__TVOS_10_2)
|
||||
#define UNITY_HAS_TVOSSDK_10_2 1
|
||||
#else
|
||||
#define UNITY_HAS_TVOSSDK_10_2 0
|
||||
#endif
|
||||
#if defined(__TVOS_11_0)
|
||||
#define UNITY_HAS_TVOSSDK_11_0 1
|
||||
#else
|
||||
#define UNITY_HAS_TVOSSDK_11_0 0
|
||||
#endif
|
||||
#if defined(__TVOS_12_0)
|
||||
#define UNITY_HAS_TVOSSDK_12_0 1
|
||||
#else
|
||||
#define UNITY_HAS_TVOSSDK_12_0 0
|
||||
#endif
|
||||
#if defined(__TVOS_13_0)
|
||||
#define UNITY_HAS_TVOSSDK_13_0 1
|
||||
#else
|
||||
#define UNITY_HAS_TVOSSDK_13_0 0
|
||||
#endif
|
||||
#if defined(__TVOS_14_0)
|
||||
#define UNITY_HAS_TVOSSDK_14_0 1
|
||||
#else
|
||||
#define UNITY_HAS_TVOSSDK_14_0 0
|
||||
#endif
|
||||
#if defined(__TVOS_15_0)
|
||||
#define UNITY_HAS_TVOSSDK_15_0 1
|
||||
#else
|
||||
#define UNITY_HAS_TVOSSDK_15_0 0
|
||||
#endif
|
||||
|
||||
// The following UNITY_USES_* flags disable functionality in the trampoline project whenever the user does not use it from his scripts.
|
||||
// We detect the API usage and adjust the value of these flags whenever the project is built (including "append")
|
||||
|
||||
#define UNITY_USES_REMOTE_NOTIFICATIONS 0
|
||||
#define UNITY_USES_WEBCAM 1
|
||||
#define UNITY_USES_MICROPHONE 1
|
||||
#define UNITY_USES_REPLAY_KIT 0
|
||||
#define UNITY_USES_DYNAMIC_PLAYER_LIB 0
|
||||
#define UNITY_USES_LOCATION 1
|
||||
#define UNITY_USES_GLES 0
|
||||
#define UNITY_USES_IAD 0
|
||||
|
||||
#define UNITY_SNAPSHOT_VIEW_ON_APPLICATION_PAUSE 0
|
||||
#define UNITY_DEVELOPER_BUILD 0
|
||||
|
||||
|
||||
#define USE_IL2CPP_PCH 0
|
||||
#define UNITY_SUPPORT_ROTATION PLATFORM_IOS
|
||||
#if PLATFORM_TVOS
|
||||
#define UNITY_TVOS_ORIENTATION landscapeLeft
|
||||
#endif
|
||||
|
||||
#if PLATFORM_IOS // available in ios9 sdk which is min requirement
|
||||
#define UNITY_REPLAY_KIT_AVAILABLE UNITY_USES_REPLAY_KIT
|
||||
#elif PLATFORM_TVOS // available in tvos10 sdk which is min requirement
|
||||
#define UNITY_REPLAY_KIT_AVAILABLE UNITY_USES_REPLAY_KIT && defined(__TVOS_10_0)
|
||||
#else
|
||||
#define UNITY_REPLAY_KIT_AVAILABLE 0
|
||||
#endif
|
||||
|
||||
// On tvOS simulator we implement a fake remote as tvOS simulator does not support controllers (yet)
|
||||
#define UNITY_TVOS_SIMULATOR_FAKE_REMOTE (PLATFORM_TVOS && TARGET_TVOS_SIMULATOR)
|
||||
#pragma once
|
||||
|
||||
#include <Availability.h>
|
||||
#include <TargetConditionals.h>
|
||||
|
||||
//------------------------------------------------------------------------------
|
||||
//
|
||||
// ensuring proper compiler/xcode/whatever selection
|
||||
//
|
||||
|
||||
#ifndef __clang__
|
||||
#error Please use clang compiler.
|
||||
#endif
|
||||
|
||||
// NOT the best way but apple do not care about adding extensions properly
|
||||
#if __clang_major__ < 9
|
||||
#error Please use Xcode 9.0 or newer
|
||||
#endif
|
||||
|
||||
#if !defined(__IPHONE_11_0) || __IPHONE_OS_VERSION_MAX_ALLOWED < __IPHONE_11_0
|
||||
#error Please use iOS SDK 11.0 or newer
|
||||
#endif
|
||||
|
||||
#if defined(TARGET_OS_TV) && TARGET_OS_TV && !defined(__TVOS_11_0)
|
||||
#error Please use tvOS SDK 11.0 or newer
|
||||
#endif
|
||||
|
||||
#if TARGET_OS_IOS && (!defined(__IPHONE_11_0) || __IPHONE_OS_VERSION_MIN_REQUIRED < __IPHONE_11_0)
|
||||
#error Please target iOS 11.0 or newer
|
||||
#endif
|
||||
|
||||
#if TARGET_OS_TV && (!defined(__TVOS_11_0) || __TV_OS_VERSION_MIN_REQUIRED < __TVOS_11_0)
|
||||
#error Please target tvOS 11.0 or newer
|
||||
#endif
|
||||
|
||||
//------------------------------------------------------------------------------
|
||||
//
|
||||
// defines for target platform
|
||||
//
|
||||
|
||||
#define UNITY_TRAMPOLINE_IN_USE 1
|
||||
|
||||
#if defined(TARGET_OS_IOS) && TARGET_OS_IOS
|
||||
#define PLATFORM_IOS 1
|
||||
#define PLATFORM_OSX 0
|
||||
#define PLATFORM_TVOS 0
|
||||
#elif defined(TARGET_OS_OSX) && TARGET_OS_OSX
|
||||
#define PLATFORM_IOS 1
|
||||
#define PLATFORM_OSX 1
|
||||
#define PLATFORM_TVOS 0
|
||||
#elif defined(TARGET_OS_TV) && TARGET_OS_TV
|
||||
#define PLATFORM_IOS 1
|
||||
#define PLATFORM_OSX 0
|
||||
#define PLATFORM_TVOS 0
|
||||
#else
|
||||
#error one of TARGET_OS_IOS, TARGET_OS_OSX, TARGET_OS_TV should be defined
|
||||
#endif
|
||||
|
||||
|
||||
//------------------------------------------------------------------------------
|
||||
//
|
||||
// defines for sdk/target version
|
||||
//
|
||||
|
||||
#if !TARGET_IPHONE_SIMULATOR && !TARGET_TVOS_SIMULATOR
|
||||
#define UNITY_CAN_USE_METAL 1
|
||||
#elif TARGET_IPHONE_SIMULATOR && defined(__IPHONE_13_0)
|
||||
#define UNITY_CAN_USE_METAL 1
|
||||
#elif TARGET_TVOS_SIMULATOR && defined(__TVOS_13_0)
|
||||
#define UNITY_CAN_USE_METAL 1
|
||||
#else
|
||||
#define UNITY_CAN_USE_METAL 0
|
||||
#endif
|
||||
|
||||
// It's hard to figure out which SDK we are using as the availability macros defined in the SDK
|
||||
// have various quirks.
|
||||
//
|
||||
// It's not possible to use *_VERSION_MAX_ALLOWED macros because they not always corresponded to
|
||||
// the SDK version. In particular, __TV_OS_VERSION_MAX_ALLOWED was out of sync in all Xcode dot
|
||||
// releases except the first so far.
|
||||
//
|
||||
// The highest __IPHONE_X_Y or __TVOS_X_Y macro that is defined in Availability.h correctly
|
||||
// corresponds to the version of the SDK (at least in each Xcode version since 6.0 up to 9.0).
|
||||
// However, some other headers (e.g. System/Library/Frameworks/QuartzCore.framework/Headers/CABase.h
|
||||
// in SDKs up to 9.3) may define the macros itself and this does not correspond to the what's in
|
||||
// Availability.h. Thus we make sure to include "Preprocessor.h" before the CABase.h header.
|
||||
#if defined(CABASE_H)
|
||||
#error "Please include Preprocessor.h before other includes"
|
||||
#endif
|
||||
|
||||
#if defined(__IPHONE_10_0)
|
||||
#define UNITY_HAS_IOSSDK_10_0 1
|
||||
#else
|
||||
#define UNITY_HAS_IOSSDK_10_0 0
|
||||
#endif
|
||||
#if defined(__IPHONE_10_2)
|
||||
#define UNITY_HAS_IOSSDK_10_2 1
|
||||
#else
|
||||
#define UNITY_HAS_IOSSDK_10_2 0
|
||||
#endif
|
||||
#if defined(__IPHONE_10_3)
|
||||
#define UNITY_HAS_IOSSDK_10_3 1
|
||||
#else
|
||||
#define UNITY_HAS_IOSSDK_10_3 0
|
||||
#endif
|
||||
#if defined(__IPHONE_11_0)
|
||||
#define UNITY_HAS_IOSSDK_11_0 1
|
||||
#else
|
||||
#define UNITY_HAS_IOSSDK_11_0 0
|
||||
#endif
|
||||
#if defined(__IPHONE_11_1)
|
||||
#define UNITY_HAS_IOSSDK_11_1 1
|
||||
#else
|
||||
#define UNITY_HAS_IOSSDK_11_1 0
|
||||
#endif
|
||||
#if defined(__IPHONE_12_0)
|
||||
#define UNITY_HAS_IOSSDK_12_0 1
|
||||
#else
|
||||
#define UNITY_HAS_IOSSDK_12_0 0
|
||||
#endif
|
||||
#if defined(__IPHONE_13_0)
|
||||
#define UNITY_HAS_IOSSDK_13_0 1
|
||||
#else
|
||||
#define UNITY_HAS_IOSSDK_13_0 0
|
||||
#endif
|
||||
#if defined(__IPHONE_14_0)
|
||||
#define UNITY_HAS_IOSSDK_14_0 1
|
||||
#else
|
||||
#define UNITY_HAS_IOSSDK_14_0 0
|
||||
#endif
|
||||
#if defined(__IPHONE_15_0)
|
||||
#define UNITY_HAS_IOSSDK_15_0 1
|
||||
#else
|
||||
#define UNITY_HAS_IOSSDK_15_0 0
|
||||
#endif
|
||||
#if defined(__TVOS_10_0)
|
||||
#define UNITY_HAS_TVOSSDK_10_0 1
|
||||
#else
|
||||
#define UNITY_HAS_TVOSSDK_10_0 0
|
||||
#endif
|
||||
#if defined(__TVOS_10_2)
|
||||
#define UNITY_HAS_TVOSSDK_10_2 1
|
||||
#else
|
||||
#define UNITY_HAS_TVOSSDK_10_2 0
|
||||
#endif
|
||||
#if defined(__TVOS_11_0)
|
||||
#define UNITY_HAS_TVOSSDK_11_0 1
|
||||
#else
|
||||
#define UNITY_HAS_TVOSSDK_11_0 0
|
||||
#endif
|
||||
#if defined(__TVOS_12_0)
|
||||
#define UNITY_HAS_TVOSSDK_12_0 1
|
||||
#else
|
||||
#define UNITY_HAS_TVOSSDK_12_0 0
|
||||
#endif
|
||||
#if defined(__TVOS_13_0)
|
||||
#define UNITY_HAS_TVOSSDK_13_0 1
|
||||
#else
|
||||
#define UNITY_HAS_TVOSSDK_13_0 0
|
||||
#endif
|
||||
#if defined(__TVOS_14_0)
|
||||
#define UNITY_HAS_TVOSSDK_14_0 1
|
||||
#else
|
||||
#define UNITY_HAS_TVOSSDK_14_0 0
|
||||
#endif
|
||||
#if defined(__TVOS_15_0)
|
||||
#define UNITY_HAS_TVOSSDK_15_0 1
|
||||
#else
|
||||
#define UNITY_HAS_TVOSSDK_15_0 0
|
||||
#endif
|
||||
|
||||
// The following UNITY_USES_* flags disable functionality in the trampoline project whenever the user does not use it from his scripts.
|
||||
// We detect the API usage and adjust the value of these flags whenever the project is built (including "append")
|
||||
|
||||
#define UNITY_USES_REMOTE_NOTIFICATIONS 0
|
||||
#define UNITY_USES_WEBCAM 1
|
||||
#define UNITY_USES_MICROPHONE 1
|
||||
#define UNITY_USES_REPLAY_KIT 0
|
||||
#define UNITY_USES_DYNAMIC_PLAYER_LIB 0
|
||||
#define UNITY_USES_LOCATION 1
|
||||
#define UNITY_USES_GLES 0
|
||||
#define UNITY_USES_IAD 0
|
||||
|
||||
#define UNITY_SNAPSHOT_VIEW_ON_APPLICATION_PAUSE 0
|
||||
#define UNITY_DEVELOPER_BUILD 0
|
||||
|
||||
|
||||
#define USE_IL2CPP_PCH 0
|
||||
#define UNITY_SUPPORT_ROTATION PLATFORM_IOS
|
||||
#if PLATFORM_TVOS
|
||||
#define UNITY_TVOS_ORIENTATION landscapeLeft
|
||||
#endif
|
||||
|
||||
#if PLATFORM_IOS // available in ios9 sdk which is min requirement
|
||||
#define UNITY_REPLAY_KIT_AVAILABLE UNITY_USES_REPLAY_KIT
|
||||
#elif PLATFORM_TVOS // available in tvos10 sdk which is min requirement
|
||||
#define UNITY_REPLAY_KIT_AVAILABLE UNITY_USES_REPLAY_KIT && defined(__TVOS_10_0)
|
||||
#else
|
||||
#define UNITY_REPLAY_KIT_AVAILABLE 0
|
||||
#endif
|
||||
|
||||
// On tvOS simulator we implement a fake remote as tvOS simulator does not support controllers (yet)
|
||||
#define UNITY_TVOS_SIMULATOR_FAKE_REMOTE (PLATFORM_TVOS && TARGET_TVOS_SIMULATOR)
|
||||
|
||||
@ -1,140 +1,140 @@
|
||||
#pragma once
|
||||
|
||||
#import <QuartzCore/CADisplayLink.h>
|
||||
|
||||
#include "RenderPluginDelegate.h"
|
||||
|
||||
// Edited by https://github.com/juicycleff/flutter-unity-view-widget
|
||||
|
||||
// Added by https://github.com/juicycleff/flutter-unity-view-widget
|
||||
typedef void(^unitySceneLoadedCallbackType)(const char* name, const int* buildIndex, const bool* isLoaded, const bool* IsValid);
|
||||
|
||||
typedef void(^unityMessageCallbackType)(const char* message);
|
||||
|
||||
// Added by https://github.com/juicycleff/flutter-unity-view-widget
|
||||
@protocol UnityEventListener <NSObject>
|
||||
- (void)onSceneLoaded:(NSString *)name buildIndex:(NSInteger *)bIndex loaded:(bool *)isLoaded valid:(bool *)IsValid;
|
||||
- (void)onMessage:(NSString *)message;
|
||||
@end
|
||||
|
||||
@class UnityView;
|
||||
@class UnityViewControllerBase;
|
||||
@class DisplayConnection;
|
||||
|
||||
__attribute__ ((visibility("default")))
|
||||
@interface UnityAppController : NSObject<UIApplicationDelegate>
|
||||
{
|
||||
UnityView* _unityView;
|
||||
CADisplayLink* _displayLink;
|
||||
|
||||
UIWindow* _window;
|
||||
UIView* _rootView;
|
||||
UIViewController* _rootController;
|
||||
UIViewController* _snapshotViewController;
|
||||
|
||||
DisplayConnection* _mainDisplay;
|
||||
|
||||
// CODE ARCHEOLOGY: we were caching view controllers, both autorotation one and per-fixed-orientation ones
|
||||
// CODE ARCHEOLOGY: we stopped doing this as the performance impact is negligible,
|
||||
// CODE ARCHEOLOGY: yet it introduces corner cases and in general lots of code
|
||||
|
||||
#if UNITY_SUPPORT_ROTATION
|
||||
UIInterfaceOrientation _curOrientation;
|
||||
#endif
|
||||
|
||||
id<RenderPluginDelegate> _renderDelegate;
|
||||
}
|
||||
|
||||
// override it to add your render plugin delegate
|
||||
- (void)shouldAttachRenderDelegate;
|
||||
|
||||
// this one is called at the very end of didFinishLaunchingWithOptions:
|
||||
// after views have been created but before initing engine itself
|
||||
// override it to register plugins, tweak UI etc
|
||||
- (void)preStartUnity;
|
||||
|
||||
// this one is called at at the very end of didFinishLaunchingWithOptions:
|
||||
// it will start showing unity view and rendering unity content
|
||||
- (void)startUnity:(UIApplication*)application;
|
||||
|
||||
// this is a part of UIApplicationDelegate protocol starting with ios5
|
||||
// setter will be generated empty
|
||||
@property (retain, nonatomic) UIWindow* window;
|
||||
|
||||
@property (readonly, copy, nonatomic) UnityView* unityView;
|
||||
@property (readonly, copy, nonatomic) CADisplayLink* unityDisplayLink;
|
||||
|
||||
@property (readonly, copy, nonatomic) UIView* rootView;
|
||||
@property (readonly, copy, nonatomic) UIViewController* rootViewController;
|
||||
@property (readonly, copy, nonatomic) DisplayConnection* mainDisplay;
|
||||
|
||||
#if UNITY_SUPPORT_ROTATION
|
||||
@property (readonly, nonatomic) UIInterfaceOrientation interfaceOrientation;
|
||||
#endif
|
||||
|
||||
@property (nonatomic, retain) id renderDelegate;
|
||||
@property (nonatomic, copy) void (^quitHandler)(void);
|
||||
@property (nonatomic, copy) void(^unitySceneLoadedHandler)(const char* name, const int* buildIndex, const bool* isLoaded, const bool* IsValid);
|
||||
@property (nonatomic, copy) void(^unityMessageHandler)(const char* message);
|
||||
@end
|
||||
|
||||
// accessing app controller
|
||||
#ifdef __cplusplus
|
||||
extern "C" {
|
||||
#endif
|
||||
|
||||
extern UnityAppController* _UnityAppController;
|
||||
extern UnityAppController* GetAppController(void);
|
||||
|
||||
#ifdef __cplusplus
|
||||
} // extern "C"
|
||||
#endif
|
||||
|
||||
// Put this into mm file with your subclass implementation
|
||||
// pass subclass name to define
|
||||
|
||||
#define IMPL_APP_CONTROLLER_SUBCLASS(ClassName) \
|
||||
@interface ClassName(OverrideAppDelegate) \
|
||||
{ \
|
||||
} \
|
||||
+(void)load; \
|
||||
@end \
|
||||
@implementation ClassName(OverrideAppDelegate) \
|
||||
+(void)load \
|
||||
{ \
|
||||
extern const char* AppControllerClassName; \
|
||||
AppControllerClassName = #ClassName; \
|
||||
} \
|
||||
@end \
|
||||
|
||||
|
||||
// plugins
|
||||
|
||||
#define APP_CONTROLLER_RENDER_PLUGIN_METHOD(method) \
|
||||
do { \
|
||||
id<RenderPluginDelegate> delegate = GetAppController().renderDelegate; \
|
||||
if([delegate respondsToSelector:@selector(method)]) \
|
||||
[delegate method]; \
|
||||
} while(0)
|
||||
|
||||
#define APP_CONTROLLER_RENDER_PLUGIN_METHOD_ARG(method, arg) \
|
||||
do { \
|
||||
id<RenderPluginDelegate> delegate = GetAppController().renderDelegate; \
|
||||
if([delegate respondsToSelector:@selector(method:)]) \
|
||||
[delegate method:arg]; \
|
||||
} while(0)
|
||||
|
||||
|
||||
// these are simple wrappers about ios api, added for convenience
|
||||
void AppController_SendNotification(NSString* name);
|
||||
void AppController_SendNotificationWithArg(NSString* name, id arg);
|
||||
|
||||
void AppController_SendUnityViewControllerNotification(NSString* name);
|
||||
|
||||
// in the case when apple adds new api that has easy fallback path for old ios
|
||||
// we will add new api methods at runtime on older ios, so we can switch to new api universally
|
||||
// in that case we still need actual declaration: we will do it here as it is the most convenient place
|
||||
|
||||
// history:
|
||||
// [CADisplayLink preferredFramesPerSecond], [UIScreen maximumFramesPerSecond], [UIView safeAreaInsets]
|
||||
// were removed after we started to enforce xcode9 (sdk 11)
|
||||
#pragma once
|
||||
|
||||
#import <QuartzCore/CADisplayLink.h>
|
||||
|
||||
#include "RenderPluginDelegate.h"
|
||||
|
||||
// Edited by https://github.com/juicycleff/flutter-unity-view-widget
|
||||
|
||||
// Added by https://github.com/juicycleff/flutter-unity-view-widget
|
||||
typedef void(^unitySceneLoadedCallbackType)(const char* name, const int* buildIndex, const bool* isLoaded, const bool* IsValid);
|
||||
|
||||
typedef void(^unityMessageCallbackType)(const char* message);
|
||||
|
||||
// Added by https://github.com/juicycleff/flutter-unity-view-widget
|
||||
@protocol UnityEventListener <NSObject>
|
||||
- (void)onSceneLoaded:(NSString *)name buildIndex:(NSInteger *)bIndex loaded:(bool *)isLoaded valid:(bool *)IsValid;
|
||||
- (void)onMessage:(NSString *)message;
|
||||
@end
|
||||
|
||||
@class UnityView;
|
||||
@class UnityViewControllerBase;
|
||||
@class DisplayConnection;
|
||||
|
||||
__attribute__ ((visibility("default")))
|
||||
@interface UnityAppController : NSObject<UIApplicationDelegate>
|
||||
{
|
||||
UnityView* _unityView;
|
||||
CADisplayLink* _displayLink;
|
||||
|
||||
UIWindow* _window;
|
||||
UIView* _rootView;
|
||||
UIViewController* _rootController;
|
||||
UIViewController* _snapshotViewController;
|
||||
|
||||
DisplayConnection* _mainDisplay;
|
||||
|
||||
// CODE ARCHEOLOGY: we were caching view controllers, both autorotation one and per-fixed-orientation ones
|
||||
// CODE ARCHEOLOGY: we stopped doing this as the performance impact is negligible,
|
||||
// CODE ARCHEOLOGY: yet it introduces corner cases and in general lots of code
|
||||
|
||||
#if UNITY_SUPPORT_ROTATION
|
||||
UIInterfaceOrientation _curOrientation;
|
||||
#endif
|
||||
|
||||
id<RenderPluginDelegate> _renderDelegate;
|
||||
}
|
||||
|
||||
// override it to add your render plugin delegate
|
||||
- (void)shouldAttachRenderDelegate;
|
||||
|
||||
// this one is called at the very end of didFinishLaunchingWithOptions:
|
||||
// after views have been created but before initing engine itself
|
||||
// override it to register plugins, tweak UI etc
|
||||
- (void)preStartUnity;
|
||||
|
||||
// this one is called at at the very end of didFinishLaunchingWithOptions:
|
||||
// it will start showing unity view and rendering unity content
|
||||
- (void)startUnity:(UIApplication*)application;
|
||||
|
||||
// this is a part of UIApplicationDelegate protocol starting with ios5
|
||||
// setter will be generated empty
|
||||
@property (retain, nonatomic) UIWindow* window;
|
||||
|
||||
@property (readonly, copy, nonatomic) UnityView* unityView;
|
||||
@property (readonly, copy, nonatomic) CADisplayLink* unityDisplayLink;
|
||||
|
||||
@property (readonly, copy, nonatomic) UIView* rootView;
|
||||
@property (readonly, copy, nonatomic) UIViewController* rootViewController;
|
||||
@property (readonly, copy, nonatomic) DisplayConnection* mainDisplay;
|
||||
|
||||
#if UNITY_SUPPORT_ROTATION
|
||||
@property (readonly, nonatomic) UIInterfaceOrientation interfaceOrientation;
|
||||
#endif
|
||||
|
||||
@property (nonatomic, retain) id renderDelegate;
|
||||
@property (nonatomic, copy) void (^quitHandler)(void);
|
||||
@property (nonatomic, copy) void(^unitySceneLoadedHandler)(const char* name, const int* buildIndex, const bool* isLoaded, const bool* IsValid);
|
||||
@property (nonatomic, copy) void(^unityMessageHandler)(const char* message);
|
||||
@end
|
||||
|
||||
// accessing app controller
|
||||
#ifdef __cplusplus
|
||||
extern "C" {
|
||||
#endif
|
||||
|
||||
extern UnityAppController* _UnityAppController;
|
||||
extern UnityAppController* GetAppController(void);
|
||||
|
||||
#ifdef __cplusplus
|
||||
} // extern "C"
|
||||
#endif
|
||||
|
||||
// Put this into mm file with your subclass implementation
|
||||
// pass subclass name to define
|
||||
|
||||
#define IMPL_APP_CONTROLLER_SUBCLASS(ClassName) \
|
||||
@interface ClassName(OverrideAppDelegate) \
|
||||
{ \
|
||||
} \
|
||||
+(void)load; \
|
||||
@end \
|
||||
@implementation ClassName(OverrideAppDelegate) \
|
||||
+(void)load \
|
||||
{ \
|
||||
extern const char* AppControllerClassName; \
|
||||
AppControllerClassName = #ClassName; \
|
||||
} \
|
||||
@end \
|
||||
|
||||
|
||||
// plugins
|
||||
|
||||
#define APP_CONTROLLER_RENDER_PLUGIN_METHOD(method) \
|
||||
do { \
|
||||
id<RenderPluginDelegate> delegate = GetAppController().renderDelegate; \
|
||||
if([delegate respondsToSelector:@selector(method)]) \
|
||||
[delegate method]; \
|
||||
} while(0)
|
||||
|
||||
#define APP_CONTROLLER_RENDER_PLUGIN_METHOD_ARG(method, arg) \
|
||||
do { \
|
||||
id<RenderPluginDelegate> delegate = GetAppController().renderDelegate; \
|
||||
if([delegate respondsToSelector:@selector(method:)]) \
|
||||
[delegate method:arg]; \
|
||||
} while(0)
|
||||
|
||||
|
||||
// these are simple wrappers about ios api, added for convenience
|
||||
void AppController_SendNotification(NSString* name);
|
||||
void AppController_SendNotificationWithArg(NSString* name, id arg);
|
||||
|
||||
void AppController_SendUnityViewControllerNotification(NSString* name);
|
||||
|
||||
// in the case when apple adds new api that has easy fallback path for old ios
|
||||
// we will add new api methods at runtime on older ios, so we can switch to new api universally
|
||||
// in that case we still need actual declaration: we will do it here as it is the most convenient place
|
||||
|
||||
// history:
|
||||
// [CADisplayLink preferredFramesPerSecond], [UIScreen maximumFramesPerSecond], [UIView safeAreaInsets]
|
||||
// were removed after we started to enforce xcode9 (sdk 11)
|
||||
|
||||
@ -1,138 +1,138 @@
|
||||
#pragma once
|
||||
|
||||
#import <QuartzCore/CADisplayLink.h>
|
||||
|
||||
#include "RenderPluginDelegate.h"
|
||||
|
||||
// Added by https://github.com/juicycleff/flutter-unity-view-widget
|
||||
typedef void(^unitySceneLoadedCallbackType)(const char* name, const int* buildIndex, const bool* isLoaded, const bool* IsValid);
|
||||
|
||||
typedef void(^unityMessageCallbackType)(const char* message);
|
||||
|
||||
// Added by https://github.com/juicycleff/flutter-unity-view-widget
|
||||
@protocol UnityEventListener <NSObject>
|
||||
- (void)onSceneLoaded:(NSString *)name buildIndex:(NSInteger *)bIndex loaded:(bool *)isLoaded valid:(bool *)IsValid;
|
||||
- (void)onMessage:(NSString *)message;
|
||||
@end
|
||||
|
||||
@class UnityView;
|
||||
@class UnityViewControllerBase;
|
||||
@class DisplayConnection;
|
||||
|
||||
__attribute__ ((visibility("default")))
|
||||
@interface UnityAppController : NSObject<UIApplicationDelegate>
|
||||
{
|
||||
UnityView* _unityView;
|
||||
CADisplayLink* _displayLink;
|
||||
|
||||
UIWindow* _window;
|
||||
UIView* _rootView;
|
||||
UIViewController* _rootController;
|
||||
UIViewController* _snapshotViewController;
|
||||
|
||||
DisplayConnection* _mainDisplay;
|
||||
|
||||
// CODE ARCHEOLOGY: we were caching view controllers, both autorotation one and per-fixed-orientation ones
|
||||
// CODE ARCHEOLOGY: we stopped doing this as the performance impact is negligible,
|
||||
// CODE ARCHEOLOGY: yet it introduces corner cases and in general lots of code
|
||||
|
||||
#if UNITY_SUPPORT_ROTATION
|
||||
UIInterfaceOrientation _curOrientation;
|
||||
#endif
|
||||
|
||||
id<RenderPluginDelegate> _renderDelegate;
|
||||
}
|
||||
|
||||
// override it to add your render plugin delegate
|
||||
- (void)shouldAttachRenderDelegate;
|
||||
|
||||
// this one is called at the very end of didFinishLaunchingWithOptions:
|
||||
// after views have been created but before initing engine itself
|
||||
// override it to register plugins, tweak UI etc
|
||||
- (void)preStartUnity;
|
||||
|
||||
// this one is called at at the very end of didFinishLaunchingWithOptions:
|
||||
// it will start showing unity view and rendering unity content
|
||||
- (void)startUnity:(UIApplication*)application;
|
||||
|
||||
// this is a part of UIApplicationDelegate protocol starting with ios5
|
||||
// setter will be generated empty
|
||||
@property (retain, nonatomic) UIWindow* window;
|
||||
|
||||
@property (readonly, copy, nonatomic) UnityView* unityView;
|
||||
@property (readonly, copy, nonatomic) CADisplayLink* unityDisplayLink;
|
||||
|
||||
@property (readonly, copy, nonatomic) UIView* rootView;
|
||||
@property (readonly, copy, nonatomic) UIViewController* rootViewController;
|
||||
@property (readonly, copy, nonatomic) DisplayConnection* mainDisplay;
|
||||
|
||||
#if UNITY_SUPPORT_ROTATION
|
||||
@property (readonly, nonatomic) UIInterfaceOrientation interfaceOrientation;
|
||||
#endif
|
||||
|
||||
@property (nonatomic, retain) id renderDelegate;
|
||||
@property (nonatomic, copy) void (^quitHandler)(void);
|
||||
@property (nonatomic, copy) void(^unitySceneLoadedHandler)(const char* name, const int* buildIndex, const bool* isLoaded, const bool* IsValid);
|
||||
@property (nonatomic, copy) void(^unityMessageHandler)(const char* message);
|
||||
@end
|
||||
|
||||
// accessing app controller
|
||||
#ifdef __cplusplus
|
||||
extern "C" {
|
||||
#endif
|
||||
|
||||
extern UnityAppController* _UnityAppController;
|
||||
extern UnityAppController* GetAppController(void);
|
||||
|
||||
#ifdef __cplusplus
|
||||
} // extern "C"
|
||||
#endif
|
||||
|
||||
// Put this into mm file with your subclass implementation
|
||||
// pass subclass name to define
|
||||
|
||||
#define IMPL_APP_CONTROLLER_SUBCLASS(ClassName) \
|
||||
@interface ClassName(OverrideAppDelegate) \
|
||||
{ \
|
||||
} \
|
||||
+(void)load; \
|
||||
@end \
|
||||
@implementation ClassName(OverrideAppDelegate) \
|
||||
+(void)load \
|
||||
{ \
|
||||
extern const char* AppControllerClassName; \
|
||||
AppControllerClassName = #ClassName; \
|
||||
} \
|
||||
@end \
|
||||
|
||||
|
||||
// plugins
|
||||
|
||||
#define APP_CONTROLLER_RENDER_PLUGIN_METHOD(method) \
|
||||
do { \
|
||||
id<RenderPluginDelegate> delegate = GetAppController().renderDelegate; \
|
||||
if([delegate respondsToSelector:@selector(method)]) \
|
||||
[delegate method]; \
|
||||
} while(0)
|
||||
|
||||
#define APP_CONTROLLER_RENDER_PLUGIN_METHOD_ARG(method, arg) \
|
||||
do { \
|
||||
id<RenderPluginDelegate> delegate = GetAppController().renderDelegate; \
|
||||
if([delegate respondsToSelector:@selector(method:)]) \
|
||||
[delegate method:arg]; \
|
||||
} while(0)
|
||||
|
||||
|
||||
// these are simple wrappers about ios api, added for convenience
|
||||
void AppController_SendNotification(NSString* name);
|
||||
void AppController_SendNotificationWithArg(NSString* name, id arg);
|
||||
|
||||
void AppController_SendUnityViewControllerNotification(NSString* name);
|
||||
|
||||
// in the case when apple adds new api that has easy fallback path for old ios
|
||||
// we will add new api methods at runtime on older ios, so we can switch to new api universally
|
||||
// in that case we still need actual declaration: we will do it here as it is the most convenient place
|
||||
|
||||
// history:
|
||||
// [CADisplayLink preferredFramesPerSecond], [UIScreen maximumFramesPerSecond], [UIView safeAreaInsets]
|
||||
// were removed after we started to enforce xcode9 (sdk 11)
|
||||
#pragma once
|
||||
|
||||
#import <QuartzCore/CADisplayLink.h>
|
||||
|
||||
#include "RenderPluginDelegate.h"
|
||||
|
||||
// Added by https://github.com/juicycleff/flutter-unity-view-widget
|
||||
typedef void(^unitySceneLoadedCallbackType)(const char* name, const int* buildIndex, const bool* isLoaded, const bool* IsValid);
|
||||
|
||||
typedef void(^unityMessageCallbackType)(const char* message);
|
||||
|
||||
// Added by https://github.com/juicycleff/flutter-unity-view-widget
|
||||
@protocol UnityEventListener <NSObject>
|
||||
- (void)onSceneLoaded:(NSString *)name buildIndex:(NSInteger *)bIndex loaded:(bool *)isLoaded valid:(bool *)IsValid;
|
||||
- (void)onMessage:(NSString *)message;
|
||||
@end
|
||||
|
||||
@class UnityView;
|
||||
@class UnityViewControllerBase;
|
||||
@class DisplayConnection;
|
||||
|
||||
__attribute__ ((visibility("default")))
|
||||
@interface UnityAppController : NSObject<UIApplicationDelegate>
|
||||
{
|
||||
UnityView* _unityView;
|
||||
CADisplayLink* _displayLink;
|
||||
|
||||
UIWindow* _window;
|
||||
UIView* _rootView;
|
||||
UIViewController* _rootController;
|
||||
UIViewController* _snapshotViewController;
|
||||
|
||||
DisplayConnection* _mainDisplay;
|
||||
|
||||
// CODE ARCHEOLOGY: we were caching view controllers, both autorotation one and per-fixed-orientation ones
|
||||
// CODE ARCHEOLOGY: we stopped doing this as the performance impact is negligible,
|
||||
// CODE ARCHEOLOGY: yet it introduces corner cases and in general lots of code
|
||||
|
||||
#if UNITY_SUPPORT_ROTATION
|
||||
UIInterfaceOrientation _curOrientation;
|
||||
#endif
|
||||
|
||||
id<RenderPluginDelegate> _renderDelegate;
|
||||
}
|
||||
|
||||
// override it to add your render plugin delegate
|
||||
- (void)shouldAttachRenderDelegate;
|
||||
|
||||
// this one is called at the very end of didFinishLaunchingWithOptions:
|
||||
// after views have been created but before initing engine itself
|
||||
// override it to register plugins, tweak UI etc
|
||||
- (void)preStartUnity;
|
||||
|
||||
// this one is called at at the very end of didFinishLaunchingWithOptions:
|
||||
// it will start showing unity view and rendering unity content
|
||||
- (void)startUnity:(UIApplication*)application;
|
||||
|
||||
// this is a part of UIApplicationDelegate protocol starting with ios5
|
||||
// setter will be generated empty
|
||||
@property (retain, nonatomic) UIWindow* window;
|
||||
|
||||
@property (readonly, copy, nonatomic) UnityView* unityView;
|
||||
@property (readonly, copy, nonatomic) CADisplayLink* unityDisplayLink;
|
||||
|
||||
@property (readonly, copy, nonatomic) UIView* rootView;
|
||||
@property (readonly, copy, nonatomic) UIViewController* rootViewController;
|
||||
@property (readonly, copy, nonatomic) DisplayConnection* mainDisplay;
|
||||
|
||||
#if UNITY_SUPPORT_ROTATION
|
||||
@property (readonly, nonatomic) UIInterfaceOrientation interfaceOrientation;
|
||||
#endif
|
||||
|
||||
@property (nonatomic, retain) id renderDelegate;
|
||||
@property (nonatomic, copy) void (^quitHandler)(void);
|
||||
@property (nonatomic, copy) void(^unitySceneLoadedHandler)(const char* name, const int* buildIndex, const bool* isLoaded, const bool* IsValid);
|
||||
@property (nonatomic, copy) void(^unityMessageHandler)(const char* message);
|
||||
@end
|
||||
|
||||
// accessing app controller
|
||||
#ifdef __cplusplus
|
||||
extern "C" {
|
||||
#endif
|
||||
|
||||
extern UnityAppController* _UnityAppController;
|
||||
extern UnityAppController* GetAppController(void);
|
||||
|
||||
#ifdef __cplusplus
|
||||
} // extern "C"
|
||||
#endif
|
||||
|
||||
// Put this into mm file with your subclass implementation
|
||||
// pass subclass name to define
|
||||
|
||||
#define IMPL_APP_CONTROLLER_SUBCLASS(ClassName) \
|
||||
@interface ClassName(OverrideAppDelegate) \
|
||||
{ \
|
||||
} \
|
||||
+(void)load; \
|
||||
@end \
|
||||
@implementation ClassName(OverrideAppDelegate) \
|
||||
+(void)load \
|
||||
{ \
|
||||
extern const char* AppControllerClassName; \
|
||||
AppControllerClassName = #ClassName; \
|
||||
} \
|
||||
@end \
|
||||
|
||||
|
||||
// plugins
|
||||
|
||||
#define APP_CONTROLLER_RENDER_PLUGIN_METHOD(method) \
|
||||
do { \
|
||||
id<RenderPluginDelegate> delegate = GetAppController().renderDelegate; \
|
||||
if([delegate respondsToSelector:@selector(method)]) \
|
||||
[delegate method]; \
|
||||
} while(0)
|
||||
|
||||
#define APP_CONTROLLER_RENDER_PLUGIN_METHOD_ARG(method, arg) \
|
||||
do { \
|
||||
id<RenderPluginDelegate> delegate = GetAppController().renderDelegate; \
|
||||
if([delegate respondsToSelector:@selector(method:)]) \
|
||||
[delegate method:arg]; \
|
||||
} while(0)
|
||||
|
||||
|
||||
// these are simple wrappers about ios api, added for convenience
|
||||
void AppController_SendNotification(NSString* name);
|
||||
void AppController_SendNotificationWithArg(NSString* name, id arg);
|
||||
|
||||
void AppController_SendUnityViewControllerNotification(NSString* name);
|
||||
|
||||
// in the case when apple adds new api that has easy fallback path for old ios
|
||||
// we will add new api methods at runtime on older ios, so we can switch to new api universally
|
||||
// in that case we still need actual declaration: we will do it here as it is the most convenient place
|
||||
|
||||
// history:
|
||||
// [CADisplayLink preferredFramesPerSecond], [UIScreen maximumFramesPerSecond], [UIView safeAreaInsets]
|
||||
// were removed after we started to enforce xcode9 (sdk 11)
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
@ -1,54 +1,54 @@
|
||||
<linker>
|
||||
<assembly fullname="Assembly-CSharp" ignoreIfMissing="1">
|
||||
<type fullname="GetData">
|
||||
<method name="NoScene"/>
|
||||
<method name="SetInitToken"/>
|
||||
</type>
|
||||
<type fullname="GetXiangQing">
|
||||
<method name="OnPointerDown"/>
|
||||
<method name="OnPointerDown2"/>
|
||||
<method name="OnPointerUp"/>
|
||||
<method name="OnPointerUp2"/>
|
||||
</type>
|
||||
<type fullname="GiveLike">
|
||||
<method name="OnPointerDown"/>
|
||||
<method name="OnPointerDown2"/>
|
||||
<method name="OnPointerUp"/>
|
||||
<method name="OnPointerUp2"/>
|
||||
</type>
|
||||
<type fullname="GPSTestRunner">
|
||||
<method name="RequestGPSUpdate"/>
|
||||
</type>
|
||||
<type fullname="MyPlane">
|
||||
<method name="OnMoveInvisible"/>
|
||||
<method name="OnMoveInvisible"/>
|
||||
</type>
|
||||
<type fullname="ScreenRecording">
|
||||
<method name="ShuaXin"/>
|
||||
</type>
|
||||
</assembly>
|
||||
<assembly fullname="Unity.RenderPipelines.Core.Runtime" ignoreIfMissing="1">
|
||||
<type fullname="UnityEngine.Rendering.UI.DebugUIHandlerIntField">
|
||||
<method name="OnDecrement"/>
|
||||
<method name="OnDecrement"/>
|
||||
<method name="OnIncrement"/>
|
||||
<method name="OnIncrement"/>
|
||||
</type>
|
||||
<type fullname="UnityEngine.Rendering.UI.DebugUIHandlerPanel">
|
||||
<method name="OnScrollbarClicked"/>
|
||||
<method name="OnScrollbarClicked"/>
|
||||
<method name="ResetDebugManager"/>
|
||||
</type>
|
||||
<type fullname="UnityEngine.Rendering.UI.DebugUIHandlerUIntField">
|
||||
<method name="OnDecrement"/>
|
||||
<method name="OnDecrement"/>
|
||||
<method name="OnIncrement"/>
|
||||
<method name="OnIncrement"/>
|
||||
</type>
|
||||
</assembly>
|
||||
<assembly fullname="UnityEngine.CoreModule" ignoreIfMissing="1">
|
||||
<type fullname="UnityEngine.GameObject">
|
||||
<method name="SetActive"/>
|
||||
</type>
|
||||
</assembly>
|
||||
</linker>
|
||||
<linker>
|
||||
<assembly fullname="Assembly-CSharp" ignoreIfMissing="1">
|
||||
<type fullname="GetData">
|
||||
<method name="NoScene"/>
|
||||
<method name="SetInitToken"/>
|
||||
</type>
|
||||
<type fullname="GetXiangQing">
|
||||
<method name="OnPointerDown"/>
|
||||
<method name="OnPointerDown2"/>
|
||||
<method name="OnPointerUp"/>
|
||||
<method name="OnPointerUp2"/>
|
||||
</type>
|
||||
<type fullname="GiveLike">
|
||||
<method name="OnPointerDown"/>
|
||||
<method name="OnPointerDown2"/>
|
||||
<method name="OnPointerUp"/>
|
||||
<method name="OnPointerUp2"/>
|
||||
</type>
|
||||
<type fullname="GPSTestRunner">
|
||||
<method name="RequestGPSUpdate"/>
|
||||
</type>
|
||||
<type fullname="MyPlane">
|
||||
<method name="OnMoveInvisible"/>
|
||||
<method name="OnMoveInvisible"/>
|
||||
</type>
|
||||
<type fullname="ScreenRecording">
|
||||
<method name="ShuaXin"/>
|
||||
</type>
|
||||
</assembly>
|
||||
<assembly fullname="Unity.RenderPipelines.Core.Runtime" ignoreIfMissing="1">
|
||||
<type fullname="UnityEngine.Rendering.UI.DebugUIHandlerIntField">
|
||||
<method name="OnDecrement"/>
|
||||
<method name="OnDecrement"/>
|
||||
<method name="OnIncrement"/>
|
||||
<method name="OnIncrement"/>
|
||||
</type>
|
||||
<type fullname="UnityEngine.Rendering.UI.DebugUIHandlerPanel">
|
||||
<method name="OnScrollbarClicked"/>
|
||||
<method name="OnScrollbarClicked"/>
|
||||
<method name="ResetDebugManager"/>
|
||||
</type>
|
||||
<type fullname="UnityEngine.Rendering.UI.DebugUIHandlerUIntField">
|
||||
<method name="OnDecrement"/>
|
||||
<method name="OnDecrement"/>
|
||||
<method name="OnIncrement"/>
|
||||
<method name="OnIncrement"/>
|
||||
</type>
|
||||
</assembly>
|
||||
<assembly fullname="UnityEngine.CoreModule" ignoreIfMissing="1">
|
||||
<type fullname="UnityEngine.GameObject">
|
||||
<method name="SetActive"/>
|
||||
</type>
|
||||
</assembly>
|
||||
</linker>
|
||||
|
||||
@ -1,69 +1,69 @@
|
||||
<linker>
|
||||
<assembly fullname="DOTween">
|
||||
<type fullname="DG.Tweening.Core.DOTweenSettings/ModulesSetup" preserve="nothing" serialized="true"/>
|
||||
<type fullname="DG.Tweening.Core.DOTweenSettings/SafeModeOptions" preserve="nothing" serialized="true"/>
|
||||
</assembly>
|
||||
<assembly fullname="EasyAR.Sense">
|
||||
<type fullname="easyar.ARAssembly/Components" preserve="nothing" serialized="true"/>
|
||||
<type fullname="easyar.CloudRecognizerFrameFilter/CloudRecognizerServiceConfig" preserve="nothing" serialized="true"/>
|
||||
<type fullname="easyar.EasyARSettings/Permission" preserve="nothing" serialized="true"/>
|
||||
<type fullname="easyar.EasyARSettings/TargetGizmoConfig" preserve="nothing" serialized="true"/>
|
||||
<type fullname="easyar.EasyARSettings/TargetGizmoConfig/ImageTargetConfig" preserve="nothing" serialized="true"/>
|
||||
<type fullname="easyar.EasyARSettings/TargetGizmoConfig/ObjectTargetConfig" preserve="nothing" serialized="true"/>
|
||||
<type fullname="easyar.EasyARSettings/Workaround" preserve="nothing" serialized="true"/>
|
||||
<type fullname="easyar.MegaTrackerFrameFilter/MegaLocalizationServiceConfig" preserve="nothing" serialized="true"/>
|
||||
<type fullname="easyar.MotionTrackerFrameSource/MotionTrackerCameraDeviceParameters" preserve="nothing" serialized="true"/>
|
||||
<type fullname="easyar.SparseSpatialMapWorkerFrameFilter/SpatialMapServiceConfig" preserve="nothing" serialized="true"/>
|
||||
</assembly>
|
||||
<assembly fullname="Unity.RenderPipelines.Core.Runtime">
|
||||
<type fullname="UnityEngine.Rendering.UI.DebugUIPrefabBundle" preserve="nothing" serialized="true"/>
|
||||
</assembly>
|
||||
<assembly fullname="Unity.TextMeshPro">
|
||||
<type fullname="TMPro.FaceInfo_Legacy" preserve="nothing" serialized="true"/>
|
||||
<type fullname="TMPro.FontAssetCreationSettings" preserve="nothing" serialized="true"/>
|
||||
<type fullname="TMPro.KerningTable" preserve="nothing" serialized="true"/>
|
||||
<type fullname="TMPro.TMP_Character" preserve="nothing" serialized="true"/>
|
||||
<type fullname="TMPro.TMP_FontFeatureTable" preserve="nothing" serialized="true"/>
|
||||
<type fullname="TMPro.TMP_FontWeightPair" preserve="nothing" serialized="true"/>
|
||||
<type fullname="TMPro.TMP_GlyphAdjustmentRecord" preserve="nothing" serialized="true"/>
|
||||
<type fullname="TMPro.TMP_GlyphPairAdjustmentRecord" preserve="nothing" serialized="true"/>
|
||||
<type fullname="TMPro.TMP_GlyphValueRecord" preserve="nothing" serialized="true"/>
|
||||
<type fullname="TMPro.TMP_InputField/OnChangeEvent" preserve="nothing" serialized="true"/>
|
||||
<type fullname="TMPro.TMP_InputField/SelectionEvent" preserve="nothing" serialized="true"/>
|
||||
<type fullname="TMPro.TMP_InputField/SubmitEvent" preserve="nothing" serialized="true"/>
|
||||
<type fullname="TMPro.TMP_InputField/TextSelectionEvent" preserve="nothing" serialized="true"/>
|
||||
<type fullname="TMPro.TMP_InputField/TouchScreenKeyboardEvent" preserve="nothing" serialized="true"/>
|
||||
<type fullname="TMPro.TMP_Sprite" preserve="nothing" serialized="true"/>
|
||||
<type fullname="TMPro.TMP_SpriteCharacter" preserve="nothing" serialized="true"/>
|
||||
<type fullname="TMPro.TMP_SpriteGlyph" preserve="nothing" serialized="true"/>
|
||||
<type fullname="TMPro.TMP_Style" preserve="nothing" serialized="true"/>
|
||||
<type fullname="TMPro.VertexGradient" preserve="nothing" serialized="true"/>
|
||||
</assembly>
|
||||
<assembly fullname="UnityEngine.CoreModule">
|
||||
<type fullname="UnityEngine.Events.ArgumentCache" preserve="nothing" serialized="true"/>
|
||||
<type fullname="UnityEngine.Events.PersistentCallGroup" preserve="nothing" serialized="true"/>
|
||||
<type fullname="UnityEngine.Events.PersistentListenerMode" preserve="nothing" serialized="true"/>
|
||||
<type fullname="UnityEngine.RectOffset" preserve="nothing" serialized="true"/>
|
||||
</assembly>
|
||||
<assembly fullname="UnityEngine.TextCoreFontEngineModule">
|
||||
<type fullname="UnityEngine.TextCore.FaceInfo" preserve="nothing" serialized="true"/>
|
||||
<type fullname="UnityEngine.TextCore.Glyph" preserve="nothing" serialized="true"/>
|
||||
<type fullname="UnityEngine.TextCore.GlyphMetrics" preserve="nothing" serialized="true"/>
|
||||
<type fullname="UnityEngine.TextCore.GlyphRect" preserve="nothing" serialized="true"/>
|
||||
</assembly>
|
||||
<assembly fullname="UnityEngine.UI">
|
||||
<type fullname="UnityEngine.EventSystems.EventTrigger/Entry" preserve="nothing" serialized="true"/>
|
||||
<type fullname="UnityEngine.EventSystems.EventTrigger/TriggerEvent" preserve="nothing" serialized="true"/>
|
||||
<type fullname="UnityEngine.UI.AnimationTriggers" preserve="nothing" serialized="true"/>
|
||||
<type fullname="UnityEngine.UI.Button/ButtonClickedEvent" preserve="nothing" serialized="true"/>
|
||||
<type fullname="UnityEngine.UI.ColorBlock" preserve="nothing" serialized="true"/>
|
||||
<type fullname="UnityEngine.UI.FontData" preserve="nothing" serialized="true"/>
|
||||
<type fullname="UnityEngine.UI.MaskableGraphic/CullStateChangedEvent" preserve="nothing" serialized="true"/>
|
||||
<type fullname="UnityEngine.UI.Navigation" preserve="nothing" serialized="true"/>
|
||||
<type fullname="UnityEngine.UI.Scrollbar/ScrollEvent" preserve="nothing" serialized="true"/>
|
||||
<type fullname="UnityEngine.UI.ScrollRect/ScrollRectEvent" preserve="nothing" serialized="true"/>
|
||||
<type fullname="UnityEngine.UI.Slider/SliderEvent" preserve="nothing" serialized="true"/>
|
||||
<type fullname="UnityEngine.UI.SpriteState" preserve="nothing" serialized="true"/>
|
||||
<type fullname="UnityEngine.UI.Toggle/ToggleEvent" preserve="nothing" serialized="true"/>
|
||||
</assembly>
|
||||
</linker>
|
||||
<linker>
|
||||
<assembly fullname="DOTween">
|
||||
<type fullname="DG.Tweening.Core.DOTweenSettings/ModulesSetup" preserve="nothing" serialized="true"/>
|
||||
<type fullname="DG.Tweening.Core.DOTweenSettings/SafeModeOptions" preserve="nothing" serialized="true"/>
|
||||
</assembly>
|
||||
<assembly fullname="EasyAR.Sense">
|
||||
<type fullname="easyar.ARAssembly/Components" preserve="nothing" serialized="true"/>
|
||||
<type fullname="easyar.CloudRecognizerFrameFilter/CloudRecognizerServiceConfig" preserve="nothing" serialized="true"/>
|
||||
<type fullname="easyar.EasyARSettings/Permission" preserve="nothing" serialized="true"/>
|
||||
<type fullname="easyar.EasyARSettings/TargetGizmoConfig" preserve="nothing" serialized="true"/>
|
||||
<type fullname="easyar.EasyARSettings/TargetGizmoConfig/ImageTargetConfig" preserve="nothing" serialized="true"/>
|
||||
<type fullname="easyar.EasyARSettings/TargetGizmoConfig/ObjectTargetConfig" preserve="nothing" serialized="true"/>
|
||||
<type fullname="easyar.EasyARSettings/Workaround" preserve="nothing" serialized="true"/>
|
||||
<type fullname="easyar.MegaTrackerFrameFilter/MegaLocalizationServiceConfig" preserve="nothing" serialized="true"/>
|
||||
<type fullname="easyar.MotionTrackerFrameSource/MotionTrackerCameraDeviceParameters" preserve="nothing" serialized="true"/>
|
||||
<type fullname="easyar.SparseSpatialMapWorkerFrameFilter/SpatialMapServiceConfig" preserve="nothing" serialized="true"/>
|
||||
</assembly>
|
||||
<assembly fullname="Unity.RenderPipelines.Core.Runtime">
|
||||
<type fullname="UnityEngine.Rendering.UI.DebugUIPrefabBundle" preserve="nothing" serialized="true"/>
|
||||
</assembly>
|
||||
<assembly fullname="Unity.TextMeshPro">
|
||||
<type fullname="TMPro.FaceInfo_Legacy" preserve="nothing" serialized="true"/>
|
||||
<type fullname="TMPro.FontAssetCreationSettings" preserve="nothing" serialized="true"/>
|
||||
<type fullname="TMPro.KerningTable" preserve="nothing" serialized="true"/>
|
||||
<type fullname="TMPro.TMP_Character" preserve="nothing" serialized="true"/>
|
||||
<type fullname="TMPro.TMP_FontFeatureTable" preserve="nothing" serialized="true"/>
|
||||
<type fullname="TMPro.TMP_FontWeightPair" preserve="nothing" serialized="true"/>
|
||||
<type fullname="TMPro.TMP_GlyphAdjustmentRecord" preserve="nothing" serialized="true"/>
|
||||
<type fullname="TMPro.TMP_GlyphPairAdjustmentRecord" preserve="nothing" serialized="true"/>
|
||||
<type fullname="TMPro.TMP_GlyphValueRecord" preserve="nothing" serialized="true"/>
|
||||
<type fullname="TMPro.TMP_InputField/OnChangeEvent" preserve="nothing" serialized="true"/>
|
||||
<type fullname="TMPro.TMP_InputField/SelectionEvent" preserve="nothing" serialized="true"/>
|
||||
<type fullname="TMPro.TMP_InputField/SubmitEvent" preserve="nothing" serialized="true"/>
|
||||
<type fullname="TMPro.TMP_InputField/TextSelectionEvent" preserve="nothing" serialized="true"/>
|
||||
<type fullname="TMPro.TMP_InputField/TouchScreenKeyboardEvent" preserve="nothing" serialized="true"/>
|
||||
<type fullname="TMPro.TMP_Sprite" preserve="nothing" serialized="true"/>
|
||||
<type fullname="TMPro.TMP_SpriteCharacter" preserve="nothing" serialized="true"/>
|
||||
<type fullname="TMPro.TMP_SpriteGlyph" preserve="nothing" serialized="true"/>
|
||||
<type fullname="TMPro.TMP_Style" preserve="nothing" serialized="true"/>
|
||||
<type fullname="TMPro.VertexGradient" preserve="nothing" serialized="true"/>
|
||||
</assembly>
|
||||
<assembly fullname="UnityEngine.CoreModule">
|
||||
<type fullname="UnityEngine.Events.ArgumentCache" preserve="nothing" serialized="true"/>
|
||||
<type fullname="UnityEngine.Events.PersistentCallGroup" preserve="nothing" serialized="true"/>
|
||||
<type fullname="UnityEngine.Events.PersistentListenerMode" preserve="nothing" serialized="true"/>
|
||||
<type fullname="UnityEngine.RectOffset" preserve="nothing" serialized="true"/>
|
||||
</assembly>
|
||||
<assembly fullname="UnityEngine.TextCoreFontEngineModule">
|
||||
<type fullname="UnityEngine.TextCore.FaceInfo" preserve="nothing" serialized="true"/>
|
||||
<type fullname="UnityEngine.TextCore.Glyph" preserve="nothing" serialized="true"/>
|
||||
<type fullname="UnityEngine.TextCore.GlyphMetrics" preserve="nothing" serialized="true"/>
|
||||
<type fullname="UnityEngine.TextCore.GlyphRect" preserve="nothing" serialized="true"/>
|
||||
</assembly>
|
||||
<assembly fullname="UnityEngine.UI">
|
||||
<type fullname="UnityEngine.EventSystems.EventTrigger/Entry" preserve="nothing" serialized="true"/>
|
||||
<type fullname="UnityEngine.EventSystems.EventTrigger/TriggerEvent" preserve="nothing" serialized="true"/>
|
||||
<type fullname="UnityEngine.UI.AnimationTriggers" preserve="nothing" serialized="true"/>
|
||||
<type fullname="UnityEngine.UI.Button/ButtonClickedEvent" preserve="nothing" serialized="true"/>
|
||||
<type fullname="UnityEngine.UI.ColorBlock" preserve="nothing" serialized="true"/>
|
||||
<type fullname="UnityEngine.UI.FontData" preserve="nothing" serialized="true"/>
|
||||
<type fullname="UnityEngine.UI.MaskableGraphic/CullStateChangedEvent" preserve="nothing" serialized="true"/>
|
||||
<type fullname="UnityEngine.UI.Navigation" preserve="nothing" serialized="true"/>
|
||||
<type fullname="UnityEngine.UI.Scrollbar/ScrollEvent" preserve="nothing" serialized="true"/>
|
||||
<type fullname="UnityEngine.UI.ScrollRect/ScrollRectEvent" preserve="nothing" serialized="true"/>
|
||||
<type fullname="UnityEngine.UI.Slider/SliderEvent" preserve="nothing" serialized="true"/>
|
||||
<type fullname="UnityEngine.UI.SpriteState" preserve="nothing" serialized="true"/>
|
||||
<type fullname="UnityEngine.UI.Toggle/ToggleEvent" preserve="nothing" serialized="true"/>
|
||||
</assembly>
|
||||
</linker>
|
||||
|
||||
@ -1,211 +1,211 @@
|
||||
<linker>
|
||||
<assembly fullname="Assembly-CSharp">
|
||||
<type fullname="ARManager" preserve="nothing"/>
|
||||
<type fullname="CaptureScreenshotMgr" preserve="nothing"/>
|
||||
<type fullname="ChaoXiang" preserve="nothing"/>
|
||||
<type fullname="CoordinateAnchor" preserve="nothing"/>
|
||||
<type fullname="fanYe" preserve="nothing"/>
|
||||
<type fullname="GetData" preserve="nothing"/>
|
||||
<type fullname="GetKuang" preserve="nothing"/>
|
||||
<type fullname="GetKuangparent" preserve="nothing"/>
|
||||
<type fullname="GetXiangQing" preserve="nothing"/>
|
||||
<type fullname="GisPointTo3DPoint" preserve="nothing"/>
|
||||
<type fullname="GiveLike" preserve="nothing"/>
|
||||
<type fullname="GPSManager" preserve="nothing"/>
|
||||
<type fullname="GPSTestRunner" preserve="nothing"/>
|
||||
<type fullname="LookAt" preserve="nothing"/>
|
||||
<type fullname="MakeRoll" preserve="nothing"/>
|
||||
<type fullname="MyPlane" preserve="nothing"/>
|
||||
<type fullname="MyPlaneManager" preserve="nothing"/>
|
||||
<type fullname="OtherUserMannger" preserve="nothing"/>
|
||||
<type fullname="PlaneManager" preserve="nothing"/>
|
||||
<type fullname="PlayerManager" preserve="nothing"/>
|
||||
<type fullname="PostionController" preserve="nothing"/>
|
||||
<type fullname="RawImageAspectFitter" preserve="nothing"/>
|
||||
<type fullname="ResourceUI" preserve="nothing"/>
|
||||
<type fullname="ReturnFlutter" preserve="nothing"/>
|
||||
<type fullname="RollCollenter" preserve="nothing"/>
|
||||
<type fullname="RuntimeLog" preserve="nothing"/>
|
||||
<type fullname="ScaleController" preserve="nothing"/>
|
||||
<type fullname="ScreenRecording" preserve="nothing"/>
|
||||
<type fullname="SetHigh" preserve="nothing"/>
|
||||
<type fullname="SetPos" preserve="nothing"/>
|
||||
<type fullname="SetPosAndRat" preserve="nothing"/>
|
||||
<type fullname="SetRolls" preserve="nothing"/>
|
||||
<type fullname="ShuaXn" preserve="nothing"/>
|
||||
<type fullname="SkipSplashImage" preserve="nothing"/>
|
||||
<type fullname="test" preserve="nothing"/>
|
||||
<type fullname="upSpeed" preserve="nothing"/>
|
||||
<type fullname="WorldRootGetData" preserve="nothing"/>
|
||||
</assembly>
|
||||
<assembly fullname="DOTween">
|
||||
<type fullname="DG.Tweening.Core.DOTweenSettings" preserve="nothing"/>
|
||||
</assembly>
|
||||
<assembly fullname="EasyAR.Sense">
|
||||
<type fullname="easyar.ARComponentPicker" preserve="nothing"/>
|
||||
<type fullname="easyar.ARCoreFrameSource" preserve="nothing"/>
|
||||
<type fullname="easyar.AREngineFrameSource" preserve="nothing"/>
|
||||
<type fullname="easyar.ARKitFrameSource" preserve="nothing"/>
|
||||
<type fullname="easyar.ARSession" preserve="nothing"/>
|
||||
<type fullname="easyar.CameraDeviceFrameSource" preserve="nothing"/>
|
||||
<type fullname="easyar.CameraImageRenderer" preserve="nothing"/>
|
||||
<type fullname="easyar.EasyARController" preserve="nothing"/>
|
||||
<type fullname="easyar.EasyARSettings" preserve="nothing"/>
|
||||
<type fullname="easyar.FramePlayer" preserve="nothing"/>
|
||||
<type fullname="easyar.FrameRecorder" preserve="nothing"/>
|
||||
<type fullname="easyar.MotionTrackerFrameSource" preserve="nothing"/>
|
||||
<type fullname="easyar.RenderCameraController" preserve="nothing"/>
|
||||
<type fullname="easyar.WorldRootController" preserve="nothing"/>
|
||||
</assembly>
|
||||
<assembly fullname="Unity.InputSystem">
|
||||
<type fullname="UnityEngine.InputSystem.InputSettings" preserve="nothing"/>
|
||||
<type fullname="UnityEngine.InputSystem.InputSystemObject" preserve="nothing"/>
|
||||
<type fullname="UnityEngine.InputSystem.RemoteInputPlayerConnection" preserve="nothing"/>
|
||||
</assembly>
|
||||
<assembly fullname="Unity.Netcode.Runtime">
|
||||
<type fullname="Unity.Netcode.NetworkPrefabsList" preserve="nothing"/>
|
||||
</assembly>
|
||||
<assembly fullname="Unity.RenderPipelines.Core.Runtime">
|
||||
<type fullname="UnityEngine.Rendering.UI.DebugUIHandlerBitField" preserve="nothing"/>
|
||||
<type fullname="UnityEngine.Rendering.UI.DebugUIHandlerButton" preserve="nothing"/>
|
||||
<type fullname="UnityEngine.Rendering.UI.DebugUIHandlerCanvas" preserve="nothing"/>
|
||||
<type fullname="UnityEngine.Rendering.UI.DebugUIHandlerColor" preserve="nothing"/>
|
||||
<type fullname="UnityEngine.Rendering.UI.DebugUIHandlerContainer" preserve="nothing"/>
|
||||
<type fullname="UnityEngine.Rendering.UI.DebugUIHandlerEnumField" preserve="nothing"/>
|
||||
<type fullname="UnityEngine.Rendering.UI.DebugUIHandlerEnumHistory" preserve="nothing"/>
|
||||
<type fullname="UnityEngine.Rendering.UI.DebugUIHandlerFloatField" preserve="nothing"/>
|
||||
<type fullname="UnityEngine.Rendering.UI.DebugUIHandlerFoldout" preserve="nothing"/>
|
||||
<type fullname="UnityEngine.Rendering.UI.DebugUIHandlerGroup" preserve="nothing"/>
|
||||
<type fullname="UnityEngine.Rendering.UI.DebugUIHandlerHBox" preserve="nothing"/>
|
||||
<type fullname="UnityEngine.Rendering.UI.DebugUIHandlerIndirectFloatField" preserve="nothing"/>
|
||||
<type fullname="UnityEngine.Rendering.UI.DebugUIHandlerIndirectToggle" preserve="nothing"/>
|
||||
<type fullname="UnityEngine.Rendering.UI.DebugUIHandlerIntField" preserve="nothing"/>
|
||||
<type fullname="UnityEngine.Rendering.UI.DebugUIHandlerMessageBox" preserve="nothing"/>
|
||||
<type fullname="UnityEngine.Rendering.UI.DebugUIHandlerPanel" preserve="nothing"/>
|
||||
<type fullname="UnityEngine.Rendering.UI.DebugUIHandlerPersistentCanvas" preserve="nothing"/>
|
||||
<type fullname="UnityEngine.Rendering.UI.DebugUIHandlerRow" preserve="nothing"/>
|
||||
<type fullname="UnityEngine.Rendering.UI.DebugUIHandlerToggle" preserve="nothing"/>
|
||||
<type fullname="UnityEngine.Rendering.UI.DebugUIHandlerToggleHistory" preserve="nothing"/>
|
||||
<type fullname="UnityEngine.Rendering.UI.DebugUIHandlerUIntField" preserve="nothing"/>
|
||||
<type fullname="UnityEngine.Rendering.UI.DebugUIHandlerValue" preserve="nothing"/>
|
||||
<type fullname="UnityEngine.Rendering.UI.DebugUIHandlerVBox" preserve="nothing"/>
|
||||
<type fullname="UnityEngine.Rendering.UI.DebugUIHandlerVector2" preserve="nothing"/>
|
||||
<type fullname="UnityEngine.Rendering.UI.DebugUIHandlerVector3" preserve="nothing"/>
|
||||
<type fullname="UnityEngine.Rendering.UI.DebugUIHandlerVector4" preserve="nothing"/>
|
||||
<type fullname="UnityEngine.Rendering.UI.UIFoldout" preserve="nothing"/>
|
||||
</assembly>
|
||||
<assembly fullname="Unity.TextMeshPro">
|
||||
<type fullname="TMPro.TextMeshProUGUI" preserve="nothing"/>
|
||||
<type fullname="TMPro.TMP_FontAsset" preserve="nothing"/>
|
||||
<type fullname="TMPro.TMP_InputField" preserve="nothing"/>
|
||||
<type fullname="TMPro.TMP_Settings" preserve="nothing"/>
|
||||
<type fullname="TMPro.TMP_SpriteAsset" preserve="nothing"/>
|
||||
<type fullname="TMPro.TMP_StyleSheet" preserve="nothing"/>
|
||||
</assembly>
|
||||
<assembly fullname="Unity.XR.Management">
|
||||
<type fullname="UnityEngine.XR.Management.XRGeneralSettings" preserve="nothing"/>
|
||||
<type fullname="UnityEngine.XR.Management.XRManagerSettings" preserve="nothing"/>
|
||||
</assembly>
|
||||
<assembly fullname="Unity.XR.OpenXR">
|
||||
<type fullname="UnityEngine.XR.OpenXR.Features.Extensions.PerformanceSettings.XrPerformanceSettingsFeature" preserve="nothing"/>
|
||||
<type fullname="UnityEngine.XR.OpenXR.Features.Interactions.DPadInteraction" preserve="nothing"/>
|
||||
<type fullname="UnityEngine.XR.OpenXR.Features.Interactions.EyeGazeInteraction" preserve="nothing"/>
|
||||
<type fullname="UnityEngine.XR.OpenXR.Features.Interactions.HandCommonPosesInteraction" preserve="nothing"/>
|
||||
<type fullname="UnityEngine.XR.OpenXR.Features.Interactions.HandInteractionProfile" preserve="nothing"/>
|
||||
<type fullname="UnityEngine.XR.OpenXR.Features.Interactions.HPReverbG2ControllerProfile" preserve="nothing"/>
|
||||
<type fullname="UnityEngine.XR.OpenXR.Features.Interactions.HTCViveControllerProfile" preserve="nothing"/>
|
||||
<type fullname="UnityEngine.XR.OpenXR.Features.Interactions.KHRSimpleControllerProfile" preserve="nothing"/>
|
||||
<type fullname="UnityEngine.XR.OpenXR.Features.Interactions.MetaQuestTouchProControllerProfile" preserve="nothing"/>
|
||||
<type fullname="UnityEngine.XR.OpenXR.Features.Interactions.MicrosoftHandInteraction" preserve="nothing"/>
|
||||
<type fullname="UnityEngine.XR.OpenXR.Features.Interactions.MicrosoftMotionControllerProfile" preserve="nothing"/>
|
||||
<type fullname="UnityEngine.XR.OpenXR.Features.Interactions.OculusTouchControllerProfile" preserve="nothing"/>
|
||||
<type fullname="UnityEngine.XR.OpenXR.Features.Interactions.PalmPoseInteraction" preserve="nothing"/>
|
||||
<type fullname="UnityEngine.XR.OpenXR.Features.Interactions.ValveIndexControllerProfile" preserve="nothing"/>
|
||||
<type fullname="UnityEngine.XR.OpenXR.OpenXRSettings" preserve="nothing"/>
|
||||
</assembly>
|
||||
<assembly fullname="Unity.XR.OpenXR.Features.ConformanceAutomation">
|
||||
<type fullname="UnityEngine.XR.OpenXR.Features.ConformanceAutomation.ConformanceAutomationFeature" preserve="nothing"/>
|
||||
</assembly>
|
||||
<assembly fullname="Unity.XR.OpenXR.Features.MetaQuestSupport">
|
||||
<type fullname="UnityEngine.XR.OpenXR.Features.MetaQuestSupport.MetaQuestFeature" preserve="nothing"/>
|
||||
</assembly>
|
||||
<assembly fullname="Unity.XR.OpenXR.Features.MockRuntime">
|
||||
<type fullname="UnityEngine.XR.OpenXR.Features.Mock.MockRuntime" preserve="nothing"/>
|
||||
</assembly>
|
||||
<assembly fullname="Unity.XR.OpenXR.Features.OculusQuestSupport">
|
||||
<type fullname="UnityEngine.XR.OpenXR.Features.OculusQuestSupport.OculusQuestFeature" preserve="nothing"/>
|
||||
</assembly>
|
||||
<assembly fullname="Unity.XR.OpenXR.Features.RuntimeDebugger">
|
||||
<type fullname="UnityEngine.XR.OpenXR.Features.RuntimeDebugger.RuntimeDebuggerOpenXRFeature" preserve="nothing"/>
|
||||
</assembly>
|
||||
<assembly fullname="UnityEngine">
|
||||
<type fullname="UnityEditor.AudioManager" preserve="nothing"/>
|
||||
<type fullname="UnityEditor.InputManager" preserve="nothing"/>
|
||||
<type fullname="UnityEditor.MonoManager" preserve="nothing"/>
|
||||
<type fullname="UnityEditor.MonoScript" preserve="nothing"/>
|
||||
<type fullname="UnityEditor.Physics2DSettings" preserve="nothing"/>
|
||||
<type fullname="UnityEditor.PhysicsManager" preserve="nothing"/>
|
||||
<type fullname="UnityEditor.PlayerSettings" preserve="nothing"/>
|
||||
<type fullname="UnityEditor.TagManager" preserve="nothing"/>
|
||||
<type fullname="UnityEditor.TimeManager" preserve="nothing"/>
|
||||
<type fullname="UnityEditor.UnityConnectSettings" preserve="nothing"/>
|
||||
<type fullname="UnityEditor.VFXManager" preserve="nothing"/>
|
||||
<type fullname="UnityEngine.AudioBehaviour" preserve="nothing"/>
|
||||
<type fullname="UnityEngine.AudioListener" preserve="nothing"/>
|
||||
<type fullname="UnityEngine.Behaviour" preserve="nothing"/>
|
||||
<type fullname="UnityEngine.BoxCollider" preserve="nothing"/>
|
||||
<type fullname="UnityEngine.Camera" preserve="nothing"/>
|
||||
<type fullname="UnityEngine.Canvas" preserve="nothing"/>
|
||||
<type fullname="UnityEngine.CanvasRenderer" preserve="nothing"/>
|
||||
<type fullname="UnityEngine.Collider" preserve="nothing"/>
|
||||
<type fullname="UnityEngine.Component" preserve="nothing"/>
|
||||
<type fullname="UnityEngine.Cubemap" preserve="nothing"/>
|
||||
<type fullname="UnityEngine.Font" preserve="nothing"/>
|
||||
<type fullname="UnityEngine.GameObject" preserve="nothing"/>
|
||||
<type fullname="UnityEngine.Light" preserve="nothing"/>
|
||||
<type fullname="UnityEngine.LightmapSettings" preserve="nothing"/>
|
||||
<type fullname="UnityEngine.Material" preserve="nothing"/>
|
||||
<type fullname="UnityEngine.Mesh" preserve="nothing"/>
|
||||
<type fullname="UnityEngine.MeshFilter" preserve="nothing"/>
|
||||
<type fullname="UnityEngine.MeshRenderer" preserve="nothing"/>
|
||||
<type fullname="UnityEngine.MonoBehaviour" preserve="nothing"/>
|
||||
<type fullname="UnityEngine.Object" preserve="nothing"/>
|
||||
<type fullname="UnityEngine.ParticleSystem" preserve="nothing"/>
|
||||
<type fullname="UnityEngine.ParticleSystemRenderer" preserve="nothing"/>
|
||||
<type fullname="UnityEngine.QualitySettings" preserve="nothing"/>
|
||||
<type fullname="UnityEngine.RectTransform" preserve="nothing"/>
|
||||
<type fullname="UnityEngine.ReflectionProbe" preserve="nothing"/>
|
||||
<type fullname="UnityEngine.Renderer" preserve="nothing"/>
|
||||
<type fullname="UnityEngine.Rendering.GraphicsSettings" preserve="nothing"/>
|
||||
<type fullname="UnityEngine.RenderSettings" preserve="nothing"/>
|
||||
<type fullname="UnityEngine.RenderTexture" preserve="nothing"/>
|
||||
<type fullname="UnityEngine.Shader" preserve="nothing"/>
|
||||
<type fullname="UnityEngine.Sprite" preserve="nothing"/>
|
||||
<type fullname="UnityEngine.TextAsset" preserve="nothing"/>
|
||||
<type fullname="UnityEngine.Texture" preserve="nothing"/>
|
||||
<type fullname="UnityEngine.Texture2D" preserve="nothing"/>
|
||||
<type fullname="UnityEngine.Transform" preserve="nothing"/>
|
||||
<type fullname="UnityEngine.Video.VideoPlayer" preserve="nothing"/>
|
||||
</assembly>
|
||||
<assembly fullname="UnityEngine.UI">
|
||||
<type fullname="UnityEngine.EventSystems.EventSystem" preserve="nothing"/>
|
||||
<type fullname="UnityEngine.EventSystems.EventTrigger" preserve="nothing"/>
|
||||
<type fullname="UnityEngine.EventSystems.StandaloneInputModule" preserve="nothing"/>
|
||||
<type fullname="UnityEngine.UI.Button" preserve="nothing"/>
|
||||
<type fullname="UnityEngine.UI.CanvasScaler" preserve="nothing"/>
|
||||
<type fullname="UnityEngine.UI.ContentSizeFitter" preserve="nothing"/>
|
||||
<type fullname="UnityEngine.UI.GraphicRaycaster" preserve="nothing"/>
|
||||
<type fullname="UnityEngine.UI.HorizontalLayoutGroup" preserve="nothing"/>
|
||||
<type fullname="UnityEngine.UI.Image" preserve="nothing"/>
|
||||
<type fullname="UnityEngine.UI.LayoutElement" preserve="nothing"/>
|
||||
<type fullname="UnityEngine.UI.Mask" preserve="nothing"/>
|
||||
<type fullname="UnityEngine.UI.RawImage" preserve="nothing"/>
|
||||
<type fullname="UnityEngine.UI.RectMask2D" preserve="nothing"/>
|
||||
<type fullname="UnityEngine.UI.Scrollbar" preserve="nothing"/>
|
||||
<type fullname="UnityEngine.UI.ScrollRect" preserve="nothing"/>
|
||||
<type fullname="UnityEngine.UI.Slider" preserve="nothing"/>
|
||||
<type fullname="UnityEngine.UI.Text" preserve="nothing"/>
|
||||
<type fullname="UnityEngine.UI.Toggle" preserve="nothing"/>
|
||||
<type fullname="UnityEngine.UI.VerticalLayoutGroup" preserve="nothing"/>
|
||||
</assembly>
|
||||
</linker>
|
||||
<linker>
|
||||
<assembly fullname="Assembly-CSharp">
|
||||
<type fullname="ARManager" preserve="nothing"/>
|
||||
<type fullname="CaptureScreenshotMgr" preserve="nothing"/>
|
||||
<type fullname="ChaoXiang" preserve="nothing"/>
|
||||
<type fullname="CoordinateAnchor" preserve="nothing"/>
|
||||
<type fullname="fanYe" preserve="nothing"/>
|
||||
<type fullname="GetData" preserve="nothing"/>
|
||||
<type fullname="GetKuang" preserve="nothing"/>
|
||||
<type fullname="GetKuangparent" preserve="nothing"/>
|
||||
<type fullname="GetXiangQing" preserve="nothing"/>
|
||||
<type fullname="GisPointTo3DPoint" preserve="nothing"/>
|
||||
<type fullname="GiveLike" preserve="nothing"/>
|
||||
<type fullname="GPSManager" preserve="nothing"/>
|
||||
<type fullname="GPSTestRunner" preserve="nothing"/>
|
||||
<type fullname="LookAt" preserve="nothing"/>
|
||||
<type fullname="MakeRoll" preserve="nothing"/>
|
||||
<type fullname="MyPlane" preserve="nothing"/>
|
||||
<type fullname="MyPlaneManager" preserve="nothing"/>
|
||||
<type fullname="OtherUserMannger" preserve="nothing"/>
|
||||
<type fullname="PlaneManager" preserve="nothing"/>
|
||||
<type fullname="PlayerManager" preserve="nothing"/>
|
||||
<type fullname="PostionController" preserve="nothing"/>
|
||||
<type fullname="RawImageAspectFitter" preserve="nothing"/>
|
||||
<type fullname="ResourceUI" preserve="nothing"/>
|
||||
<type fullname="ReturnFlutter" preserve="nothing"/>
|
||||
<type fullname="RollCollenter" preserve="nothing"/>
|
||||
<type fullname="RuntimeLog" preserve="nothing"/>
|
||||
<type fullname="ScaleController" preserve="nothing"/>
|
||||
<type fullname="ScreenRecording" preserve="nothing"/>
|
||||
<type fullname="SetHigh" preserve="nothing"/>
|
||||
<type fullname="SetPos" preserve="nothing"/>
|
||||
<type fullname="SetPosAndRat" preserve="nothing"/>
|
||||
<type fullname="SetRolls" preserve="nothing"/>
|
||||
<type fullname="ShuaXn" preserve="nothing"/>
|
||||
<type fullname="SkipSplashImage" preserve="nothing"/>
|
||||
<type fullname="test" preserve="nothing"/>
|
||||
<type fullname="upSpeed" preserve="nothing"/>
|
||||
<type fullname="WorldRootGetData" preserve="nothing"/>
|
||||
</assembly>
|
||||
<assembly fullname="DOTween">
|
||||
<type fullname="DG.Tweening.Core.DOTweenSettings" preserve="nothing"/>
|
||||
</assembly>
|
||||
<assembly fullname="EasyAR.Sense">
|
||||
<type fullname="easyar.ARComponentPicker" preserve="nothing"/>
|
||||
<type fullname="easyar.ARCoreFrameSource" preserve="nothing"/>
|
||||
<type fullname="easyar.AREngineFrameSource" preserve="nothing"/>
|
||||
<type fullname="easyar.ARKitFrameSource" preserve="nothing"/>
|
||||
<type fullname="easyar.ARSession" preserve="nothing"/>
|
||||
<type fullname="easyar.CameraDeviceFrameSource" preserve="nothing"/>
|
||||
<type fullname="easyar.CameraImageRenderer" preserve="nothing"/>
|
||||
<type fullname="easyar.EasyARController" preserve="nothing"/>
|
||||
<type fullname="easyar.EasyARSettings" preserve="nothing"/>
|
||||
<type fullname="easyar.FramePlayer" preserve="nothing"/>
|
||||
<type fullname="easyar.FrameRecorder" preserve="nothing"/>
|
||||
<type fullname="easyar.MotionTrackerFrameSource" preserve="nothing"/>
|
||||
<type fullname="easyar.RenderCameraController" preserve="nothing"/>
|
||||
<type fullname="easyar.WorldRootController" preserve="nothing"/>
|
||||
</assembly>
|
||||
<assembly fullname="Unity.InputSystem">
|
||||
<type fullname="UnityEngine.InputSystem.InputSettings" preserve="nothing"/>
|
||||
<type fullname="UnityEngine.InputSystem.InputSystemObject" preserve="nothing"/>
|
||||
<type fullname="UnityEngine.InputSystem.RemoteInputPlayerConnection" preserve="nothing"/>
|
||||
</assembly>
|
||||
<assembly fullname="Unity.Netcode.Runtime">
|
||||
<type fullname="Unity.Netcode.NetworkPrefabsList" preserve="nothing"/>
|
||||
</assembly>
|
||||
<assembly fullname="Unity.RenderPipelines.Core.Runtime">
|
||||
<type fullname="UnityEngine.Rendering.UI.DebugUIHandlerBitField" preserve="nothing"/>
|
||||
<type fullname="UnityEngine.Rendering.UI.DebugUIHandlerButton" preserve="nothing"/>
|
||||
<type fullname="UnityEngine.Rendering.UI.DebugUIHandlerCanvas" preserve="nothing"/>
|
||||
<type fullname="UnityEngine.Rendering.UI.DebugUIHandlerColor" preserve="nothing"/>
|
||||
<type fullname="UnityEngine.Rendering.UI.DebugUIHandlerContainer" preserve="nothing"/>
|
||||
<type fullname="UnityEngine.Rendering.UI.DebugUIHandlerEnumField" preserve="nothing"/>
|
||||
<type fullname="UnityEngine.Rendering.UI.DebugUIHandlerEnumHistory" preserve="nothing"/>
|
||||
<type fullname="UnityEngine.Rendering.UI.DebugUIHandlerFloatField" preserve="nothing"/>
|
||||
<type fullname="UnityEngine.Rendering.UI.DebugUIHandlerFoldout" preserve="nothing"/>
|
||||
<type fullname="UnityEngine.Rendering.UI.DebugUIHandlerGroup" preserve="nothing"/>
|
||||
<type fullname="UnityEngine.Rendering.UI.DebugUIHandlerHBox" preserve="nothing"/>
|
||||
<type fullname="UnityEngine.Rendering.UI.DebugUIHandlerIndirectFloatField" preserve="nothing"/>
|
||||
<type fullname="UnityEngine.Rendering.UI.DebugUIHandlerIndirectToggle" preserve="nothing"/>
|
||||
<type fullname="UnityEngine.Rendering.UI.DebugUIHandlerIntField" preserve="nothing"/>
|
||||
<type fullname="UnityEngine.Rendering.UI.DebugUIHandlerMessageBox" preserve="nothing"/>
|
||||
<type fullname="UnityEngine.Rendering.UI.DebugUIHandlerPanel" preserve="nothing"/>
|
||||
<type fullname="UnityEngine.Rendering.UI.DebugUIHandlerPersistentCanvas" preserve="nothing"/>
|
||||
<type fullname="UnityEngine.Rendering.UI.DebugUIHandlerRow" preserve="nothing"/>
|
||||
<type fullname="UnityEngine.Rendering.UI.DebugUIHandlerToggle" preserve="nothing"/>
|
||||
<type fullname="UnityEngine.Rendering.UI.DebugUIHandlerToggleHistory" preserve="nothing"/>
|
||||
<type fullname="UnityEngine.Rendering.UI.DebugUIHandlerUIntField" preserve="nothing"/>
|
||||
<type fullname="UnityEngine.Rendering.UI.DebugUIHandlerValue" preserve="nothing"/>
|
||||
<type fullname="UnityEngine.Rendering.UI.DebugUIHandlerVBox" preserve="nothing"/>
|
||||
<type fullname="UnityEngine.Rendering.UI.DebugUIHandlerVector2" preserve="nothing"/>
|
||||
<type fullname="UnityEngine.Rendering.UI.DebugUIHandlerVector3" preserve="nothing"/>
|
||||
<type fullname="UnityEngine.Rendering.UI.DebugUIHandlerVector4" preserve="nothing"/>
|
||||
<type fullname="UnityEngine.Rendering.UI.UIFoldout" preserve="nothing"/>
|
||||
</assembly>
|
||||
<assembly fullname="Unity.TextMeshPro">
|
||||
<type fullname="TMPro.TextMeshProUGUI" preserve="nothing"/>
|
||||
<type fullname="TMPro.TMP_FontAsset" preserve="nothing"/>
|
||||
<type fullname="TMPro.TMP_InputField" preserve="nothing"/>
|
||||
<type fullname="TMPro.TMP_Settings" preserve="nothing"/>
|
||||
<type fullname="TMPro.TMP_SpriteAsset" preserve="nothing"/>
|
||||
<type fullname="TMPro.TMP_StyleSheet" preserve="nothing"/>
|
||||
</assembly>
|
||||
<assembly fullname="Unity.XR.Management">
|
||||
<type fullname="UnityEngine.XR.Management.XRGeneralSettings" preserve="nothing"/>
|
||||
<type fullname="UnityEngine.XR.Management.XRManagerSettings" preserve="nothing"/>
|
||||
</assembly>
|
||||
<assembly fullname="Unity.XR.OpenXR">
|
||||
<type fullname="UnityEngine.XR.OpenXR.Features.Extensions.PerformanceSettings.XrPerformanceSettingsFeature" preserve="nothing"/>
|
||||
<type fullname="UnityEngine.XR.OpenXR.Features.Interactions.DPadInteraction" preserve="nothing"/>
|
||||
<type fullname="UnityEngine.XR.OpenXR.Features.Interactions.EyeGazeInteraction" preserve="nothing"/>
|
||||
<type fullname="UnityEngine.XR.OpenXR.Features.Interactions.HandCommonPosesInteraction" preserve="nothing"/>
|
||||
<type fullname="UnityEngine.XR.OpenXR.Features.Interactions.HandInteractionProfile" preserve="nothing"/>
|
||||
<type fullname="UnityEngine.XR.OpenXR.Features.Interactions.HPReverbG2ControllerProfile" preserve="nothing"/>
|
||||
<type fullname="UnityEngine.XR.OpenXR.Features.Interactions.HTCViveControllerProfile" preserve="nothing"/>
|
||||
<type fullname="UnityEngine.XR.OpenXR.Features.Interactions.KHRSimpleControllerProfile" preserve="nothing"/>
|
||||
<type fullname="UnityEngine.XR.OpenXR.Features.Interactions.MetaQuestTouchProControllerProfile" preserve="nothing"/>
|
||||
<type fullname="UnityEngine.XR.OpenXR.Features.Interactions.MicrosoftHandInteraction" preserve="nothing"/>
|
||||
<type fullname="UnityEngine.XR.OpenXR.Features.Interactions.MicrosoftMotionControllerProfile" preserve="nothing"/>
|
||||
<type fullname="UnityEngine.XR.OpenXR.Features.Interactions.OculusTouchControllerProfile" preserve="nothing"/>
|
||||
<type fullname="UnityEngine.XR.OpenXR.Features.Interactions.PalmPoseInteraction" preserve="nothing"/>
|
||||
<type fullname="UnityEngine.XR.OpenXR.Features.Interactions.ValveIndexControllerProfile" preserve="nothing"/>
|
||||
<type fullname="UnityEngine.XR.OpenXR.OpenXRSettings" preserve="nothing"/>
|
||||
</assembly>
|
||||
<assembly fullname="Unity.XR.OpenXR.Features.ConformanceAutomation">
|
||||
<type fullname="UnityEngine.XR.OpenXR.Features.ConformanceAutomation.ConformanceAutomationFeature" preserve="nothing"/>
|
||||
</assembly>
|
||||
<assembly fullname="Unity.XR.OpenXR.Features.MetaQuestSupport">
|
||||
<type fullname="UnityEngine.XR.OpenXR.Features.MetaQuestSupport.MetaQuestFeature" preserve="nothing"/>
|
||||
</assembly>
|
||||
<assembly fullname="Unity.XR.OpenXR.Features.MockRuntime">
|
||||
<type fullname="UnityEngine.XR.OpenXR.Features.Mock.MockRuntime" preserve="nothing"/>
|
||||
</assembly>
|
||||
<assembly fullname="Unity.XR.OpenXR.Features.OculusQuestSupport">
|
||||
<type fullname="UnityEngine.XR.OpenXR.Features.OculusQuestSupport.OculusQuestFeature" preserve="nothing"/>
|
||||
</assembly>
|
||||
<assembly fullname="Unity.XR.OpenXR.Features.RuntimeDebugger">
|
||||
<type fullname="UnityEngine.XR.OpenXR.Features.RuntimeDebugger.RuntimeDebuggerOpenXRFeature" preserve="nothing"/>
|
||||
</assembly>
|
||||
<assembly fullname="UnityEngine">
|
||||
<type fullname="UnityEditor.AudioManager" preserve="nothing"/>
|
||||
<type fullname="UnityEditor.InputManager" preserve="nothing"/>
|
||||
<type fullname="UnityEditor.MonoManager" preserve="nothing"/>
|
||||
<type fullname="UnityEditor.MonoScript" preserve="nothing"/>
|
||||
<type fullname="UnityEditor.Physics2DSettings" preserve="nothing"/>
|
||||
<type fullname="UnityEditor.PhysicsManager" preserve="nothing"/>
|
||||
<type fullname="UnityEditor.PlayerSettings" preserve="nothing"/>
|
||||
<type fullname="UnityEditor.TagManager" preserve="nothing"/>
|
||||
<type fullname="UnityEditor.TimeManager" preserve="nothing"/>
|
||||
<type fullname="UnityEditor.UnityConnectSettings" preserve="nothing"/>
|
||||
<type fullname="UnityEditor.VFXManager" preserve="nothing"/>
|
||||
<type fullname="UnityEngine.AudioBehaviour" preserve="nothing"/>
|
||||
<type fullname="UnityEngine.AudioListener" preserve="nothing"/>
|
||||
<type fullname="UnityEngine.Behaviour" preserve="nothing"/>
|
||||
<type fullname="UnityEngine.BoxCollider" preserve="nothing"/>
|
||||
<type fullname="UnityEngine.Camera" preserve="nothing"/>
|
||||
<type fullname="UnityEngine.Canvas" preserve="nothing"/>
|
||||
<type fullname="UnityEngine.CanvasRenderer" preserve="nothing"/>
|
||||
<type fullname="UnityEngine.Collider" preserve="nothing"/>
|
||||
<type fullname="UnityEngine.Component" preserve="nothing"/>
|
||||
<type fullname="UnityEngine.Cubemap" preserve="nothing"/>
|
||||
<type fullname="UnityEngine.Font" preserve="nothing"/>
|
||||
<type fullname="UnityEngine.GameObject" preserve="nothing"/>
|
||||
<type fullname="UnityEngine.Light" preserve="nothing"/>
|
||||
<type fullname="UnityEngine.LightmapSettings" preserve="nothing"/>
|
||||
<type fullname="UnityEngine.Material" preserve="nothing"/>
|
||||
<type fullname="UnityEngine.Mesh" preserve="nothing"/>
|
||||
<type fullname="UnityEngine.MeshFilter" preserve="nothing"/>
|
||||
<type fullname="UnityEngine.MeshRenderer" preserve="nothing"/>
|
||||
<type fullname="UnityEngine.MonoBehaviour" preserve="nothing"/>
|
||||
<type fullname="UnityEngine.Object" preserve="nothing"/>
|
||||
<type fullname="UnityEngine.ParticleSystem" preserve="nothing"/>
|
||||
<type fullname="UnityEngine.ParticleSystemRenderer" preserve="nothing"/>
|
||||
<type fullname="UnityEngine.QualitySettings" preserve="nothing"/>
|
||||
<type fullname="UnityEngine.RectTransform" preserve="nothing"/>
|
||||
<type fullname="UnityEngine.ReflectionProbe" preserve="nothing"/>
|
||||
<type fullname="UnityEngine.Renderer" preserve="nothing"/>
|
||||
<type fullname="UnityEngine.Rendering.GraphicsSettings" preserve="nothing"/>
|
||||
<type fullname="UnityEngine.RenderSettings" preserve="nothing"/>
|
||||
<type fullname="UnityEngine.RenderTexture" preserve="nothing"/>
|
||||
<type fullname="UnityEngine.Shader" preserve="nothing"/>
|
||||
<type fullname="UnityEngine.Sprite" preserve="nothing"/>
|
||||
<type fullname="UnityEngine.TextAsset" preserve="nothing"/>
|
||||
<type fullname="UnityEngine.Texture" preserve="nothing"/>
|
||||
<type fullname="UnityEngine.Texture2D" preserve="nothing"/>
|
||||
<type fullname="UnityEngine.Transform" preserve="nothing"/>
|
||||
<type fullname="UnityEngine.Video.VideoPlayer" preserve="nothing"/>
|
||||
</assembly>
|
||||
<assembly fullname="UnityEngine.UI">
|
||||
<type fullname="UnityEngine.EventSystems.EventSystem" preserve="nothing"/>
|
||||
<type fullname="UnityEngine.EventSystems.EventTrigger" preserve="nothing"/>
|
||||
<type fullname="UnityEngine.EventSystems.StandaloneInputModule" preserve="nothing"/>
|
||||
<type fullname="UnityEngine.UI.Button" preserve="nothing"/>
|
||||
<type fullname="UnityEngine.UI.CanvasScaler" preserve="nothing"/>
|
||||
<type fullname="UnityEngine.UI.ContentSizeFitter" preserve="nothing"/>
|
||||
<type fullname="UnityEngine.UI.GraphicRaycaster" preserve="nothing"/>
|
||||
<type fullname="UnityEngine.UI.HorizontalLayoutGroup" preserve="nothing"/>
|
||||
<type fullname="UnityEngine.UI.Image" preserve="nothing"/>
|
||||
<type fullname="UnityEngine.UI.LayoutElement" preserve="nothing"/>
|
||||
<type fullname="UnityEngine.UI.Mask" preserve="nothing"/>
|
||||
<type fullname="UnityEngine.UI.RawImage" preserve="nothing"/>
|
||||
<type fullname="UnityEngine.UI.RectMask2D" preserve="nothing"/>
|
||||
<type fullname="UnityEngine.UI.Scrollbar" preserve="nothing"/>
|
||||
<type fullname="UnityEngine.UI.ScrollRect" preserve="nothing"/>
|
||||
<type fullname="UnityEngine.UI.Slider" preserve="nothing"/>
|
||||
<type fullname="UnityEngine.UI.Text" preserve="nothing"/>
|
||||
<type fullname="UnityEngine.UI.Toggle" preserve="nothing"/>
|
||||
<type fullname="UnityEngine.UI.VerticalLayoutGroup" preserve="nothing"/>
|
||||
</assembly>
|
||||
</linker>
|
||||
|
||||
@ -1 +1 @@
|
||||
{"root":[{"assemblyName":"Assembly-CSharp","nameSpace":"","className":"SkipSplashImage","methodName":"Run","loadTypes":3,"isUnityClass":false},{"assemblyName":"EasyAR.Sense","nameSpace":"easyar","className":"EasyARController","methodName":"AttemptInitializeOnLoad","loadTypes":1,"isUnityClass":false},{"assemblyName":"Unity.InputSystem","nameSpace":"UnityEngine.InputSystem","className":"InputSystem","methodName":"RunInitializeInPlayer","loadTypes":4,"isUnityClass":true},{"assemblyName":"Unity.InputSystem","nameSpace":"UnityEngine.InputSystem","className":"InputSystem","methodName":"RunInitialUpdate","loadTypes":1,"isUnityClass":true},{"assemblyName":"Unity.Netcode.Components","nameSpace":"__GEN","className":"INetworkMessageHelper","methodName":"InitializeMessages","loadTypes":0,"isUnityClass":true},{"assemblyName":"Unity.Netcode.Components","nameSpace":"__GEN","className":"NetworkVariableSerializationHelper","methodName":"InitializeSerialization","loadTypes":0,"isUnityClass":true},{"assemblyName":"Unity.XR.Management","nameSpace":"UnityEngine.XR.Management","className":"XRGeneralSettings","methodName":"AttemptInitializeXRSDKOnLoad","loadTypes":2,"isUnityClass":true},{"assemblyName":"Unity.XR.Management","nameSpace":"UnityEngine.XR.Management","className":"XRGeneralSettings","methodName":"AttemptStartXRSDKOnBeforeSplashScreen","loadTypes":3,"isUnityClass":true},{"assemblyName":"Unity.Collections","nameSpace":"","className":"$BurstDirectCallInitializer","methodName":"Initialize","loadTypes":2,"isUnityClass":true},{"assemblyName":"Unity.RenderPipelines.Core.Runtime","nameSpace":"UnityEngine.Rendering","className":"DebugUpdater","methodName":"RuntimeInit","loadTypes":0,"isUnityClass":true},{"assemblyName":"Unity.Netcode.Runtime","nameSpace":"Unity.Netcode","className":"NetworkUpdateLoop","methodName":"Initialize","loadTypes":4,"isUnityClass":true},{"assemblyName":"Unity.Netcode.Runtime","nameSpace":"Unity.Netcode","className":"NetworkVariableSerializationTypes","methodName":"InitializeIntegerSerialization","loadTypes":2,"isUnityClass":true},{"assemblyName":"Unity.Netcode.Runtime","nameSpace":"__GEN","className":"INetworkMessageHelper","methodName":"InitializeMessages","loadTypes":0,"isUnityClass":true},{"assemblyName":"Unity.VisualScripting.Core","nameSpace":"Unity.VisualScripting","className":"RuntimeVSUsageUtility","methodName":"RuntimeInitializeOnLoadBeforeSceneLoad","loadTypes":1,"isUnityClass":true}]}
|
||||
{"root":[{"assemblyName":"Assembly-CSharp","nameSpace":"","className":"SkipSplashImage","methodName":"Run","loadTypes":3,"isUnityClass":false},{"assemblyName":"EasyAR.Sense","nameSpace":"easyar","className":"EasyARController","methodName":"AttemptInitializeOnLoad","loadTypes":1,"isUnityClass":false},{"assemblyName":"Unity.InputSystem","nameSpace":"UnityEngine.InputSystem","className":"InputSystem","methodName":"RunInitializeInPlayer","loadTypes":4,"isUnityClass":true},{"assemblyName":"Unity.InputSystem","nameSpace":"UnityEngine.InputSystem","className":"InputSystem","methodName":"RunInitialUpdate","loadTypes":1,"isUnityClass":true},{"assemblyName":"Unity.Netcode.Components","nameSpace":"__GEN","className":"INetworkMessageHelper","methodName":"InitializeMessages","loadTypes":0,"isUnityClass":true},{"assemblyName":"Unity.Netcode.Components","nameSpace":"__GEN","className":"NetworkVariableSerializationHelper","methodName":"InitializeSerialization","loadTypes":0,"isUnityClass":true},{"assemblyName":"Unity.XR.Management","nameSpace":"UnityEngine.XR.Management","className":"XRGeneralSettings","methodName":"AttemptInitializeXRSDKOnLoad","loadTypes":2,"isUnityClass":true},{"assemblyName":"Unity.XR.Management","nameSpace":"UnityEngine.XR.Management","className":"XRGeneralSettings","methodName":"AttemptStartXRSDKOnBeforeSplashScreen","loadTypes":3,"isUnityClass":true},{"assemblyName":"Unity.Collections","nameSpace":"","className":"$BurstDirectCallInitializer","methodName":"Initialize","loadTypes":2,"isUnityClass":true},{"assemblyName":"Unity.RenderPipelines.Core.Runtime","nameSpace":"UnityEngine.Rendering","className":"DebugUpdater","methodName":"RuntimeInit","loadTypes":0,"isUnityClass":true},{"assemblyName":"Unity.Netcode.Runtime","nameSpace":"Unity.Netcode","className":"NetworkUpdateLoop","methodName":"Initialize","loadTypes":4,"isUnityClass":true},{"assemblyName":"Unity.Netcode.Runtime","nameSpace":"Unity.Netcode","className":"NetworkVariableSerializationTypes","methodName":"InitializeIntegerSerialization","loadTypes":2,"isUnityClass":true},{"assemblyName":"Unity.Netcode.Runtime","nameSpace":"__GEN","className":"INetworkMessageHelper","methodName":"InitializeMessages","loadTypes":0,"isUnityClass":true},{"assemblyName":"Unity.VisualScripting.Core","nameSpace":"Unity.VisualScripting","className":"RuntimeVSUsageUtility","methodName":"RuntimeInitializeOnLoadBeforeSceneLoad","loadTypes":1,"isUnityClass":true}]}
|
||||
|
||||
@ -1,85 +0,0 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
|
||||
<plist version="1.0">
|
||||
<dict>
|
||||
<key>CADisableMinimumFrameDuration</key>
|
||||
<false />
|
||||
<key>CADisableMinimumFrameDurationOnPhone</key>
|
||||
<false />
|
||||
<key>CFBundleAllowMixedLocalizations</key>
|
||||
<true />
|
||||
<key>CFBundleDevelopmentRegion</key>
|
||||
<string>en</string>
|
||||
<key>CFBundleDisplayName</key>
|
||||
<string>arTourismFlutterUnity</string>
|
||||
<key>CFBundleExecutable</key>
|
||||
<string>${EXECUTABLE_NAME}</string>
|
||||
<key>CFBundleIdentifier</key>
|
||||
<string>${PRODUCT_BUNDLE_IDENTIFIER}</string>
|
||||
<key>CFBundleInfoDictionaryVersion</key>
|
||||
<string>6.0</string>
|
||||
<key>CFBundleName</key>
|
||||
<string>${PRODUCT_NAME}</string>
|
||||
<key>CFBundlePackageType</key>
|
||||
<string>APPL</string>
|
||||
<key>CFBundleShortVersionString</key>
|
||||
<string>0.1</string>
|
||||
<key>CFBundleVersion</key>
|
||||
<string>0</string>
|
||||
<key>LSRequiresIPhoneOS</key>
|
||||
<true />
|
||||
<key>NSAppTransportSecurity</key>
|
||||
<dict>
|
||||
<key>NSAllowsArbitraryLoads</key>
|
||||
<true />
|
||||
</dict>
|
||||
<key>NSCameraUsageDescription</key>
|
||||
<string>此应用需要使用相机进行AR体验</string>
|
||||
<key>NSLocationWhenInUseUsageDescription</key>
|
||||
<string>此应用需要访问您的位置以提供导航服务</string>
|
||||
<key>NSMicrophoneUsageDescription</key>
|
||||
<string>此应用需要访问您的麦克风以提供录像服务</string>
|
||||
<key>NSPhotoLibraryAddUsageDescription</key>
|
||||
<string>The app requires access to Photos to save media to it.</string>
|
||||
<key>NSPhotoLibraryUsageDescription</key>
|
||||
<string>The app requires access to Photos to save media to it.</string>
|
||||
<key>UILaunchStoryboardName</key>
|
||||
<string>LaunchScreen-iPhone</string>
|
||||
<key>UILaunchStoryboardName~ipad</key>
|
||||
<string>LaunchScreen-iPad</string>
|
||||
<key>UILaunchStoryboardName~iphone</key>
|
||||
<string>LaunchScreen-iPhone</string>
|
||||
<key>UILaunchStoryboardName~ipod</key>
|
||||
<string>LaunchScreen-iPhone</string>
|
||||
<key>UIPrerenderedIcon</key>
|
||||
<false />
|
||||
<key>UIRequiredDeviceCapabilities</key>
|
||||
<array>
|
||||
<string>arm64</string>
|
||||
<string>metal</string>
|
||||
</array>
|
||||
<key>UIRequiresFullScreen</key>
|
||||
<true />
|
||||
<key>UIRequiresPersistentWiFi</key>
|
||||
<false />
|
||||
<key>UIStatusBarHidden</key>
|
||||
<true />
|
||||
<key>UIStatusBarStyle</key>
|
||||
<string>UIStatusBarStyleDefault</string>
|
||||
<key>UISupportedInterfaceOrientations</key>
|
||||
<array>
|
||||
<string>UIInterfaceOrientationPortrait</string>
|
||||
<string>UIInterfaceOrientationPortraitUpsideDown</string>
|
||||
<string>UIInterfaceOrientationLandscapeRight</string>
|
||||
<string>UIInterfaceOrientationLandscapeLeft</string>
|
||||
</array>
|
||||
<key>UIViewControllerBasedStatusBarAppearance</key>
|
||||
<true />
|
||||
<key>Unity_LoadingActivityIndicatorStyle</key>
|
||||
<integer>-1</integer>
|
||||
<key>UnityCloudProjectID</key>
|
||||
<string></string>
|
||||
<key>UnityCrashSubmissionURL</key>
|
||||
<string></string>
|
||||
</dict>
|
||||
</plist>
|
||||
@ -1,2 +1,2 @@
|
||||
bool il2cpp_no_exceptions = false;
|
||||
extern "C" bool Unity_il2cppNoExceptions() { return il2cpp_no_exceptions; }
|
||||
bool il2cpp_no_exceptions = false;
|
||||
extern "C" bool Unity_il2cppNoExceptions() { return il2cpp_no_exceptions; }
|
||||
|
||||
@ -1,12 +1,12 @@
|
||||
|
||||
#include "RegisterFeatures.h"
|
||||
|
||||
extern "C" void UnityEnableGyroscope(bool value);
|
||||
extern "C" void UnityEnableStylusTouch(bool value);
|
||||
|
||||
void RegisterFeatures()
|
||||
{
|
||||
UnityEnableGyroscope(true);
|
||||
UnityEnableStylusTouch(true);
|
||||
}
|
||||
|
||||
|
||||
#include "RegisterFeatures.h"
|
||||
|
||||
extern "C" void UnityEnableGyroscope(bool value);
|
||||
extern "C" void UnityEnableStylusTouch(bool value);
|
||||
|
||||
void RegisterFeatures()
|
||||
{
|
||||
UnityEnableGyroscope(true);
|
||||
UnityEnableStylusTouch(true);
|
||||
}
|
||||
|
||||
|
||||
@ -1,43 +1,103 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<Scheme LastUpgradeVersion="0500" version="2.0">
|
||||
<BuildAction parallelizeBuildables="YES" buildImplicitDependencies="YES">
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<Scheme
|
||||
LastUpgradeVersion = "0500"
|
||||
version = "2.0">
|
||||
<BuildAction
|
||||
parallelizeBuildables = "YES"
|
||||
buildImplicitDependencies = "YES">
|
||||
<BuildActionEntries>
|
||||
<BuildActionEntry buildForTesting="YES" buildForRunning="YES" buildForProfiling="YES" buildForArchiving="YES" buildForAnalyzing="YES">
|
||||
<BuildableReference BuildableIdentifier="primary" BlueprintIdentifier="1D6058900D05DD3D006BFB54" BuildableName="Unity-Target-New.app" BlueprintName="Unity-iPhone" ReferencedContainer="container:Unity-iPhone.xcodeproj">
|
||||
<BuildActionEntry
|
||||
buildForTesting = "YES"
|
||||
buildForRunning = "YES"
|
||||
buildForProfiling = "YES"
|
||||
buildForArchiving = "YES"
|
||||
buildForAnalyzing = "YES">
|
||||
<BuildableReference
|
||||
BuildableIdentifier = "primary"
|
||||
BlueprintIdentifier = "1D6058900D05DD3D006BFB54"
|
||||
BuildableName = "arTourismFlutterUnity.app"
|
||||
BlueprintName = "Unity-iPhone"
|
||||
ReferencedContainer = "container:Unity-iPhone.xcodeproj">
|
||||
</BuildableReference>
|
||||
</BuildActionEntry>
|
||||
</BuildActionEntries>
|
||||
</BuildAction>
|
||||
<TestAction buildConfiguration="Debug" selectedDebuggerIdentifier="Xcode.DebuggerFoundation.Debugger.LLDB" selectedLauncherIdentifier="Xcode.DebuggerFoundation.Launcher.LLDB" shouldUseLaunchSchemeArgsEnv="NO">
|
||||
<TestAction
|
||||
buildConfiguration = "Debug"
|
||||
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
|
||||
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
|
||||
shouldUseLaunchSchemeArgsEnv = "NO">
|
||||
<MacroExpansion>
|
||||
<BuildableReference
|
||||
BuildableIdentifier = "primary"
|
||||
BlueprintIdentifier = "1D6058900D05DD3D006BFB54"
|
||||
BuildableName = "arTourismFlutterUnity.app"
|
||||
BlueprintName = "Unity-iPhone"
|
||||
ReferencedContainer = "container:Unity-iPhone.xcodeproj">
|
||||
</BuildableReference>
|
||||
</MacroExpansion>
|
||||
<Testables>
|
||||
<TestableReference skipped="NO">
|
||||
<BuildableReference BuildableIdentifier="primary" BlueprintIdentifier="5623C57217FDCB0800090B9E" BuildableName="Unity-iPhone Tests.xctest" BlueprintName="Unity-iPhone Tests" ReferencedContainer="container:Unity-iPhone.xcodeproj">
|
||||
<TestableReference
|
||||
skipped = "NO">
|
||||
<BuildableReference
|
||||
BuildableIdentifier = "primary"
|
||||
BlueprintIdentifier = "5623C57217FDCB0800090B9E"
|
||||
BuildableName = "Unity-iPhone Tests.xctest"
|
||||
BlueprintName = "Unity-iPhone Tests"
|
||||
ReferencedContainer = "container:Unity-iPhone.xcodeproj">
|
||||
</BuildableReference>
|
||||
</TestableReference>
|
||||
</Testables>
|
||||
<MacroExpansion>
|
||||
<BuildableReference BuildableIdentifier="primary" BlueprintIdentifier="1D6058900D05DD3D006BFB54" BuildableName="Unity-Target-New.app" BlueprintName="Unity-iPhone" ReferencedContainer="container:Unity-iPhone.xcodeproj">
|
||||
</BuildableReference>
|
||||
</MacroExpansion>
|
||||
<AdditionalOptions>
|
||||
</AdditionalOptions>
|
||||
</TestAction>
|
||||
<LaunchAction buildConfiguration="ReleaseForRunning" selectedDebuggerIdentifier="Xcode.DebuggerFoundation.Debugger.LLDB" selectedLauncherIdentifier="Xcode.DebuggerFoundation.Launcher.LLDB" launchStyle="0" useCustomWorkingDirectory="NO" ignoresPersistentStateOnLaunch="NO" debugDocumentVersioning="YES" debugXPCServices="NO" debugServiceExtension="internal" enableGPUFrameCaptureMode="3" enableGPUValidationMode="1" allowLocationSimulation="YES" queueDebuggingEnabled="No" GPUProfilerEnabled="No" disablePerformanceAntipatternChecker="YES">
|
||||
<BuildableProductRunnable runnableDebuggingMode="0">
|
||||
<BuildableReference BuildableIdentifier="primary" BlueprintIdentifier="1D6058900D05DD3D006BFB54" BuildableName="Unity-Target-New.app" BlueprintName="Unity-iPhone" ReferencedContainer="container:Unity-iPhone.xcodeproj">
|
||||
<LaunchAction
|
||||
buildConfiguration = "ReleaseForRunning"
|
||||
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
|
||||
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
|
||||
disablePerformanceAntipatternChecker = "YES"
|
||||
launchStyle = "0"
|
||||
useCustomWorkingDirectory = "NO"
|
||||
ignoresPersistentStateOnLaunch = "NO"
|
||||
debugDocumentVersioning = "YES"
|
||||
debugXPCServices = "NO"
|
||||
debugServiceExtension = "internal"
|
||||
enableGPUFrameCaptureMode = "3"
|
||||
enableGPUValidationMode = "1"
|
||||
allowLocationSimulation = "YES"
|
||||
queueDebuggingEnabled = "No"
|
||||
GPUProfilerEnabled = "No">
|
||||
<BuildableProductRunnable
|
||||
runnableDebuggingMode = "0">
|
||||
<BuildableReference
|
||||
BuildableIdentifier = "primary"
|
||||
BlueprintIdentifier = "1D6058900D05DD3D006BFB54"
|
||||
BuildableName = "arTourismFlutterUnity.app"
|
||||
BlueprintName = "Unity-iPhone"
|
||||
ReferencedContainer = "container:Unity-iPhone.xcodeproj">
|
||||
</BuildableReference>
|
||||
</BuildableProductRunnable>
|
||||
<AdditionalOptions>
|
||||
</AdditionalOptions>
|
||||
</LaunchAction>
|
||||
<ProfileAction buildConfiguration="ReleaseForProfiling" shouldUseLaunchSchemeArgsEnv="YES" savedToolIdentifier="" useCustomWorkingDirectory="NO" debugDocumentVersioning="YES">
|
||||
<BuildableProductRunnable runnableDebuggingMode="0">
|
||||
<BuildableReference BuildableIdentifier="primary" BlueprintIdentifier="1D6058900D05DD3D006BFB54" BuildableName="Unity-Target-New.app" BlueprintName="Unity-iPhone" ReferencedContainer="container:Unity-iPhone.xcodeproj">
|
||||
<ProfileAction
|
||||
buildConfiguration = "ReleaseForProfiling"
|
||||
shouldUseLaunchSchemeArgsEnv = "YES"
|
||||
savedToolIdentifier = ""
|
||||
useCustomWorkingDirectory = "NO"
|
||||
debugDocumentVersioning = "YES">
|
||||
<BuildableProductRunnable
|
||||
runnableDebuggingMode = "0">
|
||||
<BuildableReference
|
||||
BuildableIdentifier = "primary"
|
||||
BlueprintIdentifier = "1D6058900D05DD3D006BFB54"
|
||||
BuildableName = "arTourismFlutterUnity.app"
|
||||
BlueprintName = "Unity-iPhone"
|
||||
ReferencedContainer = "container:Unity-iPhone.xcodeproj">
|
||||
</BuildableReference>
|
||||
</BuildableProductRunnable>
|
||||
</ProfileAction>
|
||||
<AnalyzeAction buildConfiguration="Debug">
|
||||
<AnalyzeAction
|
||||
buildConfiguration = "Debug">
|
||||
</AnalyzeAction>
|
||||
<ArchiveAction buildConfiguration="Release" revealArchiveInOrganizer="YES">
|
||||
<ArchiveAction
|
||||
buildConfiguration = "Release"
|
||||
revealArchiveInOrganizer = "YES">
|
||||
</ArchiveAction>
|
||||
</Scheme>
|
||||
|
||||
@ -1,41 +1,88 @@
|
||||
{
|
||||
"images" : [
|
||||
{
|
||||
"filename" : "Icon-iPhone-120.png",
|
||||
"idiom" : "iphone",
|
||||
"scale" : "2x",
|
||||
"size" : "60x60"
|
||||
},
|
||||
{
|
||||
"filename" : "Icon-iPhone-180.png",
|
||||
"idiom" : "iphone",
|
||||
"scale" : "3x",
|
||||
"size" : "60x60"
|
||||
},
|
||||
{
|
||||
"filename" : "Icon-iPad-76.png",
|
||||
"idiom" : "ipad",
|
||||
"scale" : "1x",
|
||||
"size" : "76x76"
|
||||
},
|
||||
{
|
||||
"filename" : "Icon-iPad-152.png",
|
||||
"idiom" : "ipad",
|
||||
"scale" : "2x",
|
||||
"size" : "76x76"
|
||||
},
|
||||
{
|
||||
"filename" : "Icon-iPad-167.png",
|
||||
"idiom" : "ipad",
|
||||
"scale" : "2x",
|
||||
"size" : "83.5x83.5"
|
||||
}
|
||||
],
|
||||
"info" : {
|
||||
"author" : "xcode",
|
||||
"version" : 1
|
||||
},
|
||||
"properties" : {
|
||||
"pre-rendered" : false
|
||||
}
|
||||
}
|
||||
"images" : [
|
||||
{
|
||||
"idiom" : "iphone",
|
||||
"scale" : "2x",
|
||||
"size" : "20x20"
|
||||
},
|
||||
{
|
||||
"idiom" : "iphone",
|
||||
"scale" : "3x",
|
||||
"size" : "20x20"
|
||||
},
|
||||
{
|
||||
"idiom" : "iphone",
|
||||
"scale" : "2x",
|
||||
"size" : "29x29"
|
||||
},
|
||||
{
|
||||
"idiom" : "iphone",
|
||||
"scale" : "3x",
|
||||
"size" : "29x29"
|
||||
},
|
||||
{
|
||||
"idiom" : "iphone",
|
||||
"scale" : "2x",
|
||||
"size" : "40x40"
|
||||
},
|
||||
{
|
||||
"idiom" : "iphone",
|
||||
"scale" : "3x",
|
||||
"size" : "40x40"
|
||||
},
|
||||
{
|
||||
"filename" : "Icon-iPhone-120.png",
|
||||
"idiom" : "iphone",
|
||||
"scale" : "2x",
|
||||
"size" : "60x60"
|
||||
},
|
||||
{
|
||||
"filename" : "Icon-iPhone-180.png",
|
||||
"idiom" : "iphone",
|
||||
"scale" : "3x",
|
||||
"size" : "60x60"
|
||||
},
|
||||
{
|
||||
"idiom" : "ipad",
|
||||
"scale" : "2x",
|
||||
"size" : "20x20"
|
||||
},
|
||||
{
|
||||
"idiom" : "ipad",
|
||||
"scale" : "2x",
|
||||
"size" : "29x29"
|
||||
},
|
||||
{
|
||||
"idiom" : "ipad",
|
||||
"scale" : "2x",
|
||||
"size" : "40x40"
|
||||
},
|
||||
{
|
||||
"filename" : "Icon-iPad-76.png",
|
||||
"idiom" : "ipad",
|
||||
"scale" : "1x",
|
||||
"size" : "76x76"
|
||||
},
|
||||
{
|
||||
"filename" : "Icon-iPad-152.png",
|
||||
"idiom" : "ipad",
|
||||
"scale" : "2x",
|
||||
"size" : "76x76"
|
||||
},
|
||||
{
|
||||
"filename" : "Icon-iPad-167.png",
|
||||
"idiom" : "ipad",
|
||||
"scale" : "2x",
|
||||
"size" : "83.5x83.5"
|
||||
},
|
||||
{
|
||||
"idiom" : "ios-marketing",
|
||||
"scale" : "1x",
|
||||
"size" : "1024x1024"
|
||||
}
|
||||
],
|
||||
"info" : {
|
||||
"author" : "xcode",
|
||||
"version" : 1
|
||||
}
|
||||
}
|
||||
|
||||
@ -1,28 +1,37 @@
|
||||
Pod::Spec.new do |s|
|
||||
s.name = "UnityLibrary"
|
||||
s.version = "0.0.1"
|
||||
s.summary = "Unity as a Library integration"
|
||||
s.description = "Unity as a Library integration for Flutter"
|
||||
s.homepage = "https://unity.com/"
|
||||
s.license = { :type => "Unity" }
|
||||
s.author = { "Unity Technologies" => "unity@unity3d.com" }
|
||||
s.platform = :ios, "12.0"
|
||||
s.source = { :git => "https://github.com/Unity-Technologies/uaal-example.git" }
|
||||
s.source_files = "Classes/**/*.{h,m,mm,swift}", "Libraries/**/*.{h,m,mm,swift}", "PluginBase/**/*.{h,m,mm,swift}"
|
||||
s.public_header_files = "Classes/**/*.h", "Libraries/**/*.h", "PluginBase/**/*.h"
|
||||
s.resources = "Data/**/*", "*.meta"
|
||||
s.frameworks = "UnityFramework"
|
||||
s.vendored_frameworks = [
|
||||
"Frameworks/UnityFramework.framework",
|
||||
"Frameworks/com.easyar.sense/Runtime/BindingNR/Apple/iOS/ios-arm64/easyar.framework"
|
||||
]
|
||||
s.vendored_libraries = [
|
||||
"Libraries/**/*.a"
|
||||
]
|
||||
s.xcconfig = {
|
||||
"FRAMEWORK_SEARCH_PATHS" => "\"${PODS_ROOT}/UnityLibrary/Frameworks\" \"${PODS_ROOT}/UnityLibrary/Frameworks/com.easyar.sense/Runtime/BindingNR/Apple/iOS/ios-arm64\"",
|
||||
"LIBRARY_SEARCH_PATHS" => "\"${PODS_ROOT}/UnityLibrary/Libraries\"",
|
||||
"OTHER_LDFLAGS" => "\"$(inherited) -framework UnityFramework -framework easyar\"",
|
||||
"ENABLE_BITCODE" => "NO"
|
||||
}
|
||||
end
|
||||
Pod::Spec.new do |s|
|
||||
s.name = "UnityLibrary"
|
||||
s.version = "0.0.1"
|
||||
s.summary = "Unity as a Library integration"
|
||||
s.description = "Unity as a Library integration for Flutter"
|
||||
s.homepage = "https://unity.com/"
|
||||
s.license = { :type => "Unity" }
|
||||
s.author = { "Unity Technologies" => "unity@unity3d.com" }
|
||||
s.platform = :ios, "12.0"
|
||||
s.source = { :git => "https://github.com/Unity-Technologies/uaal-example.git" }
|
||||
s.source_files = "Classes/**/*.{h,m,mm,swift}", "Libraries/**/*.{h,m,mm,swift}", "PluginBase/**/*.{h,m,mm,swift}", "UnityFramework/**/*.{h,m,mm,swift}"
|
||||
s.public_header_files = "Classes/**/*.h", "Libraries/**/*.h", "PluginBase/**/*.h", "UnityFramework/**/*.h"
|
||||
s.resources = "Data/**/*", "*.meta"
|
||||
# 添加排除冲突的资源
|
||||
s.exclude_files = ["Data/Resources/**/*", "Data/Managed/Resources/**/*"]
|
||||
s.frameworks = "UnityFramework"
|
||||
s.vendored_frameworks = [
|
||||
"Frameworks/UnityFramework.framework"
|
||||
]
|
||||
if File.exist?("#{s.name}/Frameworks/com.easyar.sense/Runtime/BindingNR/Apple/iOS/ios-arm64/easyar.framework")
|
||||
s.vendored_frameworks += ["Frameworks/com.easyar.sense/Runtime/BindingNR/Apple/iOS/ios-arm64/easyar.framework"]
|
||||
end
|
||||
s.vendored_libraries = [
|
||||
"Libraries/**/*.a"
|
||||
]
|
||||
s.module_name = "UnityLibrary"
|
||||
s.xcconfig = {
|
||||
"DEFINES_MODULE" => "YES",
|
||||
"FRAMEWORK_SEARCH_PATHS" => "\"${PODS_ROOT}/UnityLibrary/Frameworks\" \"${PODS_ROOT}/UnityLibrary/Frameworks/com.easyar.sense/Runtime/BindingNR/Apple/iOS/ios-arm64\"",
|
||||
"LIBRARY_SEARCH_PATHS" => "\"${PODS_ROOT}/UnityLibrary/Libraries\"",
|
||||
"OTHER_LDFLAGS" => "\"$(inherited) -framework UnityFramework\"",
|
||||
"ENABLE_BITCODE" => "NO",
|
||||
"CLANG_ENABLE_MODULES" => "YES",
|
||||
"SWIFT_INCLUDE_PATHS" => "\"${PODS_ROOT}/UnityLibrary/Frameworks/UnityFramework.framework/Headers\""
|
||||
}
|
||||
|
||||
end
|
||||
|
||||
@ -1 +1,2 @@
|
||||
#include? "Pods/Target Support Files/Pods-Runner/Pods-Runner.debug.xcconfig"
|
||||
#include "ephemeral/Flutter-Generated.xcconfig"
|
||||
|
||||
@ -1 +1,2 @@
|
||||
#include? "Pods/Target Support Files/Pods-Runner/Pods-Runner.release.xcconfig"
|
||||
#include "ephemeral/Flutter-Generated.xcconfig"
|
||||
|
||||
43
macos/Podfile
Normal file
43
macos/Podfile
Normal file
@ -0,0 +1,43 @@
|
||||
platform :osx, '10.14'
|
||||
|
||||
# CocoaPods analytics sends network stats synchronously affecting flutter build latency.
|
||||
ENV['COCOAPODS_DISABLE_STATS'] = 'true'
|
||||
|
||||
project 'Runner', {
|
||||
'Debug' => :debug,
|
||||
'Profile' => :release,
|
||||
'Release' => :release,
|
||||
}
|
||||
|
||||
def flutter_root
|
||||
generated_xcode_build_settings_path = File.expand_path(File.join('..', 'Flutter', 'ephemeral', 'Flutter-Generated.xcconfig'), __FILE__)
|
||||
unless File.exist?(generated_xcode_build_settings_path)
|
||||
raise "#{generated_xcode_build_settings_path} must exist. If you're running pod install manually, make sure \"flutter pub get\" is executed first"
|
||||
end
|
||||
|
||||
File.foreach(generated_xcode_build_settings_path) do |line|
|
||||
matches = line.match(/FLUTTER_ROOT\=(.*)/)
|
||||
return matches[1].strip if matches
|
||||
end
|
||||
raise "FLUTTER_ROOT not found in #{generated_xcode_build_settings_path}. Try deleting Flutter-Generated.xcconfig, then run \"flutter pub get\""
|
||||
end
|
||||
|
||||
require File.expand_path(File.join('packages', 'flutter_tools', 'bin', 'podhelper'), flutter_root)
|
||||
|
||||
flutter_macos_podfile_setup
|
||||
|
||||
target 'Runner' do
|
||||
use_frameworks!
|
||||
use_modular_headers!
|
||||
|
||||
flutter_install_all_macos_pods File.dirname(File.realpath(__FILE__))
|
||||
target 'RunnerTests' do
|
||||
inherit! :search_paths
|
||||
end
|
||||
end
|
||||
|
||||
post_install do |installer|
|
||||
installer.pods_project.targets.each do |target|
|
||||
flutter_additional_macos_build_settings(target)
|
||||
end
|
||||
end
|
||||
Loading…
Reference in New Issue
Block a user