diff options
Diffstat (limited to 'cogl-sharp/_Pipeline.cs')
-rw-r--r-- | cogl-sharp/_Pipeline.cs | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/cogl-sharp/_Pipeline.cs b/cogl-sharp/_Pipeline.cs index ef6e9579..b0c82f4e 100644 --- a/cogl-sharp/_Pipeline.cs +++ b/cogl-sharp/_Pipeline.cs @@ -217,6 +217,18 @@ namespace Cogl } [DllImport("cogl2.dll")] + public static extern bool cogl_pipeline_set_layer_point_sprite_coords_enabled(IntPtr o, int layer_index, bool enable, out IntPtr error); + + public void SetLayerPointSpriteCoordsEnabled(int layer_index, bool enable) + { + IntPtr error; + + cogl_pipeline_set_layer_point_sprite_coords_enabled(handle, layer_index, enable, out error); + if (error != IntPtr.Zero) + throw new Cogl.Exception(error); + } + + [DllImport("cogl2.dll")] public static extern void cogl_pipeline_set_layer_texture(IntPtr o, int layer_index, IntPtr texture); public void SetLayerTexture(int layer_index, Texture texture) |