everything before extensions

This commit is contained in:
Jasmine 2025-03-11 18:50:37 -04:00
parent 1a7a96b2ad
commit 703a707426
5 changed files with 16 additions and 0 deletions
loader/include/Geode/cocos

View file

@ -39,6 +39,9 @@ class CC_DLL CCShakyTiles3D : public CCTiledGrid3DAction
{
GEODE_FRIEND_MODIFY
public:
GEODE_CUSTOM_CONSTRUCTOR_COCOS(CCShakyTiles3D, CCTiledGrid3DAction)
CCShakyTiles3D() {}
/** initializes the action with a range, whether or not to shake Z vertices, a grid size, and duration */
virtual bool initWithDuration(float duration, const CCSize& gridSize, int nRange, bool bShakeZ);
/**
@ -63,6 +66,9 @@ class CC_DLL CCShatteredTiles3D : public CCTiledGrid3DAction
{
GEODE_FRIEND_MODIFY
public:
GEODE_CUSTOM_CONSTRUCTOR_COCOS(CCShatteredTiles3D, CCTiledGrid3DAction)
CCShatteredTiles3D() {}
/** initializes the action with a range, whether or not to shatter Z vertices, a grid size and duration */
virtual bool initWithDuration(float duration, const CCSize& gridSize, int nRange, bool bShatterZ);
/**

View file

@ -80,6 +80,7 @@ public:
bool m_bIgnoreContentScaleFactor;
public:
GEODE_CUSTOM_CONSTRUCTOR_COCOS(CCAtlasNode, CCNodeRGBA)
/**
* @js ctor
*/

View file

@ -115,6 +115,7 @@ class CC_DLL CCArray : public CCObject
{
GEODE_FRIEND_MODIFY
public:
GEODE_CUSTOM_CONSTRUCTOR_COCOS(CCArray, CCObject)
/**
* @lua NA
*/

View file

@ -41,6 +41,8 @@ class CC_DLL CCAutoreleasePool : public CCObject
GEODE_FRIEND_MODIFY
public:
CCArray* m_pManagedObjectArray;
GEODE_CUSTOM_CONSTRUCTOR_COCOS(CCAutoreleasePool, CCObject)
CCAutoreleasePool(void);
~CCAutoreleasePool(void);
@ -62,6 +64,8 @@ class CC_DLL CCPoolManager
CCAutoreleasePool* getCurReleasePool();
public:
GEODE_CUSTOM_CONSTRUCTOR_BEGIN(CCPoolManager)
CCPoolManager();
~CCPoolManager();
void finalize();

View file

@ -53,6 +53,8 @@ class CC_DLL CCGridBase : public CCObject
{
GEODE_FRIEND_MODIFY
public:
GEODE_CUSTOM_CONSTRUCTOR_COCOS(CCGridBase, CCObject)
CCGridBase() {}
/**
* @js NA
* @lua NA
@ -170,6 +172,7 @@ class CC_DLL CCGrid3D : public CCGridBase
#endif // EMSCRIPTEN
{
public:
GEODE_CUSTOM_CONSTRUCTOR_COCOS(CCGrid3D, CCGridBase)
CCGrid3D();
~CCGrid3D(void);
@ -209,6 +212,7 @@ class CC_DLL CCTiledGrid3D : public CCGridBase
#endif // EMSCRIPTEN
{
public:
GEODE_CUSTOM_CONSTRUCTOR_COCOS(CCTiledGrid3D, CCGridBase)
CCTiledGrid3D();
~CCTiledGrid3D(void);