ArtMOO
|
00001 #ifndef OBJECTLOGIC_H 00002 #define OBJECTLOGIC_H 00003 00004 #include "mooglobal.h" 00005 00006 class lua_task; 00007 00008 class ObjectLogic 00009 { 00010 public: 00011 static ObjectId create( lua_task &pTask, ObjectId pUserId, ObjectId pParentId, ObjectId pOwnerId ); 00012 static void chparent( lua_task &pTask, ObjectId pUserId, ObjectId pObjectId, ObjectId pNewParentId ); 00013 static void recycle( lua_task &pTask, ObjectId pUserId, ObjectId pObjectId ); 00014 static void move( lua_task &pTask, ObjectId pUserId, ObjectId pObjectId, ObjectId pWhereId ); 00015 00016 }; 00017 00018 #endif // OBJECTLOGIC_H