@@ -2596,6 +2596,48 @@ class cocos2d::CCTexture2D : cocos2d::CCObject {
25962596 virtual void setShaderProgram (cocos2d::CCGLProgram* ) = imac 0x4655b0 , m1 0x3d54fc , ios 0x130768 ;
25972597}
25982598
2599+ [[link (win, android)]]
2600+ class cocos2d::CCTextureAtlas : cocos2d::CCObject {
2601+ static cocos2d::CCTextureAtlas* create (char const * , unsigned int );
2602+ static cocos2d::CCTextureAtlas* createWithTexture (cocos2d::CCTexture2 D* , unsigned int );
2603+
2604+ bool initWithFile (char const * , unsigned int );
2605+ bool initWithTexture (cocos2d::CCTexture2 D* , unsigned int );
2606+
2607+ void setDirty (bool );
2608+
2609+ / / CCTextureAtlas (cocos2d::CCTextureAtlas const & );
2610+ / / CCTextureAtlas ();
2611+ char const * description ();
2612+ void drawNumberOfQuads (unsigned int );
2613+ void drawNumberOfQuads (unsigned int , unsigned int );
2614+ void drawQuads ();
2615+ void fillWithEmptyQuadsFromIndex (unsigned int , unsigned int );
2616+ void increaseTotalQuadsWith (unsigned int );
2617+ void insertQuad (cocos2d::_ccV3F_C4B_T2F_Quad* , unsigned int );
2618+ void insertQuadFromIndex (unsigned int , unsigned int );
2619+ void insertQuads (cocos2d::_ccV3F_C4B_T2F_Quad* , unsigned int , unsigned int );
2620+ bool isDirty ();
2621+ void listenBackToForeground (cocos2d::CCObject* );
2622+ void mapBuffers ();
2623+ void moveQuadsFromIndex (unsigned int , unsigned int );
2624+ void moveQuadsFromIndex (unsigned int , unsigned int , unsigned int );
2625+ void removeAllQuads ();
2626+ void removeQuadAtIndex (unsigned int );
2627+ void removeQuadsAtIndex (unsigned int , unsigned int );
2628+ bool resizeCapacity (unsigned int );
2629+ void setupIndices ();
2630+ void setupVBO ();
2631+ void updateQuad (cocos2d::_ccV3F_C4B_T2F_Quad* , unsigned int );
2632+
2633+ virtual unsigned int getTotalQuads ();
2634+ virtual unsigned int getCapacity ();
2635+ virtual cocos2d::CCTexture2 D* getTexture ();
2636+ virtual void setTexture (cocos2d::CCTexture2 D* );
2637+ virtual cocos2d::_ccV3F_C4B_T2F_Quad* getQuads ();
2638+ virtual void setQuads (cocos2d::_ccV3F_C4B_T2F_Quad* );
2639+ }
2640+
25992641[[link (win, android)]]
26002642class cocos2d::CCTextureCache : cocos2d::CCObject {
26012643 static void purgeSharedTextureCache ();
0 commit comments