This repository has been archived on 2025-03-02. You can view files and clone it, but cannot push or open issues or pull requests.
rc2007-soccer/source/Concept/Framework/io_module.h
masterm 54a7ea32d4 +++ added parent object to io_modules
+++ added speed and enabling value stores for engines
2007-02-13 14:40:04 +00:00

43 lines
485 B
C++

#ifndef _MODULE_H
#define _MODULE_H
#include "defines.h"
class Robot;
class IO_Module
{
public:
IO_Module()
{
this->parent = NULL;
}
IO_Module(uint32 moduleId)
{
this->parent = NULL;
this->moduleId = moduleId;
}
protected:
Robot* parent;
uint32 moduleId;
public:
Robot* GetParent()
{
return parent;
}
void SetParent(Robot* newParent)
{
parent = newParent;
}
uint32 GetId()
{
return moduleId;
}
};
#endif