Romestead Assembly Reference

BM.GetDistance

Type JSON

public class in BM

Methods1
Properties0
Fields2
Events0
Type metadata
  • AssemblyCandideServer
  • NamespaceBM
  • Base typeBM.Leaf
  • Hash798778EEF9DCA00549500A7B36A99FAD5B8C45E1518B08F716EFF9CCA421BAF9

Relationships

Fields

NameVisibilitySignature
_arg0privateprivate BM.NodeArg<T1> _arg0
_arg1privateprivate BM.NodeArg<T2> _arg1

Methods

Update

protected Node.Status Update(BM.BTUpdateContext updateCtx, BM.Blackboard blackboard)

Method metadata
  • Visibilityprotected
  • Return typeNode.Status
  • StaticFalse
  • VirtualTrue
  • Hash992ACA7B6F4C7A081813BF199F46961520F4013E48AD08B68802E657359B0EE1
  • Body hash2FAAE5934860EDF7E7103F1EF6349FA08D681851F53F952F82BFD2D6F4C7EB6B
  • IL size70
Referenced calls
  • BM.NodeArg<T1>::Get(BM.Blackboard)
  • BM.NodeArg<T2>::Get(BM.Blackboard)
  • CandideServer.Entities.BehaviorMachine.Helpers.LeafHelper::GetVector2FromT(T)
  • Microsoft.Xna.Framework.Vector2::op_Subtraction(Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2)
  • Microsoft.Xna.Framework.Vector2::Length()
  • BM.Blackboard::SetValue(System.String, T)