C# 클래스 KEngine.AppEngine

Cosmos Engine - Unity3D Game Develop Framework
상속: UnityEngine.MonoBehaviour
파일 보기 프로젝트 열기: mr-kelly/KEngine 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
IsRootUser bool
ShowFps bool

Private Properties

프로퍼티 타입 설명
Awake void
DoInit IEnumerator
DoInitModules IEnumerator
Init void
New AppEngine
Start void

공개 메소드들

메소드 설명
GetConfig ( KEngineDefaultConfigs cfg ) : string
GetConfig ( string section, string key, bool showLog = true ) : string

Get config from ini config file or the default ini string

New ( GameObject gameObjectToAttach, IAppEntry entry, IList modules ) : AppEngine

Engine entry.... all begins from here

PreloadConfigs ( bool forceReload = false ) : EngineConfigs

Ensure Configs load

보호된 메소드들

메소드 설명
OnGUI ( ) : void
Update ( ) : void

비공개 메소드들

메소드 설명
Awake ( ) : void
DoInit ( ) : IEnumerator

Use Coroutine to initialize the two base modules: Resource & UI

DoInitModules ( IList modules ) : IEnumerator
Init ( ) : void
New ( GameObject gameObjectToAttach, IModuleInitable modules ) : AppEngine
Start ( ) : void

메소드 상세

GetConfig() 공개 정적인 메소드

public static GetConfig ( KEngineDefaultConfigs cfg ) : string
cfg KEngineDefaultConfigs
리턴 string

GetConfig() 공개 정적인 메소드

Get config from ini config file or the default ini string
public static GetConfig ( string section, string key, bool showLog = true ) : string
section string
key string
showLog bool
리턴 string

New() 공개 정적인 메소드

Engine entry.... all begins from here
public static New ( GameObject gameObjectToAttach, IAppEntry entry, IList modules ) : AppEngine
gameObjectToAttach UnityEngine.GameObject
entry IAppEntry
modules IList
리턴 AppEngine

OnGUI() 보호된 메소드

protected OnGUI ( ) : void
리턴 void

PreloadConfigs() 공개 정적인 메소드

Ensure Configs load
public static PreloadConfigs ( bool forceReload = false ) : EngineConfigs
forceReload bool
리턴 EngineConfigs

Update() 보호된 메소드

protected Update ( ) : void
리턴 void

프로퍼티 상세

IsRootUser 공개적으로 정적으로 프로퍼티

In Init func has a check if the user has the write privillige
public static bool IsRootUser
리턴 bool

ShowFps 공개적으로 프로퍼티

public bool ShowFps
리턴 bool