// Ryzom - MMORPG Framework // Copyright (C) 2010 Winch Gate Property Limited // // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Affero General Public License as // published by the Free Software Foundation, either version 3 of the // License, or (at your option) any later version. // // This program is distributed in the hope that it will be useful, // but WITHOUT ANY WARRANTY; without even the implied warranty of // MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the // GNU Affero General Public License for more details. // // You should have received a copy of the GNU Affero General Public License // along with this program. If not, see . // h file test //#include "sabrina_actor.h" //#include "sabrina_actor_creature.h" //#include "sabrina_actor_player.h" //#include "sabrina_ai_interface.h" //#include "sabrina_enum.h" //#include "sabrina_item_stats.h" //#include "sabrina_messages.h" //#include "sabrina_message_callbacks.h" //#include "sabrina_phrase_description.h" //#include "sabrina_phrase_instance.h" //#include "sabrina_phrase_manager.h" //#include "sabrina_phrase_model.h" //#include "sabrina_phrase_model_craft.h" //#include "sabrina_phrase_model_factory.h" //#include "sabrina_phrase_model_fight.h" //#include "sabrina_phrase_model_magic.h" //#include "sabrina_pointers.h" #include "position_manager/position_manager.h" /* #include "items/lockable.h" CLock lock; CLockable lockable; void foo() { CLock theLock(&lockable); lock=&lockable; lock=(CLockable*)theLock; if (lock->isLocked()) lock->breakLock(); CLockable* ptr=&lockable; const CLockable* constPtr=&lockable; CLock* lock1= ptr->getLock(); const CLock* lock2= constPtr->getLock(); } */