Main Page   Namespace List   Class Hierarchy   Compound List   File List   Namespace Members   Compound Members   File Members  

CybTextureManagerC Class Reference

#include <cybtexturemanagerc.h>

Inheritance diagram for CybTextureManagerC:

Inheritance graph
[legend]
Collaboration diagram for CybTextureManagerC:

Collaboration graph
[legend]
List of all members.

Public Methods

 CybTextureManagerC (CybWorldC *pParent)
 ~CybTextureManagerC ()
virtual TEXTURE LoadFromUrl (const char *pUrl)
virtual char SetTexture (const TEXTURE &)
virtual void UnloadTexture (TEXTURE &pTexture)
virtual CybPixelImageCCreateImage ()
virtual void LoadTextureFromPng (CybPixelImageC *, FILE *)
virtual void LoadTextureFromJpeg (CybPixelImageC *, FILE *)

Protected Methods

char DeleteEntry (Texture *pTexture)
TEXTURE FindByName (const StringC &strName)

Protected Attributes

CybWorldCm_pWorld
Texturem_pTextureRoot

Constructor & Destructor Documentation

CybTextureManagerC::CybTextureManagerC CybWorldC   pParent
 

CybTextureManagerC::~CybTextureManagerC  
 


Member Function Documentation

virtual CybPixelImageC* CybTextureManagerC::CreateImage   [virtual]
 

char CybTextureManagerC::DeleteEntry Texture   pTexture [protected]
 

TEXTURE CybTextureManagerC::FindByName const StringC   strName [protected]
 

virtual TEXTURE CybTextureManagerC::LoadFromUrl const char *    pUrl [virtual]
 

virtual void CybTextureManagerC::LoadTextureFromJpeg CybPixelImageC  ,
FILE *   
[virtual]
 

virtual void CybTextureManagerC::LoadTextureFromPng CybPixelImageC  ,
FILE *   
[virtual]
 

virtual char CybTextureManagerC::SetTexture const TEXTURE   [inline, virtual]
 

Reimplemented in CybGLTextureManagerC.

Definition at line 80 of file cybtexturemanagerc.h.

00080 { return 0; }

virtual void CybTextureManagerC::UnloadTexture TEXTURE   pTexture [virtual]
 

Reimplemented in CybGLTextureManagerC.


Member Data Documentation

Texture* CybTextureManagerC::m_pTextureRoot [protected]
 

Definition at line 89 of file cybtexturemanagerc.h.

CybWorldC* CybTextureManagerC::m_pWorld [protected]
 

Definition at line 87 of file cybtexturemanagerc.h.


The documentation for this class was generated from the following file:
Generated on Tue Jul 29 14:30:15 2003 for Open ActiveWrl by doxygen1.3-rc2