new()
camera:Camera
computingStatic:Bool
cullingCollider:Collider
debugCulling:Bool
drawPass:PassObject
extraShaders:ShaderList
lightSystem:LightSystem
pbrLightPass:Pass
scene:Scene
shaderBuffers:Buffers
visibleFlag:Bool
wasContextLost:Bool
allocShaderList(s:Shader, ?next:ShaderList):ShaderList
done():Void
@:value({ index : 0 })@:access(h3d.mat.Pass)inlineemit(mat:Material, obj:Object, index:Int = 0):Void
emitLight(l:Light):Void
emitPass(pass:Pass, obj:Object):PassObject
inlinegetGlobal(name:String):Dynamic
inlinenextPass():Void
setCamera(cam:Camera):Void
inlinesetGlobal(name:String, v:Dynamic):Void
setupTarget():Void
start():Void
uploadParams():Void
elapsedTime:Float
engine:Engine
frame:Int
globals:Globals
textures:TextureCache
time:Float
clearCurrent():Void
dispose():Void
fillGlobals(buf:Buffers, s:RuntimeShader):Void
fillParams(buf:Buffers, s:RuntimeShader, shaders:ShaderList):Void
@:value({ opt : false })inlinegetParamValue(p:AllocParam, shaders:ShaderList, opt:Bool = false):Dynamic
setCurrent():Void