Skip to content

Commit

Permalink
Addition of the boilerplate.
Browse files Browse the repository at this point in the history
  • Loading branch information
Laefy committed Jul 21, 2014
1 parent 78dbe63 commit 9549f57
Show file tree
Hide file tree
Showing 23 changed files with 417 additions and 1 deletion.
18 changes: 18 additions & 0 deletions src/components/ogre/EmberEntityHumanoidModelAction.cpp
@@ -1,3 +1,21 @@
/*
Copyright (C) 2014 Céline NOËL <celine.noel.7294@gmail.com>
This program is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation; either version 2 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 General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program; if not, write to the Free Software
Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*/

#ifdef HAVE_CONFIG_H
#include "config.h"
#endif
Expand Down
18 changes: 18 additions & 0 deletions src/components/ogre/EmberEntityHumanoidModelAction.h
@@ -1,3 +1,21 @@
/*
Copyright (C) 2014 Céline NOËL <celine.noel.7294@gmail.com>
This program is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation; either version 2 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 General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program; if not, write to the Free Software
Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*/

#ifndef EMBEROGREEMBERENTITYHUMANOIDMODELACTION_H
#define EMBEROGREEMBERENTITYHUMANOIDMODELACTION_H

Expand Down
18 changes: 18 additions & 0 deletions src/components/ogre/model/ModelHumanoidAttachment.cpp
@@ -1,3 +1,21 @@
/*
Copyright (C) 2014 Céline NOËL <celine.noel.7294@gmail.com>
This program is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation; either version 2 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 General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program; if not, write to the Free Software
Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*/

#include "components/ogre/model/ModelHumanoidAttachment.h"
#include "components/ogre/model/ModelRepresentationHumanoid.h"

Expand Down
20 changes: 20 additions & 0 deletions src/components/ogre/model/ModelHumanoidAttachment.h
@@ -1,3 +1,21 @@
/*
Copyright (C) 2014 Céline NOËL <celine.noel.7294@gmail.com>
This program is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation; either version 2 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 General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program; if not, write to the Free Software
Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*/

#ifndef MODELHUMANOIDATTACHMENT_H
#define MODELHUMANOIDATTACHMENT_H

Expand All @@ -19,6 +37,8 @@ namespace Model
* This class derives from ModelAttachment. It overrides setPosition(): when an model is moved through SmartBody, the movement has to
* be smoothed in order to seem natural. Consequently, the position retrieved from the server must be adjusted every frame to fit the
* animation.
*
* @author Céline NOËL <celine.noel.7294@gmail.com>
*/
class ModelHumanoidAttachment: public ModelAttachment
{
Expand Down
18 changes: 18 additions & 0 deletions src/components/ogre/model/ModelRepresentationHumanoid.cpp
@@ -1,3 +1,21 @@
/*
Copyright (C) 2014 Céline NOËL <celine.noel.7294@gmail.com>
This program is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation; either version 2 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 General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program; if not, write to the Free Software
Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*/

#include "ModelRepresentationHumanoid.h"
#include "Model.h"
#include "ModelAction.h"
Expand Down
18 changes: 18 additions & 0 deletions src/components/ogre/model/ModelRepresentationHumanoid.h
@@ -1,3 +1,21 @@
/*
Copyright (C) 2014 Céline NOËL <celine.noel.7294@gmail.com>
This program is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation; either version 2 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 General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program; if not, write to the Free Software
Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*/

#ifndef MODELREPRESENTATIONHUMANOID_H_
#define MODELREPRESENTATIONHUMANOID_H_

Expand Down
20 changes: 19 additions & 1 deletion src/components/sb/SmartBodyAnimation.cpp
@@ -1,4 +1,22 @@
#include "SmartBodyAnimation.h"
/*
Copyright (C) 2014 Céline NOËL <celine.noel.7294@gmail.com>
This program is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation; either version 2 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 General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program; if not, write to the Free Software
Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*/

#include "SmartBodyAnimation.h"


namespace Ember
Expand Down
18 changes: 18 additions & 0 deletions src/components/sb/SmartBodyAnimation.h
@@ -1,3 +1,21 @@
/*
Copyright (C) 2014 Céline NOËL <celine.noel.7294@gmail.com>
This program is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation; either version 2 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 General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program; if not, write to the Free Software
Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*/

#ifndef SMARTBODYANIMATION_H
#define SMARTBODYANIMATION_H

Expand Down
18 changes: 18 additions & 0 deletions src/components/sb/SmartBodyBehaviors.cpp
@@ -1,3 +1,21 @@
/*
Copyright (C) 2014 Céline NOËL <celine.noel.7294@gmail.com>
This program is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation; either version 2 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 General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program; if not, write to the Free Software
Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*/

#include "SmartBodyBehaviors.h"
#include "SmartBodyRetarget.h"
#include "SmartBodySkeletonMap.h"
Expand Down
18 changes: 18 additions & 0 deletions src/components/sb/SmartBodyBehaviors.h
@@ -1,3 +1,21 @@
/*
Copyright (C) 2014 Céline NOËL <celine.noel.7294@gmail.com>
This program is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation; either version 2 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 General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program; if not, write to the Free Software
Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*/

#ifndef SMARTBODYBEHAVIORS_H
#define SMARTBODYBEHAVIORS_H

Expand Down
18 changes: 18 additions & 0 deletions src/components/sb/SmartBodyGestures.cpp
@@ -1,3 +1,21 @@
/*
Copyright (C) 2014 Céline NOËL <celine.noel.7294@gmail.com>
This program is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation; either version 2 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 General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program; if not, write to the Free Software
Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*/

#include "SmartBodyGestures.h"

#include "sb/SBCharacter.h"
Expand Down
18 changes: 18 additions & 0 deletions src/components/sb/SmartBodyGestures.h
@@ -1,3 +1,21 @@
/*
Copyright (C) 2014 Céline NOËL <celine.noel.7294@gmail.com>
This program is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation; either version 2 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 General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program; if not, write to the Free Software
Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*/

#ifndef SMARTBODYGESTURES_H
#define SMARTBODYGESTURES_H

Expand Down
18 changes: 18 additions & 0 deletions src/components/sb/SmartBodyLocomotion.cpp
@@ -1,3 +1,21 @@
/*
Copyright (C) 2014 Céline NOËL <celine.noel.7294@gmail.com>
This program is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation; either version 2 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 General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program; if not, write to the Free Software
Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*/

#include "SmartBodyLocomotion.h"

#include "sb/SBCharacter.h"
Expand Down
18 changes: 18 additions & 0 deletions src/components/sb/SmartBodyLocomotion.h
@@ -1,3 +1,21 @@
/*
Copyright (C) 2014 Céline NOËL <celine.noel.7294@gmail.com>
This program is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation; either version 2 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 General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program; if not, write to the Free Software
Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*/

#ifndef SMARTBODYLOCOMOTION_H
#define SMARTBODYLOCOMOTION_H

Expand Down
18 changes: 18 additions & 0 deletions src/components/sb/SmartBodyManager.cpp
@@ -1,3 +1,21 @@
/*
Copyright (C) 2014 Céline NOËL <celine.noel.7294@gmail.com>
This program is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation; either version 2 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 General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program; if not, write to the Free Software
Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*/

#include "SmartBodyManager.h"
#include "SmartBodyPathConsts.h"
#include "SmartBodyBehaviors.h"
Expand Down
18 changes: 18 additions & 0 deletions src/components/sb/SmartBodyManager.h
@@ -1,3 +1,21 @@
/*
Copyright (C) 2014 Céline NOËL <celine.noel.7294@gmail.com>
This program is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation; either version 2 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 General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program; if not, write to the Free Software
Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*/

#ifndef SMARTBODYMANAGER_H
#define SMARTBODYMANAGER_H

Expand Down
18 changes: 18 additions & 0 deletions src/components/sb/SmartBodyPathConsts.h
@@ -1,3 +1,21 @@
/*
Copyright (C) 2014 Céline NOËL <celine.noel.7294@gmail.com>
This program is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation; either version 2 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 General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program; if not, write to the Free Software
Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*/

#ifndef SMARTBODYPATHCONSTS_H
#define SMARTBODYPATHCONSTS_H

Expand Down

0 comments on commit 9549f57

Please sign in to comment.