Skip to content

Commit 1610a11

Browse files
authored
Merge pull request #1 from iAndyHD3/main
CCmenuItemSpriteExtra.h and build.bat change
2 parents 96850ed + bf1c299 commit 1610a11

File tree

3 files changed

+22
-1
lines changed

3 files changed

+22
-1
lines changed

Build.bat

+2-1
Original file line numberDiff line numberDiff line change
@@ -19,4 +19,5 @@ echo.
1919
call ndk-build NDK_PROJECT_PATH=%pp%\x32 NDK_APPLICATION_MK=%pp%\x32\jni\Application.mk MAIN_LOCAL_PATH="%pp%\x32\jni"
2020
if "%errorlevel%" == "0" (echo %ESC%[92mBuild successful%ESC%[0m) else (echo %ESC%[91mBuild failed%ESC%[0m)
2121
xcopy /y "%pp%\x32\libs\armeabi-v7a" "%pp%\out\armeabi-v7a\"*
22-
echo.
22+
echo.
23+
pause

x32/jni/libs/cocos2dx/include/cocos2d.h

+1
Original file line numberDiff line numberDiff line change
@@ -110,6 +110,7 @@ THE SOFTWARE.
110110
// menu_nodes
111111
#include "menu_nodes/CCMenu.h"
112112
#include "menu_nodes/CCMenuItem.h"
113+
#include "menu_nodes/CCMenuItemSpriteExtra.h"
113114

114115
// misc_nodes
115116
#include "misc_nodes/CCClippingNode.h"
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
#ifndef __CCMENUITEMSPRITEEXTRA_H__
2+
#define __CCMENUITEMSPRITEEXTRA_H__
3+
4+
#include <gd.h>
5+
6+
#pragma runtime_checks("s", off)
7+
class CCMenuItemSpriteExtra : public cocos2d::CCMenuItemSprite {
8+
protected:
9+
float m_fUnknown;
10+
float m_fUnknown2;
11+
12+
public:
13+
static CCMenuItemSpriteExtra *create(CCNode *normalSprite, CCNode *selectedSprite, CCObject *target, cocos2d::SEL_MenuHandler selector);
14+
void setSizeMult(float mult);
15+
};
16+
#pragma runtime_checks("s", restore)
17+
18+
19+
#endif

0 commit comments

Comments
 (0)