Skip to content

Commit 053901b

Browse files
committed
Particle and handler members
1 parent 7d78888 commit 053901b

1 file changed

Lines changed: 155 additions & 0 deletions

File tree

bindings/2.2074/Cocos2d.bro

Lines changed: 155 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1538,6 +1538,96 @@ class cocos2d::CCParticleSystem : cocos2d::CCNode, cocos2d::CCTextureProtocol {
15381538
virtual cocos2d::_ccBlendFunc getBlendFunc() = m1 0x6c64b0, imac 0x7b5dc0, ios 0x199984;
15391539
virtual cocos2d::CCTexture2D* getTexture() = m1 0x6c618c, imac 0x7b5850, ios 0x199678;
15401540
virtual void setTexture(cocos2d::CCTexture2D*) = imac 0x7b5710, m1 0x6c604c, ios 0x1995a8;
1541+
1542+
gd::string m_sPlistFile;
1543+
float m_fElapsed;
1544+
cocos2d::CCPoint modeA_gravity;
1545+
float modeA_speed;
1546+
float modeA_speedVar;
1547+
float modeA_tangentialAccel;
1548+
float modeA_tangentialAccelVar;
1549+
float modeA_radialAccel;
1550+
float modeA_radialAccelVar;
1551+
bool modeA_rotationIsDir;
1552+
float modeB_startRadius;
1553+
float modeB_startRadiusVar;
1554+
float modeB_endRadius;
1555+
float modeB_endRadiusVar;
1556+
float modeB_rotatePerSecond;
1557+
float modeB_rotatePerSecondVar;
1558+
cocos2d::sCCParticle* m_pParticles;
1559+
float m_fEmitCounter;
1560+
uint32_t m_uParticleIdx;
1561+
cocos2d::CCParticleBatchNode* m_pBatchNode;
1562+
uint32_t m_uAtlasIndex;
1563+
bool m_bTransformSystemDirty;
1564+
uint32_t m_uAllocatedParticles;
1565+
bool m_bIsActive;
1566+
uint32_t m_uParticleCount;
1567+
float m_fDuration;
1568+
cocos2d::CCPoint m_tSourcePosition;
1569+
cocos2d::CCPoint m_tPosVar;
1570+
float m_fLife;
1571+
float m_fLifeVar;
1572+
float m_fAngle;
1573+
float m_fAngleVar;
1574+
float m_fFadeInTime;
1575+
float m_fFadeInTimeVar;
1576+
float m_fFadeOutTime;
1577+
float m_fFadeOutTimeVar;
1578+
float m_fFrictionPos;
1579+
float m_fFrictionPosVar;
1580+
float m_fFrictionSize;
1581+
float m_fFrictionSizeVar;
1582+
float m_fFrictionRot;
1583+
float m_fFrictionRotVar;
1584+
float m_fRespawn;
1585+
float m_fRespawnVar;
1586+
bool m_bStartSpinEqualToEnd;
1587+
bool m_bStartSizeEqualToEnd;
1588+
bool m_bStartRadiusEqualToEnd;
1589+
bool m_bDynamicRotationIsDir;
1590+
bool m_bOrderSensitive;
1591+
bool m_bStartRGBVarSync;
1592+
bool m_bEndRGBVarSync;
1593+
bool m_bWasRemoved;
1594+
bool m_bUsingSchedule;
1595+
float m_fStartSize;
1596+
float m_fStartSizeVar;
1597+
float m_fEndSize;
1598+
float m_fEndSizeVar;
1599+
cocos2d::ccColor4F m_tStartColor;
1600+
cocos2d::ccColor4F m_tStartColorVar;
1601+
cocos2d::ccColor4F m_tEndColor;
1602+
cocos2d::ccColor4F m_tEndColorVar;
1603+
float m_fStartSpin;
1604+
float m_fStartSpinVar;
1605+
float m_fEndSpin;
1606+
float m_fEndSpinVar;
1607+
float m_fEmissionRate;
1608+
uint32_t m_uTotalParticles;
1609+
cocos2d::CCTexture2D* m_pTexture;
1610+
cocos2d::ccBlendFunc m_tBlendFunc;
1611+
bool m_bOpacityModifyRGB;
1612+
bool m_bIsBlendAdditive;
1613+
cocos2d::tCCPositionType m_ePositionType;
1614+
bool m_bIsAutoRemoveOnFinish;
1615+
bool m_bDontCleanupOnFinish;
1616+
int m_nEmitterMode;
1617+
bool m_bWorldPosUninitialized;
1618+
cocos2d::CCPoint m_tWorldPos;
1619+
cocos2d::ccColor4F m_tUniformColor;
1620+
cocos2d::ccColor4F m_tUniformDeltaColor;
1621+
bool m_bUseUniformColorMode;
1622+
float m_fDefaultStartSize;
1623+
float m_fDefaultStartSizeVar;
1624+
float m_fDefaultEndSize2;
1625+
float m_fDefaultEndSize;
1626+
float m_fDefaultAngle;
1627+
float m_fDefaultModeASpeed;
1628+
float m_fDefaultModeASpeedVar;
1629+
cocos2d::CCPoint m_tDefaultPosVar;
1630+
int m_nCustomParticleIndex;
15411631
}
15421632

15431633
[[link(win, android)]]
@@ -1897,6 +1987,17 @@ class cocos2d::CCParticleSystemQuad : cocos2d::CCParticleSystem {
18971987
virtual void postStep() = imac 0x5ebab0, m1 0x51cd20, ios 0x2530e0;
18981988

18991989
virtual void setTexture(cocos2d::CCTexture2D*) = imac 0x5eb5b0, m1 0x51c86c, ios 0x252d6c;
1990+
1991+
cocos2d::ccV3F_C4B_T2F_Quad* m_pQuads;
1992+
uint16_t* m_pIndices;
1993+
mac, ios {
1994+
uint32_t m_uVAOname;
1995+
}
1996+
std::array<uint32_t, 2> m_pBuffersVBO;
1997+
cocos2d::CCRect m_tTextureRect;
1998+
cocos2d::ccColor4B m_tQuadColor;
1999+
uint16_t m_uParticleIdx;
2000+
uint8_t m_uOpacity;
19002001
}
19012002

19022003
[[link(win, android)]]
@@ -2643,6 +2744,13 @@ class cocos2d::CCMouseDispatcher : cocos2d::CCObject {
26432744
}
26442745
void forceRemoveDelegate(cocos2d::CCMouseDelegate*) = m1 0x4b0b8c, imac 0x55a380, ios 0x2fe44c;
26452746
void removeDelegate(cocos2d::CCMouseDelegate*) = m1 0x4b0ad4, imac 0x55a2e0, ios 0x2fe404;
2747+
2748+
cocos2d::CCArray* m_pMouseHandlers;
2749+
bool m_bLocked;
2750+
bool m_bToAdd;
2751+
bool m_bToRemove;
2752+
cocos2d::ccCArray* m_pHandlersToAdd;
2753+
cocos2d::ccCArray* m_pHandlersToRemove;
26462754
}
26472755

26482756
[[link(win, android)]]
@@ -2659,6 +2767,9 @@ class cocos2d::CCTargetedTouchHandler : cocos2d::CCTouchHandler {
26592767
// CCTargetedTouchHandler(cocos2d::CCTargetedTouchHandler const&);
26602768
// CCTargetedTouchHandler();
26612769
bool isSwallowsTouches();
2770+
2771+
bool m_bSwallowsTouches;
2772+
cocos2d::CCSet* m_pClaimedTouches;
26622773
}
26632774

26642775
[[link(win, android)]]
@@ -2814,6 +2925,12 @@ class cocos2d::CCTouch : cocos2d::CCObject {
28142925
cocos2d::CCPoint getDelta() const = ios inline, m1 0x4f7c4, imac 0x59ba0 {
28152926
return getLocation() - getPreviousLocation();
28162927
}
2928+
2929+
int m_nId;
2930+
bool m_startPointCaptured;
2931+
cocos2d::CCPoint m_startPoint;
2932+
cocos2d::CCPoint m_point;
2933+
cocos2d::CCPoint m_prevPoint;
28172934
}
28182935

28192936
[[link(win, android)]]
@@ -2872,6 +2989,19 @@ class cocos2d::CCTouchDispatcher : cocos2d::CCObject, cocos2d::EGLTouchDelegate
28722989
virtual void touchesMoved(cocos2d::CCSet*, cocos2d::CCEvent*) = imac 0x4b9880, m1 0x42156c, ios 0x152d94;
28732990
virtual void touchesEnded(cocos2d::CCSet*, cocos2d::CCEvent*) = imac 0x4b98c0, m1 0x421598, ios 0x152dc0;
28742991
virtual void touchesCancelled(cocos2d::CCSet*, cocos2d::CCEvent*) = imac 0x4b9900, m1 0x4215c4, ios 0x152dec;
2992+
2993+
cocos2d::CCArray* m_pTargetedHandlers;
2994+
cocos2d::CCArray* m_pStandardHandlers;
2995+
bool m_bLocked;
2996+
bool m_bToAdd;
2997+
bool m_bToRemove;
2998+
cocos2d::CCArray* m_pHandlersToAdd;
2999+
cocos2d::ccCArray* m_pHandlersToRemove;
3000+
bool m_bToQuit;
3001+
bool m_bDispatchEvents;
3002+
int m_targetPrio;
3003+
cocos2d::CCDictionary* m_pForcePrioDict;
3004+
int m_forcePrio;
28753005
}
28763006

28773007
[[link(win, android)]]
@@ -2895,6 +3025,10 @@ class cocos2d::CCTouchHandler : cocos2d::CCObject {
28953025
// CCTouchHandler();
28963026

28973027
virtual bool initWithDelegate(cocos2d::CCTouchDelegate*, int) = m1 0x3dd620, imac 0x46e330, ios 0x103d4;
3028+
3029+
cocos2d::CCTouchDelegate* m_pDelegate;
3030+
int m_nPriority;
3031+
int m_nEnabledSelectors;
28983032
}
28993033

29003034
[[link(win, android)]]
@@ -2913,6 +3047,8 @@ class cocos2d::CCMouseHandler : cocos2d::CCObject {
29133047
}
29143048

29153049
virtual bool initWithDelegate(cocos2d::CCMouseDelegate*) = m1 0x21dbb0, imac 0x272b90, ios 0x88870;
3050+
3051+
cocos2d::CCMouseDelegate* m_pDelegate;
29163052
}
29173053

29183054
[[link(win, android)]]
@@ -3055,6 +3191,18 @@ class cocos2d::CCKeyboardDispatcher : cocos2d::CCObject {
30553191
char const* keyToString(cocos2d::enumKeyCodes) = imac 0x1f1aa0, m1 0x1a82e0;
30563192
void removeDelegate(cocos2d::CCKeyboardDelegate*) = imac 0x1f1600, m1 0x1a7e48; // ios 0x239884
30573193
void updateModifierKeys(bool, bool, bool, bool) = imac 0x1f1a70, m1 0x1a82c8;
3194+
3195+
cocos2d::CCArray* m_pDelegates;
3196+
bool m_bLocked;
3197+
bool m_bToAdd;
3198+
bool m_bToRemove;
3199+
cocos2d::ccCArray* m_pHandlersToAdd;
3200+
cocos2d::ccCArray* m_pHandlersToRemove;
3201+
bool m_bShiftPressed;
3202+
bool m_bControlPressed;
3203+
bool m_bAltPressed;
3204+
bool m_bCommandPressed;
3205+
bool m_bBlockRepeat;
30583206
}
30593207

30603208
[[link(win, android)]]
@@ -3067,6 +3215,13 @@ class cocos2d::CCKeypadDispatcher : cocos2d::CCObject {
30673215
void forceAddDelegate(cocos2d::CCKeypadDelegate*) = m1 0x5145e8, imac 0x5e1f50, ios 0x1b0bfc;
30683216
void forceRemoveDelegate(cocos2d::CCKeypadDelegate*) = m1 0x5144fc, imac 0x5e1e70, ios 0x1b0b20;
30693217
void removeDelegate(cocos2d::CCKeypadDelegate*) = m1 0x514444, imac 0x5e1dd0, ios 0x1b0ad8;
3218+
3219+
cocos2d::CCArray* m_pDelegates;
3220+
bool m_bLocked;
3221+
bool m_bToAdd;
3222+
bool m_bToRemove;
3223+
cocos2d::ccCArray* m_pHandlersToAdd;
3224+
cocos2d::ccCArray* m_pHandlersToRemove;
30703225
}
30713226

30723227
[[link(win, android)]]

0 commit comments

Comments
 (0)