CrystalSpace

Public API Reference

iRenderStepContainer Struct Reference
[Renderloops & Rendersteps]

Container for render steps. More...

#include <iengine/rendersteps/icontainer.h>

Inheritance diagram for iRenderStepContainer:

Inheritance graph
[legend]
List of all members.

Public Member Functions

virtual size_t AddStep (iRenderStep *step)=0
 Add a step.
virtual bool DeleteStep (iRenderStep *step)=0
 Remove a given step.
virtual size_t Find (iRenderStep *step) const =0
 Find the index of a step.
virtual iRenderStepGetStep (size_t n) const =0
 Obtain a step.
virtual size_t GetStepCount () const =0
 Get the number of steps.

Detailed Description

Container for render steps.

Definition at line 39 of file icontainer.h.


Member Function Documentation

virtual size_t iRenderStepContainer::AddStep ( iRenderStep step  )  [pure virtual]

Add a step.

virtual bool iRenderStepContainer::DeleteStep ( iRenderStep step  )  [pure virtual]

Remove a given step.

virtual size_t iRenderStepContainer::Find ( iRenderStep step  )  const [pure virtual]

Find the index of a step.

virtual iRenderStep* iRenderStepContainer::GetStep ( size_t  n  )  const [pure virtual]

Obtain a step.

virtual size_t iRenderStepContainer::GetStepCount (  )  const [pure virtual]

Get the number of steps.


The documentation for this struct was generated from the following file:
Generated for Crystal Space by doxygen 1.4.7