Home | Namespaces | Hierarchy | Alphabetical List | Class list | Files | Namespace Members | Class members | File members
Classes | Namespaces | Enumerations
E:/Programming/MyProject/K_Game_hg/GameEngine/include/render/BlendMode.h File Reference
#include <EngineConfig.h>
#include <core/Types.h>
#include <render/Color.h>

Go to the source code of this file.

Classes

class  render::LayerBlendMode

Namespaces

namespace  render
 

In this namespace can be found render management classes like RenderManager, RenderWindow, RenderSystem, and so on.


Enumerations

enum  render::LayerBlendOperation {
  render::LBX_SOURCE1, render::LBX_SOURCE2, render::LBX_MODULATE, render::LBX_MODULATE_X2,
  render::LBX_MODULATE_X4, render::LBX_ADD, render::LBX_ADD_SIGNED, render::LBX_ADD_SMOOTH,
  render::LBX_SUBTRACT, render::LBX_BLEND_DIFFUSE_ALPHA, render::LBX_BLEND_TEXTURE_ALPHA, render::LBX_BLEND_CURRENT_ALPHA,
  render::LBX_BLEND_MANUAL, render::LBX_DOTPRODUCT, render::LBX_BLEND_DIFFUSE_COLOR
}
enum  render::LayerBlendSource {
  render::LBS_CURRENT, render::LBS_TEXTURE, render::LBS_DIFFUSE, render::LBS_SPECULAR,
  render::LBS_MANUAL
}
 List of valid sources of values for blending operations. More...
enum  render::LayerBlendType { render::LBT_COLOR, render::LBT_ALPHA }
 Type of texture blend mode. More...
enum  render::SceneBlendFactor {
  render::SBF_ONE, render::SBF_ZERO, render::SBF_DEST_COLOR, render::SBF_SOURCE_COLOR,
  render::SBF_ONE_MINUS_DEST_COLOR, render::SBF_ONE_MINUS_SOURCE_COLOR, render::SBF_DEST_ALPHA, render::SBF_SOURCE_ALPHA,
  render::SBF_ONE_MINUS_DEST_ALPHA, render::SBF_ONE_MINUS_SOURCE_ALPHA
}
enum  render::SceneBlendType {
  render::SBT_TRANSPARENT_ALPHA, render::SBT_TRANSPARENT_COLOR, render::SBT_ADD, render::SBT_MODULATE,
  render::SBT_REPLACE
}

The KG Game Engine
The KG Game Engine Documentation © 2006-2011 by Kat'Oun. Generated on Sat Jul 2 2011 00:50:06 by Doxygen (1.7.4)