Added a few comments.
This commit is contained in:
parent
753992901e
commit
d54afe212e
4
Ball.h
4
Ball.h
@ -16,11 +16,15 @@ public:
|
|||||||
{
|
{
|
||||||
// NOTE(dev): move around by 100 to show that the number is different each time,
|
// NOTE(dev): move around by 100 to show that the number is different each time,
|
||||||
// but keep the instance number to show you're on the same one.
|
// but keep the instance number to show you're on the same one.
|
||||||
|
// NOTE(dev): THIS IS THE CODE that proves that the graphics object does not
|
||||||
|
// call on the physics system to determind its location.
|
||||||
return instance_num + ((rand() % 10) * 100);
|
return instance_num + ((rand() % 10) * 100);
|
||||||
}
|
}
|
||||||
static void SetX(int &x, void *instance)
|
static void SetX(int &x, void *instance)
|
||||||
{
|
{
|
||||||
Ball *ball = static_cast<Ball*>(instance);
|
Ball *ball = static_cast<Ball*>(instance);
|
||||||
|
// NOTE(dev): This could easily be physics_system->GetX(this->physics_lookup_id)
|
||||||
|
// and GraphicsObject would never have to know about it.
|
||||||
x = ball->GetXFromPhysicsSimulation();
|
x = ball->GetXFromPhysicsSimulation();
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user