Есть движок theEngine, внутри которого определен класс SomeClass, а у этого класса есть виртуальный метод.
Вот описание метода из доков:
virtual void someMethod::Tick ( const someStruct* somestruct ) [inline, virtual]
Called when tick is happening.
Вот сам код метода:
class SomeClass
{
public:
virtual ~SomeClass() {}
/// Called when tick is happening.
virtual void Tick(const someStruct* somestruct) { }
};
В main создается экземпляр движка, внутри которого постоянно происходит событие Tick. Как сделать, чтобы при наступлении этого события переменная someVar меняла значение (именно в main`е)?
int main(argc, argv)
{
int someVar;
// create theEngine instance
......................
......................
......................
// handle tick ??
}
Спасибо.