ArtMOO
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
G:/dev/qt/MOO/ServerCore/objectlogic.h
Go to the documentation of this file.
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