Colobot
Gfx::CGLDevice Member List

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

BeginScene() overrideGfx::CGLDevicevirtual
CGLDevice(const DeviceConfig &config) (defined in Gfx::CGLDevice)Gfx::CGLDevice
Clear() overrideGfx::CGLDevicevirtual
ComputeSphereVisibility(const Math::Vector &center, float radius) overrideGfx::CGLDevicevirtual
ConfigChanged(const DeviceConfig &newConfig) overrideGfx::CGLDevicevirtual
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
CreateFramebuffer(std::string name, const FramebufferParams &params) 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
DeleteFramebuffer(std::string name) 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
DrawPrimitives(PrimitiveType type, const Vertex *vertices, int first[], int count[], int drawCount, Color color=Color(1.0f, 1.0f, 1.0f, 1.0f)) overrideGfx::CGLDevicevirtual
DrawPrimitives(PrimitiveType type, const VertexTex2 *vertices, int first[], int count[], int drawCount, Color color=Color(1.0f, 1.0f, 1.0f, 1.0f)) overrideGfx::CGLDevicevirtual
DrawPrimitives(PrimitiveType type, const VertexCol *vertices, int first[], int count[], int drawCount) overrideGfx::CGLDevicevirtual
DrawStaticBuffer(unsigned int bufferId) overrideGfx::CGLDevicevirtual
EndScene() overrideGfx::CGLDevicevirtual
GetCapabilities()Gfx::CDeviceinline
GetError()Gfx::CDeviceinline
GetFramebuffer(std::string name) overrideGfx::CGLDevicevirtual
GetFrameBufferPixels() const overrideGfx::CGLDevicevirtual
GetMaxAnisotropyLevel() overrideGfx::CGLDevicevirtual
GetMaxLightCount() overrideGfx::CGLDevicevirtual
GetMaxSamples() overrideGfx::CGLDevicevirtual
GetMaxTextureSize() overrideGfx::CGLDevicevirtual
GetMaxTextureStageCount() overrideGfx::CGLDevicevirtual
GetName() overrideGfx::CGLDevicevirtual
IsAnisotropySupported() overrideGfx::CGLDevicevirtual
IsFramebufferSupported() overrideGfx::CGLDevicevirtual
IsShadowMappingSupported() overrideGfx::CGLDevicevirtual
m_capabilitiesGfx::CDeviceprotected
m_errorMessage (defined in Gfx::CDevice)Gfx::CDeviceprotected
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
SetRenderMode(RenderMode mode) overrideGfx::CGLDevicevirtual
SetRenderState(RenderState state, bool enabled) 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
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
UpdateTexture(const Texture &texture, Math::IntPoint offset, ImageData *data, TexImgFormat format) overrideGfx::CGLDevicevirtual
~CDevice() (defined in Gfx::CDevice)Gfx::CDeviceinlinevirtual
~CGLDevice() (defined in Gfx::CGLDevice)Gfx::CGLDevicevirtual