Colobot
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Pages
Gfx::CGLDevice Member List

This is the complete list of members for Gfx::CGLDevice, including all inherited members.

BeginScene() OVERRIDEGfx::CGLDevicevirtual
CGLDevice(const GLDeviceConfig &config) (defined in Gfx::CGLDevice)Gfx::CGLDevice
Clear() OVERRIDEGfx::CGLDevicevirtual
ComputeSphereVisibility(const Math::Vector &center, float radius) OVERRIDEGfx::CGLDevicevirtual
ConfigChanged(const GLDeviceConfig &newConfig) (defined in Gfx::CGLDevice)Gfx::CGLDevice
CopyFramebufferToTexture(Texture &texture, int xOffset, int yOffset, int x, int y, int width, int height) OVERRIDEGfx::CGLDevicevirtual
Create() OVERRIDEGfx::CGLDevicevirtual
CreateDepthTexture(int width, int height, int depth) OVERRIDEGfx::CGLDevicevirtual
CreateStaticBuffer(PrimitiveType primitiveType, const Vertex *vertices, int vertexCount) OVERRIDEGfx::CGLDevicevirtual
CreateStaticBuffer(PrimitiveType primitiveType, const VertexTex2 *vertices, int vertexCount) OVERRIDEGfx::CGLDevicevirtual
CreateStaticBuffer(PrimitiveType primitiveType, const VertexCol *vertices, int vertexCount) OVERRIDEGfx::CGLDevicevirtual
CreateTexture(CImage *image, const TextureCreateParams &params) OVERRIDEGfx::CGLDevicevirtual
CreateTexture(ImageData *data, const TextureCreateParams &params) OVERRIDEGfx::CGLDevicevirtual
DebugHook() OVERRIDEGfx::CGLDevicevirtual
DebugLights() OVERRIDEGfx::CGLDevicevirtual
Destroy() OVERRIDEGfx::CGLDevicevirtual
DestroyAllTextures() OVERRIDEGfx::CGLDevicevirtual
DestroyStaticBuffer(unsigned int bufferId) OVERRIDEGfx::CGLDevicevirtual
DestroyTexture(const Texture &texture) OVERRIDEGfx::CGLDevicevirtual
DrawPrimitive(PrimitiveType type, const Vertex *vertices, int vertexCount, Color color=Color(1.0f, 1.0f, 1.0f, 1.0f)) OVERRIDEGfx::CGLDevicevirtual
DrawPrimitive(PrimitiveType type, const VertexTex2 *vertices, int vertexCount, Color color=Color(1.0f, 1.0f, 1.0f, 1.0f)) OVERRIDEGfx::CGLDevicevirtual
DrawPrimitive(PrimitiveType type, const VertexCol *vertices, int vertexCount) OVERRIDEGfx::CGLDevicevirtual
DrawStaticBuffer(unsigned int bufferId) OVERRIDEGfx::CGLDevicevirtual
EndScene() OVERRIDEGfx::CGLDevicevirtual
GetFrameBufferPixels() const OVERRIDEGfx::CGLDevicevirtual
GetMaxLightCount() OVERRIDEGfx::CGLDevicevirtual
GetMaxTextureStageCount() OVERRIDEGfx::CGLDevicevirtual
InitOffscreenBuffer(int width, int height) OVERRIDEGfx::CGLDevicevirtual
SetAlphaTestFunc(CompFunc func, float refValue) OVERRIDEGfx::CGLDevicevirtual
SetBlendFunc(BlendFunc srcBlend, BlendFunc dstBlend) OVERRIDEGfx::CGLDevicevirtual
SetClearColor(const Color &color) OVERRIDEGfx::CGLDevicevirtual
SetColorMask(bool red, bool green, bool blue, bool alpha) OVERRIDEGfx::CGLDevicevirtual
SetCullMode(CullMode mode) OVERRIDEGfx::CGLDevicevirtual
SetDepthBias(float factor, float units) OVERRIDEGfx::CGLDevicevirtual
SetDepthTestFunc(CompFunc func) OVERRIDEGfx::CGLDevicevirtual
SetFillMode(FillMode mode) OVERRIDEGfx::CGLDevicevirtual
SetFogParams(FogMode mode, const Color &color, float start, float end, float density) OVERRIDEGfx::CGLDevicevirtual
SetGlobalAmbient(const Color &color) OVERRIDEGfx::CGLDevicevirtual
SetLight(int index, const Light &light) OVERRIDEGfx::CGLDevicevirtual
SetLightEnabled(int index, bool enabled) OVERRIDEGfx::CGLDevicevirtual
SetMaterial(const Material &material) OVERRIDEGfx::CGLDevicevirtual
SetRenderState(RenderState state, bool enabled) OVERRIDEGfx::CGLDevicevirtual
SetRenderTexture(RenderTarget target, int texture) OVERRIDEGfx::CGLDevicevirtual
SetShadeModel(ShadeModel model) OVERRIDEGfx::CGLDevicevirtual
SetShadowColor(float value) OVERRIDEGfx::CGLDevicevirtual
SetTexture(int index, const Texture &texture) OVERRIDEGfx::CGLDevicevirtual
SetTexture(int index, unsigned int textureId) OVERRIDEGfx::CGLDevicevirtual
SetTextureCoordGeneration(int index, TextureGenerationParams &params) OVERRIDEGfx::CGLDevicevirtual
SetTextureEnabled(int index, bool enabled) OVERRIDEGfx::CGLDevicevirtual
SetTextureStageParams(int index, const TextureStageParams &params) OVERRIDEGfx::CGLDevicevirtual
SetTextureStageWrap(int index, Gfx::TexWrapMode wrapS, Gfx::TexWrapMode wrapT) OVERRIDEGfx::CGLDevicevirtual
SetTransform(TransformType type, const Math::Matrix &matrix) OVERRIDEGfx::CGLDevicevirtual
SetUseVbo(bool useVbo) (defined in Gfx::CGLDevice)Gfx::CGLDevice
SetVertexBufferType(VertexBufferType type) (defined in Gfx::CGLDevice)Gfx::CGLDevice
SetViewport(int x, int y, int width, int height) OVERRIDEGfx::CGLDevicevirtual
UpdateStaticBuffer(unsigned int bufferId, PrimitiveType primitiveType, const Vertex *vertices, int vertexCount) OVERRIDEGfx::CGLDevicevirtual
UpdateStaticBuffer(unsigned int bufferId, PrimitiveType primitiveType, const VertexTex2 *vertices, int vertexCount) OVERRIDEGfx::CGLDevicevirtual
UpdateStaticBuffer(unsigned int bufferId, PrimitiveType primitiveType, const VertexCol *vertices, int vertexCount) OVERRIDEGfx::CGLDevicevirtual
~CDevice() (defined in Gfx::CDevice)Gfx::CDeviceinlinevirtual
~CGLDevice() (defined in Gfx::CGLDevice)Gfx::CGLDevicevirtual