-
Artur Grunau authored
Lua pipelines need to access certain protected properties of AbstractPipeline but can't reference them directly as they don't actually inherit from any class. ExtendedAutoEvaluationPipeline was added to generated bindings to expose public getters for the properties in question. LuaPipeline instances could then be cast to ExtendedAutoEvaluationPipeline to give Lua code access to these new methods. However, now that HasPropertyCollection has been wrapped, the protected properties can be accessed via its getProperty method. This approach is preferred as it's much cleaner and simplifies our interface files. As a result, ExtendedAutoEvaluationPipeline has been removed. References #1
d41681ec