Romestead Assembly Reference

Candide.Entities.Animations.AnimationStateTransition

Type JSON

public class in Candide.Entities.Animations

Methods1
Properties1
Fields4
Events0
Type metadata
  • AssemblyRomestead
  • NamespaceCandide.Entities.Animations
  • Base typeSystem.Object
  • Hash56D39A7F4A91F548EBBA92ECD3D1CB26E6B9525365DC911C681F4BCB4635EC72

Relationships

Base type

System.Object

Fields

NameVisibilitySignature
FromStatepublicpublic Candide.Entities.Animations.IAnimationState FromState
ToStatepublicpublic Candide.Entities.Animations.IAnimationState ToState
_canTransitionFuncprivateprivate System.Func<System.Boolean> _canTransitionFunc
_stateMachineprivateprivate Candide.Entities.Animations.AnimationStateMachine _stateMachine

Properties

NameVisibilitySignature
CanTransitionpublicpublic System.Boolean CanTransition

Methods

Invoke

public System.Void Invoke()

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticFalse
  • VirtualFalse
  • Hash01390B45405D8484AAA9481A34EC101378162A3F7AE10E5B0A5E35A306D07A24
  • Body hashADD67344CAE8F9ADCF409EE4A14554B7A24F2A8646326998F6336D04791DB69B
  • IL size128
Referenced calls
  • Candide.Entities.Animations.AnimationStateMachine::get_CurrentState()
  • Candide.Entities.Animations.AnimationStateMachine::SetState(Candide.Entities.Animations.IAnimationState)
  • System.Runtime.CompilerServices.DefaultInterpolatedStringHandler::.ctor(System.Int32, System.Int32)
  • System.Runtime.CompilerServices.DefaultInterpolatedStringHandler::AppendLiteral(System.String)
  • System.Runtime.CompilerServices.DefaultInterpolatedStringHandler::AppendFormatted(!!0)
  • System.Runtime.CompilerServices.DefaultInterpolatedStringHandler::ToStringAndClear()
  • System.Exception::.ctor(System.String)
Called by
String literals
  • Illegal state transition! Expected
  • but got