Skip to content

Commit 399dd88

Browse files
committed
Initial commit
0 parents  commit 399dd88

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

70 files changed

+10491
-0
lines changed

.gitignore

+12
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
Native/BytecodeEditor/Release
2+
Native/BytecodeEditor/Debug
3+
Native/BytecodeEditor/AdobeAIRSDK
4+
Native/BytecodeEditor/.vs
5+
Native/BytecodeEditor/.vscode
6+
Native/BytecodeEditor/BytecodeEditor.vcxproj.filters
7+
Native/BytecodeEditor/BytecodeEditor.vcxproj.user
8+
*.swc
9+
*.swf
10+
*.dll
11+
AS3/bin
12+
AS3/obj

ANEBytecodeEditor.ane

287 KB
Binary file not shown.

AS3/ANEBytecodeEditorSWC.as3proj

+93
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,93 @@
1+
<?xml version="1.0" encoding="utf-8"?>
2+
<project version="2">
3+
<!-- Output SWF options -->
4+
<output>
5+
<movie outputType="CustomBuild" />
6+
<movie input="" />
7+
<movie path="ANEBytecodeEditor.swc" />
8+
<movie fps="0" />
9+
<movie width="0" />
10+
<movie height="0" />
11+
<movie version="17" />
12+
<movie minorVersion="0" />
13+
<movie platform="AIR" />
14+
<movie background="#FFFFFF" />
15+
</output>
16+
<!-- Other classes to be compiled into your SWF -->
17+
<classpaths>
18+
<class path="src" />
19+
</classpaths>
20+
<!-- Build options -->
21+
<build>
22+
<option accessible="False" />
23+
<option advancedTelemetry="False" />
24+
<option allowSourcePathOverlap="False" />
25+
<option benchmark="False" />
26+
<option es="False" />
27+
<option inline="False" />
28+
<option locale="" />
29+
<option loadConfig="" />
30+
<option optimize="True" />
31+
<option omitTraces="True" />
32+
<option showActionScriptWarnings="True" />
33+
<option showBindingWarnings="True" />
34+
<option showInvalidCSS="True" />
35+
<option showDeprecationWarnings="True" />
36+
<option showUnusedTypeSelectorWarnings="True" />
37+
<option strict="True" />
38+
<option useNetwork="True" />
39+
<option useResourceBundleMetadata="True" />
40+
<option warnings="True" />
41+
<option verboseStackTraces="False" />
42+
<option linkReport="" />
43+
<option loadExterns="" />
44+
<option staticLinkRSL="True" />
45+
<option additional="-swf-version=11&#xA;--" />
46+
<option compilerConstants="" />
47+
<option minorVersion="" />
48+
</build>
49+
<!-- SWC Include Libraries -->
50+
<includeLibraries>
51+
<!-- example: <element path="..." /> -->
52+
</includeLibraries>
53+
<!-- SWC Libraries -->
54+
<libraryPaths>
55+
<!-- example: <element path="..." /> -->
56+
</libraryPaths>
57+
<!-- External Libraries -->
58+
<externalLibraryPaths>
59+
<!-- example: <element path="..." /> -->
60+
</externalLibraryPaths>
61+
<!-- Runtime Shared Libraries -->
62+
<rslPaths>
63+
<!-- example: <element path="..." /> -->
64+
</rslPaths>
65+
<!-- Intrinsic Libraries -->
66+
<intrinsics>
67+
<!-- example: <element path="..." /> -->
68+
</intrinsics>
69+
<!-- Assets to embed into the output SWF -->
70+
<library>
71+
<!-- example: <asset path="..." id="..." update="..." glyphs="..." mode="..." place="..." sharepoint="..." /> -->
72+
</library>
73+
<!-- Class files to compile (other referenced classes will automatically be included) -->
74+
<compileTargets>
75+
<!-- example: <compile path="..." /> -->
76+
</compileTargets>
77+
<!-- Paths to exclude from the Project Explorer tree -->
78+
<hiddenPaths>
79+
<hidden path="obj" />
80+
</hiddenPaths>
81+
<!-- Executed before build -->
82+
<preBuildCommand>"$(BaseDir)\Tools\swcbuild\swcbuild.exe" "$(ProjectPath)" "-compiler=$(CompilerPath)" "-debug=$(BuildConfig)" "-library=C:\Program Files (x86)\FlashDevelop\Library" -asdoc=true -keep-asdoc=false</preBuildCommand>
83+
<!-- Executed after build -->
84+
<postBuildCommand alwaysRun="False" />
85+
<!-- Other project options -->
86+
<options>
87+
<option showHiddenPaths="False" />
88+
<option testMovie="Unknown" />
89+
<option testMovieCommand="" />
90+
</options>
91+
<!-- Plugin storage -->
92+
<storage />
93+
</project>
+32
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,32 @@
1+
package com.cff.anebe
2+
{
3+
import flash.events.Event;
4+
import flash.utils.ByteArray;
5+
6+
/**
7+
* ...
8+
* @author Chris
9+
*/
10+
public class AssemblyDoneEvent extends Event
11+
{
12+
public var assembled:ByteArray;
13+
14+
public function AssemblyDoneEvent(assembled:ByteArray, bubbles:Boolean=false, cancelable:Boolean=false)
15+
{
16+
super(Events.ASSEMBLY_DONE, bubbles, cancelable);
17+
this.assembled = assembled;
18+
}
19+
20+
public override function clone():Event
21+
{
22+
return new AssemblyDoneEvent(assembled, bubbles, cancelable);
23+
}
24+
25+
public override function toString():String
26+
{
27+
return formatToString("AssemblyDoneEvent", "type", "bubbles", "cancelable", "eventPhase");
28+
}
29+
30+
}
31+
32+
}

0 commit comments

Comments
 (0)