This commit is contained in:
watrabi
2025-10-28 14:05:46 -04:00
parent 977f1ff4b8
commit c93494f795
452 changed files with 47860 additions and 152 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