Castor3D
..
Page principale
Pages associées
Espaces de nommage
Classes
Fichiers
Liste des classes
Index des classes
Hiérarchie des classes
Membres de classe
Castor3D
RenderSystem
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::RenderSystem
virtual
CheckSupport
(eSHADER_MODEL p_eProfile)=0
Castor3D::RenderSystem
pure virtual
Cleanup
()
Castor3D::RenderSystem
CleanupRenderers
()
Castor3D::RenderSystem
virtual
CreateBillboardsList
(SceneRPtr p_pScene)=0
Castor3D::RenderSystem
pure virtual
CreateBlendState
()=0
Castor3D::RenderSystem
pure virtual
CreateContext
()=0
Castor3D::RenderSystem
pure virtual
CreateDepthStencilState
()=0
Castor3D::RenderSystem
pure virtual
CreateDynamicTexture
()
Castor3D::RenderSystem
CreateFrameVariableBuffer
(Castor::String const &p_strName)=0
Castor3D::RenderSystem
pure virtual
CreateGeometryBuffers
(VertexBufferUPtr p_pVertexBuffer, IndexBufferUPtr p_pIndexBuffer, MatrixBufferUPtr p_pMatrixBuffer)=0
Castor3D::RenderSystem
pure 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
()=0
Castor3D::RenderSystem
pure 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
()=0
Castor3D::RenderSystem
protected
pure virtual
DoCreateCameraRenderer
()=0
Castor3D::RenderSystem
protected
pure virtual
DoCreateDynamicTexture
()=0
Castor3D::RenderSystem
protected
pure virtual
DoCreateGlslShaderProgram
()=0
Castor3D::RenderSystem
protected
pure virtual
DoCreateHlslShaderProgram
()=0
Castor3D::RenderSystem
protected
pure virtual
DoCreateIndexBuffer
(CpuBuffer< uint32_t > *p_pBuffer)=0
Castor3D::RenderSystem
protected
pure virtual
DoCreateLightRenderer
()=0
Castor3D::RenderSystem
protected
pure virtual
DoCreateMatrixBuffer
(CpuBuffer< real > *p_pBuffer)=0
Castor3D::RenderSystem
protected
pure virtual
DoCreateOverlayRenderer
()=0
Castor3D::RenderSystem
protected
pure virtual
DoCreatePassRenderer
()=0
Castor3D::RenderSystem
protected
pure virtual
DoCreateSamplerRenderer
()=0
Castor3D::RenderSystem
protected
pure virtual
DoCreateShaderProgram
()=0
Castor3D::RenderSystem
protected
pure virtual
DoCreateStaticTexture
()=0
Castor3D::RenderSystem
protected
pure virtual
DoCreateSubmeshRenderer
()=0
Castor3D::RenderSystem
protected
pure virtual
DoCreateTargetRenderer
()=0
Castor3D::RenderSystem
protected
pure virtual
DoCreateTextureBuffer
(CpuBuffer< uint8_t > *p_pBuffer)=0
Castor3D::RenderSystem
protected
pure virtual
DoCreateTextureRenderer
()=0
Castor3D::RenderSystem
protected
pure virtual
DoCreateVertexBuffer
(BufferDeclaration const &p_elements, CpuBuffer< uint8_t > *p_pBuffer)=0
Castor3D::RenderSystem
protected
pure virtual
DoCreateWindowRenderer
()=0
Castor3D::RenderSystem
protected
pure virtual
DoInitialise
()=0
Castor3D::RenderSystem
protected
pure virtual
DoRenderAmbientLight
(Castor::Colour const &p_clColour)=0
Castor3D::RenderSystem
protected
pure virtual
EndOverlaysRendering
()
Castor3D::RenderSystem
virtual
ForceShaders
() const
Castor3D::RenderSystem
inline
GetCurrentCamera
() const
Castor3D::RenderSystem
GetCurrentContext
()
Castor3D::RenderSystem
inline
GetEngine
() const
Castor3D::RenderSystem
inline
GetMainContext
()
Castor3D::RenderSystem
inline
GetOverlayRenderer
()
Castor3D::RenderSystem
inline
GetPipeline
() const
Castor3D::RenderSystem
inline
GetRendererType
() const
Castor3D::RenderSystem
inline
GetTopScene
()
Castor3D::RenderSystem
HasAccumulationBuffer
() const
Castor3D::RenderSystem
inline
HasInstancing
() const
Castor3D::RenderSystem
inline
HasNonPowerOfTwoTextures
() const
Castor3D::RenderSystem
inline
HasShaderType
(eSHADER_TYPE p_eType) const
Castor3D::RenderSystem
inline
Initialise
()
Castor3D::RenderSystem
IsInitialised
() const
Castor3D::RenderSystem
inline
IsStereoAvailable
() const
Castor3D::RenderSystem
inline
LockLight
()=0
Castor3D::RenderSystem
pure virtual
m_arraySamplerRenderers
Castor3D::RenderSystem
protected
m_arraySamplerRenderersToCleanup
Castor3D::RenderSystem
protected
m_bAccumBuffer
Castor3D::RenderSystem
protected
m_bInitialised
Castor3D::RenderSystem
protected
m_bInstancing
Castor3D::RenderSystem
protected
m_bNonPowerOfTwoTextures
Castor3D::RenderSystem
protected
m_bStereoAvailable
Castor3D::RenderSystem
protected
m_cameraRenderers
Castor3D::RenderSystem
protected
m_cameraRenderersToCleanup
Castor3D::RenderSystem
protected
m_ePreviousMtxMode
Castor3D::RenderSystem
protected
m_eRendererType
Castor3D::RenderSystem
protected
m_forceShaders
Castor3D::RenderSystem
protected
m_lightRenderers
Castor3D::RenderSystem
protected
m_lightRenderersToCleanup
Castor3D::RenderSystem
protected
m_mutex
Castor3D::RenderSystem
protected
m_overlayRenderer
Castor3D::RenderSystem
protected
m_overlayRenderers
Castor3D::RenderSystem
protected
m_overlayRenderersToCleanup
Castor3D::RenderSystem
protected
m_passRenderers
Castor3D::RenderSystem
protected
m_passRenderersToCleanup
Castor3D::RenderSystem
protected
m_pCurrentCamera
Castor3D::RenderSystem
protected
m_pCurrentContext
Castor3D::RenderSystem
protected
m_pEngine
Castor3D::RenderSystem
protected
m_pPipeline
Castor3D::RenderSystem
protected
m_stackScenes
Castor3D::RenderSystem
protected
m_submeshRenderers
Castor3D::RenderSystem
protected
m_submeshRenderersToCleanup
Castor3D::RenderSystem
protected
m_targetRenderers
Castor3D::RenderSystem
protected
m_targetRenderersToCleanup
Castor3D::RenderSystem
protected
m_textureRenderers
Castor3D::RenderSystem
protected
m_textureRenderersToCleanup
Castor3D::RenderSystem
protected
m_useMultiTexturing
Castor3D::RenderSystem
protected
m_useShader
Castor3D::RenderSystem
protected
m_useShaders
Castor3D::RenderSystem
protected
m_windowRenderers
Castor3D::RenderSystem
protected
m_windowRenderersToCleanup
Castor3D::RenderSystem
protected
m_wpMainContext
Castor3D::RenderSystem
protected
NeedsMatrixTransposition
() const =0
Castor3D::RenderSystem
pure virtual
PopScene
()
Castor3D::RenderSystem
PrepareRenderersCleanup
()
Castor3D::RenderSystem
virtual
PushScene
(Scene *p_pScene)
Castor3D::RenderSystem
RenderAmbientLight
(Castor::Colour const &p_clColour, ShaderProgramBase *p_pProgram)
Castor3D::RenderSystem
RendererAdder
Castor3D::RenderSystem
friend
RendererCreator
Castor3D::RenderSystem
friend
RenderSystem
(Engine *p_pEngine, eRENDERER_TYPE p_eRendererType)
Castor3D::RenderSystem
SetCurrentCamera
(Camera *p_pCamera)
Castor3D::RenderSystem
SetCurrentContext
(Context *p_pContext)
Castor3D::RenderSystem
inline
SetMainContext
(ContextSPtr p_pContext)
Castor3D::RenderSystem
inline
SetStereoAvailable
(bool p_bStereo)
Castor3D::RenderSystem
inline
SupportsDepthBuffer
() const =0
Castor3D::RenderSystem
pure virtual
UnlockLight
(int p_iIndex)=0
Castor3D::RenderSystem
pure virtual
UseMultiTexturing
() const
Castor3D::RenderSystem
inline
UseShaders
() const
Castor3D::RenderSystem
inline
~RenderSystem
()
Castor3D::RenderSystem
virtual
Généré le Mercredi 3 Décembre 2014 03:41:43 pour Castor3D par
1.8.8