Reorganized externa library dependencies
- Added external directory - Moved capsimg submodule into external, updated references - Moved guisan into external, updated references - Added libxml2 into external, updated Android.mk references - Added libmpeg2 into external (not used yet)
This commit is contained in:
parent
2ac947bc27
commit
e12f430bd0
136 changed files with 277 additions and 265 deletions
105
external/libguisan/include/guisan/actionevent.hpp
vendored
Normal file
105
external/libguisan/include/guisan/actionevent.hpp
vendored
Normal file
|
@ -0,0 +1,105 @@
|
|||
/* _______ __ __ __ ______ __ __ _______ __ __
|
||||
* / _____/\ / /\ / /\ / /\ / ____/\ / /\ / /\ / ___ /\ / |\/ /\
|
||||
* / /\____\// / // / // / // /\___\// /_// / // /\_/ / // , |/ / /
|
||||
* / / /__ / / // / // / // / / / ___ / // ___ / // /| ' / /
|
||||
* / /_// /\ / /_// / // / // /_/_ / / // / // /\_/ / // / | / /
|
||||
* /______/ //______/ //_/ //_____/\ /_/ //_/ //_/ //_/ //_/ /|_/ /
|
||||
* \______\/ \______\/ \_\/ \_____\/ \_\/ \_\/ \_\/ \_\/ \_\/ \_\/
|
||||
*
|
||||
* Copyright (c) 2004, 2005, 2006, 2007 Olof Naessén and Per Larsson
|
||||
*
|
||||
* Js_./
|
||||
* Per Larsson a.k.a finalman _RqZ{a<^_aa
|
||||
* Olof Naessén a.k.a jansem/yakslem _asww7!uY`> )\a//
|
||||
* _Qhm`] _f "'c 1!5m
|
||||
* Visit: http://guichan.darkbits.org )Qk<P ` _: :+' .' "{[
|
||||
* .)j(] .d_/ '-( P . S
|
||||
* License: (BSD) <Td/Z <fP"5(\"??"\a. .L
|
||||
* Redistribution and use in source and _dV>ws?a-?' ._/L #'
|
||||
* binary forms, with or without )4d[#7r, . ' )d`)[
|
||||
* modification, are permitted provided _Q-5'5W..j/?' -?!\)cam'
|
||||
* that the following conditions are met: j<<WP+k/);. _W=j f
|
||||
* 1. Redistributions of source code must .$%w\/]Q . ."' . mj$
|
||||
* retain the above copyright notice, ]E.pYY(Q]>. a J@\
|
||||
* this list of conditions and the j(]1u<sE"L,. . ./^ ]{a
|
||||
* following disclaimer. 4'_uomm\. )L);-4 (3=
|
||||
* 2. Redistributions in binary form must )_]X{Z('a_"a7'<a"a, ]"[
|
||||
* reproduce the above copyright notice, #}<]m7`Za??4,P-"'7. ).m
|
||||
* this list of conditions and the ]d2e)Q(<Q( ?94 b- LQ/
|
||||
* following disclaimer in the <B!</]C)d_, '(<' .f. =C+m
|
||||
* documentation and/or other materials .Z!=J ]e []('-4f _ ) -.)m]'
|
||||
* provided with the distribution. .w[5]' _[ /.)_-"+? _/ <W"
|
||||
* 3. Neither the name of Guichan nor the :$we` _! + _/ . j?
|
||||
* names of its contributors may be used =3)= _f (_yQmWW$#( "
|
||||
* to endorse or promote products derived - W, sQQQQmZQ#Wwa]..
|
||||
* from this software without specific (js, \[QQW$QWW#?!V"".
|
||||
* prior written permission. ]y:.<\.. .
|
||||
* -]n w/ ' [.
|
||||
* THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT )/ )/ !
|
||||
* HOLDERS AND CONTRIBUTORS "AS IS" AND ANY < (; sac , '
|
||||
* EXPRESS OR IMPLIED WARRANTIES, INCLUDING, ]^ .- %
|
||||
* BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF c < r
|
||||
* MERCHANTABILITY AND FITNESS FOR A PARTICULAR aga< <La
|
||||
* PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE 5% )P'-3L
|
||||
* COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR _bQf` y`..)a
|
||||
* ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, ,J?4P'.P"_(\?d'.,
|
||||
* EXEMPLARY, OR CONSEQUENTIAL DAMAGES _Pa,)!f/<[]/ ?"
|
||||
* (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT _2-..:. .r+_,.. .
|
||||
* OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, ?a.<%"' " -'.a_ _,
|
||||
* DATA, OR PROFITS; OR BUSINESS INTERRUPTION) ^
|
||||
* HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
|
||||
* WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
|
||||
* (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN
|
||||
* ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN
|
||||
* IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||
*/
|
||||
|
||||
#ifndef GCN_ACTIONEVENT_HPP
|
||||
#define GCN_ACTIONEVENT_HPP
|
||||
|
||||
#include "guisan/event.hpp"
|
||||
#include "guisan/platform.hpp"
|
||||
|
||||
#include <string>
|
||||
|
||||
namespace gcn
|
||||
{
|
||||
class Widget;
|
||||
|
||||
/**
|
||||
* Represents an action event.
|
||||
*
|
||||
* @author Olof Naessén
|
||||
* @since 0.6.0
|
||||
*/
|
||||
class GCN_CORE_DECLSPEC ActionEvent: public Event
|
||||
{
|
||||
public:
|
||||
|
||||
/**
|
||||
* Constructor.
|
||||
*
|
||||
* @param source the source widget of the event.
|
||||
* @param id the identifier of the event.
|
||||
*/
|
||||
ActionEvent(Widget* source, const std::string& id);
|
||||
|
||||
/**
|
||||
* Destructor.
|
||||
*/
|
||||
virtual ~ActionEvent();
|
||||
|
||||
/**
|
||||
* Gets the id of the event.
|
||||
*
|
||||
* @return the id of the event.
|
||||
*/
|
||||
const std::string& getId() const;
|
||||
|
||||
protected:
|
||||
std::string mId;
|
||||
};
|
||||
}
|
||||
|
||||
#endif // GCN_ACTIONEVENT_HPP
|
||||
|
Loading…
Add table
Add a link
Reference in a new issue