Candide.Entities.Animations.AnimationState
Type JSONpublic class in Candide.Entities.Animations
Type metadata
- Assembly
Romestead - Namespace
Candide.Entities.Animations - Base type
System.Object - Interfaces
Candide.Entities.Animations.IAnimationState - Hash
EEDB1B4DD310DEEBB80893DA1D7F1EEF50B10C20D686CEA936759281A3825730
Relationships
Base type
System.Object
Interfaces
Referenced by types
Fields
| Name | Visibility | Signature |
|---|---|---|
Animation# | public | public CandideCreator.Shared.Graphics.FrameAnimation Animation |
SpriteSheet# | public | public CandideCreator.Shared.Graphics.SpriteSheet SpriteSheet |
_exitTime# | private | private System.Single _exitTime |
_exitTimeHasBeenEvaluated# | private | private System.Boolean _exitTimeHasBeenEvaluated |
_hasExitTime# | private | private System.Boolean _hasExitTime |
_isDone# | private | private System.Boolean _isDone |
Properties
| Name | Visibility | Signature |
|---|---|---|
StateName# | public | public System.String StateName |
TimeScale# | public | public System.Single TimeScale |
Methods
GetCurrentFrame
#
public System.Int32 GetCurrentFrame()
Method metadata
- Visibilitypublic
- Return type
System.Int32 - StaticFalse
- VirtualTrue
- Hash
087E6578BECEB35801B49D1E87126B7ACF358BC70BB7266CCC2A07529F27D086 - Body hash
FC908D62AE28FA201D1E1C27F6378971B3B407F445A85FB1C6A8117F6DF38C3D - IL size12
Referenced calls
CandideCreator.Shared.Graphics.FrameAnimation::get_CurrentFrame()
GetCurrentFrameIndex
#
public System.Int32 GetCurrentFrameIndex()
Method metadata
- Visibilitypublic
- Return type
System.Int32 - StaticFalse
- VirtualTrue
- Hash
8B39E47D2ED2E37A742EBD449CC2B7A3AE16AC0C583F3636DB09BA8C61458503 - Body hash
709A90538A5E609A2789479259AA98CB0A5793FAD0F19A9A9A47792B30575CFE - IL size12
IsDone
#
public System.Boolean IsDone()
Method metadata
- Visibilitypublic
- Return type
System.Boolean - StaticFalse
- VirtualTrue
- Hash
FB59052860D32A365B921E02E63A972E448ECAA5757876A613CEF74F9D866347 - Body hash
C18719ECC67EB8004AF7EAE7251B6853AF08E6750770A4E7CA98E4B976DCC327 - IL size7
Restart
#
public System.Void Restart()
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticFalse
- VirtualTrue
- Hash
C746C79E91F99CD79B6C71974FA1C7F894A8F340FE3A18942A081E67E9B99FB0 - Body hash
1DAD595AEA87DDFB63B036A5F2517106DED9753714EABD449A20597A68F0CE1E - IL size12
Referenced calls
SetPropertiesForEntity
#
public System.Void SetPropertiesForEntity(Shared.Entity.EntityWrapper entity)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticFalse
- VirtualTrue
- Hash
3CFD8D14041F26A17C6CB449705BA7B2F305A22A3BCB1693CC072367DD4DDC34 - Body hash
DE3FA48F45D745A7FCA351C073C650A1E1D4FF48FB2B72BEB7B8CE4BB162E71F - IL size52
Referenced calls
Shared.Entity.EntityWrapper::set_SpriteSheet(CandideCreator.Shared.Graphics.SpriteSheet)CandideCreator.Shared.Graphics.FrameAnimation::get_CurrentFrame()Shared.Entity.EntityWrapper::set_Frame(System.Int32)
Update
#
public System.Void Update(System.Single dt)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticFalse
- VirtualTrue
- Hash
F6A01665CF6C91BC0AA35A21D849F5CE5D6D9587458F57AE315169699D8307CF - Body hash
D45ACB76F11449F141D3176A050C2A3F3582930AA378C1FA872B2975538A2186 - IL size248
Referenced calls
Candide.Entities.Animations.AnimationState::get_TimeScale()CandideCreator.Shared.Graphics.FrameAnimation::Update(System.Double)CandideCreator.Shared.Graphics.FrameAnimation::TimeLength()CandideCreator.Shared.Graphics.FrameAnimation::DoneAndTimed()