C# Класс FlatRedBall.AnimationEditorForms.Preview.PreviewManager

Показать файл Открыть проект

Private Properties

Свойство Тип Описание
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

Открытые методы

Метод Описание
Initialize ( XnaAndWinforms.GraphicsDeviceControl graphicsDeviceControl, PreviewControls previewControls ) : void
ReactToAnimationChainSelected ( ) : void
ReactToAnimationFrameChange ( ) : void
ReactToAnimationFrameSelected ( ) : void
RefreshAll ( ) : void

Приватные методы

Метод Описание
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

Описание методов

Initialize() публичный Метод

public Initialize ( XnaAndWinforms.GraphicsDeviceControl graphicsDeviceControl, PreviewControls previewControls ) : void
graphicsDeviceControl XnaAndWinforms.GraphicsDeviceControl
previewControls FlatRedBall.AnimationEditorForms.Controls.PreviewControls
Результат void

ReactToAnimationChainSelected() публичный Метод

public ReactToAnimationChainSelected ( ) : void
Результат void

ReactToAnimationFrameChange() публичный Метод

public ReactToAnimationFrameChange ( ) : void
Результат void

ReactToAnimationFrameSelected() публичный Метод

public ReactToAnimationFrameSelected ( ) : void
Результат void

RefreshAll() публичный Метод

public RefreshAll ( ) : void
Результат void