Kanzi 3.9.10
graphics_enums_enums.hpp File Reference

Namespaces

namespace  kanzi
 
namespace  kanzi::interop
 

Enumerations

enum  kanzi::interop::GraphicsColorWriteMode {
  kanzi::interop::GraphicsColorWriteModeNone , kanzi::interop::GraphicsColorWriteModeRGB , kanzi::interop::GraphicsColorWriteModeRGBA , kanzi::interop::GraphicsColorWriteModeR ,
  kanzi::interop::GraphicsColorWriteModeG , kanzi::interop::GraphicsColorWriteModeB , kanzi::interop::GraphicsColorWriteModeGB , kanzi::interop::GraphicsColorWriteModeA
}
 List of color write modes. More...
 
enum  kanzi::interop::GraphicsCompareFunction {
  kanzi::interop::GraphicsCompareFunctionNever , kanzi::interop::GraphicsCompareFunctionAlways , kanzi::interop::GraphicsCompareFunctionLess , kanzi::interop::GraphicsCompareFunctionLessOrEqual ,
  kanzi::interop::GraphicsCompareFunctionGreater , kanzi::interop::GraphicsCompareFunctionGreaterOrEqual , kanzi::interop::GraphicsCompareFunctionEqual , kanzi::interop::GraphicsCompareFunctionNotEqual ,
  kanzi::interop::GraphicsCompareFunctionDisabled
}
 Renderer stencil modes. More...
 
enum  kanzi::interop::GraphicsCullMode { kanzi::interop::GraphicsCullModeNone , kanzi::interop::GraphicsCullModeBack , kanzi::interop::GraphicsCullModeFront }
 List of available cull modes. More...
 
enum  kanzi::interop::GraphicsStencilOperation {
  kanzi::interop::GraphicsStencilOperationKeep , kanzi::interop::GraphicsStencilOperationZero , kanzi::interop::GraphicsStencilOperationReplace , kanzi::interop::GraphicsStencilOperationIncrement ,
  kanzi::interop::GraphicsStencilOperationIncrementWrap , kanzi::interop::GraphicsStencilOperationDecrement , kanzi::interop::GraphicsStencilOperationDecrementWrap , kanzi::interop::GraphicsStencilOperationInvert
}
 Renderer stencil operations. More...
 
enum class  kanzi::interop::MultisampleCount {
  kanzi::interop::NoMSAA , kanzi::interop::MSAAx2 , kanzi::interop::MSAAx4 , kanzi::interop::MSAAx8 ,
  kanzi::interop::MSAAx16 , kanzi::interop::MSAAx32
}
 Specifies the available numbers of samples for multisample anti-aliasing (MSAA). More...
 
enum  kanzi::interop::TextureType {
  kanzi::interop::TextureTypeTwoDimensional , kanzi::interop::TextureTypeTwoDimensionalArray , kanzi::interop::TextureTypeTwoDimensionalMultisample , kanzi::interop::TextureTypeTwoDimensionalMultisampleArray ,
  kanzi::interop::TextureTypeThreeDimensional , kanzi::interop::TextureTypeCubeMap , kanzi::interop::TextureTypeCubeMapArray , kanzi::interop::TextureTypeExternal ,
  kanzi::interop::TextureTypeCount , kanzi::interop::TextureTypeInvalid
}
 Texture type. More...