From c5e063b3c9aeff65161e24445e9672daff980b45 Mon Sep 17 00:00:00 2001 From: Csaba Hruska Date: Sun, 20 Mar 2016 22:44:29 +0100 Subject: working c# backend --- ddl/out/java/LambdaCube/IR/RasterContext.java | 38 +++++++++++++++++++++++++++ 1 file changed, 38 insertions(+) create mode 100644 ddl/out/java/LambdaCube/IR/RasterContext.java (limited to 'ddl/out/java/LambdaCube/IR/RasterContext.java') diff --git a/ddl/out/java/LambdaCube/IR/RasterContext.java b/ddl/out/java/LambdaCube/IR/RasterContext.java new file mode 100644 index 0000000..c246a8a --- /dev/null +++ b/ddl/out/java/LambdaCube/IR/RasterContext.java @@ -0,0 +1,38 @@ +// generated file, do not modify! +// 2016-03-21T11:41:51.714241000000Z + +package LambdaCube.IR; + +import java.util.ArrayList; +import java.util.HashMap; +import RT.*; + + +public class RasterContext { + public enum Tag { + PointCtx, + LineCtx, + TriangleCtx + } + public Tag tag; + + public class PointCtx_ extends RasterContext { + public PointSize _0; + public Float _1; + public PointSpriteCoordOrigin _2; + public PointCtx_() { tag = RasterContext.Tag.PointCtx; } + } + public class LineCtx_ extends RasterContext { + public Float _0; + public ProvokingVertex _1; + public LineCtx_() { tag = RasterContext.Tag.LineCtx; } + } + public class TriangleCtx_ extends RasterContext { + public CullMode _0; + public PolygonMode _1; + public PolygonOffset _2; + public ProvokingVertex _3; + public TriangleCtx_() { tag = RasterContext.Tag.TriangleCtx; } + } +} + -- cgit v1.2.3