@@ -46,6 +46,7 @@ namespace fail { namespace idlparser
s.pCurrentNamespace->addStruct( s.pCurrentClass );
s.pCurrentClass->setFlags( s.ClassFlags );
+ s.pCurrentClass->setFlag( "ValueType", true );
s.MembersFlags.clear();
s.pCurrentFlags = &s.MembersFlags;
}
You should have received a copy of the GNU General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>.
*/
-#include "math/math.h"
+#include "math/failmath.h"
using namespace fail;
using namespace fail::math;
#ifndef FAIL_MATH_MATH_H_
#define FAIL_MATH_MATH_H_
+#include <cmath>
#include "core/core.h"
#include "Vector2f.h"
#include "Vector3f.h"
@@ -63,7 +63,7 @@ namespace fail { namespace scenegraph
// It can be a simple mesh, a composite mesh, a character, a world sector,
// a terrain, a culling object, a portal etc.
// The root object for the world is a Renderable.
- [ !Abstract ]
+ [ Abstract ]
class Renderable : Persistable
{
virtual void evaluate( shared_ptr< RenderPass > pPass );
#include "scenegraph/shapes/Cone.h"
#include "scenegraph/RenderPass.h"
#include "scenegraph/IndexBuffer16.h"
-#include "math/math.h"
+#include "math/failmath.h"
using namespace fail;
using namespace fail::scenegraph;
#include "scenegraph/shapes/Cylinder.h"
#include "scenegraph/RenderPass.h"
#include "scenegraph/IndexBuffer16.h"
-#include "math/math.h"
+#include "math/failmath.h"
using namespace fail;
using namespace fail::scenegraph;