Castor3D  ..
Castor3D::RenderSystem Liste des membres

Liste complète des membres de Castor3D::RenderSystem, y compris les membres hérités :

BeginOverlaysRendering(Castor::Size const &p_size)Castor3D::RenderSystemvirtual
CheckSupport(eSHADER_MODEL p_eProfile)=0Castor3D::RenderSystempure virtual
Cleanup()Castor3D::RenderSystem
CleanupRenderers()Castor3D::RenderSystemvirtual
CreateBillboardsList(SceneRPtr p_pScene)=0Castor3D::RenderSystempure virtual
CreateBlendState()=0Castor3D::RenderSystempure virtual
CreateContext()=0Castor3D::RenderSystempure virtual
CreateDepthStencilState()=0Castor3D::RenderSystempure virtual
CreateDynamicTexture()Castor3D::RenderSystem
CreateFrameVariableBuffer(Castor::String const &p_strName)=0Castor3D::RenderSystempure virtual
CreateGeometryBuffers(VertexBufferUPtr p_pVertexBuffer, IndexBufferUPtr p_pIndexBuffer, MatrixBufferUPtr p_pMatrixBuffer)=0Castor3D::RenderSystempure virtual
CreateIndexBuffer(CpuBuffer< uint32_t > *p_pBuffer)Castor3D::RenderSystem
CreateMatrixBuffer(CpuBuffer< real > *p_pBuffer)Castor3D::RenderSystem
CreateOverlayRenderer()Castor3D::RenderSystem
CreatePipeline(Pipeline *p_pPipeline, eSHADER_LANGUAGE p_eLanguage)Castor3D::RenderSystem
CreateRasteriserState()=0Castor3D::RenderSystempure virtual
CreateRenderer()Castor3D::RenderSystem
CreateShaderProgram()Castor3D::RenderSystem
CreateShaderProgram(eSHADER_LANGUAGE p_eLanguage)Castor3D::RenderSystem
CreateStaticTexture()Castor3D::RenderSystem
CreateTextureBuffer(CpuBuffer< uint8_t > *p_pBuffer)Castor3D::RenderSystem
CreateVertexBuffer(BufferDeclaration const &p_elements, CpuBuffer< uint8_t > *p_pBuffer)Castor3D::RenderSystem
DestroyPipeline(eSHADER_LANGUAGE p_eLanguage, IPipelineImpl *p_pPipeline)Castor3D::RenderSystem
DoCleanup()=0Castor3D::RenderSystemprotectedpure virtual
DoCreateCameraRenderer()=0Castor3D::RenderSystemprotectedpure virtual
DoCreateDynamicTexture()=0Castor3D::RenderSystemprotectedpure virtual
DoCreateGlslShaderProgram()=0Castor3D::RenderSystemprotectedpure virtual
DoCreateHlslShaderProgram()=0Castor3D::RenderSystemprotectedpure virtual
DoCreateIndexBuffer(CpuBuffer< uint32_t > *p_pBuffer)=0Castor3D::RenderSystemprotectedpure virtual
DoCreateLightRenderer()=0Castor3D::RenderSystemprotectedpure virtual
DoCreateMatrixBuffer(CpuBuffer< real > *p_pBuffer)=0Castor3D::RenderSystemprotectedpure virtual
DoCreateOverlayRenderer()=0Castor3D::RenderSystemprotectedpure virtual
DoCreatePassRenderer()=0Castor3D::RenderSystemprotectedpure virtual
DoCreateSamplerRenderer()=0Castor3D::RenderSystemprotectedpure virtual
DoCreateShaderProgram()=0Castor3D::RenderSystemprotectedpure virtual
DoCreateStaticTexture()=0Castor3D::RenderSystemprotectedpure virtual
DoCreateSubmeshRenderer()=0Castor3D::RenderSystemprotectedpure virtual
DoCreateTargetRenderer()=0Castor3D::RenderSystemprotectedpure virtual
DoCreateTextureBuffer(CpuBuffer< uint8_t > *p_pBuffer)=0Castor3D::RenderSystemprotectedpure virtual
DoCreateTextureRenderer()=0Castor3D::RenderSystemprotectedpure virtual
DoCreateVertexBuffer(BufferDeclaration const &p_elements, CpuBuffer< uint8_t > *p_pBuffer)=0Castor3D::RenderSystemprotectedpure virtual
DoCreateWindowRenderer()=0Castor3D::RenderSystemprotectedpure virtual
DoInitialise()=0Castor3D::RenderSystemprotectedpure virtual
DoRenderAmbientLight(Castor::Colour const &p_clColour)=0Castor3D::RenderSystemprotectedpure virtual
EndOverlaysRendering()Castor3D::RenderSystemvirtual
ForceShaders() const Castor3D::RenderSysteminline
GetCurrentCamera() const Castor3D::RenderSystem
GetCurrentContext()Castor3D::RenderSysteminline
GetEngine() const Castor3D::RenderSysteminline
GetMainContext()Castor3D::RenderSysteminline
GetOverlayRenderer()Castor3D::RenderSysteminline
GetPipeline() const Castor3D::RenderSysteminline
GetRendererType() const Castor3D::RenderSysteminline
GetTopScene()Castor3D::RenderSystem
HasAccumulationBuffer() const Castor3D::RenderSysteminline
HasInstancing() const Castor3D::RenderSysteminline
HasNonPowerOfTwoTextures() const Castor3D::RenderSysteminline
HasShaderType(eSHADER_TYPE p_eType) const Castor3D::RenderSysteminline
Initialise()Castor3D::RenderSystem
IsInitialised() const Castor3D::RenderSysteminline
IsStereoAvailable() const Castor3D::RenderSysteminline
LockLight()=0Castor3D::RenderSystempure virtual
m_arraySamplerRenderersCastor3D::RenderSystemprotected
m_arraySamplerRenderersToCleanupCastor3D::RenderSystemprotected
m_bAccumBufferCastor3D::RenderSystemprotected
m_bInitialisedCastor3D::RenderSystemprotected
m_bInstancingCastor3D::RenderSystemprotected
m_bNonPowerOfTwoTexturesCastor3D::RenderSystemprotected
m_bStereoAvailableCastor3D::RenderSystemprotected
m_cameraRenderersCastor3D::RenderSystemprotected
m_cameraRenderersToCleanupCastor3D::RenderSystemprotected
m_ePreviousMtxModeCastor3D::RenderSystemprotected
m_eRendererTypeCastor3D::RenderSystemprotected
m_forceShadersCastor3D::RenderSystemprotected
m_lightRenderersCastor3D::RenderSystemprotected
m_lightRenderersToCleanupCastor3D::RenderSystemprotected
m_mutexCastor3D::RenderSystemprotected
m_overlayRendererCastor3D::RenderSystemprotected
m_overlayRenderersCastor3D::RenderSystemprotected
m_overlayRenderersToCleanupCastor3D::RenderSystemprotected
m_passRenderersCastor3D::RenderSystemprotected
m_passRenderersToCleanupCastor3D::RenderSystemprotected
m_pCurrentCameraCastor3D::RenderSystemprotected
m_pCurrentContextCastor3D::RenderSystemprotected
m_pEngineCastor3D::RenderSystemprotected
m_pPipelineCastor3D::RenderSystemprotected
m_stackScenesCastor3D::RenderSystemprotected
m_submeshRenderersCastor3D::RenderSystemprotected
m_submeshRenderersToCleanupCastor3D::RenderSystemprotected
m_targetRenderersCastor3D::RenderSystemprotected
m_targetRenderersToCleanupCastor3D::RenderSystemprotected
m_textureRenderersCastor3D::RenderSystemprotected
m_textureRenderersToCleanupCastor3D::RenderSystemprotected
m_useMultiTexturingCastor3D::RenderSystemprotected
m_useShaderCastor3D::RenderSystemprotected
m_useShadersCastor3D::RenderSystemprotected
m_windowRenderersCastor3D::RenderSystemprotected
m_windowRenderersToCleanupCastor3D::RenderSystemprotected
m_wpMainContextCastor3D::RenderSystemprotected
NeedsMatrixTransposition() const =0Castor3D::RenderSystempure virtual
PopScene()Castor3D::RenderSystem
PrepareRenderersCleanup()Castor3D::RenderSystemvirtual
PushScene(Scene *p_pScene)Castor3D::RenderSystem
RenderAmbientLight(Castor::Colour const &p_clColour, ShaderProgramBase *p_pProgram)Castor3D::RenderSystem
RendererAdderCastor3D::RenderSystemfriend
RendererCreatorCastor3D::RenderSystemfriend
RenderSystem(Engine *p_pEngine, eRENDERER_TYPE p_eRendererType)Castor3D::RenderSystem
SetCurrentCamera(Camera *p_pCamera)Castor3D::RenderSystem
SetCurrentContext(Context *p_pContext)Castor3D::RenderSysteminline
SetMainContext(ContextSPtr p_pContext)Castor3D::RenderSysteminline
SetStereoAvailable(bool p_bStereo)Castor3D::RenderSysteminline
SupportsDepthBuffer() const =0Castor3D::RenderSystempure virtual
UnlockLight(int p_iIndex)=0Castor3D::RenderSystempure virtual
UseMultiTexturing() const Castor3D::RenderSysteminline
UseShaders() const Castor3D::RenderSysteminline
~RenderSystem()Castor3D::RenderSystemvirtual