This commit is contained in:
watrabi
2025-09-18 17:55:52 -04:00
commit 977f1ff4b8
15030 changed files with 17324420 additions and 0 deletions
+30
View File
@@ -0,0 +1,30 @@
#pragma once
#include "V8World/Poly.h"
#include "V8World/GeometryPool.h"
#include "V8World/ParallelRampMesh.h"
#include "V8World/BlockMesh.h"
namespace RBX {
class ParallelRampPoly : public Poly {
public:
typedef GeometryPool<Vector3, POLY::ParallelRampMesh, Vector3Comparer> ParallelRampMeshPool;
/*override*/ Matrix3 getMoment(float mass) const;
/*override*/ Vector3 getCofmOffset() const;
/*override*/ bool isGeometryOrthogonal( void ) const { return false; }
/*override*/ bool setUpBulletCollisionData(void) { return false; }
private:
ParallelRampMeshPool::Token aParallelRampMesh;
protected:
// Geometry Overrides
/*override*/ virtual GeometryType getGeometryType() const {return GEOMETRY_PARALLELRAMP;}
// Poly Overrides
/*override*/ void buildMesh();
};
} // namespace