シンプルなObject-Componentsデザインをしています。何かのようなもの:
class Object1 : public Object
{
Component1 _comp1;
Component2 _comp2;
...
ComponentN _compN;
};
内部でメソッドを呼び出すメソッドを作成せずpublic:に、Objects1一部のメソッドのメソッドとして公開することはできますか?ComponentKObject1ComponentK
メソッドを公開するたびに関数を記述するのは非常に面倒なので、これを行う簡単な方法が必要ですComponentK。