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

Public Member Functions

 VoxelFromBitmap (GameApi::Env &e, std::vector< Bitmap<::Color > * > vec, std::string url, std::string homepage)
void Collect (CollectVisitor &vis)
void HeavyPrepare ()
void Prepare ()
virtual int SizeX () const
virtual int SizeY () const
virtual int SizeZ () const
virtual int Map (int x, int y, int z) const
void CleanPrepare ()
Public Member Functions inherited from Voxel< int >
virtual unsigned int Color (int x, int y, int z) const
virtual Vector Normal (int x, int y, int z) const
virtual ~Voxel ()
Public Member Functions inherited from CollectInterface
virtual ~CollectInterface ()
virtual int NumBlocks () const
virtual void FirstFrame ()

Constructor & Destructor Documentation

◆ VoxelFromBitmap()

VoxelFromBitmap::VoxelFromBitmap ( GameApi::Env & e,
std::vector< Bitmap<::Color > * > vec,
std::string url,
std::string homepage )
inline

Member Function Documentation

◆ CleanPrepare()

void VoxelFromBitmap::CleanPrepare ( )
inlinevirtual

Implements Voxel< int >.

◆ Collect()

void VoxelFromBitmap::Collect ( CollectVisitor & vis)
inlinevirtual

Implements CollectInterface.

Here is the caller graph for this function:

◆ HeavyPrepare()

void VoxelFromBitmap::HeavyPrepare ( )
inlinevirtual

Implements CollectInterface.

Here is the caller graph for this function:

◆ Map()

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

Implements Voxel< int >.

◆ Prepare()

void VoxelFromBitmap::Prepare ( )
inlinevirtual

Implements Voxel< int >.

Here is the caller graph for this function:

◆ SizeX()

virtual int VoxelFromBitmap::SizeX ( ) const
inlinevirtual

Implements Voxel< int >.

Here is the caller graph for this function:

◆ SizeY()

virtual int VoxelFromBitmap::SizeY ( ) const
inlinevirtual

Implements Voxel< int >.

◆ SizeZ()

virtual int VoxelFromBitmap::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: