FFL
Loading...
Searching...
No Matches
FFLiTexture.h
Go to the documentation of this file.
1#ifndef FFLI_TEXTURE_H_
2#define FFLI_TEXTURE_H_
3
4#include <nn/ffl/FFLResourceType.h>
5#include <nn/ffl/FFLResult.h>
6
7#include <nn/ffl/FFLiTexturePartsType.h>
8
9#include <cafe/gx2.h>
10
14
15u32 FFLiGetTextureMaxSizeWithAlign(const FFLiResourceManager* pResourceManager, FFLResourceType resourceType, FFLiTexturePartsType partsType);
16
17FFLResult FFLiLoadTextureWithAllocate(GX2Texture** ppGX2Texture, FFLiTexturePartsType partsType, u32 index, FFLiResourceLoader* pResLoader, FFLiBufferAllocator* pAllocator);
18
19void FFLiInvalidateTexture(GX2Texture* pGX2Texture);
20
21#endif // FFLI_TEXTURE_H_
FFLiTexturePartsType
Definition FFLiTexturePartsType.h:7
u32 FFLiGetTextureMaxSizeWithAlign(const FFLiResourceManager *pResourceManager, FFLResourceType resourceType, FFLiTexturePartsType partsType)
Definition FFLiTexture.cpp:11
void FFLiInvalidateTexture(GX2Texture *pGX2Texture)
Definition FFLiTexture.cpp:61
FFLResult FFLiLoadTextureWithAllocate(GX2Texture **ppGX2Texture, FFLiTexturePartsType partsType, u32 index, FFLiResourceLoader *pResLoader, FFLiBufferAllocator *pAllocator)
Definition FFLiTexture.cpp:22
Definition FFLiBufferAllocator.h:16
Definition FFLiResourceLoader.h:18
Definition FFLiResourceManager.h:18