git.asbjorn.biz
/
swftools.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
made font pretransforming always generate points to the right of the origin
[swftools.git]
/
lib
/
as3
/
abc.h
diff --git
a/lib/as3/abc.h
b/lib/as3/abc.h
index
41496ed
..
4ba6da3
100644
(file)
--- a/
lib/as3/abc.h
+++ b/
lib/as3/abc.h
@@
-35,8
+35,10
@@
DECLARE(abc_class);
DECLARE(abc_exception);
DECLARE(abc_asset);
DECLARE(asset_dependency);
DECLARE(abc_exception);
DECLARE(abc_asset);
DECLARE(asset_dependency);
+DECLARE(asset_tag);
DECLARE_LIST(abc_asset);
DECLARE_LIST(asset_dependency);
DECLARE_LIST(abc_asset);
DECLARE_LIST(asset_dependency);
+DECLARE_LIST(asset_tag);
DECLARE_LIST(abc_exception);
DECLARE_LIST(TAG);
DECLARE_LIST(abc_exception);
DECLARE_LIST(TAG);
@@
-206,13
+208,16
@@
typedef struct _abc_script {
struct _asset_dependency {
abc_asset_t*asset;
struct _asset_dependency {
abc_asset_t*asset;
- int*patch;
- int patch_size;
+ int patch_pos;
+};
+struct _asset_tag {
+ TAG*tag;
+ asset_dependency_t*deps;
+ int num_deps;
};
struct _abc_asset {
};
struct _abc_asset {
- TAG_list_t*tags;
+ asset_tag_list_t*tags;
U16 id;
U16 id;
- asset_dependency_list_t*dependencies;
};
abc_method_t* abc_nullmethod(abc_file_t*file);
};
abc_method_t* abc_nullmethod(abc_file_t*file);