diff --git a/leenkx/Sources/iron/data/ShaderData.hx b/leenkx/Sources/iron/data/ShaderData.hx index 6d5d395..269ac35 100644 --- a/leenkx/Sources/iron/data/ShaderData.hx +++ b/leenkx/Sources/iron/data/ShaderData.hx @@ -22,6 +22,8 @@ using StringTools; class ShaderData { public var name: String; + public var sortingOrder: Int; + public var nextPass: String; public var raw: TShaderData; public var contexts: Array = []; @@ -33,6 +35,8 @@ class ShaderData { public function new(raw: TShaderData, done: ShaderData->Void, overrideContext: TShaderOverride = null) { this.raw = raw; this.name = raw.name; + this.sortingOrder = raw.sortingOrder; + this.nextPass = raw.nextPass; for (c in raw.contexts) contexts.push(null); var contextsLoaded = 0;