C# Class FlatRedBall.AnimationEditorForms.Preview.PreviewManager

Afficher le fichier Open project: vchelaru/FlatRedBall

Private Properties

Свойство Type Description
AnimationFrameSaveToRenderingLibraryAnimationFrame RenderingLibrary.Graphics.AnimationFrame
GetSourceRetangleForFrame Microsoft.Xna.Framework.Rectangle?
GetTextureFlipAnimationForAnimationChain RenderingLibrary.Graphics.TimedSpriteSheetAnimation
HandleMouseWheel void
HandleOnionSkinChange void
HandlePanning void
HandleResize void
HandleSpriteAlignmentChange void
HandleXnaDraw void
HandleXnaInitialize void
HandleXnaUpdate void
MoveCameraToProperLocation void
MoveSpriteAccordingToAlignmentAndOffset void
UpdateMaxDimensions void
UpdateOnionSkinSprites void
UpdateRectangleToSprite void
UpdateSpriteToAnimationFrame void
UpdateSpriteToAnimationFrame void

Méthodes publiques

Méthode Description
Initialize ( XnaAndWinforms.GraphicsDeviceControl graphicsDeviceControl, PreviewControls previewControls ) : void
ReactToAnimationChainSelected ( ) : void
ReactToAnimationFrameChange ( ) : void
ReactToAnimationFrameSelected ( ) : void
RefreshAll ( ) : void

Private Methods

Méthode Description
AnimationFrameSaveToRenderingLibraryAnimationFrame ( AnimationFrameSave afs ) : AnimationFrame
GetSourceRetangleForFrame ( AnimationFrameSave afs, Microsoft texture2D ) : Microsoft.Xna.Framework.Rectangle?
GetTextureFlipAnimationForAnimationChain ( ) : TimedSpriteSheetAnimation
HandleMouseWheel ( object sender, System e ) : void
HandleOnionSkinChange ( object sender, EventArgs e ) : void
HandlePanning ( ) : void
HandleResize ( object sender, EventArgs e ) : void
HandleSpriteAlignmentChange ( object sender, EventArgs e ) : void
HandleXnaDraw ( ) : void
HandleXnaInitialize ( ) : void
HandleXnaUpdate ( ) : void
MoveCameraToProperLocation ( ) : void
MoveSpriteAccordingToAlignmentAndOffset ( RenderingLibrary sprite, AnimationFrameSave frame ) : void
UpdateMaxDimensions ( ) : void
UpdateOnionSkinSprites ( ) : void
UpdateRectangleToSprite ( ) : void
UpdateSpriteToAnimationFrame ( ) : void
UpdateSpriteToAnimationFrame ( AnimationFrameSave afs, RenderingLibrary sprite ) : void

Method Details

Initialize() public méthode

public Initialize ( XnaAndWinforms.GraphicsDeviceControl graphicsDeviceControl, PreviewControls previewControls ) : void
graphicsDeviceControl XnaAndWinforms.GraphicsDeviceControl
previewControls FlatRedBall.AnimationEditorForms.Controls.PreviewControls
Résultat void

ReactToAnimationChainSelected() public méthode

public ReactToAnimationChainSelected ( ) : void
Résultat void

ReactToAnimationFrameChange() public méthode

public ReactToAnimationFrameChange ( ) : void
Résultat void

ReactToAnimationFrameSelected() public méthode

public ReactToAnimationFrameSelected ( ) : void
Résultat void

RefreshAll() public méthode

public RefreshAll ( ) : void
Résultat void