#import <BNBTexture.h>
Definition at line 17 of file BNBTexture.h.
◆ asImage
- Returns
- upcast to base type
◆ getFilteringMode
- (BNBTextureFilteringMode) getFilteringMode |
|
|
|
- Returns
- filtering mode (texture_filtering_mode)
◆ getHeight
- Returns
- height (int) of loaded image
◆ getLayers
- Returns
- channels count of loaded image (R, RG, RGBA, i.e. 1, 2, or 4).
◆ getTiling
- Returns
- tiled texture wrapping flag (bool).
◆ getWidth
- Returns
- width (int) of loaded image
◆ hasMips
- Returns
- flag (bool) : mimpap generation flag
◆ load:
- (void) load: |
|
(nonnull NSString *) |
fileName |
|
Load texture data from specified file name.
For now only supported .png, .jpeg, .jpg, .ktx (2d) images.
- Parameters
-
fileName | (string): absolute path for image file |
◆ loadByFd:
- (void) loadByFd: |
|
(int32_t) |
fd |
|
Load texture data from specified file descriptor.
- Parameters
-
fd | (i32): file descriptor, should be closed on the caller side. |
◆ loadResource:
◆ setFiltering:
- (void) setFiltering: |
|
(BNBTextureFilteringMode) |
type |
|
set texture filtering mode param mode (texture_filtering_mode)
◆ setMips:
- (void) setMips: |
|
(BOOL) |
enable |
|
set mimpap generation flag.
(affect only on ogl backend).
- Parameters
-
enable | (bool): mipmap generation enable flag. |
◆ setTiling:
- (void) setTiling: |
|
(BOOL) |
enable |
|
enable/disable texture tiling
- Parameters
-
enable | (bool): tiled wrapping flag |
The documentation for this class was generated from the following file: