Skip to main content

CCDirector

CCDirector

Cocos2D

Inheritance: System.Object

Constructors​

CCDirector()

CCDirector()()

Fields​

m_bPurgeDirectorInNextLoop(System.Boolean)
m_dAnimationInterval(System.Double)
m_dOldAnimationInterval(System.Double)

Properties​

Accelerometer(Cocos2D.CCAccelerometer)
ActionManager(Cocos2D.CCActionManager)
AnimationInterval(System.Double)
CanPopScene(System.Boolean)
ContentScaleFactor(System.Single)
Delegate(Cocos2D.ICCDirectorDelegate)
DisplayStats(System.Boolean)
GamePadEnabled(System.Boolean)
GraphIndex(System.Int32)
IsPaused(System.Boolean)
KeyboardDispatcher(Cocos2D.CCKeyboardDispatcher)
KeypadDispatcher(Cocos2D.CCKeypadDispatcher)
NeedsInit(System.Boolean)
NotificationNode(Cocos2D.CCNode)
Projection(Cocos2D.CCDirectorProjection)
RunningScene(Cocos2D.CCScene)
SceneCount(System.Int32)
Scheduler(Cocos2D.CCScheduler)
SharedDirector(Cocos2D.CCDirector)
TouchDispatcher(Cocos2D.CCTouchDispatcher)
VisibleOrigin(Cocos2D.CCPoint)
VisibleSize(Cocos2D.CCSize)
WinSize(Cocos2D.CCSize)
WinSizeInPixels(Cocos2D.CCSize)
ZEye(System.Single)

Methods​

ConvertToGl(CCPoint)

Cocos2D.CCPoint ConvertToGl(CCPoint)(Cocos2D.CCPoint uiPoint)
Parameters:
uiPoint (Cocos2D.CCPoint)
Returns:
Cocos2D.CCPoint

ConvertToUi(CCPoint)

Cocos2D.CCPoint ConvertToUi(CCPoint)(Cocos2D.CCPoint glPoint)
Parameters:
glPoint (Cocos2D.CCPoint)
Returns:
Cocos2D.CCPoint

CreateStatsLabel()

CreateStatsLabel()()

DeserializeState()

System.Boolean DeserializeState()()
Returns:
System.Boolean

DrawScene(GameTime)

DrawScene(GameTime)(Microsoft.Xna.Framework.GameTime gameTime)
Parameters:
gameTime (Microsoft.Xna.Framework.GameTime)

EnableTouchDispatcher()

EnableTouchDispatcher()()

End()

End()()

Init()

System.Boolean Init()()
Returns:
System.Boolean

IsSendCleanupToScene()

System.Boolean IsSendCleanupToScene()()
Returns:
System.Boolean

MainLoop(GameTime)

MainLoop(GameTime)(Microsoft.Xna.Framework.GameTime gameTime)
Parameters:
gameTime (Microsoft.Xna.Framework.GameTime)

Pause()

Pause()()

PopScene()

PopScene()()

PopScene(float, CCTransitionScene)

PopScene(float, CCTransitionScene)(System.Single t, Cocos2D.CCTransitionScene s)
Parameters:
t (System.Single)
s (Cocos2D.CCTransitionScene)

PopToRootScene()

PopToRootScene()()

PopToSceneStackLevel(int)

PopToSceneStackLevel(int)(System.Int32 level)
Parameters:
level (System.Int32)

PurgeCachedData()

PurgeCachedData()()

PurgeDirector()

PurgeDirector()()

PushScene(CCScene)

PushScene(CCScene)(Cocos2D.CCScene pScene)
Parameters:
pScene (Cocos2D.CCScene)

ReplaceScene(CCScene)

ReplaceScene(CCScene)(Cocos2D.CCScene pScene)
Parameters:
pScene (Cocos2D.CCScene)

ResetSceneStack()

ResetSceneStack()()

ResetStats()

ResetStats()()

Resume()

Resume()()

ResumeFromBackground()

ResumeFromBackground()()

RunWithScene(CCScene)

RunWithScene(CCScene)(Cocos2D.CCScene pScene)
Parameters:
pScene (Cocos2D.CCScene)

SerializeState()

SerializeState()()

SetAlphaBlending(bool)

SetAlphaBlending(bool)(System.Boolean bOn)
Parameters:
bOn (System.Boolean)

SetDefaultValues()

SetDefaultValues()()

SetDepthTest(bool)

SetDepthTest(bool)(System.Boolean bOn)
Parameters:
bOn (System.Boolean)

SetNextDeltaTimeZero(bool)

SetNextDeltaTimeZero(bool)(System.Boolean bNextDeltaTimeZero)
Parameters:
bNextDeltaTimeZero (System.Boolean)

SetNextScene()

SetNextScene()()

SetOpenGlView()

SetOpenGlView()()

SetViewport()

SetViewport()()

StartAnimation()

StartAnimation()()

StopAnimation()

StopAnimation()()

Update(GameTime)

Update(GameTime)(Microsoft.Xna.Framework.GameTime gameTime)
Parameters:
gameTime (Microsoft.Xna.Framework.GameTime)