From 6ead90c0f0e9b9a44c7c1f7137f437faa29fa750 Mon Sep 17 00:00:00 2001 From: tslil clingman <> Date: Sat, 30 Oct 2021 16:54:03 -0400 Subject: Switched to tracking zig-sfml-wrapper as submodule --- src/sfml/graphics/RenderStates.zig | 20 -------------------- 1 file changed, 20 deletions(-) delete mode 100644 src/sfml/graphics/RenderStates.zig (limited to 'src/sfml/graphics/RenderStates.zig') diff --git a/src/sfml/graphics/RenderStates.zig b/src/sfml/graphics/RenderStates.zig deleted file mode 100644 index e7234ae..0000000 --- a/src/sfml/graphics/RenderStates.zig +++ /dev/null @@ -1,20 +0,0 @@ -//! Defines settings for drawing things on a target - -const sf = struct { - pub usingnamespace @import("../sfml.zig"); - pub usingnamespace sf.graphics; -}; - -blend_mode: sf.BlendMode = sf.BlendMode.BlendAlpha, -//transform: null, // TODO: implement transforms (#25) -texture: ?sf.Texture = null, -shader: ?sf.Shader = null, - -pub fn _toCSFML(self: @This()) sf.c.sfRenderStates { - return .{ - .blendMode = self.blend_mode._toCSFML(), - .transform = .{ .matrix = .{ 1, 0, 0, 0, 1, 0, 0, 0, 1} }, - .texture = if (self.texture) |t| t._get() else null, - .shader = if (self.shader) |s| s._ptr else null - }; -} \ No newline at end of file -- cgit v1.3.1