00001 00027 #ifndef FUNCTIONEXPRESSIONS_H 00028 #define FUNCTIONEXPRESSIONS_H 00029 00030 #include <vector> 00031 #include <string> 00032 #include <boost/shared_ptr.hpp> 00033 00034 class RuntimeScene; 00035 class Object; 00036 class ExpressionInstruction; 00037 class StrExpressionInstruction; 00038 typedef boost::shared_ptr<Object> ObjSPtr; 00039 00040 std::string ExpGetFunctionParameter( const RuntimeScene & scene, ObjectsConcerned & objectsConcerned, ObjSPtr obj1, ObjSPtr obj2, const StrExpressionInstruction & exprInstruction ); 00041 00042 #endif // FUNCTIONEXPRESSIONS_H