Class LevelEditorLayer
#include <Geode/binding/LevelEditorLayer.hpp>classLevelEditorLayer:publicGJBaseGameLayer,publicLevelSettingsDelegate{ ... }
No description provided
Examples0
Public static methods4
staticLevelEditorLayer*create(GJGameLevel*level,boolnoUI)
No description provided
staticLevelEditorLayer*get()
No description provided
staticcocos2d::CCScene*scene(GJGameLevel*level,boolnoUI)
No description provided
staticvoidupdateObjectLabel(GameObject*object)
No description provided
Public member functions158
virtualvoiddraw()
No description provided
virtualvoidplayerTookDamage(PlayerObject*player)
No description provided
virtualvoidupdateColor(cocos2d::ccColor3B&color,floatfadeTime,intcolorID,boolblending,floatopacity,cocos2d::ccHSVValue©HSV,intcolorIDToCopy,boolcopyOpacity,EffectGameObject*callerObject,intunk1,intunk2)
No description provided
virtualvoidupdateDebugDraw()
No description provided
virtualvoidaddToGroup(GameObject*object,intgroupID,booltriggerGroup)
No description provided
virtualvoidremoveFromGroup(GameObject*object,intgroupID)
No description provided
virtualvoidupdateObjectSection(GameObject*object)
No description provided
virtualvoidupdateDisabledObjectsLastPos(cocos2d::CCArray*objects)
No description provided
virtualfloattimeForPos(cocos2d::CCPointposition,intorder,intchannel,boolsongTriggers,intid)
No description provided
virtualcocos2d::CCPointposForTime(floattime)
No description provided
virtualvoidresetSPTriggered()
No description provided
virtualvoiddidRotateGameplay()
No description provided
virtualvoidmanualUpdateObjectColors(GameObject*object)
No description provided
virtualcocos2d::CCParticleSystemQuad*claimCustomParticle(,cocos2d::ParticleStructconst&particleStruct,intzLayer,intzOrder,intuiObject,booldontAdd)
No description provided
virtualvoidunclaimCustomParticle(,cocos2d::CCParticleSystemQuad*particle)
No description provided
virtualvoidactivatedAudioTrigger(SFXTriggerGameObject*object)
No description provided
virtualvoidcheckpointActivated(CheckpointGameObject*object)
No description provided
virtualvoidaddKeyframe(KeyframeGameObject*object)
No description provided
virtualvoidlevelSettingsUpdated()
No description provided
boolactivateTriggerEffect(EffectGameObject*object,floatcurrentTime,floatplayTime,floatboundTime,boolactive)
No description provided
voidaddDelayedSpawn(EffectGameObject*object,floatdelay)
No description provided
voidaddExclusionList(cocos2d::CCArray*groups,)
No description provided
GameObject*addObjectFromVector(,)
No description provided
voidaddObjectsAtPosition(cocos2d::CCPointposition,cocos2d::CCArray*objects,cocos2d::CCArray*result)
No description provided
voidaddObjectsInRect(cocos2d::CCRectrect,boolignoreGroups,cocos2d::CCArray*objects,cocos2d::CCArray*result)
No description provided
voidaddObjectToGroup(GameObject*object,intgroup)
No description provided
voidaddPlayer2Point(cocos2d::CCPointpoint,boolnewGroup)
No description provided
voidaddPlayerCollisionBlock()
No description provided
voidaddPlayerPoint(cocos2d::CCPointpoint)
No description provided
voidaddSpecial(GameObject*object)
No description provided
voidaddToRedoList(UndoObject*object)
No description provided
voidaddTouchPoint(cocos2d::CCPointpoint)
No description provided
voidaddToUndoList(UndoObject*object,boolkeepRedo)
No description provided
voidapplyAttributeState(GameObject*dest,GameObject*src)
No description provided
voidapplyGroupState(GameObject*dest,GameObject*src)
No description provided
voidbreakApartTextObject(TextGameObject*object)
No description provided
boolcanPasteState()
No description provided
voidclearPlayerPoints()
No description provided
voidclearTouchPoints()
No description provided
voidcopyObjectState(GameObject*object)
No description provided
voidcopyParticleState(ParticleGameObject*object)
No description provided
GameObject*createObject(intkey,cocos2d::CCPointposition,boolnoUndo)
No description provided
voidcreateObjectsFromSetup(gd::string&setup)
No description provided
cocos2d::CCArray*createObjectsFromString(,boolnoUndo,boolnoLimit)
No description provided
voiddirtifyTriggers()
No description provided
cocos2d::CCArray*duplicateKeyframeAnimation(intkeyframeGroup)
No description provided
voidfastUpdateDisabledGroups()
No description provided
GameObject*findGameObject(intuniqueID)
No description provided
StartPosObject*findStartPosObject()
No description provided
voidfullUpdateDisabledGroups()
No description provided
cocos2d::CCArray*getAllObjects()
No description provided
DelayedSpawnNode*getDelayedSpawnNode()
No description provided
cocos2d::CCPointgetGridPos(cocos2d::CCPointposition)
No description provided
floatgetLastObjectX()
No description provided
gd::stringgetLevelString()
No description provided
gd::stringgetLockedLayers()
No description provided
intgetNextColorChannel()
No description provided
intgetNextFreeAreaEffectID(cocos2d::CCArray*exclude)
No description provided
intgetNextFreeBlockID(cocos2d::CCArray*exclude)
No description provided
intgetNextFreeEditorLayer(cocos2d::CCArray*exclude)
No description provided
intgetNextFreeEnterChannel(cocos2d::CCArray*exclude)
No description provided
intgetNextFreeGradientID(cocos2d::CCArray*exclude)
No description provided
intgetNextFreeGroupID(cocos2d::CCArray*exclude)
No description provided
intgetNextFreeItemID(cocos2d::CCArray*exclude)
No description provided
intgetNextFreeOrderChannel(cocos2d::CCArray*exclude)
No description provided
intgetNextFreeSFXGroupID(cocos2d::CCArray*exclude)
No description provided
intgetNextFreeSFXID(cocos2d::CCArray*exclude)
No description provided
cocos2d::CCRectgetObjectRect(GameObject*object,boolforceSize,booldontCalculate)
No description provided
cocos2d::CCPointgetRelativeOffset(GameObject*object)
No description provided
cocos2d::CCPointgetSavedEditorPosition(intindex)
No description provided
gd::stringgetSavedEditorPositions()
No description provided
intgetSectionCount()
No description provided
intgetSelectedEditorOrder()
No description provided
cocos2d::CCPointgetSelectedEffectPos()
No description provided
intgetSelectedOrderChannel()
No description provided
gd::stringgetSFXIDs()
No description provided
gd::stringgetSongIDs(bool&multipleSongs)
No description provided
cocos2d::CCArray*getTriggerGroup(intid)
No description provided
voidhandleAction(boolundo,cocos2d::CCArray*undoObjects)
No description provided
boolinit(GJGameLevel*level,boolnoUI)
No description provided
GameObject*objectAtPosition(cocos2d::CCPointposition)
No description provided
voidobjectMoved(GameObject*object)
No description provided
cocos2d::CCArray*objectsAtPosition(cocos2d::CCPointposition)
No description provided
cocos2d::CCArray*objectsInRect(cocos2d::CCRectrect,boolignoreGroups)
No description provided
voidonPausePlaytest()
No description provided
voidonPlaytest()
No description provided
voidonResumePlaytest()
No description provided
voidonStopPlaytest()
No description provided
voidpasteAttributeState(GameObject*object,cocos2d::CCArray*objects)
No description provided
voidpasteColorState(GameObject*object,cocos2d::CCArray*objects)
No description provided
voidpasteGroupState(GameObject*object,cocos2d::CCArray*objects)
No description provided
voidpasteParticleState(ParticleGameObject*object,cocos2d::CCArray*objects)
No description provided
voidprocessLoadedMoveActions()
No description provided
voidquickUpdateAllPositions()
No description provided
voidrecreateGroups()
No description provided
voidredoLastAction()
No description provided
voidrefreshSpecial(GameObject*object)
No description provided
voidremoveAllObjects()
No description provided
voidremoveObject(GameObject*object,boolnoUndo)
No description provided
voidremovePlayerCollisionBlock()
No description provided
voidremoveSpecial(GameObject*object)
No description provided
voidresetDelayedSpawnNodes()
No description provided
voidresetEffectTriggerOptim(GameObject*object,cocos2d::CCArray*objects)
No description provided
voidresetMovingObjects()
No description provided
voidresetObjectVector()
No description provided
voidresetPlayback()
No description provided
voidresetToggledGroups()
No description provided
voidresetToggledGroupsAndObjects()
No description provided
voidresetUnusedColorChannels()
No description provided
voidreverseObjectChanged(EffectGameObject*object)
No description provided
floatrotationForSlopeNearObject(GameObject*object)
No description provided
ColorAction*runColorEffect(EffectGameObject*object,intcolorID,floatdelay,floatinterval,boolinstant)
No description provided
voidsaveEditorPosition(cocos2d::CCPoint&position,intindex)
No description provided
voidspawnGroupPreview(intgroupID,floatxPos,floatdelay,floatcurrentTime,floatplayTime,floatboundTime,boolordered,boolactive)
No description provided
voidstopPlayback()
No description provided
voidtimeObjectChanged()
No description provided
voidtoggleLockActiveLayer()
No description provided
voidtransferDefaultColors(,GJEffectManager*dest)
No description provided
voidtriggerFollowCommand(EffectGameObject*object)
No description provided
voidtriggerPlayerFollowCommand(EffectGameObject*object)
No description provided
voidtriggerRotateCommand(EffectGameObject*object)
No description provided
booltryUpdateSpeedObject(EffectGameObject*object,boolnoPreview)
No description provided
booltypeExistsAtPosition(intobjectID,cocos2d::CCPointposition,boolflipX,boolflipY,floatrotation)
No description provided
voidundoLastAction()
No description provided
voidunlockAllLayers()
No description provided
voidupdateBlendValues()
No description provided
voidupdateEditorMode()
No description provided
voidupdateGameObjects()
No description provided
voidupdateGridLayer()
No description provided
voidupdateGridLayerParent()
No description provided
voidupdateKeyframeObjects()
No description provided
voidupdateObjectColors(cocos2d::CCArray*gameObjects)
No description provided
voidupdateOptions()
No description provided
voidupdatePreviewAnim()
No description provided
voidupdatePreviewParticle(ParticleGameObject*object)
No description provided
voidupdatePreviewParticles()
No description provided
voidupdateToggledGroups()
No description provided
boolvalidGroup(GameObject*object,boolcheckLockedLayers)
No description provided
Fields94
boolm_drawTriggerBoxes;
No description provided
boolm_showGrid;
No description provided
boolm_hideGridOnPlay;
No description provided
boolm_drawEffectLines;
No description provided
boolm_showGround;
No description provided
boolm_showDurationLines;
No description provided
boolm_increaseMaxUndoRedo;
No description provided
boolm_hideBackground;
No description provided
boolm_gv0120;
No description provided
boolm_layerLockingEnabled;
No description provided
boolm_playtestOrderChanged;
No description provided
boolm_previewParticles;
No description provided
boolm_previewAnimations;
No description provided
boolm_previewShaders;
No description provided
boolm_hideParticleIcons;
No description provided
boolm_alwaysHideParticleIcons;
No description provided
boolm_playTestSmoothFix;
No description provided
boolm_hasHighDetail;
No description provided
boolm_unk36ca;
No description provided
intm_unk36cc;
No description provided
boolm_collisionBlocksAdded;
No description provided
intm_unk36d4;
No description provided
cocos2d::CCArray*m_durationObjects;
No description provided
cocos2d::CCArray*m_pulseTriggers;
No description provided
cocos2d::CCArray*m_colorTriggers;
No description provided
cocos2d::CCArray*m_alphaTriggers;
No description provided
cocos2d::CCArray*m_spawnTriggers;
No description provided
cocos2d::CCArray*m_moveTriggers;
No description provided
cocos2d::CCArray*m_cameraGuideTriggers;
No description provided
cocos2d::CCArray*m_particleObjects;
No description provided
cocos2d::CCArray*m_keyframeObjects;
No description provided
cocos2d::CCDictionary*m_unk3720;
No description provided
cocos2d::CCArray*m_playtestTriggers;
No description provided
GameObject*m_copyStateObject;
No description provided
ParticleGameObject*m_particleObject;
No description provided
cocos2d::CCDictionary*m_unk3740;
No description provided
cocos2d::CCArray*m_unk3748;
No description provided
boolm_keepEditorLayer;
No description provided
boolm_unk3751;
No description provided
geode::SeedValueRSVm_coinCount;
No description provided
boolm_triggersChanged;
No description provided
boolm_colorTriggersChanged;
No description provided
boolm_pulseTriggersChanged;
No description provided
boolm_alphaTriggersChanged;
No description provided
boolm_spawnTriggersChanged;
No description provided
cocos2d::CCArray*m_spawnOrderObjects;
No description provided
boolm_spawnOrderObjectsChanged;
No description provided
boolm_sortSpawnNodes;
No description provided
cocos2d::CCDictionary*m_unk3778;
No description provided
cocos2d::CCDictionary*m_unk3780;
No description provided
boolm_initializing;
No description provided
shortm_currentLayer;
No description provided
floatm_playtestZoom;
No description provided
OBB2D*m_currentOBB2D;
No description provided
floatm_playtestTimeWarp;
No description provided
floatm_playtestCameraZoom;
No description provided
cocos2d::CCSprite*m_playtestDeathSprite;
No description provided
floatm_trailTimer;
No description provided
boolm_soloMode;
No description provided
boolm_nonSquareRotation;
No description provided
EditorUI*m_editorUI;
No description provided
cocos2d::CCArray*m_undoObjects;
No description provided
cocos2d::CCArray*m_redoObjects;
No description provided
geode::SeedValueRSVm_objectCount;
No description provided
DrawGridLayer*m_drawGridLayer;
No description provided
boolm_updateColorSprites;
No description provided
boolm_previewMode;
No description provided
boolm_alwaysPreviewMode;
No description provided
gd::stringm_levelString;
No description provided
;
No description provided
;
No description provided
cocos2d::CCDictionary*m_triggerGroupsDict;
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::CCPointm_previewPosition;
No description provided
;
No description provided
;
No description provided
;
No description provided
;
No description provided
doublem_sessionTime;
No description provided
boolm_removingAll;
No description provided
EffectGameObject*m_playbackObject;
No description provided
intm_playbackOrder;
No description provided
intm_duplicateKeyframeGroup;
No description provided
;
No description provided
;
No description provided
boolm_playbackActive;
No description provided
boolm_activateAudioTriggers;
No description provided