C# Class Axiom.Demos.LoadingBar

Inheritance: IResourceGroupListener
Afficher le fichier Open project: WolfgangSt/axiom

Protected Properties

Свойство Type Description
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

Méthodes publiques

Méthode Description
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

Méthodes protégées

Méthode Description
resourceCollision ( Axiom.Core.Resource resource, ResourceManager resourceManager ) : bool
resourceLoading ( string name, string group, Axiom.Core.Resource resource ) : Stream

Method Details

Finish() public méthode

public Finish ( ) : void
Résultat void

ResourceGroupLoadEnded() public méthode

public ResourceGroupLoadEnded ( string groupName ) : void
groupName string
Résultat void

ResourceGroupLoadStarted() public méthode

public ResourceGroupLoadStarted ( string groupName, int resourceCount ) : void
groupName string
resourceCount int
Résultat void

ResourceGroupPrepareEnded() public méthode

public ResourceGroupPrepareEnded ( string groupName ) : void
groupName string
Résultat void

ResourceGroupPrepareStarted() public méthode

public ResourceGroupPrepareStarted ( string groupName, int resourceCount ) : void
groupName string
resourceCount int
Résultat void

ResourceGroupScriptingEnded() public méthode

public ResourceGroupScriptingEnded ( string groupName ) : void
groupName string
Résultat void

ResourceGroupScriptingStarted() public méthode

public ResourceGroupScriptingStarted ( string groupName, int scriptCount ) : void
groupName string
scriptCount int
Résultat void

ResourceLoadEnded() public méthode

public ResourceLoadEnded ( ) : void
Résultat void

ResourceLoadStarted() public méthode

public ResourceLoadStarted ( Axiom.Core.Resource resource ) : void
resource Axiom.Core.Resource
Résultat void

ResourcePrepareEnded() public méthode

public ResourcePrepareEnded ( ) : void
Résultat void

ResourcePrepareStarted() public méthode

public ResourcePrepareStarted ( Axiom.Core.Resource resource ) : void
resource Axiom.Core.Resource
Résultat void

ScriptParseEnded() public méthode

public ScriptParseEnded ( string scriptName, bool skipped ) : void
scriptName string
skipped bool
Résultat void

ScriptParseStarted() public méthode

public ScriptParseStarted ( string scriptName, bool &skipThisScript ) : void
scriptName string
skipThisScript bool
Résultat void

Start() public méthode

public Start ( Axiom.Graphics.RenderWindow window ) : void
window Axiom.Graphics.RenderWindow
Résultat void

Start() public méthode

public Start ( Axiom.Graphics.RenderWindow window, ushort numGroupsInit, ushort numGroupsLoad ) : void
window Axiom.Graphics.RenderWindow
numGroupsInit ushort
numGroupsLoad ushort
Résultat void

Start() public méthode

public Start ( Axiom.Graphics.RenderWindow window, ushort numGroupsInit, ushort numGroupsLoad, Real initProportion ) : void
window Axiom.Graphics.RenderWindow
numGroupsInit ushort
numGroupsLoad ushort
initProportion Real
Résultat void

WorldGeometryStageEnded() public méthode

public WorldGeometryStageEnded ( ) : void
Résultat void

WorldGeometryStageStarted() public méthode

public WorldGeometryStageStarted ( string description ) : void
description string
Résultat void

resourceCollision() protected méthode

protected resourceCollision ( Axiom.Core.Resource resource, ResourceManager resourceManager ) : bool
resource Axiom.Core.Resource
resourceManager Axiom.Core.ResourceManager
Résultat bool

resourceLoading() protected méthode

protected resourceLoading ( string name, string group, Axiom.Core.Resource resource ) : Stream
name string
group string
resource Axiom.Core.Resource
Résultat System.IO.Stream

Property Details

mInitProportion protected_oe property

protected Real mInitProportion
Résultat Real

mLoadOverlay protected_oe property

protected Overlay,Axiom.Overlays mLoadOverlay
Résultat Axiom.Overlays.Overlay

mLoadingBarElement protected_oe property

protected OverlayElement,Axiom.Overlays mLoadingBarElement
Résultat Axiom.Overlays.OverlayElement

mLoadingCommentElement protected_oe property

protected OverlayElement,Axiom.Overlays mLoadingCommentElement
Résultat Axiom.Overlays.OverlayElement

mLoadingDescriptionElement protected_oe property

protected OverlayElement,Axiom.Overlays mLoadingDescriptionElement
Résultat Axiom.Overlays.OverlayElement

mNumGroupsInit protected_oe property

protected ushort mNumGroupsInit
Résultat ushort

mNumGroupsLoad protected_oe property

protected ushort mNumGroupsLoad
Résultat ushort

mProgressBarInc protected_oe property

protected Real mProgressBarInc
Résultat Real

mProgressBarMaxSize protected_oe property

protected Real mProgressBarMaxSize
Résultat Real

mProgressBarScriptSize protected_oe property

protected Real mProgressBarScriptSize
Résultat Real

mWindow protected_oe property

protected RenderWindow,Axiom.Graphics mWindow
Résultat Axiom.Graphics.RenderWindow