Changeset 64 for cpp/gdk/genoconv.h


Ignore:
Timestamp:
01/28/11 23:29:40 (13 years ago)
Author:
Maciej Komosinski
Message:

a lot of minor fixes

File:
1 edited

Legend:

Unmodified
Added
Removed
  • cpp/gdk/genoconv.h

    r5 r64  
    1 // This file is a part of Framsticks GDK library.
    2 // Copyright (C) 2002-2006  Szymon Ulatowski.  See LICENSE.txt for details.
    3 // Refer to http://www.frams.alife.pl/ for further information.
     1// This file is a part of the Framsticks GDK library.
     2// Copyright (C) 2002-2011  Szymon Ulatowski.  See LICENSE.txt for details.
     3// Refer to http://www.framsticks.com/ for further information.
    44
    55#ifndef _GENCONV_H_
     
    1111#include "sstring.h"
    1212
     13#include <string>
     14#include <vector>
     15
    1316
    1417class GenoConvManager;
     
    1720{
    1821GenoConvManager *gcm;
     22std::vector<std::string> gcnames;
    1923void freetab();
    2024public:
     
    8993char *getPath(char in,char out,char *path,int maxlen,int *mapavailable=0);
    9094char *getFormatPath(char in,char out,char *path,int maxlen,int *mapavailable=0);
     95/// returns the list of converters meeting the specified criteria
     96/// pass result=0 if you only need one result (by return value)
     97/// default criteria values mean "don't care", pass anything else to narrow your search
     98GenoConverter *findConverters(SListTempl<GenoConverter*>* result=0,char in=-1,char out=-1,int enabled=-1,char* name=0);
    9199};
    92100
Note: See TracChangeset for help on using the changeset viewer.