feat: add graphics settings hook

This commit is contained in:
Tom Boullay
2026-05-14 00:17:53 +02:00
parent 0a32cd1d21
commit 592cfa405f
+6 -6
View File
@@ -6,7 +6,7 @@ export function useGraphicsSettings(): GraphicsState {
} }
export function useSetGraphicsSettings(): ( export function useSetGraphicsSettings(): (
graphics: Partial<GraphicsState> graphics: Partial<GraphicsState>,
) => void { ) => void {
return useWorldSettingsStore((state) => state.setGraphics); return useWorldSettingsStore((state) => state.setGraphics);
} }
@@ -33,19 +33,19 @@ export function useGrassDensity(): number {
export function useGraphicsSetters() { export function useGraphicsSetters() {
const setDynamicGrass = useWorldSettingsStore( const setDynamicGrass = useWorldSettingsStore(
(state) => state.setDynamicGrass (state) => state.setDynamicGrass,
); );
const setDynamicTrees = useWorldSettingsStore( const setDynamicTrees = useWorldSettingsStore(
(state) => state.setDynamicTrees (state) => state.setDynamicTrees,
); );
const setDynamicClouds = useWorldSettingsStore( const setDynamicClouds = useWorldSettingsStore(
(state) => state.setDynamicClouds (state) => state.setDynamicClouds,
); );
const setShadowsEnabled = useWorldSettingsStore( const setShadowsEnabled = useWorldSettingsStore(
(state) => state.setShadowsEnabled (state) => state.setShadowsEnabled,
); );
const setGrassDensity = useWorldSettingsStore( const setGrassDensity = useWorldSettingsStore(
(state) => state.setGrassDensity (state) => state.setGrassDensity,
); );
return { return {