   What "(*Function)()" means??
  I read the book of jim adams "Programming Role Playing Game with DirectX" and found "(*Function)()"  in cStateManager class in the book. Actually it come from structuretypedef struct sState{    void (*Function)();<----what does it means??    sState *Next;}sStatein the book he says this structure is use for store function pointer and linked list 
  Its what the book says it is   A function pointer.  Its used like: void func(){//do something}void (*Function)() = func;Function();;http://www.function-pointer.org Raymond Wilsonhttp://www.bytefoundry.co.ukAuthor of Creating A PAK File Format