protected UnturnedBuildable(IBuildableAsset asset, IWorldTransform transform, IBuildableState state, IOwnership ownership, string buildableInstanceId) { Asset = asset; Transform = transform; State = state; Ownership = ownership; BuildableInstanceId = buildableInstanceId; }
public StateMachineBuilder() { _root = new TState(); }
public StateBuilder(string name, TParentBuilder parentBuilder, IBuildableState parent) { ParentBuilder = parentBuilder; ContractState = new TState(); parent.AddChild(name, ContractState); }