|
static DataReaderHelper * | sharedDataReaderHelper () |
| @ More...
|
|
static DataReaderHelper * | getInstance () |
static void | setPositionReadScale (float scale) |
| Scale the position data, used for multiresolution adapter It won't effect the data already read. More...
|
|
static float | getPositionReadScale () |
static void | purge () |
static void | addDataFromCache (const std::string &pFileContent, DataInfo *dataInfo=nullptr) |
| Translate XML export from Dragon Bone flash tool to datas, and save them. More...
|
|
static ArmatureData * | decodeArmature (tinyxml2::XMLElement *armatureXML, DataInfo *dataInfo) |
| Decode Armature Datas from xml export from Dragon Bone flash tool. More...
|
|
static BoneData * | decodeBone (tinyxml2::XMLElement *boneXML, tinyxml2::XMLElement *parentXML, DataInfo *dataInfo) |
static DisplayData * | decodeBoneDisplay (tinyxml2::XMLElement *displayXML, DataInfo *dataInfo) |
static AnimationData * | decodeAnimation (tinyxml2::XMLElement *animationXML, DataInfo *dataInfo) |
| Decode ArmatureAnimation Datas from xml export from Dragon Bone flash tool. More...
|
|
static MovementData * | decodeMovement (tinyxml2::XMLElement *movementXML, ArmatureData *armatureData, DataInfo *dataInfo) |
static MovementBoneData * | decodeMovementBone (tinyxml2::XMLElement *movBoneXml, tinyxml2::XMLElement *parentXml, BoneData *boneData, DataInfo *dataInfo) |
static FrameData * | decodeFrame (tinyxml2::XMLElement *frameXML, tinyxml2::XMLElement *parentFrameXml, BoneData *boneData, DataInfo *dataInfo) |
static TextureData * | decodeTexture (tinyxml2::XMLElement *textureXML, DataInfo *dataInfo) |
| Decode Texture Datas from xml export from Dragon Bone flash tool. More...
|
|
static ContourData * | decodeContour (tinyxml2::XMLElement *contourXML, DataInfo *dataInfo) |
| Decode Contour Datas from xml export from Dragon Bone flash tool. More...
|
|
static void | addDataFromJsonCache (const std::string &fileContent, DataInfo *dataInfo=nullptr) |
static ArmatureData * | decodeArmature (const rapidjson::Value &json, DataInfo *dataInfo) |
static BoneData * | decodeBone (const rapidjson::Value &json, DataInfo *dataInfo) |
static DisplayData * | decodeBoneDisplay (const rapidjson::Value &json, DataInfo *dataInfo) |
static AnimationData * | decodeAnimation (const rapidjson::Value &json, DataInfo *dataInfo) |
static MovementData * | decodeMovement (const rapidjson::Value &json, DataInfo *dataInfo) |
static MovementBoneData * | decodeMovementBone (const rapidjson::Value &json, DataInfo *dataInfo) |
static FrameData * | decodeFrame (const rapidjson::Value &json, DataInfo *dataInfo) |
static TextureData * | decodeTexture (const rapidjson::Value &json) |
static ContourData * | decodeContour (const rapidjson::Value &json) |
static void | decodeNode (BaseData *node, const rapidjson::Value &json, DataInfo *dataInfo) |
static void | addDataFromBinaryCache (const char *fileContent, DataInfo *dataInfo=nullptr) |
static ArmatureData * | decodeArmature (CocoLoader *cocoLoader, stExpCocoNode *pCocoNode, DataInfo *dataInfo) |
static BoneData * | decodeBone (CocoLoader *cocoLoader, stExpCocoNode *pCocoNode, DataInfo *dataInfo) |
static DisplayData * | decodeBoneDisplay (CocoLoader *cocoLoader, stExpCocoNode *pCocoNode, DataInfo *dataInfo) |
static AnimationData * | decodeAnimation (CocoLoader *cocoLoader, stExpCocoNode *pCocoNode, DataInfo *dataInfo) |
static MovementData * | decodeMovement (CocoLoader *cocoLoader, stExpCocoNode *pCocoNode, DataInfo *dataInfo) |
static MovementBoneData * | decodeMovementBone (CocoLoader *cocoLoader, stExpCocoNode *pCocoNode, DataInfo *dataInfo) |
static FrameData * | decodeFrame (CocoLoader *cocoLoader, stExpCocoNode *pCocoNode, DataInfo *dataInfo) |
static TextureData * | decodeTexture (CocoLoader *cocoLoader, stExpCocoNode *pCocoNode) |
static ContourData * | decodeContour (CocoLoader *cocoLoader, stExpCocoNode *pCocoNode) |
static void | decodeNode (BaseData *node, CocoLoader *cocoLoader, stExpCocoNode *pCocoNode, DataInfo *dataInfo) |