njReleaseCacheTextureNumG Japanese
<-|INDEX|->
Releases cache memory

FORMAT

#include <Ninja.h>
Sint32 njReleaseCacheTextureNumG(globalIndex);
Uint32 globalIndex

PARAMETERS

globalIndex
global index number

RETURN VALUE

Successful
1
Failed
-1

FUNCTION


EXAMPLE

NJS_TEXNAME texname[2];

NJS_TEXLIST texlist ={texname,2};

/* Prepare to read in two textures */
NJS_TEXMEMLIST texmemlist[2];

njInitTexture(texmemlist,2);

njSetTextureName(&texname[0],"file1.pvr",100,NJD_TEXATTR_TYPE_FILE|
        NJD_TEXATTR_TYPE_CACHE|NJD_TEXATTR_GLOBALINDEX);
njSetTextureName(&texname[1],"file2.pvr",200,NJD_TEXATTR_TYPE_FILE|
        NJD_TEXATTR_TYPE_CACHE|NJD_TEXATTR_GLOBALINDEX);

/* Load texture and read into cache */
njLoadTexture(&texlist);

/* Set texlist as the current texture list */
njSetTexture(&texlist);

/* Read textures from cache into texture memory*/
njLoadCacheTextureNum(0);
njLoadCacheTextureNum(1);

/* Set current texture as texture #0 in texlist file1.pvr*/
njSetTextureNum(0);

        :
Drawing texture with texture in file1.pvr
        :

/* Release the global index #100 texture stored in cache */
njReleaseCacheTextureNumG(100);

NOTES


RELATED TOPICS


njReleaseCacheTextureNumG
<-|INDEX|->

Copyright SEGA ENTERPRISES, LTD., 1997