The Fib multimedia system
Fib is a system for storing multimedia data (like images or films).
|
#include <cEvalueFibElementList.h>
Public Member Functions | |
cEvalueFibElementList (bool bInCopyFibElements=false) | |
~cEvalueFibElementList () | |
virtual bool | evalueElement (cFibElement &pFibElement, const list< cVectorProperty > &vProperties) |
void | clear () |
Public Member Functions inherited from fib::iEvalueFibElement | |
virtual | ~iEvalueFibElement () |
Public Attributes | |
list< pair< cFibElement *, list< cVectorProperty > > > | liEvaluedElementData |
bool | bCopyFibElements |
Definition at line 56 of file cEvalueFibElementList.h.
fib::cEvalueFibElementList::cEvalueFibElementList | ( | bool | bInCopyFibElements = false | ) |
standrdconstructor
bInCopyFibElements | if true the fib -elements parameter for evalueElement() will be copied, else false |
fib::cEvalueFibElementList::~cEvalueFibElementList | ( | ) |
destructor
void fib::cEvalueFibElementList::clear | ( | ) |
This method clears the data from the list with the evalued element data liEvaluedElementData. It deletes all fib -objects the list contain, if they are copies. After the function call the liEvaluedElementData list will be empty.
|
virtual |
The method with wich the evalued fib -elements with ther properties are inserted /evalued. Everytime a fib -element of the choosen type (to evalue) is reached in the evaluation, this method is called with the fib -element and the properties of the fib -element.
pFibElement | the fib -element to evalue |
vProperties | a list with the properties of the fib -element |
Implements fib::iEvalueFibElement.
bool fib::cEvalueFibElementList::bCopyFibElements |
If true the fib -elements parameter for evalueElement() will be copied, else false.
Definition at line 71 of file cEvalueFibElementList.h.
list< pair< cFibElement*, list< cVectorProperty > > > fib::cEvalueFibElementList::liEvaluedElementData |
The list for the evalued fib -object data.
The first pairelement is the pointer to the fib -element and the second are the properties for the fib -element.
Definition at line 65 of file cEvalueFibElementList.h.