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

Public Member Functions

 VoxelToOptVoxel (Voxel< int > &vx, std::vector< FaceCollection * > cubes)
virtual void Collect (CollectVisitor &vis)
virtual void HeavyPrepare ()
virtual void Prepare ()
virtual SizeSpec Size () const
virtual int ShapeSize () const
virtual int SizeSize () const
virtual int WorldSize () const
virtual ShapeSpec WorldShapeIndex (int shape) const
virtual SizeSpec WorldSizeIndex (int size) const
virtual ElemSpec WorldIndex (int w) const
Public Member Functions inherited from OptVoxel
virtual ~OptVoxel ()
Public Member Functions inherited from CollectInterface
virtual ~CollectInterface ()
virtual int NumBlocks () const
virtual void FirstFrame ()

Constructor & Destructor Documentation

◆ VoxelToOptVoxel()

VoxelToOptVoxel::VoxelToOptVoxel ( Voxel< int > & vx,
std::vector< FaceCollection * > cubes )
inline

Member Function Documentation

◆ Collect()

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

Implements OptVoxel.

◆ HeavyPrepare()

virtual void VoxelToOptVoxel::HeavyPrepare ( )
inlinevirtual

Implements OptVoxel.

Here is the caller graph for this function:

◆ Prepare()

virtual void VoxelToOptVoxel::Prepare ( )
inlinevirtual

Implements OptVoxel.

◆ ShapeSize()

virtual int VoxelToOptVoxel::ShapeSize ( ) const
inlinevirtual

Implements OptVoxel.

◆ Size()

virtual SizeSpec VoxelToOptVoxel::Size ( ) const
inlinevirtual

Implements OptVoxel.

◆ SizeSize()

virtual int VoxelToOptVoxel::SizeSize ( ) const
inlinevirtual

Implements OptVoxel.

◆ WorldIndex()

virtual ElemSpec VoxelToOptVoxel::WorldIndex ( int w) const
inlinevirtual

Implements OptVoxel.

◆ WorldShapeIndex()

virtual ShapeSpec VoxelToOptVoxel::WorldShapeIndex ( int shape) const
inlinevirtual

Implements OptVoxel.

◆ WorldSize()

virtual int VoxelToOptVoxel::WorldSize ( ) const
inlinevirtual

Implements OptVoxel.

◆ WorldSizeIndex()

virtual SizeSpec VoxelToOptVoxel::WorldSizeIndex ( int size) const
inlinevirtual

Implements OptVoxel.


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