would it be possible to derive the Simulation (If I have an interface-class to the simulation) from a thread and a critical section and locking itself, while doing any action? An object trying to get acces to the simulation would then need to wait until the simulation has through its current loop... After this the object ges access to the simulation, and after done with reading, simulation starts all over....
sorry dont have upp here right now. that's why i'm asking whether this is possible nd not just trying it out