iMeshFactoryWrapperIterator Struct Reference (Crystal Space 2.0 Public API Reference)

| ## Public API Reference

- Main Page
- Related Pages
- Modules
- Namespaces
- Classes
- Files

- Class List
- Class Index
- Class Hierarchy
- Class Members

Public Member Functions
iMeshFactoryWrapperIterator Struct Reference
Mesh support

This is an iterator mesh factory wrappers. More...

`#include <iengine/mesh.h>`

Inheritance diagram for iMeshFactoryWrapperIterator:

List of all members.

## Public Member Functions
virtual bool | HasNext () const =0
| Check if we have any more meshes.
virtual iMeshFactoryWrapper * | Next ()=0
| Move forward.
virtual void | Reset ()=0
| Reset the iterator to the beginning.

## Detailed Description

This is an iterator mesh factory wrappers.

Main ways to get pointers to this interface:

- iEngine::GetNearbyMeshes()
- iEngine::GetVisibleMeshes()

Definition at line 998 of file mesh.h.

## Member Function Documentation

virtual bool iMeshFactoryWrapperIterator::HasNext | ( |  | ) | const`[pure virtual]`

Check if we have any more meshes.

virtual iMeshFactoryWrapper* iMeshFactoryWrapperIterator::Next | ( |  | ) | `[pure virtual]`

Move forward.

virtual void iMeshFactoryWrapperIterator::Reset | ( |  | ) | `[pure virtual]`

Reset the iterator to the beginning.

The documentation for this struct was generated from the following file:

- iengine/mesh.h