BurgerLib
Functions
lslistmanager.cpp File Reference
#include "lslist.h"
#include "clstdlib.h"
#include "mmmemory.h"
#include "pfprefs.h"
#include "ststring.h"
#include <string.h>
#include <stdlib.h>
#include <stdio.h>
Include dependency graph for lslistmanager.cpp:

Functions

void BURGER_API ListFixedInit (ListFixed_t *Input, char *FirstItem, Word Size, Word Count)
Word BURGER_API ListFixedFind (const ListFixed_t *Input, const char *ItemText)
char *BURGER_API ListFixedGetString (const ListFixed_t *Input, Word Index)
void BURGER_API ListStaticInit (ListStatic_t *Input, char **FirstItem, Word Size, Word Count)
Word BURGER_API ListStaticFind (const ListStatic_t *Input, const char *ItemText)
char *BURGER_API ListStaticGetString (const ListStatic_t *Input, Word Index)
void BURGER_API ListDynamicInit (ListDynamic_t *Input)
Word BURGER_API ListDynamicFind (const ListDynamic_t *Input, const char *ItemText)
char *BURGER_API ListDynamicGetString (const ListDynamic_t *Input, Word Index)
void BURGER_API ListDynamicDestroy (ListDynamic_t *Input)
void BURGER_API ListDynamicAdd (ListDynamic_t *Input, char *ItemText)
void BURGER_API ListDynamicRemoveString (ListDynamic_t *Input, const char *ItemText)
void BURGER_API ListDynamicRemoveIndex (ListDynamic_t *Input, Word Index)
void BURGER_API ListIntRangeInit (ListIntRange_t *Input, int MinVal, int MaxVal)
Word BURGER_API ListIntRangeFind (const ListIntRange_t *, const char *ItemText)
char *BURGER_API ListIntRangeGetString (ListIntRange_t *Input, Word Index)
void BURGER_API ListFixedRangeInit (ListFixedRange_t *Input, Fixed32 MinVal, Fixed32 MaxVal, Fixed32 StepVal)
Fixed32 BURGER_API ListFixedRangeFind (const ListFixedRange_t *, const char *ItemText)
char *BURGER_API ListFixedRangeGetString (ListFixedRange_t *Input, Fixed32 Index)
void BURGER_API ListFloatRangeInit (ListFloatRange_t *Input, float MinVal, float MaxVal, float Step)
float BURGER_API ListFloatRangeFind (const ListFloatRange_t *, const char *ItemText)
char *BURGER_API ListFloatRangeGetString (ListFloatRange_t *Input, float Index)

Function Documentation

void BURGER_API ListDynamicAdd ( ListDynamic_t Input,
char *  ItemText 
)
Word BURGER_API ListDynamicFind ( const ListDynamic_t Input,
const char *  ItemText 
)
char* BURGER_API ListDynamicGetString ( const ListDynamic_t Input,
Word  Index 
)
void BURGER_API ListDynamicRemoveString ( ListDynamic_t Input,
const char *  ItemText 
)
Word BURGER_API ListFixedFind ( const ListFixed_t Input,
const char *  ItemText 
)
char* BURGER_API ListFixedGetString ( const ListFixed_t Input,
Word  Index 
)
void BURGER_API ListFixedInit ( ListFixed_t Input,
char *  FirstItem,
Word  Size,
Word  Count 
)
Fixed32 BURGER_API ListFixedRangeFind ( const ListFixedRange_t ,
const char *  ItemText 
)
void BURGER_API ListFixedRangeInit ( ListFixedRange_t Input,
Fixed32  MinVal,
Fixed32  MaxVal,
Fixed32  StepVal 
)
float BURGER_API ListFloatRangeFind ( const ListFloatRange_t ,
const char *  ItemText 
)
char* BURGER_API ListFloatRangeGetString ( ListFloatRange_t Input,
float  Index 
)
void BURGER_API ListFloatRangeInit ( ListFloatRange_t Input,
float  MinVal,
float  MaxVal,
float  Step 
)
Word BURGER_API ListIntRangeFind ( const ListIntRange_t ,
const char *  ItemText 
)
char* BURGER_API ListIntRangeGetString ( ListIntRange_t Input,
Word  Index 
)
void BURGER_API ListIntRangeInit ( ListIntRange_t Input,
int  MinVal,
int  MaxVal 
)
Word BURGER_API ListStaticFind ( const ListStatic_t Input,
const char *  ItemText 
)
char* BURGER_API ListStaticGetString ( const ListStatic_t Input,
Word  Index 
)
void BURGER_API ListStaticInit ( ListStatic_t Input,
char **  FirstItem,
Word  Size,
Word  Count 
)