├── .gitignore ├── .gitmodules ├── .haxelib ├── react-native │ └── .dev └── react │ └── .dev ├── .vscode ├── settings.json └── tasks.json ├── README.md ├── android.hxml ├── bin ├── .babelrc ├── .buckconfig ├── .flowconfig ├── .gitattributes ├── .gitignore ├── .watchmanconfig ├── __tests__ │ ├── index.android.js │ └── index.ios.js ├── android │ ├── app │ │ ├── BUCK │ │ ├── build.gradle │ │ ├── proguard-rules.pro │ │ └── src │ │ │ └── main │ │ │ ├── AndroidManifest.xml │ │ │ ├── java │ │ │ └── com │ │ │ │ └── haxe │ │ │ │ ├── MainActivity.java │ │ │ │ └── MainApplication.java │ │ │ └── res │ │ │ ├── mipmap-hdpi │ │ │ └── ic_launcher.png │ │ │ ├── mipmap-mdpi │ │ │ └── ic_launcher.png │ │ │ ├── mipmap-xhdpi │ │ │ └── ic_launcher.png │ │ │ ├── mipmap-xxhdpi │ │ │ └── ic_launcher.png │ │ │ └── values │ │ │ ├── strings.xml │ │ │ └── styles.xml │ ├── build.gradle │ ├── gradle.properties │ ├── gradle │ │ └── wrapper │ │ │ ├── gradle-wrapper.jar │ │ │ └── gradle-wrapper.properties │ ├── gradlew │ ├── gradlew.bat │ ├── keystores │ │ ├── BUCK │ │ └── debug.keystore.properties │ └── settings.gradle ├── index.android.js ├── index.ios.js ├── ios │ ├── Haxe.xcodeproj │ │ ├── project.pbxproj │ │ └── xcshareddata │ │ │ └── xcschemes │ │ │ └── Haxe.xcscheme │ ├── Haxe │ │ ├── AppDelegate.h │ │ ├── AppDelegate.m │ │ ├── Base.lproj │ │ │ └── LaunchScreen.xib │ │ ├── Images.xcassets │ │ │ └── AppIcon.appiconset │ │ │ │ └── Contents.json │ │ ├── Info.plist │ │ └── main.m │ └── HaxeTests │ │ ├── HaxeTests.m │ │ └── Info.plist ├── package.json └── yarn.lock ├── common.hxml ├── ios.hxml └── src ├── Main.hx └── scene ├── Scene1.hx ├── Scene2.hx └── Scene3.hx /.gitignore: -------------------------------------------------------------------------------- 1 | bin/generated 2 | -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haxe-react/haxe-react-native-sample/HEAD/.gitmodules -------------------------------------------------------------------------------- /.haxelib/react-native/.dev: -------------------------------------------------------------------------------- 1 | haxelib/react-native -------------------------------------------------------------------------------- /.haxelib/react/.dev: -------------------------------------------------------------------------------- 1 | haxelib/react -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haxe-react/haxe-react-native-sample/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /.vscode/tasks.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haxe-react/haxe-react-native-sample/HEAD/.vscode/tasks.json -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haxe-react/haxe-react-native-sample/HEAD/README.md -------------------------------------------------------------------------------- /android.hxml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haxe-react/haxe-react-native-sample/HEAD/android.hxml -------------------------------------------------------------------------------- /bin/.babelrc: -------------------------------------------------------------------------------- 1 | { 2 | "presets": ["react-native"] 3 | } -------------------------------------------------------------------------------- /bin/.buckconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haxe-react/haxe-react-native-sample/HEAD/bin/.buckconfig -------------------------------------------------------------------------------- /bin/.flowconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haxe-react/haxe-react-native-sample/HEAD/bin/.flowconfig -------------------------------------------------------------------------------- /bin/.gitattributes: -------------------------------------------------------------------------------- 1 | *.pbxproj -text 2 | -------------------------------------------------------------------------------- /bin/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haxe-react/haxe-react-native-sample/HEAD/bin/.gitignore -------------------------------------------------------------------------------- /bin/.watchmanconfig: -------------------------------------------------------------------------------- 1 | {} -------------------------------------------------------------------------------- /bin/__tests__/index.android.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haxe-react/haxe-react-native-sample/HEAD/bin/__tests__/index.android.js -------------------------------------------------------------------------------- /bin/__tests__/index.ios.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haxe-react/haxe-react-native-sample/HEAD/bin/__tests__/index.ios.js -------------------------------------------------------------------------------- /bin/android/app/BUCK: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haxe-react/haxe-react-native-sample/HEAD/bin/android/app/BUCK -------------------------------------------------------------------------------- /bin/android/app/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haxe-react/haxe-react-native-sample/HEAD/bin/android/app/build.gradle -------------------------------------------------------------------------------- /bin/android/app/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haxe-react/haxe-react-native-sample/HEAD/bin/android/app/proguard-rules.pro -------------------------------------------------------------------------------- /bin/android/app/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haxe-react/haxe-react-native-sample/HEAD/bin/android/app/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /bin/android/app/src/main/java/com/haxe/MainActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haxe-react/haxe-react-native-sample/HEAD/bin/android/app/src/main/java/com/haxe/MainActivity.java -------------------------------------------------------------------------------- /bin/android/app/src/main/java/com/haxe/MainApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haxe-react/haxe-react-native-sample/HEAD/bin/android/app/src/main/java/com/haxe/MainApplication.java -------------------------------------------------------------------------------- /bin/android/app/src/main/res/mipmap-hdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haxe-react/haxe-react-native-sample/HEAD/bin/android/app/src/main/res/mipmap-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /bin/android/app/src/main/res/mipmap-mdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haxe-react/haxe-react-native-sample/HEAD/bin/android/app/src/main/res/mipmap-mdpi/ic_launcher.png -------------------------------------------------------------------------------- /bin/android/app/src/main/res/mipmap-xhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haxe-react/haxe-react-native-sample/HEAD/bin/android/app/src/main/res/mipmap-xhdpi/ic_launcher.png -------------------------------------------------------------------------------- /bin/android/app/src/main/res/mipmap-xxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haxe-react/haxe-react-native-sample/HEAD/bin/android/app/src/main/res/mipmap-xxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /bin/android/app/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haxe-react/haxe-react-native-sample/HEAD/bin/android/app/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /bin/android/app/src/main/res/values/styles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haxe-react/haxe-react-native-sample/HEAD/bin/android/app/src/main/res/values/styles.xml -------------------------------------------------------------------------------- /bin/android/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haxe-react/haxe-react-native-sample/HEAD/bin/android/build.gradle -------------------------------------------------------------------------------- /bin/android/gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haxe-react/haxe-react-native-sample/HEAD/bin/android/gradle.properties -------------------------------------------------------------------------------- /bin/android/gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haxe-react/haxe-react-native-sample/HEAD/bin/android/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /bin/android/gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haxe-react/haxe-react-native-sample/HEAD/bin/android/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /bin/android/gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haxe-react/haxe-react-native-sample/HEAD/bin/android/gradlew -------------------------------------------------------------------------------- /bin/android/gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haxe-react/haxe-react-native-sample/HEAD/bin/android/gradlew.bat -------------------------------------------------------------------------------- /bin/android/keystores/BUCK: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haxe-react/haxe-react-native-sample/HEAD/bin/android/keystores/BUCK -------------------------------------------------------------------------------- /bin/android/keystores/debug.keystore.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haxe-react/haxe-react-native-sample/HEAD/bin/android/keystores/debug.keystore.properties -------------------------------------------------------------------------------- /bin/android/settings.gradle: -------------------------------------------------------------------------------- 1 | rootProject.name = 'Haxe' 2 | 3 | include ':app' 4 | -------------------------------------------------------------------------------- /bin/index.android.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haxe-react/haxe-react-native-sample/HEAD/bin/index.android.js -------------------------------------------------------------------------------- /bin/index.ios.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haxe-react/haxe-react-native-sample/HEAD/bin/index.ios.js -------------------------------------------------------------------------------- /bin/ios/Haxe.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haxe-react/haxe-react-native-sample/HEAD/bin/ios/Haxe.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /bin/ios/Haxe.xcodeproj/xcshareddata/xcschemes/Haxe.xcscheme: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haxe-react/haxe-react-native-sample/HEAD/bin/ios/Haxe.xcodeproj/xcshareddata/xcschemes/Haxe.xcscheme -------------------------------------------------------------------------------- /bin/ios/Haxe/AppDelegate.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haxe-react/haxe-react-native-sample/HEAD/bin/ios/Haxe/AppDelegate.h -------------------------------------------------------------------------------- /bin/ios/Haxe/AppDelegate.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haxe-react/haxe-react-native-sample/HEAD/bin/ios/Haxe/AppDelegate.m -------------------------------------------------------------------------------- /bin/ios/Haxe/Base.lproj/LaunchScreen.xib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haxe-react/haxe-react-native-sample/HEAD/bin/ios/Haxe/Base.lproj/LaunchScreen.xib -------------------------------------------------------------------------------- /bin/ios/Haxe/Images.xcassets/AppIcon.appiconset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haxe-react/haxe-react-native-sample/HEAD/bin/ios/Haxe/Images.xcassets/AppIcon.appiconset/Contents.json -------------------------------------------------------------------------------- /bin/ios/Haxe/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haxe-react/haxe-react-native-sample/HEAD/bin/ios/Haxe/Info.plist -------------------------------------------------------------------------------- /bin/ios/Haxe/main.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haxe-react/haxe-react-native-sample/HEAD/bin/ios/Haxe/main.m -------------------------------------------------------------------------------- /bin/ios/HaxeTests/HaxeTests.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haxe-react/haxe-react-native-sample/HEAD/bin/ios/HaxeTests/HaxeTests.m -------------------------------------------------------------------------------- /bin/ios/HaxeTests/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haxe-react/haxe-react-native-sample/HEAD/bin/ios/HaxeTests/Info.plist -------------------------------------------------------------------------------- /bin/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haxe-react/haxe-react-native-sample/HEAD/bin/package.json -------------------------------------------------------------------------------- /bin/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haxe-react/haxe-react-native-sample/HEAD/bin/yarn.lock -------------------------------------------------------------------------------- /common.hxml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haxe-react/haxe-react-native-sample/HEAD/common.hxml -------------------------------------------------------------------------------- /ios.hxml: -------------------------------------------------------------------------------- 1 | common.hxml 2 | 3 | -js bin/generated/ios/main.js 4 | -D ios 5 | -------------------------------------------------------------------------------- /src/Main.hx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haxe-react/haxe-react-native-sample/HEAD/src/Main.hx -------------------------------------------------------------------------------- /src/scene/Scene1.hx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haxe-react/haxe-react-native-sample/HEAD/src/scene/Scene1.hx -------------------------------------------------------------------------------- /src/scene/Scene2.hx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haxe-react/haxe-react-native-sample/HEAD/src/scene/Scene2.hx -------------------------------------------------------------------------------- /src/scene/Scene3.hx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haxe-react/haxe-react-native-sample/HEAD/src/scene/Scene3.hx --------------------------------------------------------------------------------