* KX_VertexParentRelation only location information is
* inherited by the child.
*
- * @see SG_ParentRelation for more information about this
* interface
*
* $Id$
*
- * ***** BEGIN GPL/BL DUAL LICENSE BLOCK *****
+ * ***** BEGIN GPL LICENSE BLOCK *****
*
* 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. The Blender
- * Foundation also sells licenses for use in proprietary software under
- * the Blender License. See http://www.blender.org/BL/ for information
- * about this.
+ * 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
*
* Contributor(s): none yet.
*
- * ***** END GPL/BL DUAL LICENSE BLOCK *****
+ * ***** END GPL LICENSE BLOCK *****
*
*/
+
+#ifndef __KX_SG_NODERELATIONS_H__
+#define __KX_SG_NODERELATIONS_H__
#include "SG_Spatial.h"
#include "SG_ParentRelation.h"
-
class KX_NormalParentRelation : public SG_ParentRelation
{
* Method inherited from KX_ParentRelation
*/
- void
+ bool
UpdateChildCoordinates(
SG_Spatial * child,
const SG_Spatial * parent
* Method inherited from KX_ParentRelation
*/
- void
+ bool
UpdateChildCoordinates(
SG_Spatial * child,
const SG_Spatial * parent
~KX_VertexParentRelation(
);
+ bool
+ IsVertexRelation(
+ ) {
+ return true;
+ }
+
private :
KX_VertexParentRelation(
* Method inherited from KX_ParentRelation
*/
- void
+ bool
UpdateChildCoordinates(
SG_Spatial * child,
const SG_Spatial * parent
};
-
-
-
-
-
-
-
-
-
-
-
-
-
+#endif