Update leenkx/Sources/iron/data/ShaderData.hx

This commit is contained in:
2025-09-19 17:27:14 +00:00
parent 8b695f72bb
commit afe89c3834

View File

@ -22,6 +22,8 @@ using StringTools;
class ShaderData { class ShaderData {
public var name: String; public var name: String;
public var sortingOrder: Int;
public var nextPass: String;
public var raw: TShaderData; public var raw: TShaderData;
public var contexts: Array<ShaderContext> = []; public var contexts: Array<ShaderContext> = [];
@ -33,6 +35,8 @@ class ShaderData {
public function new(raw: TShaderData, done: ShaderData->Void, overrideContext: TShaderOverride = null) { public function new(raw: TShaderData, done: ShaderData->Void, overrideContext: TShaderOverride = null) {
this.raw = raw; this.raw = raw;
this.name = raw.name; this.name = raw.name;
this.sortingOrder = raw.sortingOrder;
this.nextPass = raw.nextPass;
for (c in raw.contexts) contexts.push(null); for (c in raw.contexts) contexts.push(null);
var contextsLoaded = 0; var contextsLoaded = 0;