iTerrainCellLoadCallback 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
iTerrainCellLoadCallback Struct Reference

Callbacks for cell load/unload events. More...

`#include <imesh/terrain2.h>`

Inheritance diagram for iTerrainCellLoadCallback:

List of all members.

## Public Member Functions
virtual void | OnCellLoad (iTerrainCell *cell)=0
| Callback on loading of a terrain cell.
virtual void | OnCellPreLoad (iTerrainCell *cell)=0
| Callback on pre-loading of a terrain cell.
virtual void | OnCellUnload (iTerrainCell *cell)=0
| Callback when unloading a terrain cell.

## Detailed Description

Callbacks for cell load/unload events.

Definition at line 567 of file terrain2.h.

## Member Function Documentation

virtual void iTerrainCellLoadCallback::OnCellLoad | ( | iTerrainCell * | cell | ) | `[pure virtual]`

Callback on loading of a terrain cell.

Parameters:

  cell | loaded cell

virtual void iTerrainCellLoadCallback::OnCellPreLoad | ( | iTerrainCell * | cell | ) | `[pure virtual]`

Callback on pre-loading of a terrain cell.

Parameters:

  cell | pre-loaded cell

virtual void iTerrainCellLoadCallback::OnCellUnload | ( | iTerrainCell * | cell | ) | `[pure virtual]`

Callback when unloading a terrain cell.

Parameters:

  cell | unloaded cell

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

- imesh/terrain2.h