Exemplo n.º 1
0
 public ColorDataType(CodeBlock cbIn) : base(cbIn)
 {
 }
 public SetColorInstruction(CodeBlock cbIn) : base(cbIn)
 {
 }
 public void DeregisterCodeBlock(CodeBlock cIn)
 {
     GetAllCodeBlocks().Remove(cIn);
 }
 // Maybe make this "disable all active colliders by keeping track of them?
 public void DisableCollidersCompatibleCodeBlock(CodeBlock cIn)
 {
     SetCompatibleColliderState(cIn, false);
 }
Exemplo n.º 5
0
 public MoveDataType(CodeBlock cbIn) : base(cbIn)
 {
 }
Exemplo n.º 6
0
 public DoubleControlFlowInstruction(CodeBlock cbIn) : base(cbIn)
 {
 }
Exemplo n.º 7
0
 public IArgument(CodeBlock cbIn)
 {
     myCodeBlock = cbIn;
     ResestInternalState();
 }
 public StandAloneInstruction(CodeBlock cbIn) : base(cbIn)
 {
 }
Exemplo n.º 9
0
 public ArrayIndexInstruction(CodeBlock cbIn) : base(cbIn)
 {
     arrIndexArgKey = new KeyValuePair <System.Type, int>(typeof(ArrayElementSnapCollider), indexVal);
 }
Exemplo n.º 10
0
 public ConditionalInstruction(CodeBlock cbIn) : base(cbIn)
 {
 }
Exemplo n.º 11
0
 public MoveInstruction(CodeBlock cbIn) : base(cbIn)
 {
 }
Exemplo n.º 12
0
 public SetVariableInstruction(CodeBlock cbIn) : base(cbIn)
 {
 }
Exemplo n.º 13
0
 public MathInstruction(CodeBlock cbIn) : base(cbIn)
 {
 }
Exemplo n.º 14
0
 public IntDataType(CodeBlock cbIn) : base(cbIn)
 {
 }
Exemplo n.º 15
0
 public void SetArgCodeBlockAt(CodeBlock newArgumentCodeBlock, int pos, bool humanDidIt)
 {
     RemoveArgumentAt(pos, humanDidIt);
     newArgumentCodeBlock?.RemoveFromParentBlock(humanDidIt);
     AddNewArgumentAt(newArgumentCodeBlock, pos, humanDidIt);
 }
Exemplo n.º 16
0
 public IntDataType(CodeBlock cbIn, int valIn) : base(cbIn)
 {
     SetValue(valIn);
 }
Exemplo n.º 17
0
 public void SetUp(CodeBlock cbIn)
 {
     myCodeBlock = cbIn;
 }
Exemplo n.º 18
0
 public BasicDataType(CodeBlock cbIn) : base(cbIn)
 {
 }
Exemplo n.º 19
0
 public TurnInstruction(CodeBlock cbIn) : base(cbIn)
 {
 }
Exemplo n.º 20
0
 public MoveDataType(CodeBlock cbIn, CodeBlockEnums.Move valIn) : base(cbIn)
 {
     SetValue(valIn);
 }
Exemplo n.º 21
0
 // CodeBlockArgumentList relay functions
 public void SetArgumentBlockAt(CodeBlock newArgumentCodeBlock, int argPosition, bool humanDidIt)
 {
     codeBlockArgumentList.SetArgCodeBlockAt(newArgumentCodeBlock, argPosition, humanDidIt);
     UpdateText();
 }
Exemplo n.º 22
0
 public void RegisterCodeBlock(CodeBlock cIn)
 {
     GetAllCodeBlocks().Add(cIn);
 }
Exemplo n.º 23
0
 public ArrayDataStructure(CodeBlock cbIn) : base(cbIn)
 {
 }
Exemplo n.º 24
0
 public void EnableCollidersCompatibleCodeBlock(CodeBlock cIn)
 {
     SetCompatibleColliderState(cIn, true);
 }
Exemplo n.º 25
0
 public ArrayDataStructure(CodeBlock cbIn, int size) : base(cbIn)
 {
     SetSize(size);
     SetArrayType(null);
     internalArray = new IDataType[mySize];
 }
Exemplo n.º 26
0
 public PrintInstruction(CodeBlock cbIn) : base(cbIn)
 {
 }
Exemplo n.º 27
0
 public ColorDataType(CodeBlock cbIn, Color valIn) : base(cbIn)
 {
     SetValue(valIn);
 }