Class GJEffectManager
#include <Geode/binding/GJEffectManager.hpp>classGJEffectManager:publiccocos2d::CCNode{ ... }
No description provided
Examples0
Public static methods2
staticGJEffectManager*create()
No description provided
staticcocos2d::ccColor3BgetMixedColor(cocos2d::ccColor3Bcolor1,cocos2d::ccColor3Bcolor2,floatratio)
No description provided
Public member functions109
virtualboolinit()
No description provided
cocos2d::ccColor3BactiveColorForIndex(intindex)
No description provided
voidaddAllInheritedColorActions(cocos2d::CCArray*actions)
No description provided
voidaddMoveCalculation(CCMoveCNode*node,cocos2d::CCPointoffset,GameObject*object)
No description provided
voidcalculateBaseActiveColors()
No description provided
voidcalculateInheritedColor(intid,ColorAction*action)
No description provided
voidcalculateLightBGColor(cocos2d::ccColor3Bcolor)
No description provided
voidcolorActionChanged(ColorAction*action)
No description provided
cocos2d::ccColor3BcolorForEffect(cocos2d::ccColor3Bcolor,)
No description provided
cocos2d::ccColor3BcolorForGroupID(intid,,boolmainColor)
No description provided
cocos2d::ccColor3BcolorForIndex(intindex)
No description provided
cocos2d::ccColor3BcolorForPulseEffect(,PulseEffectAction*action)
No description provided
voidcontrolActionsForControlID(intid,GJActionCommandcommand)
No description provided
voidcontrolActionsForTrigger(EffectGameObject*object,GJActionCommandcommand)
No description provided
voidcreateFollowCommand(floatxMod,floatyMod,floatduration,inttargetID,intcenterID,intuniqueID,intcontrolID)
No description provided
GroupCommandObject2*createKeyframeCommand(inttargetID,cocos2d::CCArray*group,GameObject*object,intuniqueID,intcontrolID,booltemporary,floatposXMod,floatposYMod,floatrotMod,floatscaleXMod,floatscaleYMod,floattimeMod,)
No description provided
voidcreateMoveCommand(,intgroupID,floatduration,inteasingType,floateasingRate,boollockPlayerX,boollockPlayerY,boollockCameraX,boollockCameraY,floatmoveModX,floatmoveModY,intuniqueID,intcontrolID)
No description provided
voidcreatePlayerFollowCommand(floatdelay,floatspeed,intoffset,floatmaxSpeed,floatduration,inttargetID,intuniqueID,intcontrolID)
No description provided
voidcreateRotateCommand(floatoffset,floatduration,inttargetID,intcenterID,inteasingType,floateasingRate,boollockRotation,boolplayer1,boolplayer2,intuniqueID,intcontrolID)
No description provided
voidcreateTransformCommand(doublescaleX,doublescaleY,doubleproperty450,doubleproperty451,boolonlyMove,floatduration,inttargetID,intcenterID,inteasingType,floateasingRate,boolp10,boolrelativeRotation,intuniqueID,intcontrolID)
No description provided
cocos2d::CCArray*getAllColorActions()
No description provided
cocos2d::CCArray*getAllColorSprites()
No description provided
ColorAction*getColorAction(intindex)
No description provided
ColorActionSprite*getColorSprite(intindex)
No description provided
voidgetLoadedMoveOffset()
No description provided
CCMoveCNode*getMoveCommandNode(GroupCommandObject2*command)
No description provided
CCMoveCNode*getMoveCommandObject()
No description provided
OpacityEffectAction*getOpacityActionForGroup(intid)
No description provided
gd::stringgetSaveString()
No description provided
GroupCommandObject2*getTempGroupCommand()
No description provided
boolhasActiveDualTouch()
No description provided
charconst*keyForGroupIDColor(intid,,boolmainColor)
No description provided
voidloadFromState(EffectManagerState&state)
No description provided
voidplayerDied()
No description provided
voidpostCollisionCheck()
No description provided
voidpostMoveActions()
No description provided
voidpreCollisionCheck()
No description provided
voidprocessColors()
No description provided
voidprocessCopyColorPulseActions()
No description provided
voidprocessInheritedColors()
No description provided
voidprocessMoveCalculations()
No description provided
voidprocessPulseActions()
No description provided
voidregisterCollisionTrigger(inttargetID,intblockAID,intblockBID,booltriggerOnExit,boolactivateGroup,,intuniqueID,intcontrolID)
No description provided
voidregisterRotationCommand(GroupCommandObject2*object,boolclear)
No description provided
voidremoveAllPulseActions()
No description provided
voidremovePersistentFromAllItems()
No description provided
voidremovePersistentFromAllTimers()
No description provided
voidreset()
No description provided
voidresetEffects()
No description provided
voidresetMoveActions()
No description provided
voidresetToggledGroups()
No description provided
voidresetTriggeredIDs()
No description provided
voidrunCountTrigger(intid,inttargetCount,boolmultiActivate,inttargetID,boolactivateGroup,,intuniqueID,intcontrolID)
No description provided
OpacityEffectAction*runOpacityActionOnGroup(inttargetID,floatduration,floatopacity,intuniqueID,intcontrolID)
No description provided
PulseEffectAction*runPulseEffect(inttargetID,booltargetGroup,floatfadeInDuration,floatholdDuration,floatfadeOutDuration,PulseEffectTypeeffectType,cocos2d::ccColor3BtargetColor,cocos2d::ccHSVValuetargetHSV,intcopyID,boolmainOnly,booldetailOnly,boolexclusive,boollegacyHSV,intuniqueID,intcontrolID)
No description provided
voidrunTimerTrigger(intid,doubletargetTime,boolmultiActivate,inttargetID,,intuniqueID,intcontrolID)
No description provided
voidrunTouchTriggerCommand(inttargetID,boolholdMode,TouchTriggerTypetouchType,TouchTriggerControltouchControl,booldualMode,,intuniqueID,intcontrolID)
No description provided
voidsaveToState(EffectManagerState&state)
No description provided
voidsetColorAction(ColorAction*action,intid)
No description provided
voidsetupFromString(gd::stringstr)
No description provided
voidspawnGroup(inttargetID,floatdelay,boolspawnOrdered,,intuniqueID,intcontrolID)
No description provided
voidspawnObject(GameObject*object,floatdelay,,intuniqueID,intcontrolID)
No description provided
voidstartTimer(intid,doublestartTime,doubletargetTime,boolstopTime,boolactive,booldontOverride,floattimeMod,boolignoreTimewarp,inttargetID,,intuniqueID,intcontrolID)
No description provided
voidtransferPersistentItems()
No description provided
voidtraverseInheritanceChain(InheritanceNode*node)
No description provided
CCMoveCNode*tryGetMoveCommandNode(intid)
No description provided
voidupdateActiveOpacityEffects()
No description provided
voidupdateColorAction(ColorAction*action)
No description provided
voidupdateColors(cocos2d::ccColor3Bcolor1,cocos2d::ccColor3Bcolor2)
No description provided
voidupdateOpacityAction(OpacityEffectAction*action)
No description provided
boolwouldCreateLoop(InheritanceNode*node,intid)
No description provided
Fields51
TriggerEffectDelegate*m_triggerEffectDelegate;
No description provided
cocos2d::CCDictionary*m_unkObject148;
No description provided
cocos2d::CCDictionary*m_unkDict150;
No description provided
;
No description provided
;
No description provided
;
No description provided
;
No description provided
;
No description provided
;
No description provided
;
No description provided
cocos2d::CCDictionary*m_colorActionDict;
No description provided
cocos2d::CCDictionary*m_unkDict268;
No description provided
;
No description provided
;
No description provided
;
No description provided
;
No description provided
;
No description provided
;
No description provided
;
No description provided
;
No description provided
;
No description provided
;
No description provided
cocos2d::CCArray*m_unkArray430;
No description provided
;
No description provided
;
No description provided
;
No description provided
;
No description provided
;
No description provided
;
No description provided
;
No description provided
;
No description provided
;
No description provided
;
No description provided
;
No description provided
;
No description provided
;
No description provided
;
No description provided
;
No description provided
;
No description provided
;
No description provided
;
No description provided
;
No description provided
;
No description provided
;
No description provided
floatm_unk780;
No description provided
floatm_unk784;
No description provided
floatm_unk788;
No description provided
floatm_unk78C;
No description provided
floatm_unk790;
No description provided
floatm_unk794;
No description provided
boolm_unk798;
No description provided