|
| | MetalSampler (MetalDevice *device) |
| |
| id< MTLSamplerState > | getState () |
| |
| | Sampler () |
| | must be created through TextureManager
|
| |
| virtual | ~Sampler () |
| |
| const UVWAddressingMode & | getAddressingMode () const |
| | Gets the texture addressing mode for a given coordinate, i.e.
|
| |
| unsigned int | getAnisotropy () const |
| | Get this layer texture anisotropy level.
|
| |
| const ColourValue & | getBorderColour (void) const |
| |
| bool | getCompareEnabled () const |
| |
| CompareFunction | getCompareFunction () const |
| |
| FilterOptions | getFiltering (FilterType ftype) const |
| | Get the texture filtering for the given type.
|
| |
| float | getMipmapBias (void) const |
| | Gets the bias value applied to the mipmap calculation.
|
| |
| void | setAddressingMode (const UVWAddressingMode &uvw) |
| | This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts.
|
| |
| void | setAddressingMode (TextureAddressingMode tam) |
| | Sets the texture addressing mode, i.e.
|
| |
| void | setAddressingMode (TextureAddressingMode u, TextureAddressingMode v, TextureAddressingMode w) |
| | Sets the texture addressing mode, i.e.
|
| |
| void | setAnisotropy (unsigned int maxAniso) |
| | Sets the anisotropy level to be used for this texture level.
|
| |
| void | setBorderColour (const ColourValue &colour) |
| | Sets the texture border colour.
|
| |
| void | setCompareEnabled (bool enabled) |
| | Enables or disables the comparison test for depth textures.
|
| |
| void | setCompareFunction (CompareFunction function) |
| |
| void | setFiltering (FilterOptions minFilter, FilterOptions magFilter, FilterOptions mipFilter) |
| | Set a the detailed filtering options on this texture unit.
|
| |
| void | setFiltering (FilterType ftype, FilterOptions opts) |
| | Set a single filtering option on this texture unit.
|
| |
| void | setFiltering (TextureFilterOptions filterType) |
| | Set the texture filtering for this unit, using the simplified interface.
|
| |
| void | setMipmapBias (float bias) |
| | Sets the bias value applied to the mipmap calculation.
|
| |