Etterna 0.74.4
Loading...
Searching...
No Matches
Public Member Functions | Public Attributes | List of all members
RageTextureManager Class Reference
Collaboration diagram for RageTextureManager:
Collaboration graph
[legend]

Public Member Functions

void Update (float fDeltaTime)
 
RageTextureLoadTexture (const RageTextureID &ID)
 
RageTextureCopyTexture (RageTexture *pCopy)
 
bool IsTextureRegistered (RageTextureID ID) const
 
void RegisterTexture (RageTextureID ID, RageTexture *p)
 
void VolatileTexture (const RageTextureID &ID)
 
void UnloadTexture (RageTexture *t)
 
void ReloadAll ()
 
void RegisterTextureForUpdating (const RageTextureID &id, RageTexture *tex)
 
bool SetPrefs (RageTextureManagerPrefs prefs)
 
RageTextureManagerPrefs GetPrefs ()
 
RageTextureID::TexPolicy GetDefaultTexturePolicy () const
 
void SetDefaultTexturePolicy (const RageTextureID::TexPolicy &p)
 
void DeleteCachedTextures ()
 
void DoDelayedDelete ()
 
void InvalidateTextures ()
 
void AdjustTextureID (RageTextureID &ID) const
 
void DiagnosticOutput () const
 
void DisableOddDimensionWarning ()
 
void EnableOddDimensionWarning ()
 
bool GetOddDimensionWarning () const
 
RageTextureID GetDefaultTextureID ()
 
RageTextureID GetScreenTextureID ()
 
RageSurfaceGetScreenSurface ()
 

Public Attributes

RageTextureManagerPrefs m_Prefs
 

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