GameApi 28
Library used by GameApi Builder tool
Loading...
Searching...
No Matches
BlurVoxels Class Reference
Inheritance diagram for BlurVoxels:
Collaboration diagram for BlurVoxels:

Public Member Functions

 BlurVoxels (Voxel< int > &vx)
virtual void Collect (CollectVisitor &vis)
void HeavyPrepare ()
virtual void Prepare ()
virtual int SizeX () const
virtual int SizeY () const
virtual int SizeZ () const
virtual int Map (int x, int y, int z) const
virtual unsigned int Color (int x, int y, int z) const
virtual Vector Normal (int x, int y, int z) const
virtual void CleanPrepare ()
Public Member Functions inherited from Voxel< int >
virtual ~Voxel ()
Public Member Functions inherited from CollectInterface
virtual ~CollectInterface ()
virtual int NumBlocks () const
virtual void FirstFrame ()

Constructor & Destructor Documentation

◆ BlurVoxels()

BlurVoxels::BlurVoxels ( Voxel< int > & vx)
inline

Member Function Documentation

◆ CleanPrepare()

virtual void BlurVoxels::CleanPrepare ( )
inlinevirtual

Implements Voxel< int >.

◆ Collect()

virtual void BlurVoxels::Collect ( CollectVisitor & vis)
inlinevirtual

Implements CollectInterface.

◆ Color()

virtual unsigned int BlurVoxels::Color ( int x,
int y,
int z ) const
inlinevirtual

Reimplemented from Voxel< int >.

◆ HeavyPrepare()

void BlurVoxels::HeavyPrepare ( )
inlinevirtual

Implements CollectInterface.

Here is the caller graph for this function:

◆ Map()

virtual int BlurVoxels::Map ( int x,
int y,
int z ) const
inlinevirtual

Implements Voxel< int >.

◆ Normal()

virtual Vector BlurVoxels::Normal ( int x,
int y,
int z ) const
inlinevirtual

Reimplemented from Voxel< int >.

◆ Prepare()

virtual void BlurVoxels::Prepare ( )
inlinevirtual

Implements Voxel< int >.

◆ SizeX()

virtual int BlurVoxels::SizeX ( ) const
inlinevirtual

Implements Voxel< int >.

Here is the caller graph for this function:

◆ SizeY()

virtual int BlurVoxels::SizeY ( ) const
inlinevirtual

Implements Voxel< int >.

Here is the caller graph for this function:

◆ SizeZ()

virtual int BlurVoxels::SizeZ ( ) const
inlinevirtual

Implements Voxel< int >.

Here is the caller graph for this function:

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