Candide.Graphics.VFX.VfxSpritesAnimation
Type JSONpublic class in Candide.Graphics.VFX
Type metadata
- Assembly
Romestead - Namespace
Candide.Graphics.VFX - Base type
System.Object - Hash
21A97FC58EF5A57816BAE9D96D1BA796C0D551F179441B6941F88A3D96D6C06A
Relationships
Base type
System.Object
Referenced by types
Fields
| Name | Visibility | Signature |
|---|---|---|
Angle# | public | public System.Single Angle |
Finished# | public | public System.Boolean Finished |
Frames# | public | public CandideCreator.Shared.Models.VFX.VfxSpritesAnimationFrame[] Frames |
Position# | public | public Microsoft.Xna.Framework.Vector3 Position |
Scale# | public | public System.Single Scale |
SpriteEffects# | public | public Microsoft.Xna.Framework.Graphics.SpriteEffects SpriteEffects |
SpriteSheets# | public | public CandideCreator.Shared.Graphics.SpriteSheet[] SpriteSheets |
Target# | public | public Shared.Entity.EntityWrapper Target |
_currentFrameDurationSeconds# | private | private System.Single _currentFrameDurationSeconds |
_frameIndex# | private | private System.Int32 _frameIndex |
_totalElapsedTime# | private | private System.Single _totalElapsedTime |
Methods
GetCurrentFrame
#
public CandideCreator.Shared.Models.VFX.VfxSpritesAnimationFrame GetCurrentFrame()
Method metadata
- Visibilitypublic
- Return type
CandideCreator.Shared.Models.VFX.VfxSpritesAnimationFrame - StaticFalse
- VirtualFalse
- Hash
AD35C90EFADE7855E3160DF11ADD3AB22A14A5ED72C255445C0717D0843BDBD6 - Body hash
3099FAAC9E6BAE001B464B5DA5032E51EEF1524E2E1679E37B3B82E01D6AFD26 - IL size14
NextFrame
#
private System.Void NextFrame()
Method metadata
- Visibilityprivate
- Return type
System.Void - StaticFalse
- VirtualFalse
- Hash
C87B37F56F79A708153294644F91CEDFDC1DB11861557266BDE41D8CD3F57B5B - Body hash
6C2F2B763D70F21248F1C11D25506D9BAFB658336C5D55B1DB6D69B9164932D5 - IL size47
Referenced calls
SetFrame
#
private System.Void SetFrame()
Method metadata
- Visibilityprivate
- Return type
System.Void - StaticFalse
- VirtualFalse
- Hash
E6E65B3DDC75B147180F3FBFF665746FAE4ADFE3CCD102FFE38DDD4E19ACB320 - Body hash
79DC6E2F97CADCE916E938F9F057201090FC8F1FBF1FF67DE570EF2F0047760F - IL size77
Referenced calls
Candide.Graphics.VFX.VfxSpritesAnimation::GetCurrentFrame()CandideCreator.Shared.Models.VFX.VfxFlashModel::op_Inequality(CandideCreator.Shared.Models.VFX.VfxFlashModel, CandideCreator.Shared.Models.VFX.VfxFlashModel)Candide.Graphics.VFX.VfxPlayer::PlayFlash(CandideCreator.Shared.Models.VFX.VfxFlashModel, Shared.Entity.EntityWrapper)
Update
#
public System.Void Update(System.Single dt)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticFalse
- VirtualFalse
- Hash
A0AE3585ACDBE0A1B977FE91DBA0B198058D9B593FE07C1DE4C3CBAE55D1D4F3 - Body hash
EF389E60F00B3F865ED09046C01F60136F0B032CF3C8698419FB48FB6C05E655 - IL size81
Referenced calls
Candide.Graphics.VFX.VfxSpritesAnimation::NextFrame()Shared.Entity.EntityWrapper::get_Position()