Where can I find documentation for the Blender Game Engine? where to look documentation for the following?
getCurrentScene,hitPosition,worldPosition,and others?
The official Blender/BGE API

Check section Game Engine Modules specifically Game Logic (bge.logic)