Sleeping Wombat Graphic API  1.010
swGraphicAPI
Public Member Functions | List of all members
IRenderer Class Referenceabstract

Klasa interfejsu renderera. More...

#include <IRenderer.h>

Inheritance diagram for IRenderer:
DX11Renderer

Public Member Functions

virtual bool SupportsDefferedContextRendering ()=0
 Informuje czy Renderer nadaje się do renderowania w wielu wątkach do opóźnionego contextu.
 
virtual bool IsValid ()=0
 
virtual void Draw (const DrawCommand &command)=0
 
virtual void DrawInstanced (const DrawInstancedCommand &command)=0
 
virtual void SetRenderTarget (const SetRenderTargetCommand &command)=0
 
virtual void SetRenderTarget (const SetRenderTargetExCommand &command)=0
 
virtual void ClearRenderTarget (const ClearRenderTargetCommand &command)=0
 
virtual void UpdateBuffer (const UpdateBufferCommand &command)=0
 
virtual void BindBuffer (const BindBufferCommand &command)=0
 
virtual void UpdateAndBindBuffer (const UpdateBindBuffer &command)=0
 
virtual void SetDefaultBuffers (const SetDefaultBuffersCommand &command)=0
 
virtual void SetShaderState (const SetShaderStateCommand &command)=0
 
virtual void SetShaderState (const SetShaderStateExCommand &command)=0
 
virtual void SetShaderState (const SetRenderStateCommand &command)=0
 
virtual void SetShaderState (const SetRenderStateExCommand &command)=0
 
virtual void CopyTexture (const CopyTextureCommand &command)=0
 

Detailed Description

Klasa interfejsu renderera.


The documentation for this class was generated from the following file: