PixelLightAPI  .
Public Types
PLRenderer::Sampler Class Reference

Sampler states. More...

#include <Types.h>

List of all members.

Public Types

enum  Enum {
  AddressU = 0, AddressV = 1, AddressW = 2, MagFilter = 3,
  MinFilter = 4, MipFilter = 5, MipmapLODBias = 6, MaxMapLevel = 7,
  MaxAnisotropy = 8, Number = 9, Unknown = 10
}

Detailed Description

Sampler states.


Member Enumeration Documentation

Enumerator:
AddressU 

Texture-address mode for the u/s coordinate (TextureAddressing, default: TextureAddressing::Wrap)

AddressV 

Texture-address mode for the v/t coordinate (TextureAddressing, default: TextureAddressing::Wrap)

AddressW 

Texture-address mode for the w/r coordinate (TextureAddressing, default: TextureAddressing::Wrap)

MagFilter 

Magnification filter of type TextureFiltering (default: TextureFiltering::Linear)

MinFilter 

Minification filter of type TextureFiltering (default: TextureFiltering::Linear)

MipFilter 

Mipmap filter to use during minification. See TextureFiltering. (default: TextureFiltering::Linear)

MipmapLODBias 

Mipmap level of detail (LOD) bias (float, default: 0.0)

MaxMapLevel 

LOD index of largest map to use. Values range from 0 to (n-1) where 0 is the largest. (PLCore::uint32, default: 1000)

MaxAnisotropy 

Maximum anisotropy (PLCore::uint32, default: 1)

Number 

Number of sampler states

Unknown 

Unknown sampler state


The documentation for this class was generated from the following file:


PixelLight PixelLight 0.9.10-R1
Copyright (C) 2002-2011 by The PixelLight Team
Last modified Fri Dec 23 2011 15:51:24
The content of this PixelLight document is published under the
Creative Commons Attribution-NonCommercial-ShareAlike 3.0 Unported