Yes, functions included:

ObjectToLevelCollision(0,1, variablesElapsedTime);
ObjectToLevelCollision(2,1, variablesElapsedTime);

ObjectToObjectCollision(0,2);

0,2 - object1,object2
1 - level