mirror of
https://github.com/AxioDL/metaforce.git
synced 2025-12-09 22:27:41 +00:00
CFluidPlane: Make use of std::array where applicable
Makes all the arrays strongly typed. We can also use type aliases to greatly shorten some type definitions.
This commit is contained in:
@@ -17,9 +17,8 @@ public:
|
||||
float turbAmplitudeMin, float specularMin, float specularMax, float reflectionBlend,
|
||||
float reflectionSize, float rippleIntensity, u32 maxVertCount);
|
||||
|
||||
void RenderStripWithRipples(float curY, const CFluidPlaneRender::SHFieldSample (&heights)[46][46],
|
||||
const u8 (&flags)[9][9], int startYDiv, const CFluidPlaneRender::SPatchInfo& info,
|
||||
std::vector<CFluidPlaneShader::Vertex>& vOut,
|
||||
void RenderStripWithRipples(float curY, const Heights& heights, const Flags& flags, int startYDiv,
|
||||
const CFluidPlaneRender::SPatchInfo& info, std::vector<CFluidPlaneShader::Vertex>& vOut,
|
||||
std::vector<CFluidPlaneShader::PatchVertex>& pvOut) override;
|
||||
};
|
||||
|
||||
|
||||
Reference in New Issue
Block a user