C# 클래스 Axiom.Demos.LoadingBar

상속: IResourceGroupListener
파일 보기 프로젝트 열기: WolfgangSt/axiom

보호된 프로퍼티들

프로퍼티 타입 설명
mInitProportion Real
mLoadOverlay Axiom.Overlays.Overlay
mLoadingBarElement Axiom.Overlays.OverlayElement
mLoadingCommentElement Axiom.Overlays.OverlayElement
mLoadingDescriptionElement Axiom.Overlays.OverlayElement
mNumGroupsInit ushort
mNumGroupsLoad ushort
mProgressBarInc Real
mProgressBarMaxSize Real
mProgressBarScriptSize Real
mWindow Axiom.Graphics.RenderWindow

공개 메소드들

메소드 설명
Finish ( ) : void
ResourceGroupLoadEnded ( string groupName ) : void
ResourceGroupLoadStarted ( string groupName, int resourceCount ) : void
ResourceGroupPrepareEnded ( string groupName ) : void
ResourceGroupPrepareStarted ( string groupName, int resourceCount ) : void
ResourceGroupScriptingEnded ( string groupName ) : void
ResourceGroupScriptingStarted ( string groupName, int scriptCount ) : void
ResourceLoadEnded ( ) : void
ResourceLoadStarted ( Axiom.Core.Resource resource ) : void
ResourcePrepareEnded ( ) : void
ResourcePrepareStarted ( Axiom.Core.Resource resource ) : void
ScriptParseEnded ( string scriptName, bool skipped ) : void
ScriptParseStarted ( string scriptName, bool &skipThisScript ) : void
Start ( Axiom.Graphics.RenderWindow window ) : void
Start ( Axiom.Graphics.RenderWindow window, ushort numGroupsInit, ushort numGroupsLoad ) : void
Start ( Axiom.Graphics.RenderWindow window, ushort numGroupsInit, ushort numGroupsLoad, Real initProportion ) : void
WorldGeometryStageEnded ( ) : void
WorldGeometryStageStarted ( string description ) : void

보호된 메소드들

메소드 설명
resourceCollision ( Axiom.Core.Resource resource, ResourceManager resourceManager ) : bool
resourceLoading ( string name, string group, Axiom.Core.Resource resource ) : Stream

메소드 상세

Finish() 공개 메소드

public Finish ( ) : void
리턴 void

ResourceGroupLoadEnded() 공개 메소드

public ResourceGroupLoadEnded ( string groupName ) : void
groupName string
리턴 void

ResourceGroupLoadStarted() 공개 메소드

public ResourceGroupLoadStarted ( string groupName, int resourceCount ) : void
groupName string
resourceCount int
리턴 void

ResourceGroupPrepareEnded() 공개 메소드

public ResourceGroupPrepareEnded ( string groupName ) : void
groupName string
리턴 void

ResourceGroupPrepareStarted() 공개 메소드

public ResourceGroupPrepareStarted ( string groupName, int resourceCount ) : void
groupName string
resourceCount int
리턴 void

ResourceGroupScriptingEnded() 공개 메소드

public ResourceGroupScriptingEnded ( string groupName ) : void
groupName string
리턴 void

ResourceGroupScriptingStarted() 공개 메소드

public ResourceGroupScriptingStarted ( string groupName, int scriptCount ) : void
groupName string
scriptCount int
리턴 void

ResourceLoadEnded() 공개 메소드

public ResourceLoadEnded ( ) : void
리턴 void

ResourceLoadStarted() 공개 메소드

public ResourceLoadStarted ( Axiom.Core.Resource resource ) : void
resource Axiom.Core.Resource
리턴 void

ResourcePrepareEnded() 공개 메소드

public ResourcePrepareEnded ( ) : void
리턴 void

ResourcePrepareStarted() 공개 메소드

public ResourcePrepareStarted ( Axiom.Core.Resource resource ) : void
resource Axiom.Core.Resource
리턴 void

ScriptParseEnded() 공개 메소드

public ScriptParseEnded ( string scriptName, bool skipped ) : void
scriptName string
skipped bool
리턴 void

ScriptParseStarted() 공개 메소드

public ScriptParseStarted ( string scriptName, bool &skipThisScript ) : void
scriptName string
skipThisScript bool
리턴 void

Start() 공개 메소드

public Start ( Axiom.Graphics.RenderWindow window ) : void
window Axiom.Graphics.RenderWindow
리턴 void

Start() 공개 메소드

public Start ( Axiom.Graphics.RenderWindow window, ushort numGroupsInit, ushort numGroupsLoad ) : void
window Axiom.Graphics.RenderWindow
numGroupsInit ushort
numGroupsLoad ushort
리턴 void

Start() 공개 메소드

public Start ( Axiom.Graphics.RenderWindow window, ushort numGroupsInit, ushort numGroupsLoad, Real initProportion ) : void
window Axiom.Graphics.RenderWindow
numGroupsInit ushort
numGroupsLoad ushort
initProportion Real
리턴 void

WorldGeometryStageEnded() 공개 메소드

public WorldGeometryStageEnded ( ) : void
리턴 void

WorldGeometryStageStarted() 공개 메소드

public WorldGeometryStageStarted ( string description ) : void
description string
리턴 void

resourceCollision() 보호된 메소드

protected resourceCollision ( Axiom.Core.Resource resource, ResourceManager resourceManager ) : bool
resource Axiom.Core.Resource
resourceManager Axiom.Core.ResourceManager
리턴 bool

resourceLoading() 보호된 메소드

protected resourceLoading ( string name, string group, Axiom.Core.Resource resource ) : Stream
name string
group string
resource Axiom.Core.Resource
리턴 System.IO.Stream

프로퍼티 상세

mInitProportion 보호되어 있는 프로퍼티

protected Real mInitProportion
리턴 Real

mLoadOverlay 보호되어 있는 프로퍼티

protected Overlay,Axiom.Overlays mLoadOverlay
리턴 Axiom.Overlays.Overlay

mLoadingBarElement 보호되어 있는 프로퍼티

protected OverlayElement,Axiom.Overlays mLoadingBarElement
리턴 Axiom.Overlays.OverlayElement

mLoadingCommentElement 보호되어 있는 프로퍼티

protected OverlayElement,Axiom.Overlays mLoadingCommentElement
리턴 Axiom.Overlays.OverlayElement

mLoadingDescriptionElement 보호되어 있는 프로퍼티

protected OverlayElement,Axiom.Overlays mLoadingDescriptionElement
리턴 Axiom.Overlays.OverlayElement

mNumGroupsInit 보호되어 있는 프로퍼티

protected ushort mNumGroupsInit
리턴 ushort

mNumGroupsLoad 보호되어 있는 프로퍼티

protected ushort mNumGroupsLoad
리턴 ushort

mProgressBarInc 보호되어 있는 프로퍼티

protected Real mProgressBarInc
리턴 Real

mProgressBarMaxSize 보호되어 있는 프로퍼티

protected Real mProgressBarMaxSize
리턴 Real

mProgressBarScriptSize 보호되어 있는 프로퍼티

protected Real mProgressBarScriptSize
리턴 Real

mWindow 보호되어 있는 프로퍼티

protected RenderWindow,Axiom.Graphics mWindow
리턴 Axiom.Graphics.RenderWindow