Base class for code generators.
Definition: CodeGenerator.h:58
Base class for engines.
Definition: Engine.h:34
A background instruction.
Definition: FieldBackgroundInstruction.h:26
void ProcessLDPLS(CodeGenerator *code_gen)
Definition: FieldBackgroundInstruction.cpp:202
void ProcessMPPAL2(CodeGenerator *code_gen)
Definition: FieldBackgroundInstruction.cpp:166
void ProcessLDPAL(CodeGenerator *code_gen)
Definition: FieldBackgroundInstruction.cpp:110
void ProcessBGON(CodeGenerator *code_gen)
Definition: FieldBackgroundInstruction.cpp:59
void ProcessBGCLR(CodeGenerator *code_gen)
Definition: FieldBackgroundInstruction.cpp:85
void ProcessADPAL(CodeGenerator *code_gen)
Definition: FieldBackgroundInstruction.cpp:140
void ProcessCPPAL(CodeGenerator *code_gen)
Definition: FieldBackgroundInstruction.cpp:125
void ProcessSTPLS(CodeGenerator *code_gen)
Definition: FieldBackgroundInstruction.cpp:191
virtual void ProcessInst(Function &func, ValueStack &stack, Engine *engine, CodeGenerator *code_gen) override
Processes the instruction.
Definition: FieldBackgroundInstruction.cpp:27
void ProcessBGOFF(CodeGenerator *code_gen)
Definition: FieldBackgroundInstruction.cpp:72
void ProcessSTPAL(CodeGenerator *code_gen)
Definition: FieldBackgroundInstruction.cpp:95
Instruction performing a kernel function call.
Definition: KernelCallInstruction.h:23
Structure representing a function.
Definition: Function.h:26