ezEngine  Milestone 7
ezGALSamplerStateGL Class Reference
Inheritance diagram for ezGALSamplerStateGL:

Public Member Functions

EZ_FORCE_INLINE glSamplerId GetGLSamplerState () const
 

Protected Member Functions

 ezGALSamplerStateGL (const ezGALSamplerStateCreationDescription &Description)
 
virtual ezResult InitPlatform (ezGALDevice *pDevice) override
 
virtual ezResult DeInitPlatform (ezGALDevice *pDevice) override
 
- Protected Member Functions inherited from ezGALSamplerState
 ezGALSamplerState (const ezGALSamplerStateCreationDescription &Description)
 

Protected Attributes

glSamplerId m_SamplerStateID
 

Static Protected Attributes

static const ezUInt32 s_GALAdressModeToGL [ezGALTextureAddressMode::ENUM_COUNT]
 

Friends

class ezGALDeviceGL
 
class ezMemoryUtils
 

Member Function Documentation

ezResult ezGALSamplerStateGL::InitPlatform ( ezGALDevice pDevice)
overrideprotectedvirtual
Todo:

Implements ezGALSamplerState.

Member Data Documentation

const ezUInt32 ezGALSamplerStateGL::s_GALAdressModeToGL
staticprotected
Initial value:
=
{
GL_REPEAT,
GL_MIRRORED_REPEAT,
GL_CLAMP_TO_EDGE,
GL_CLAMP_TO_BORDER,
GL_MIRROR_CLAMP_TO_EDGE
}

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