From 54a7ea32d4c79b5ca56b66a5dac28690e928740e Mon Sep 17 00:00:00 2001 From: masterm Date: Tue, 13 Feb 2007 14:40:04 +0000 Subject: +++ added parent object to io_modules +++ added speed and enabling value stores for engines --- source/Concept/Framework/io_module.h | 22 ++++++++++++++++++---- 1 file changed, 18 insertions(+), 4 deletions(-) (limited to 'source/Concept/Framework/io_module.h') diff --git a/source/Concept/Framework/io_module.h b/source/Concept/Framework/io_module.h index 271f7a7..af5d611 100644 --- a/source/Concept/Framework/io_module.h +++ b/source/Concept/Framework/io_module.h @@ -3,27 +3,41 @@ #include "defines.h" +class Robot; + class IO_Module { public: + IO_Module() + { + this->parent = NULL; + } + IO_Module(uint32 moduleId) { + this->parent = NULL; this->moduleId = moduleId; } - IO_Module(){} - protected: + Robot* parent; uint32 moduleId; public: + Robot* GetParent() + { + return parent; + } + + void SetParent(Robot* newParent) + { + parent = newParent; + } uint32 GetId() { return moduleId; } - - }; #endif -- cgit v1.2.3