/dports/games/rlvm/rlvm-release-0.14-77-gfabf134a/src/machine/ |
H A D | general_operations.h | 52 RLOperation* CallFunction(void (OBJTYPE::*s)(const int)) { in CallFunction() 62 RLOperation* CallFunction(void (OBJTYPE::*s)(RLMachine&, in CallFunction() 74 RLOperation* CallFunction(void (OBJTYPE::*s)(const std::string&)) { in CallFunction() 79 RLOperation* CallFunction(void (OBJTYPE::*s)()) { in CallFunction() 90 RLOperation* CallFunctionWith(void (OBJTYPE::*s)(VALONE, VALTWO), in CallFunctionWith() 99 RLOperation* ReturnIntValue(RETTYPE (*s)()) { in ReturnIntValue() 104 RLOperation* ReturnIntValue(RETTYPE (OBJTYPE::*s)() const) { in ReturnIntValue() 109 RLOperation* ReturnIntValue(RETTYPE (OBJTYPE::*s)(int) const) { in ReturnIntValue() 119 RLOperation* returnStringValue(const std::string& (OBJTYPE::*s)() in returnStringValue() 140 explicit MultiDispatch(RLOperation* op); [all …]
|
H A D | general_operations.cc | 83 MultiDispatch::MultiDispatch(RLOperation* op) : handler_(op) {} in MultiDispatch() 174 template RLOperation* CallFunction<EventSystem>(void (EventSystem::*)(int)); 175 template RLOperation* CallFunction<GraphicsSystem>(void (GraphicsSystem::*)(int)); 176 template RLOperation* CallFunction<SoundSystem>(void (SoundSystem::*)(int)); 177 template RLOperation* CallFunction<System>(void (System::*)(int)); 178 template RLOperation* CallFunction<TextSystem>(void (TextSystem::*)(int)); 179 template RLOperation* ReturnIntValue<EventSystem, int>(int (EventSystem::*)() const); 180 template RLOperation* ReturnIntValue<GraphicsSystem, int>(int (GraphicsSystem::*)() const); 181 template RLOperation* ReturnIntValue<RLMachine, int>(int (RLMachine::*)() const); 182 template RLOperation* ReturnIntValue<SoundSystem, int>(int (SoundSystem::*)() const); [all …]
|
H A D | rloperation.cc | 45 RLOperation::RLOperation() : name_() {} in RLOperation() function in RLOperation 47 RLOperation::~RLOperation() {} in ~RLOperation() 49 RLOperation* RLOperation::SetProperty(int property, int value) { in SetProperty() 65 bool RLOperation::GetProperty(int property, int& value) const { in GetProperty() 82 RLOperation::PropertyList::iterator RLOperation::FindProperty(int property) in FindProperty() 89 bool RLOperation::AdvanceInstructionPointer() { return true; } in AdvanceInstructionPointer() 91 void RLOperation::DispatchFunction(RLMachine& machine, in DispatchFunction()
|
H A D | rlmodule.h | 43 class RLOperation; variable 95 typedef std::map<int, std::unique_ptr<RLOperation>> OpcodeMap; 97 typedef std::unordered_map<int, std::unique_ptr<RLOperation>> OpcodeMap; 108 RLOperation* op);
|
H A D | mapped_rlmodule.h | 40 typedef std::function<RLOperation*(RLOperation* op)> MappingFunction; 54 RLOperation* op) override;
|
H A D | rloperation.h | 95 class RLOperation { 98 RLOperation(); 99 virtual ~RLOperation(); 104 RLOperation* SetProperty(int property, int value); 230 class RLOp_SpecialCase : public RLOperation { 304 class RLNormalOpcode : public RLOperation {
|
H A D | rlmodule.cc | 70 RLOperation* op) { in AddOpcode() 84 stored_operations_.emplace(packed_opcode, std::unique_ptr<RLOperation>(op)); in AddOpcode()
|
H A D | mapped_rlmodule.cc | 49 RLOperation* op) { in AddOpcode()
|
/dports/games/rlvm/rlvm-release-0.14-77-gfabf134a/src/modules/ |
H A D | module_obj.h | 45 RLOperation* op); 48 RLOperation* op, 68 explicit ObjRangeAdapter(RLOperation* in); 75 std::unique_ptr<RLOperation> handler; 83 RLOperation* RangeMappingFun(RLOperation* op); 91 explicit ChildObjAdapter(RLOperation* in); 98 std::unique_ptr<RLOperation> handler; 101 RLOperation* ChildObjMappingFun(RLOperation* op); 108 explicit ChildObjRangeAdapter(RLOperation* in); 115 std::unique_ptr<RLOperation> handler; [all …]
|
H A D | module_obj.cc | 52 RLOperation* op, in GetGraphicsObject() 72 RLOperation* op) { in GetGraphicsObjects() 93 RLOperation* op, in SetGraphicsObject() 115 ObjRangeAdapter::ObjRangeAdapter(RLOperation* in) : handler(in) {} in ObjRangeAdapter() 157 RLOperation* RangeMappingFun(RLOperation* op) { in RangeMappingFun() 165 ChildObjAdapter::ChildObjAdapter(RLOperation* in) : handler(in) {} in ChildObjAdapter() 193 RLOperation* ChildObjMappingFun(RLOperation* op) { in ChildObjMappingFun() 201 ChildObjRangeAdapter::ChildObjRangeAdapter(RLOperation* in) : handler(in) {} in ChildObjRangeAdapter() 250 RLOperation* ChildRangeMappingFun(RLOperation* op) { in ChildRangeMappingFun()
|
H A D | module_grp.h | 48 RLOperation* GraphicsStackMappingFun(RLOperation* op);
|
H A D | object_mutator_operations.cc | 42 RLOperation* op, in MutatorIsDone() 51 RLOperation* op, in ObjectMutatorIsWorking()
|
H A D | object_module.h | 37 class RLOperation; variable
|
H A D | module_grp.cc | 1183 explicit GrpStackAdapter(RLOperation* in) : operation(in) {} in GrpStackAdapter() 1194 std::unique_ptr<RLOperation> operation; 1199 RLOperation* GraphicsStackMappingFun(RLOperation* op) { in GraphicsStackMappingFun()
|
H A D | module_obj_creation.cc | 279 RLOperation* op, in SetObjectDataToRect()
|
/dports/games/rlvm/rlvm-release-0.14-77-gfabf134a/src/utilities/ |
H A D | exception.h | 36 class RLOperation; variable 50 void setOperation(RLOperation* operation) { operation_ = operation; } in setOperation() 51 RLOperation* operation() const { return operation_; } in operation() 58 RLOperation* operation_;
|
/dports/games/rlvm/rlvm-release-0.14-77-gfabf134a/test/test_system/ |
H A D | test_machine.cc | 52 RLOperation* op = it->second.get(); in AttachModule() 102 RLOperation* op = registry_[make_pair(name, overload)]; in RunOpcode()
|
H A D | test_machine.h | 38 class RLOperation; variable 232 typedef std::map<std::pair<std::string, unsigned char>, RLOperation*>
|