cocos-enhance-kit/cocos2d-x/tools/tojs/cocos2dx_dragonbones.ini
2022-06-25 00:23:03 +08:00

91 lines
5.6 KiB
INI

[cocos2dx_dragonbones]
prefix = cocos2dx_dragonbones
target_namespace = dragonBones
android_headers =
macro_judgement = #if USE_DRAGONBONES > 0
android_flags = -target armv7-none-linux-androideabi -D_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS -DANDROID -D__ANDROID_API__=14 -gcc-toolchain %(gcc_toolchain_dir)s --sysroot=%(androidndkdir)s/platforms/android-14/arch-arm -idirafter %(androidndkdir)s/sources/android/support/include -idirafter %(androidndkdir)s/sysroot/usr/include -idirafter %(androidndkdir)s/sysroot/usr/include/arm-linux-androideabi -idirafter %(clangllvmdir)s/lib64/clang/5.0/include -I%(androidndkdir)s/sources/cxx-stl/llvm-libc++/include -I%(cocosdir)s/external/android/arm64-v8a/include/v8
clang_headers =
clang_flags = -nostdinc -x c++ -std=c++11 -fsigned-char -U__SSE__
cocos_headers = -I%(cocosdir)s/cocos -I%(cocosdir)s/cocos/platform/android -I%(cocosdir)s/external/sources -I%(cocosdir)s/cocos/editor-support
cocos_flags = -DANDROID
cxxgenerator_headers =
# extra arguments for clang
extra_arguments = %(android_headers)s %(clang_headers)s %(cxxgenerator_headers)s %(cocos_headers)s %(android_flags)s %(clang_flags)s %(cocos_flags)s %(extra_flags)s
headers = %(cocosdir)s/cocos/editor-support/dragonbones-creator-support/CCDragonBonesHeaders.h
classes = DragonBonesData CCFactory CCArmatureDisplay Armature CCSlot WorldClock Animation Slot BaseFactory BaseObject TextureData CCTextureData TextureAtlasData CCTextureAtlasData AnimationState EventObject UserData Bone Transform Matrix TransformObject ArmatureData BoneData SlotData SkinData AnimationData CCArmatureCacheDisplay ArmatureCacheMgr RealTimeAttachUtil CacheModeAttachUtil AttachUtilBase BoundingBoxData RectangleBoundingBoxData PolygonBoundingBoxData EllipseBoundingBoxData
abstract_classes = DragonBonesData Armature CCSlot WorldClock Animation Slot BaseFactory BaseObject TextureData CCTextureData TextureAtlasData CCTextureAtlasData AnimationState EventObject UserData Bone Transform Matrix TransformObject ArmatureData BoneData SlotData SkinData AnimationData AttachUtilBase BoundingBoxData
skip = CCFactory::[destroyInstance loadDragonBonesData loadTextureAtlasData getRenderOrder],
BaseFactory::[getAllTextureAtlasData getAllDragonBonesData getClassTypeIndex replaceSlotDisplayList getTextureAtlasData parseTextureAtlasData],
Armature::[getReplacedTexture setReplacedTexture getBoneByDisplay getSlotByDisplay init _sortZOrder getBones getSlots getDisplay getTypeIndex getRenderOrder],
Animation::[getTypeIndex getStates setAnimations getAnimations],
Slot::[init getDisplay getRawDisplay getMeshDisplay setDisplay _updateBlendMode _updateVisible _setDisplayIndex _setDisplayList getDisplayList _setColor _setDisplayList],
AnimationState::[copyFrom getTypeIndex],
CCSlot::[_onClear getClassTypeIndex getTypeIndex],
Transform::[operator= fromMatrix add identity minus toMatrix],
Matrix::[operator= identity concat invert transformPoint transformRectangle],
WorldClock::[add remove],
ArmatureData::[setCacheFrame getCacheFrame getTypeIndex getActions getDefaultActions cacheFrames addBone addSlot addSkin addAnimation getSortedBones getSortedSlots],
BoneData::[getTypeIndex],
SlotData::[getTypeIndex],
AnimationData::[cacheFrames addBoneTimeline addSlotTimeline getSlotTimelines getBoneTimelines getConstraintTimelines getClassTypeIndex getTypeIndex],
BaseObject::[getClassTypeIndex setObjectRecycleOrDestroyCallback isInPool getAllObjects],
TextureAtlasData::[getTextures copyFrom],
DragonBonesData::[getTypeIndex],
SkinData::[getDisplays getSlotDisplays getTypeIndex],
Bone::[getTypeIndex],
EventObject::[getTypeIndex],
UserData::[getTypeIndex],
TextureData::[copyFrom],
CCTextureAtlasData::[getTypeIndex],
CCTextureData::[getTypeIndex],
CCArmatureDisplay::[render update getRenderOrder],
RealTimeAttachUtil::[syncAttachedNode],
CacheModeAttachUtil::[syncAttachedNode],
AttachUtilBase::[releaseAttachedNode],
CCArmatureCacheDisplay::[getRenderOrder]
field = Transform::[x y skew scaleX scaleY rotation],
Slot::[displayController _zOrder],
Matrix::[a b c d tx ty],
EventObject::[animationState armature name type bone slot],
AnimationState::[timeScale displayControl additiveBlending playTimes weight autoFadeOutTime fadeTotalTime name],
Animation::[timeScale],
ArmatureData::[frameRate name],
AnimationData::[name frameCount playTimes duration fadeInTime],
BoneData::[name parent],
SlotData::[name parent],
SkinData::[name],
DragonBonesData::[name],
TextureAtlasData::[name],
BoundingBoxData::[color width height],
RectangleBoundingBoxData::[color width height],
PolygonBoundingBoxData::[color x y width height],
EllipseBoundingBoxData::[color width height],
CCArmatureDisplay::[timeScale]
remove_prefix =
classes_have_no_parents = WorldClock AnimationData
base_classes_to_skip = Ref IArmatureProxy IAnimatable IMiddleware
rename_functions = CCArmatureCacheDisplay::[getArmature=armature],
CCArmatureDisplay::[getArmature=armature],
CCFactory::[getFactory=getInstance]
rename_classes =
classes_owned_by_cpp = DragonBonesData Armature CCSlot WorldClock Animation Slot BaseFactory BaseObject TextureData CCTextureData TextureAtlasData CCTextureAtlasData AnimationState EventObject Bone Transform Matrix TransformObject ArmatureData BoneData SlotData SkinData AnimationData BoundingBoxData RectangleBoundingBoxData PolygonBoundingBoxData EllipseBoundingBoxData