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

CL_ResourceOptions Class Reference

#include <resourceoptions.h>

Collaboration diagram for CL_ResourceOptions:

Collaboration graph
[legend]
List of all members.

Public Methods

 CL_ResourceOptions (CL_ResourceManager *parent)
 ~CL_ResourceOptions ()
std::list<CL_ResourceOption*>* get_options ()
void add (CL_ResourceOption *option)
std::string get_value (std::string option)
CL_ResourceOptionget_option (std::string option)
bool exists (std::string option)

Private Attributes

std::list<CL_ResourceOption*> options
CL_ResourceManagerparent

Constructor & Destructor Documentation

CL_ResourceOptions::CL_ResourceOptions ( CL_ResourceManager * parent )
 

CL_ResourceOptions::~CL_ResourceOptions ( )
 


Member Function Documentation

void CL_ResourceOptions::add ( CL_ResourceOption * option )
 

bool CL_ResourceOptions::exists ( std::string option )
 

Referenced by CL_Targa_ResourceSource::can_create(), CL_BMP_ResourceSource::can_create(), CL_PCX_ResourceSource::can_create(), CL_PNG_ResourceSource::can_create(), and CL_JPEG_ResourceSource::can_create().

CL_ResourceOption* CL_ResourceOptions::get_option ( std::string option )
 

std::list<CL_ResourceOption*>* CL_ResourceOptions::get_options ( )
 

std::string CL_ResourceOptions::get_value ( std::string option )
 


Member Data Documentation

std::list<CL_ResourceOption*> CL_ResourceOptions::options [private]
 

Definition at line 40 of file resourceoptions.h.

CL_ResourceManager* CL_ResourceOptions::parent [private]
 

Definition at line 41 of file resourceoptions.h.


The documentation for this class was generated from the following file:
Generated at Wed Apr 4 19:57:22 2001 for ClanLib by doxygen1.2.6 written by Dimitri van Heesch, © 1997-2001