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