public T GetData <TNodeBlob, TBlackboard>(int index, ref TNodeBlob blob, ref TBlackboard bb) where TNodeBlob : struct, INodeBlob where TBlackboard : struct, IBlackboard { return(VariableRegisters <T> .GetData <TNodeBlob, TBlackboard>(VariableId)(ref this, index, ref blob, ref bb)); }
public T GetData(int index, INodeBlob blob, IBlackboard bb) { return(VariableRegisters <T> .GetData(VariableId)(ref this, index, blob, bb)); }