Property | Type | Description | |
---|---|---|---|
MaxRenderCount | int |
Property | Type | Description | |
---|---|---|---|
ApplyPreFrame | void | ||
ApplyRenderProxyStagingArea | void | ||
Clear | void | ||
ClearRenderPasses | void | ||
ClearRenderPassses | void | ||
CreateAndAddRenderPassForMaterial | AlkaronEngine.Graphics3D.RenderPass | ||
CreateEffectLibrary | void | ||
CreateMaterialLibrary | void | ||
CreateRenderTarget | void | ||
DrawRenderPasses | void | ||
RenderFrame | void | ||
RenderRenderPasses | void | ||
RenderThreadFunc | void | ||
RenderUI | void | ||
UpdateRenderProxies | void |
Method | Description | |
---|---|---|
RenderManager ( IRenderConfiguration setRenderConfig ) : System | ||
SetRenderProxies ( List list ) : void | ||
SetViewTargetFromCameraComponent ( CameraComponent cameraComponent ) : void | ||
SizeChanged ( ) : void | ||
Start ( ) : void | ||
Stop ( ) : void |
Method | Description | |
---|---|---|
ApplyPreFrame ( double deltaTime ) : void | ||
ApplyRenderProxyStagingArea ( ) : void |
Must only be called from inside ApplyPreFrame() or otherwise secured with lock (lockObj).
|
|
Clear ( Color clearColor, ClearOptions options = ClearOptions.Target, float clearDepth = 1.0f, int clearStencil ) : void | ||
ClearRenderPasses ( ) : void | ||
ClearRenderPassses ( ) : void | ||
CreateAndAddRenderPassForMaterial ( IMaterial material ) : AlkaronEngine.Graphics3D.RenderPass | ||
CreateEffectLibrary ( ) : void | ||
CreateMaterialLibrary ( ) : void | ||
CreateRenderTarget ( ) : void | ||
DrawRenderPasses ( ) : void | ||
RenderFrame ( bool shouldSleep = false ) : void | ||
RenderRenderPasses ( ) : void | ||
RenderThreadFunc ( ) : void | ||
RenderUI ( ) : void | ||
UpdateRenderProxies ( double deltaTime ) : void |
public RenderManager ( IRenderConfiguration setRenderConfig ) : System | ||
setRenderConfig | IRenderConfiguration | |
return | System |
public SetViewTargetFromCameraComponent ( CameraComponent cameraComponent ) : void | ||
cameraComponent | CameraComponent | |
return | void |