mirror of
https://github.com/smallmain/cocos-enhance-kit.git
synced 2024-12-26 11:48:29 +00:00
91 lines
5.6 KiB
INI
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
|