Kanzi  3.9.7
Kanzi Engine API
graphics_enums_enums.hpp File Reference

Namespaces

 kanzi
 Easing functions that require external dependencies for calculation.
 
 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  kanzi::interop::MultisampleCount {
  kanzi::interop::MultisampleCount::NoMSAA, kanzi::interop::MultisampleCount::MSAAx2, kanzi::interop::MultisampleCount::MSAAx4, kanzi::interop::MultisampleCount::MSAAx8,
  kanzi::interop::MultisampleCount::MSAAx16, kanzi::interop::MultisampleCount::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...