Skip to content
Bit Quirky Behavior Trees and
State Machines

Search documentation

All topics and APIs

Close returns focus to Search.

What are you looking for?

Try a common topic or enter a complete API identifier.

Browse the reference instead

Esc closes · Tab reaches results · Enter opens the focused link

v0.6.0
Menu

MoveTo.cs declarations

Public API declaration excerpts from Packages/io.bitquirky.behavior/Runtime/Nodes/Action/MoveTo.cs.

Source snapshot ad0983d00d77.

Original file: Packages/io.bitquirky.behavior/Runtime/Nodes/Action/MoveTo.cs

Source file hash: sha256:b3777cad706d99b4dc4744477d9a55d4b51d050a6bd3ef9cd118c16fc11c4ceb

Only public declaration headers are shown. Implementation bodies, non-public code, and source comments are omitted.

Original lines: 18-78

Declaration hash: sha256:43ae0a71c6533168d1d6bcaa91f348f2909d61e3c4d5724380948a5274b5130a

C#
[BehaviorNode(BehaviorNodeKindTokens.MoveTo)]
[Authority(AuthorityKind.HostAuthoritative)]
[AwaitsExternal(BehaviorMovementService.ServiceToken)]
[BehaviorNodeParameter(BehaviorNodeParameterTokens.TargetX, "target x", BehaviorNodeParameterType.Float32, 0, PayloadSlot = 0)]
[BehaviorNodeParameter(BehaviorNodeParameterTokens.TargetY, "target y", BehaviorNodeParameterType.Float32, 1, PayloadSlot = 1)]
[BehaviorNodeParameter(BehaviorNodeParameterTokens.TargetZ, "target z", BehaviorNodeParameterType.Float32, 2, PayloadSlot = 2)]
[BehaviorNodeParameter(BehaviorNodeParameterTokens.Speed, "speed", BehaviorNodeParameterType.Float32, 3, PayloadSlot = 3, Minimum = float.Epsilon)]
[BehaviorNodeParameter(BehaviorNodeParameterTokens.ArrivalTolerance, "arrival tolerance", BehaviorNodeParameterType.Float32, 4, PayloadSlot = 4, Minimum = 0d)]
public static class MoveTo
{
}

Original lines: 56

Declaration hash: sha256:07307788050a5280b1d4a198cd36313b620527ccd07b1bffef6b74a1fd9d7f51

C#
public const string NodeKindToken = BehaviorNodeKindTokens.MoveTo;

Original lines: 59

Declaration hash: sha256:9b4dd12bcfd66752453b1ba278a2a1937af74be9697a330a1e186dd3ae89561d

C#
public const BakedNodeKind Kind = BakedNodeKind.Action;

Original lines: 62

Declaration hash: sha256:c05fe95e9313be4ce9083660f6ecc255ffe0b0b1a0ca71b47e50938323154a54

C#
public const int CommandKind = 106889904;

Original lines: 65

Declaration hash: sha256:ab2cf539b05f9ad80499216bd14fca0ee82aeb563874c035dede6e04c0c0602b

C#
public const int TargetXParameterId = 1017179447;

Original lines: 68

Declaration hash: sha256:043e5eb6b474602760b8549fc0ae471454057f2fb42d01e2fa6404d62a1b6521

C#
public const int TargetYParameterId = 1000401828;

Original lines: 71

Declaration hash: sha256:a7b8bd01b5abed147194af6686c980cf6f4f61bcdd6d398e81f9a2092bef202e

C#
public const int TargetZParameterId = 1050734685;

Original lines: 74

Declaration hash: sha256:3f3fe58d7c8f599a3984c8fd6917a9a0d157a2c8ddca4be308935c3aa037ff23

C#
public const int SpeedParameterId = 2072037248;

Original lines: 77

Declaration hash: sha256:b238438425e478a03afc59a7335713df7c1cd114db2acaa9a20bf23ee9b07219

C#
public const int ArrivalToleranceParameterId = 115092470;
Full-size image